#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include 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); } }; 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 InterfaceActionInvoker6 { typedef void (*Action)(void*, T1, T2, T3, T4, T5, T6, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5, T6 p6) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, p6, 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 InterfaceFuncInvoker4 { typedef R (*Func)(void*, T1, T2, T3, T4, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, 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); } }; template struct GenericInterfaceFuncInvoker0 { typedef R (*Func)(void*, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, invokeData.method); } }; template struct GenericInterfaceFuncInvoker1 { typedef R (*Func)(void*, T1, const RuntimeMethod*); static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method); } }; // System.Action`1> struct Action_1_tB1696612A63DAC413923208FEF09ABC035B30D93; // System.Action`1 struct Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56; // System.Action`1 struct Action_1_tED91DD2B0687C2763B5E59865CF4045744B8F4C8; // System.Action`1 struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C; // System.Action`1 struct Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C; // System.Action`1 struct Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9; // System.Action`1 struct Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B; // System.Action`1 struct Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87; // System.Action`1 struct Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3; // System.Action`1 struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A; // System.Action`1 struct Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F; // System.Action`1 struct Action_1_t06AFE0709F2890E5355421775694503711402693; // System.Action`1 struct Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6; // System.Action`1 struct Action_1_t200E6E63BE9DC88796A35F12241202F36461989B; // System.Action`1 struct Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43; // System.Action`1 struct Action_1_t2E330B9E262A16BFCD0C9A6382144829E242808E; // System.Action`1 struct Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A; // System.Action`2>,System.Collections.Generic.List`1>> struct Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C; // System.Action`2 struct Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766; // System.Action`2 struct Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2; // System.Action`2 struct Action_2_t81D69563C220A2FAF8EC4B02D3E9980E86CA286B; // System.Action`2 struct Action_2_t9C4E97D0565650F0AEF7C72077EB8A0F9326E40B; // System.Action`2 struct Action_2_tBAC40DD9F3FDB12141E0F973A3E6DBD9B65D5E35; // System.Action`2 struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C; // System.Action`2 struct Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132; // System.Action`2 struct Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00; // System.Action`2 struct Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3; // System.Action`3 struct Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D; // System.Action`3 struct Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD; // Vuforia.VuGenericSet`1/AddElementDelegate struct AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58; // Vuforia.VuGenericSet`1/DeleteSetDelegate struct DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4; // System.Collections.Generic.Dictionary`2,Vuforia.Internal.Observers.VuMarkObserver> struct Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tA74B2D3A0B981C070FC5DB672AC4F7BF2640B326; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tFD2C877564B67F9C6FBF5BA2A715AF92FA432CBE; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t0B3381E4FD59192C6F5E66EF3DEA1A86A6F5432B; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t05655024320E3C37E07172A63B652012BC1AAC30; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t7A2F9BACA8AF9862943913B991DA908CF5D940BB; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC; // System.EventHandler`1 struct EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7; // System.Func`1> struct Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8; // System.Func`1 struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457; // System.Func`1 struct Func_1_t2CF654106B924961EA2A880955474BC6DC4577B9; // System.Func`1 struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4; // System.Func`1 struct Func_1_t7DEE36372D201C7809E87CFE1B1E0FCFB2F41A50; // System.Func`1 struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7; // System.Func`1 struct Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C; // System.Func`2 struct Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9; // System.Func`2 struct Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6; // System.Func`2 struct Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A; // System.Func`2 struct Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9; // System.Func`2 struct Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E; // System.Func`2 struct Func_2_t74A948D179E476092F12592736DAFD34379E5405; // System.Func`2 struct Func_2_t400F8F432C9F37AFDFD697BE0F23AA027558136A; // System.Func`2 struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00; // System.Func`2 struct Func_2_tACBF5A1656250800CE861707354491F0611F6624; // System.Func`2 struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D; // System.Func`2 struct Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5; // Vuforia.VuGenericSet`1/GetSetSizeDelegate struct GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0; // Vuforia.VuGenericSet`1/HasElementDelegate struct HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE; // System.Collections.Generic.HashSet`1 struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2; // System.Collections.Generic.HashSet`1 struct HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4; // System.Collections.Generic.HashSet`1 struct HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412; // System.Collections.Generic.HashSet`1 struct HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_t91D497A4514402F3718B157F352633330086D816; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_tB9E0E59186D311A90565ADCFA615B47F1D922BD2; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_tCF9708CCE6AB80B76079452F20BBE928323608F0; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_tB0314DBAE3E6F926B8D08EA76713F9AA574C2274; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_tF0FBA164C91E7B487CAD1984F10301308A7A88D7; // System.Collections.Generic.IEnumerable`1> struct IEnumerable_1_t527D9F866284830DAA91BBFE0D8BFBC5C55241C2; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t11F08D46A18E820E6CD80DE57F40444AD29E6689; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t4B98A4E2286316BC74EF666DE35758DCBE44468F; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t1B2EE20AE3B80A3F3E405630800CC37C2BDACAF2; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tEA0AC740A9BB21711EEB188A2829DA29EFDBC189; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t6C0E4A0055FD5B7230A7E3D08AC32260F382E3F1; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tED49CA02F189B8119917665F38963D403424D69B; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t6D2722BC1DC7D37D5163F2095F5DCC0B4F4ED367; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t7EE07DB13234D5F5E6644BD2BFD2FD938CF83D33; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tE8EFF3473D6163822475A03B3B6E7C2B27E74B49; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t71A46277DBD73BD4009B2B20885D2B7057593A1A; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_t12AEC260E67A3541CF90BAFB1D899FFCA479589E; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tDA28805E1F5D83355FA5DE6995CA054BE22982E5; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tD8D92F2C181B29078971AB5C6AFA893D7FFEC384; // System.Collections.Generic.IEqualityComparer`1> struct IEqualityComparer_1_tD1692D41F407C6A219D9359B22DB575B54DB596A; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t2D219509559AE1C437540D199C750B6E01F6621D; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t08E020D445D6E7E4813D900AEB953343A213F08E; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t01AC0E2AE3C012FE8F0AC882AF195FBABA2D63E4; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tE856F7FD193196AFC22D281F230EABC5B3BC8ECC; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t7E0B529257604C6B5F532D878BB1FFD799A43CC8; // System.Linq.IGrouping`2 struct IGrouping_2_t98E8B63FAFF27B1E233188B8D3C6C0BA0F150DB7; // System.Collections.Generic.IList`1 struct IList_1_t199A140CB212D8AE5AC28585B72AFFB810CCFF66; // System.Collections.Generic.IList`1 struct IList_1_tBB60404B44D2E94385979CC4742E136DC58A32C1; // System.Collections.Generic.IList`1 struct IList_1_t47DAEEB26FFCF68CDC809AB969569B61C8CB5CE4; // System.Collections.Generic.IList`1 struct IList_1_tD18170F580FC92A8368902664DDA150B63EECE6F; // System.Collections.Generic.IList`1 struct IList_1_t2F826408A71AE0D42449346205B321A631C165EB; // System.Collections.Generic.IList`1 struct IList_1_t97B3B39CDB830632CF9A846DD5FD149D333D9EDB; // System.Collections.Generic.IList`1 struct IList_1_t584D9204058D75EFFA64798E69DE2A27029D282D; // System.Collections.Generic.IList`1 struct IList_1_t58ED27CC7FAB244A06A557D3442C2B11B69CC7A5; // System.Linq.IOrderedEnumerable`1 struct IOrderedEnumerable_1_tB6CC023F51D22A6DB6A21DD035FCD56512F2523A; // System.Collections.Generic.IReadOnlyDictionary`2 struct IReadOnlyDictionary_2_t4E8B8C972C21B33EFD64E93E59F9EBA1DFCE9DFE; // System.Collections.Generic.IReadOnlyDictionary`2 struct IReadOnlyDictionary_2_t64CFE489500CA30EF36164136BDD927BF61173DF; // System.Collections.Generic.Dictionary`2/KeyCollection,Vuforia.Internal.Observers.VuMarkObserver> struct KeyCollection_t5C472A7C472E9190C62D7249CEA5AB565E56C5D7; // System.Collections.Generic.Dictionary`2/KeyCollection> struct KeyCollection_tD6189EC80E1947031A636F1A462225B6F02882E7; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t66E188B36DF8E1A23EBDA7253CDCE978CD3EF298; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tF52A03F22E117B486A91CB2CF3DA6E164D24EEF7; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t063072DDDA86D6657C33F0A2118BC2B722C38B41; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t696CBC5C7E6FCBD9BC6C7662F9C662513E4683D0; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tA13730317AE0B95AD45E4CDEE00FF9DCAC564B65; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tE4711F4B4F39E07D46C15AE876DD0AF06759A660; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t6E8325A8CEC8B7246A481B56F9608FA09018000A; // System.Collections.Generic.List`1> struct List_1_t62BA79DBA78E249CF069675D730077EABD7E4251; // System.Collections.Generic.List`1 struct List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0; // System.Collections.Generic.List`1 struct List_1_tC4BC112F9F19F68EF177180345065E6BDA1CF2D3; // System.Collections.Generic.List`1 struct List_1_tA735D81AF9E6147654A8026499EA6509A8F8627D; // System.Collections.Generic.List`1 struct List_1_tFC56B4115FF8BE00EFBD2D8B615C97AD7E7054C8; // System.Collections.Generic.List`1 struct List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED; // System.Collections.Generic.List`1 struct List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9; // System.Collections.Generic.List`1 struct List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B; // 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_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E; // System.Collections.Generic.List`1 struct List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD; // System.Collections.Generic.List`1 struct List_1_tFAE6B65B7AF5988D56583E9390F9CD3D12C21E58; // System.Collections.Generic.List`1 struct List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D; // Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1 struct NativeEngineDriverUserData_1_t946BF71D7AE757C10363089FBB54330C57D0C54C; // Vuforia.NativeStruct`1 struct NativeStruct_1_t4C619F898F5E402A090A9706E75C2FCD329510DC; // Vuforia.NativeStruct`1 struct NativeStruct_1_tED32B48E1382B0B97B1169D92E75D0C5D83723F9; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tF2FDFC796F781A434EECBD3ABB7DA611A767A50E; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tBC606EF3150135D899BDA8EB5A8FB1E8A57869B6; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tA9D492913FFA57E7456FA960D28AD6FC86D09E4E; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t2BC8DB5DE898BCCF0EE9CD13088CC27526BB19A9; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t195FF2BDF3CFAEE4BFAD1FC035809D7F4C106C07; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t05EE8C4478441B6793D12BAC4849165335B7FA6C; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t4CE530F839A52EFFC3F8C19B0A6E6BD64B28B5CA; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t7008B89896F3C8601B466393F4A48F05EEE6F60D; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t82E93E1E8FE17360F8D1C7C61354B57CE5B2B483; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t7A36A94234CA5E8099C1C9A73089DC68557B4783; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tEF4C4D86762E0C1CCDB921B1FA70FE22C0ECA305; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tE55A277E159746FE6D9919CECCC586CECD363CEC; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t52A2351AE0AD04E8AF98F93C4324C2338C8EE1F9; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t307B9221346A87AF962A6C24721B0B5222AA2FD0; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t3174A90C8EF6DF79E81B71B2F455EA6FD9761607; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tEF1E82ACD19A385083EA467D29C3576E68396D12; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE; // System.Tuple`2 struct Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA; // System.Tuple`2> struct Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962; // System.Tuple`2> struct Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7; // System.Tuple`2> struct Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD; // System.Tuple`2> struct Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737; // System.Tuple`2> struct Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC; // System.Tuple`2> struct Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7; // System.Tuple`2> struct Tuple_2_tC9E320E04E1FBD85ABB90AA92F6E56C870B53016; // System.Tuple`2 struct Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6; // System.Tuple`2 struct Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1; // System.Tuple`2 struct Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8; // System.Tuple`2 struct Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C; // UnityEngine.Events.UnityAction`2 struct UnityAction_2_tF47D82C7E3C3B118B409866D926435B55A0675BD; // UnityEngine.Events.UnityAction`2 struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A; // System.Collections.Generic.Dictionary`2/ValueCollection,Vuforia.Internal.Observers.VuMarkObserver> struct ValueCollection_t95EE8ADCBADF8A5B4FE948D82C2274D79AEFB6EA; // System.Collections.Generic.Dictionary`2/ValueCollection> struct ValueCollection_tA64E2F76278D88079ED617D6DBCB7D885C0392AD; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t95D69F17F87935E5166EE0E3C174BB8A8F051F5B; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tEB097465442D603AA2B39125F32CDE58F9995701; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t22A3A0AF67843AF84216C6D4C1FECC037A2D84C7; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tBAD06F9A058077531866AF5496C41AA1141CE4CA; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t0867EC194A05DC12CC1F2D330A69A08836184421; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t842A9EA9D7553B2A5A970BF9188E5D93B3B637DE; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t6F5EE903115FAF6CF0B8F30DB23407FD5974FD2E; // System.Collections.Generic.Dictionary`2/Entry,Vuforia.Internal.Observers.VuMarkObserver>[] struct EntryU5BU5D_tBA3AAC085CCDB5D326831F696AA9D0D7465BC271; // System.Collections.Generic.Dictionary`2/Entry>[] struct EntryU5BU5D_tF8F029357E1B502E8DBF845A75622D703EBE4B6F; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t6E8F51999B5C2D1A5E09B1963CF042E7B5CAA500; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tEC2384FEEAB5190ABF547967C91E9CB5B8D43531; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t6CCCB19DB69F59936F4F1197174581A73BA51F2F; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t97AB3619D85C457D77E6EED2172BAD3F5A4DB939; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t9582884FFB0C1BB5BAE69258CA951F8998C4826D; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t0289B6CC359BCEF3271CD30D0EC6337B71BA92EF; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tF05F6E47FC3310BA34F404AE6F8665A31EE1CD8C; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_t42B2384682BC10A1260DBA3AACEAD00883A5F1E4; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_tB02EB47EF37B6650AAFE8A2FE486CA29B4EB1244; // System.Tuple`2[] struct Tuple_2U5BU5D_t32F5C987353BA2FC1AC82172CDBC7702AEF57D8B; // System.Reflection.Assembly[] struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // UnityEngine.Color[] struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // Vuforia.DriverCameraMode[] struct DriverCameraModeU5BU5D_t20A33275D2A197484BD31153ACC12596433CCE5C; // Vuforia.GuideView[] struct GuideViewU5BU5D_t314D2F42D3065098ED24C9124CAF3CEC17A49F14; // Vuforia.Internal.Observations.IObservationProvider[] struct IObservationProviderU5BU5D_t41C7E65CE1DCF1168F44CFBA1FA862E7258BB909; // Vuforia.Internal.Observers.IObserver[] struct IObserverU5BU5D_t2377DA452D5344A1B038F584D63D4FC90B2F0FD4; // Vuforia.Internal.Observers.IObserverWithName[] struct IObserverWithNameU5BU5D_tD166C43C49D404E5D0E9EE37955D50FCE2F2B1C7; // Vuforia.IVuGuideView[] struct IVuGuideViewU5BU5D_t8B2D7B39D16E1CC1309E36FD63147121E007DBC7; // Vuforia.IVuObservation[] struct IVuObservationU5BU5D_tE1044594DAA86E1DD0608AF65F483FA935AF21CF; // Vuforia.Image[] struct ImageU5BU5D_t452ECD4944D78AE4587128F1F847691F746CB425; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.Int32Enum[] struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // Vuforia.Internal.Permissions.Permission[] struct PermissionU5BU5D_t6879298F1D9D992EEC4CE0B26E500B81A487F070; // UnityEngine.Pose[] struct PoseU5BU5D_tFC818445A5F54FE4CD8B53D645FF0AD0E2A133EB; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.String[] struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // Vuforia.VuBarcodeType[] struct VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145; // Vuforia.Internal.Observers.VuMarkInstance[] struct VuMarkInstanceU5BU5D_tDCB9AF2E289B20BF0BFBD3C42BC377A6642F8467; // Vuforia.Internal.Core.Engine/DelayedInitializer[] struct DelayedInitializerU5BU5D_t26E7C9F774C9856BC5F4F8C1B9A86C5E2A922B6C; // Vuforia.Internal.Observers.ANativeObserver struct ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD; // Vuforia.Internal.Observers.AObservationFilterComponent struct AObservationFilterComponent_t25EC64129802B97E8D2EA1AEA901DEE15EB3866C; // Vuforia.Internal.Observers.AObserver struct AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979; // Vuforia.Internal.Observers.AObserverComponent struct AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager struct ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77; // Vuforia.Internal.ARFoundation.ARFoundationCamera struct ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6; // Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration struct ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4; // Vuforia.Internal.ARFoundation.ARFoundationImageProvider struct ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820; // Vuforia.Internal.ARFoundation.ARFoundationPoseProvider struct ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F; // Vuforia.Internal.Observers.ASingleTargetObserver struct ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; // Vuforia.Internal.Observers.AnchorObserver struct AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8; // UnityEngine.AndroidJavaClass struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03; // UnityEngine.AndroidJavaObject struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0; // System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F; // Vuforia.AreaTargetCapture struct AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7; // Vuforia.Internal.AreaTargetCapture.AreaTargetCaptureFactory struct AreaTargetCaptureFactory_t58049FE46C467D9CBA2250BC360771647AF7C102; // Vuforia.Internal.Observers.AreaTargetObserver struct AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F; // System.Reflection.Assembly struct Assembly_t; // System.AssemblyLoadEventHandler struct AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42; // System.Reflection.AssemblyName struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2; // System.AsyncCallback struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C; // UnityEngine.AsyncOperation struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C; // Vuforia.Internal.Observers.BarcodeObserver struct BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328; // Vuforia.BaseCameraConfiguration struct BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; // Vuforia.CameraControllerFactory struct CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000; // Vuforia.CameraDevice struct CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27; // Vuforia.Internal.Core.CameraFrame struct CameraFrame_t62A683FC44CAB9A99C89F9865319D7B5A2BEDD33; // Vuforia.Internal.Observers.CloudImageTargetObserver struct CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D; // System.Globalization.CodePageDataItem struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3; // Vuforia.Internal.Core.CoreDependencies struct CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F; // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B; // Vuforia.Internal.VuforiaDriver.CreateAnchorMethod struct CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA; // System.Globalization.CultureInfo struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0; // Vuforia.Internal.Observers.CylinderTargetObserver struct CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E; // System.Text.DecoderFallback struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // Vuforia.Internal.Core.DeviceInfo struct DeviceInfo_tAF6A55520552AD4E18AE101D3A2141A2F444A8D0; // Vuforia.Internal.Observers.DeviceObserver struct DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556; // Vuforia.DevicePoseBehaviour struct DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642; // System.Text.EncoderFallback struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293; // System.Text.Encoding struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095; // Vuforia.Internal.Core.Engine struct Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA; // Vuforia.Internal.Core.EnginePermissions struct EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE; // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2; // System.EventHandler struct EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82; // System.Exception struct Exception_t; // Vuforia.Internal.ExternalCamera.ExternalCameraFactory struct ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF; // Vuforia.Internal.ExternalCamera.ExternalCameraMonitor struct ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155; // Vuforia.Internal.NativeBridge.FileDriverUserData struct FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F; // UnityEngine.GlobalJavaObjectRef struct GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8; // Vuforia.GuideView struct GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C; // Vuforia.ARFoundation.IARFoundationFacade struct IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511; // Vuforia.Internal.AreaTargetCapture.IAreaTargetCaptureFactory struct IAreaTargetCaptureFactory_t6FF128BA3FD769DFA781119C63ECDCE1171EDECF; // System.IAsyncResult struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5; // Vuforia.ICameraController struct ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4; // Vuforia.ICameraControllerFactory struct ICameraControllerFactory_tDD9618C6213994838632CD5368D8D3C4536D4BC8; // Vuforia.Internal.VuforiaDriver.ICameraImageProvider struct ICameraImageProvider_t128544272D11740522623AE6661DE6DC7886B942; // Vuforia.Internal.Core.IDeviceInfo struct IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D; // Vuforia.Internal.VuforiaDriver.IDevicePoseProvider struct IDevicePoseProvider_tD528D6694AA0999AAEDD20D26B6B1A48A281640B; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // Vuforia.Internal.Core.IEngine struct IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C; // Vuforia.Internal.Core.IEngineConfigSet struct IEngineConfigSet_tC0CF311AE296C14FD96A9AD9C9A5D3AF26024B69; // Vuforia.Internal.Core.IEngineFactory struct IEngineFactory_tEC42A18BAB0B8D7CEA90556E93C418119F2975C2; // System.Collections.IEnumerable struct IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131; // System.Collections.IEnumerator struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; // Vuforia.Internal.ExternalCamera.IExternalCamera struct IExternalCamera_t7AD6558910649C04B2E400B69A455BABB33F7625; // Vuforia.Internal.ExternalCamera.IExternalCameraFactory struct IExternalCameraFactory_tB17ECA5704F301BCA5E5FD36041930D2AA2364E2; // Vuforia.Internal.Utility.ILogger struct ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0; // Vuforia.Internal.NativeBridge.INativeEngineDriverUserData struct INativeEngineDriverUserData_t8C92CE7974B4CDC208B5083339385D627C8101A0; // Vuforia.Internal.Observations.IObservationProvider struct IObservationProvider_t6060D2C8F74A06EAEA7B8AB961BE98279E7F348D; // Vuforia.Internal.Observations.IObservationProviderFactory struct IObservationProviderFactory_tC1CE713302B83A69ED28FC75BECCEBBDA07A02FC; // Vuforia.Internal.Observers.IObserver struct IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C; // Vuforia.Internal.Observers.IObserverComponent struct IObserverComponent_tCB18F55F5F8C2E20BC52CF7C9540D9BC843F9BFF; // Vuforia.Internal.Core.IObserverFactory struct IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3; // Vuforia.Internal.Observers.IObserverOffsetCalculator struct IObserverOffsetCalculator_t1424521F1787E73D18A2495A510D9119647CE6D7; // Vuforia.Internal.Core.IObserverOffsetCalculatorFactory struct IObserverOffsetCalculatorFactory_tB1361B82412617430CEBD3982DF32867017C5EF3; // Vuforia.IObserverRegistry struct IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1; // Vuforia.Internal.Observers.IObserverWithName struct IObserverWithName_t911C6AC4A056267506122B08EDA6A66F95558118; // Vuforia.Internal.Observers.IOffsetComponent struct IOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C; // Vuforia.Internal.Permissions.IPermissionRequesterFactory struct IPermissionRequesterFactory_tE2FFA51CDA8525ECB968A5A8241670890C7BE77B; // Vuforia.IPlatformController struct IPlatformController_t1DBE59AC6C4A03CB7788F0A0B030EA64E7C02A5C; // Vuforia.IPlatformControllerFactory struct IPlatformControllerFactory_t6D98EC7CC7A6BFA6A0592859996413F13DF4F3D0; // Vuforia.Internal.Utility.Environment.IPlatformEvaluator struct IPlatformEvaluator_t46225178C09C4BB93F2C2FB5D61E22526B3DD1ED; // Vuforia.IPlayModeEditorUtility struct IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3; // Vuforia.Internal.Utility.IRuntimeEnvironment struct IRuntimeEnvironment_t914F66DA255C238E30AC9F4D1B1ED7E9C89C374E; // Vuforia.ISessionRecorder struct ISessionRecorder_t10266E6CA1FEF8B0B0BFF7FBA23DEB0439F65491; // Vuforia.Internal.SessionRecorder.ISessionRecorderFactory struct ISessionRecorderFactory_tB6307190087D9BC9A9F6F0B013BC90F082E18B93; // Vuforia.Internal.Core.IStateProcessor struct IStateProcessor_tA1EA00C8102A4965962224F254E57F35B476C3F2; // Vuforia.Internal.Core.IStateProcessorFactory struct IStateProcessorFactory_tEDD836C93FF7D6C65AFB91C51EEA40A93E9E8671; // Vuforia.Internal.Core.IUniqueIDProvider struct IUniqueIDProvider_tC36AEA0C83CF4A27ABAD9460AE5800D0105C65D0; // Vuforia.Internal.VuforiaDriver.IUnityDriver struct IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD; // Vuforia.Internal.Core.IUnityLifeCycleListener struct IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22; // Vuforia.Internal.Core.IUnityMainThreadTaskScheduler struct IUnityMainThreadTaskScheduler_t6F346AAF89915FD11FA7EB19781AF375EC0841A4; // Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade struct IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559; // Vuforia.Internal.IValidationAreaCaptureFactory struct IValidationAreaCaptureFactory_tC35627F3D150B3FDF0D33402E42ED5667F5FDFD2; // Vuforia.Internal.IValidationAreaCaptureUploadFactory struct IValidationAreaCaptureUploadFactory_tB35AA27DBF7D7842624EA2AB151327FE880666AF; // Vuforia.Internal.Rendering.IVideoBackgroundFactory struct IVideoBackgroundFactory_t3E4EE33E2207690822B9D532A80B4146647A8CDE; // Vuforia.Internal.Rendering.IVideoBackgroundRenderer struct IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A; // Vuforia.IVuAreaTargetCapture struct IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529; // Vuforia.IVuAreaTargetCaptureController struct IVuAreaTargetCaptureController_t3FE570E6E2F4A007A9703230119EE504EAEA24DF; // Vuforia.IVuAreaTargetObserver struct IVuAreaTargetObserver_tE71EB8399564A6DE5BDB592511E2C44449FFA53C; // Vuforia.IVuBarcodeObserver struct IVuBarcodeObserver_t0CC78B5B2F5173A4C790EE278C56E4120A7DB713; // Vuforia.IVuCameraIntrinsics struct IVuCameraIntrinsics_tA662E46F6C745C30B7A5B87C516BCC4DBC2B7DBF; // Vuforia.IVuCloudImageTargetObservation struct IVuCloudImageTargetObservation_tD1FB61FE80F054196DC869050A7464B2626AE5F7; // Vuforia.IVuCloudImageTargetObserver struct IVuCloudImageTargetObserver_t4ACEDE5EE6640E6C8A98DC999F8CB2ACD38D1087; // Vuforia.IVuCylinderTargetObserver struct IVuCylinderTargetObserver_t4F74366C605C94B4A7521091D92F7905345612CB; // Vuforia.IVuDevicePoseObserver struct IVuDevicePoseObserver_tDE61A24808DFBD9444070D2E23CB8AA83421E698; // Vuforia.IVuEngine struct IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07; // Vuforia.IVuEngineConfigSet struct IVuEngineConfigSet_t6FEB95BD806E3CE091ACED81482724DC2AA8E332; // Vuforia.IVuGuideView struct IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC; // Vuforia.IVuHitTestResults struct IVuHitTestResults_t6226BD4E75DCD26EC5B7B4DE9BF5CFB8FF783524; // Vuforia.IVuImage struct IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23; // Vuforia.IVuImageTargetObserver struct IVuImageTargetObserver_tEC43E5D96F1C0E5CBE7C18E84BCA294AAC091952; // Vuforia.IVuMarkObservation struct IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87; // Vuforia.IVuMarkObserver struct IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA; // Vuforia.IVuMeshObserver struct IVuMeshObserver_tF4DA8775B15FE9C218CE453A920330019F779D77; // Vuforia.IVuModelTargetObserver struct IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7; // Vuforia.IVuModelTargetState struct IVuModelTargetState_t8A5DF1B6DDCC285CB3754903821E7F7D152A65A1; // Vuforia.IVuMultiTargetObserver struct IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F; // Vuforia.IVuObservation struct IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662; // Vuforia.IVuObservationWithPose struct IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260; // Vuforia.IVuObserver struct IVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9; // Vuforia.IVuState struct IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29; // Vuforia.IVuValidationAreaLabel struct IVuValidationAreaLabel_tFC7444AB33298D3C5B83762C6AC1B9D81D054441; // Vuforia.IVuValidationAreaObserver struct IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067; // Vuforia.IVuVirtualButtonObserver struct IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594; // Vuforia.IWebCamTexAdaptor struct IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8; // Vuforia.Internal.Core.IWorldOriginProvider struct IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E; // Vuforia.Internal.Core.IWorldOriginProviderFactory struct IWorldOriginProviderFactory_t9B1AE0BB69CA57357959DE43502EF69BE005C714; // Vuforia.Internal.Observers.IlluminationObserver struct IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4; // Vuforia.Image struct Image_tC8F1E47959853F15CF7B56529F313496B2DD740B; // Vuforia.ImageDescription struct ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B; // Vuforia.Internal.Observers.ImageTargetObserver struct ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252; // Vuforia.Internal.Core.InternalEngineHintSetter struct InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B; // Vuforia.Intrinsics struct Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // Vuforia.Internal.Observers.MeshObservationBlock struct MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7; // Vuforia.Internal.Observers.MeshObserver struct MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116; // System.Reflection.MethodBase struct MethodBase_t; // System.Reflection.MethodInfo struct MethodInfo_t; // Vuforia.Internal.Observers.ModelTargetObserver struct ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71; // Vuforia.Internal.Observers.MultiTargetObserver struct MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33; // Vuforia.Internal.NativeBridge.NativeEngineConfigSet struct NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C; // Vuforia.Internal.NativeBridge.NativeEngineFactory struct NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B; // Vuforia.NativeString struct NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A; // Vuforia.Internal.ARFoundation.NullARFoundationFacade struct NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0; // Vuforia.Internal.Observations.NullDevicePoseObservation struct NullDevicePoseObservation_t664736CA656658987A7EF535F28E9B11F2D9AF57; // Vuforia.Internal.ExternalCamera.NullExternalCamera struct NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC; // Vuforia.Internal.Observers.NullObserverOffsetCalculator struct NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD; // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; // Vuforia.ObservationManager struct ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C; // Vuforia.Internal.Observations.ObservationProviderFactory struct ObservationProviderFactory_tED59BA8B94EEB51C2BBFE5A82D1C2EEF3B3DAB94; // Vuforia.Internal.Observers.ObservationPublisherComponent struct ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465; // Vuforia.ObserverBehaviour struct ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB; // Vuforia.ObserverFactory struct ObserverFactory_t15303B50E9714D21517E15020805420A68418285; // Vuforia.Internal.Core.ObserverFactory struct ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F; // Vuforia.Internal.Observers.ObserverOffsetCalculator struct ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E; // Vuforia.Internal.Core.ObserverOffsetCalculatorFactory struct ObserverOffsetCalculatorFactory_tCE3A4A0EAC1740790D457142310318961045A71F; // Vuforia.Internal.Observers.OffsetComponent struct OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23; // Vuforia.Internal.Permissions.PermissionRequesterFactory struct PermissionRequesterFactory_t4CD91B212D2EEF4698E6762648A4BB24E268347F; // Vuforia.PlatformControllerFactory struct PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B; // Vuforia.Internal.Observers.PlayModeVuAnchorObserver struct PlayModeVuAnchorObserver_t51CE571767BEC231C99E8E10029D82C1C0ABB6D1; // Vuforia.Internal.Observers.PoseCalculatorComponent struct PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF; // Vuforia.Internal.Observers.PosePublisherComponent struct PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E; // System.ComponentModel.PropertyChangedEventHandler struct PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA; // Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod struct RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7; // System.ResolveEventHandler struct ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; // Vuforia.Internal.SessionRecorder.SessionRecorderFactory struct SessionRecorderFactory_tAE25CA6BDA363B2718698851917B39C2A059A499; // UnityEngine.Shader struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692; // Vuforia.Internal.Simulator.SimulatorCamera struct SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6; // Vuforia.Internal.Core.StateProcessor struct StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9; // Vuforia.Internal.Core.StateProcessorFactory struct StateProcessorFactory_t5B5DD7D5208E82E91AAB6A7D27AB65BA16CD02F9; // System.String struct String_t; // Vuforia.Internal.Core.Strings struct Strings_t8DD426EC6CAEFC23F131D70DB88003B2D1CE782B; // System.Reflection.StrongNameKeyPair struct StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2; // System.Threading.SynchronizationContext struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0; // Vuforia.Internal.Observers.TargetStatusFromPoseInfoComponent struct TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4; // Vuforia.Internal.Rendering.TextureRenderer struct TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1; // System.Type struct Type_t; // System.UnhandledExceptionEventHandler struct UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C; // Vuforia.Internal.Core.UniqueIDProvider struct UniqueIDProvider_t0723C60644DC8BFDA8AD55EF228128BE4077BF19; // Vuforia.Internal.Core.UnityLifeCycleListener struct UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79; // Vuforia.Internal.Core.UnityMainThreadTaskScheduler struct UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C; // Vuforia.UnmanagedObjectWrapper struct UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B; // Vuforia.Internal.ValidationAreaCaptureFactory struct ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8; // Vuforia.Internal.ValidationAreaCaptureUploadFactory struct ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF; // Vuforia.Internal.Observers.ValidationAreaObserver struct ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B; // System.Version struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7; // Vuforia.VideoBackground struct VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1; // Vuforia.Internal.Rendering.VideoBackgroundFactory struct VideoBackgroundFactory_t9296F9473DD28D6BCCDDAB19F0F8E882306CBB34; // Vuforia.Internal.Observers.VirtualButtonObserver struct VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // Vuforia.VuAnchorObserverConfig struct VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68; // Vuforia.VuAreaTargetCloudConfig struct VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E; // Vuforia.VuAreaTargetConfig struct VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B; // Vuforia.VuBarcodeConfig struct VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215; // Vuforia.VuBarcodeTypeSet struct VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E; // Vuforia.VuCloudImageTargetConfig struct VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A; // Vuforia.VuCylinderTargetConfig struct VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01; // Vuforia.VuDeviceCalibrationConfig struct VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752; // Vuforia.VuDevicePoseConfig struct VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98; // Vuforia.VuDriverConfig struct VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949; // Vuforia.VuEngine struct VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8; // Vuforia.VuEngineConfigSet struct VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61; // Vuforia.VuErrorHandlerConfig struct VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620; // Vuforia.VuErrorHandlerNative struct VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E; // Vuforia.VuFusionProviderConfig struct VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F; // Vuforia.VuIlluminationConfig struct VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED; // Vuforia.VuImageTargetBufferConfig struct VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20; // Vuforia.VuImageTargetCloudObservationConfig struct VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B; // Vuforia.VuImageTargetConfig struct VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB; // Vuforia.VuImageTargetFileConfig struct VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F; // Vuforia.VuInternalConfig struct VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A; // Vuforia.VuLicenseConfig struct VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C; // Vuforia.Internal.Observers.VuMarkInstance struct VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867; // Vuforia.VuMarkInstanceId struct VuMarkInstanceId_t70C74262862CC0A2F576C88385BE0D7896C28E7F; // Vuforia.Internal.Observers.VuMarkObserver struct VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB; // Vuforia.VuMeshAreaTargetCaptureConfig struct VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58; // Vuforia.VuMeshAreaTargetConfig struct VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A; // Vuforia.VuMeshModelTargetConfig struct VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39; // Vuforia.VuModelTargetConfig struct VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51; // Vuforia.VuMultiTargetConfig struct VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981; // Vuforia.VuPlatformAndroidConfig struct VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63; // Vuforia.VuPlatformLuminConfig struct VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6; // Vuforia.VuSoftwareContextConfig struct VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB; // Vuforia.VuValidationAreaConfig struct VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D; // Vuforia.VuVirtualButtonConfig struct VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693; // Vuforia.VuVuMarkConfig struct VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8; // Vuforia.VuforiaApplication struct VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46; // Vuforia.VuforiaBehaviour struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6; // Vuforia.VuforiaConfiguration struct VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65; // Vuforia.Internal.Utility.VuforiaCoroutineUtility struct VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A; // Vuforia.WebCam struct WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178; // Vuforia.WebCamTexAdaptor struct WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C; // Vuforia.WebCamTexAdaptorProvider struct WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743; // UnityEngine.WebCamTexture struct WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749; // Vuforia.World struct World_t0332C3F77BBFBA826A13D263DAED199D01BCE050; // Vuforia.Internal.Core.WorldOriginProvider struct WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C; // Vuforia.Internal.Core.WorldOriginProviderFactory struct WorldOriginProviderFactory_tB154E466F0440D5B7B51FECF627730936914E89C; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass11_0 struct U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass13_0 struct U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose struct AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F; // Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c struct U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C; // Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c__DisplayClass21_0 struct U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55; // Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20 struct U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB; // UnityEngine.Camera/CameraCallback struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD; // Vuforia.Internal.Core.CoreDependencies/<>c struct U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979; // Vuforia.Internal.Core.Engine/<>c struct U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2; // Vuforia.Internal.Core.Engine/DelayedInitializer struct DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C; // Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c struct U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417; // Vuforia.Internal.Core.InternalEngineHintSetter/<>c struct U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308; // Vuforia.Internal.Observers.MeshObserver/<>c__DisplayClass17_0 struct U3CU3Ec__DisplayClass17_0_tD018875A068C1ACCB618503A80CD1DB326B300F2; // Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass12_0 struct U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950; // Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass15_0 struct U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2; // Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12 struct U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1; // Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15 struct U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878; // Vuforia.Internal.Core.ObserverFactory/<>c struct U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A; // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0 struct U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54; // Vuforia.Internal.Core.ObserverFactory/InstantITTexture struct InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080; // Vuforia.Internal.Observers.ObserverOffsetCalculator/<>c__DisplayClass11_0 struct U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE; // Vuforia.PosixPath/InvalidPathException struct InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A; // Vuforia.Internal.Core.StateProcessor/<>c struct U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0; // Vuforia.Internal.Observers.ValidationAreaObserver/<>c struct U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7; // Vuforia.Internal.Observers.VuMarkObserver/VuMarkObservationFilterComponent struct VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378; // Vuforia.Internal.Observers.VuMarkObserver/VuMarkPreProcessObservationComponent struct VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F; // Vuforia.VuforiaConfiguration/DatabaseConfiguration struct DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62; // Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration struct DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017; // Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration struct GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF; // Vuforia.VuforiaConfiguration/PackageInfo struct PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16; // Vuforia.VuforiaConfiguration/PlayModeConfiguration struct PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A; // Vuforia.VuforiaConfiguration/RequiredShaders struct RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4; // Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration struct VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2; // Vuforia.VuforiaConfiguration/WebCamConfiguration struct WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486; // Vuforia.Internal.Core.WorldOriginProvider/<>c struct U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A; IL2CPP_EXTERN_C RuntimeClass* ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AreaTargetCaptureFactory_t58049FE46C467D9CBA2250BC360771647AF7C102_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeviceInfo_tAF6A55520552AD4E18AE101D3A2141A2F444A8D0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tFD2C877564B67F9C6FBF5BA2A715AF92FA432CBE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t2CF654106B924961EA2A880955474BC6DC4577B9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t74A948D179E476092F12592736DAFD34379E5405_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IAreaTargetCaptureFactory_t6FF128BA3FD769DFA781119C63ECDCE1171EDECF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICameraControllerFactory_tDD9618C6213994838632CD5368D8D3C4536D4BC8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICameraImageProvider_t128544272D11740522623AE6661DE6DC7886B942_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t1CABFB133C90E07E51C783AA8DE361CF16122487_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t4C7887CD4462C7F1527C49A38D79FBE44BA72122_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t5CA752F615381FCB91B4BFE43229130A9C215D60_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t8AC5F28FE46C2DA33B8578ADF40AB334EBE0EA07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tD67BCD6A343559CAD120AB3966D9639759DBC529_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDevicePoseProvider_tD528D6694AA0999AAEDD20D26B6B1A48A281640B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEngineConfigSet_tC0CF311AE296C14FD96A9AD9C9A5D3AF26024B69_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEngineFactory_tEC42A18BAB0B8D7CEA90556E93C418119F2975C2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t151C909D1E54C453B371A033D98A9E304FF31AAD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t57E592BEF3D58CE7192C11D260F8876068C827C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t70C6DB3E1D4692A9AC4579E2F5AA68778177A4FD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t7EE07DB13234D5F5E6644BD2BFD2FD938CF83D33_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tE3F82101612F737928E3B53735025DEABC19FCF4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tE9D99ABDC2F8E61F66CC34309D6972D00FC4FCDC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tEA0AC740A9BB21711EEB188A2829DA29EFDBC189_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tED49CA02F189B8119917665F38963D403424D69B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t067AAFFD2AEC4421A5E8F31FD19A46166288A3B1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t1292D3A8E63AFBAEC6D09541442AA678BD0AC6E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t177B9720D0AD40675F9831648E9A1816D04DE543_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t56E2115FE68BE864DE52513C6979D9342083BED9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t7C4CD7D09A8FD7C622CE6A38938B798EF184A3EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t961D8FBE22AE5D686964531391A3E6E626D209CA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tD1D6CEE137085C15C5E3B8386D7E0924FF5AF804_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tD38634C21EE44C6439CCD452C85BDF3DE9A160E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IExternalCameraFactory_tB17ECA5704F301BCA5E5FD36041930D2AA2364E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IExternalCamera_t7AD6558910649C04B2E400B69A455BABB33F7625_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_tCBA6641D756E0520C0D3C2312161CAFBC0042A57_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* INativeEngineDriverUserData_t8C92CE7974B4CDC208B5083339385D627C8101A0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IObservationProviderFactory_tC1CE713302B83A69ED28FC75BECCEBBDA07A02FC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IObservationProvider_t6060D2C8F74A06EAEA7B8AB961BE98279E7F348D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IObserverOffsetCalculatorFactory_tB1361B82412617430CEBD3982DF32867017C5EF3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IObserverOffsetCalculator_t1424521F1787E73D18A2495A510D9119647CE6D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IPermissionRequesterFactory_tE2FFA51CDA8525ECB968A5A8241670890C7BE77B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IPermissionRequester_t215960C79E8854F98174648D22348EB124C71A64_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IPlatformControllerFactory_t6D98EC7CC7A6BFA6A0592859996413F13DF4F3D0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IPlatformController_t1DBE59AC6C4A03CB7788F0A0B030EA64E7C02A5C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IReadOnlyDictionary_2_t4E8B8C972C21B33EFD64E93E59F9EBA1DFCE9DFE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IReadOnlyDictionary_2_t64CFE489500CA30EF36164136BDD927BF61173DF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IRuntimeEnvironment_t914F66DA255C238E30AC9F4D1B1ED7E9C89C374E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ISessionRecorderFactory_tB6307190087D9BC9A9F6F0B013BC90F082E18B93_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IStateProcessorFactory_tEDD836C93FF7D6C65AFB91C51EEA40A93E9E8671_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IStateProcessor_tA1EA00C8102A4965962224F254E57F35B476C3F2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IValidationAreaCaptureFactory_tC35627F3D150B3FDF0D33402E42ED5667F5FDFD2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IValidationAreaCaptureUploadFactory_tB35AA27DBF7D7842624EA2AB151327FE880666AF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVideoBackgroundFactory_t3E4EE33E2207690822B9D532A80B4146647A8CDE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuAnchorObservation_t87286E0E3410A25EEF6765DE02376A43C188EB4C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuAreaTargetObservation_t44AA4AA31093A3E12227F4C7D7BB3E43D73B1503_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuAreaTargetObserver_tE71EB8399564A6DE5BDB592511E2C44449FFA53C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuCameraFrame_t51AFFA63802DB48FE77C10EC96484F8ABCEC012D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuCameraIntrinsics_tA662E46F6C745C30B7A5B87C516BCC4DBC2B7DBF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuCylinderTargetObservation_tFAF1DDCD256324D0890C44DF6E47728A21B757E8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuCylinderTargetObserver_t4F74366C605C94B4A7521091D92F7905345612CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuDevicePoseObservation_t3281C6B4113A40422836680B88EF6814EAFC5137_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuEngineConfigSet_t6FEB95BD806E3CE091ACED81482724DC2AA8E332_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuImageTargetObservation_t801E622B4A88B9360DD5966379F9CD5A373BC232_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuImageTargetObserver_tEC43E5D96F1C0E5CBE7C18E84BCA294AAC091952_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuModelTargetObservation_t511BFBF722A9AAA6182037E710A2505EFACAACB6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuModelTargetState_t8A5DF1B6DDCC285CB3754903821E7F7D152A65A1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuMultiTargetObservation_t4D3B1FBCFD6A830EE8FD4F7ADDBABF48BAEB00DB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuRenderController_t061FF41F635570013B90A9AB68537982CD69B95C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuRenderState_tA8027C7AC4DB8AFBCC04C57B6B432B010B778CA2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuValidationAreaLabel_tFC7444AB33298D3C5B83762C6AC1B9D81D054441_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuValidationAreaObservation_tFC78E6CBC05CA2AF4D719E2D9E42DDAC3E766571_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuVirtualButtonObservation_tE0654A84CBF5DC79B8D5CB63559648B15C93AB2E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IWorldOriginProviderFactory_t9B1AE0BB69CA57357959DE43502EF69BE005C714_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tA735D81AF9E6147654A8026499EA6509A8F8627D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tC4BC112F9F19F68EF177180345065E6BDA1CF2D3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NullDevicePoseObservation_t664736CA656658987A7EF535F28E9B11F2D9AF57_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD_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* ObservationProviderFactory_tED59BA8B94EEB51C2BBFE5A82D1C2EEF3B3DAB94_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t05EE8C4478441B6793D12BAC4849165335B7FA6C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t195FF2BDF3CFAEE4BFAD1FC035809D7F4C106C07_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t2BC8DB5DE898BCCF0EE9CD13088CC27526BB19A9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t307B9221346A87AF962A6C24721B0B5222AA2FD0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t3174A90C8EF6DF79E81B71B2F455EA6FD9761607_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t4CE530F839A52EFFC3F8C19B0A6E6BD64B28B5CA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t52A2351AE0AD04E8AF98F93C4324C2338C8EE1F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t7008B89896F3C8601B466393F4A48F05EEE6F60D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t7A36A94234CA5E8099C1C9A73089DC68557B4783_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_t82E93E1E8FE17360F8D1C7C61354B57CE5B2B483_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_tA9D492913FFA57E7456FA960D28AD6FC86D09E4E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_tBC606EF3150135D899BDA8EB5A8FB1E8A57869B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_tE55A277E159746FE6D9919CECCC586CECD363CEC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_tEF1E82ACD19A385083EA467D29C3576E68396D12_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverNotCreatedException_1_tEF4C4D86762E0C1CCDB921B1FA70FE22C0ECA305_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverOffsetCalculatorFactory_tCE3A4A0EAC1740790D457142310318961045A71F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PermissionRequesterFactory_t4CD91B212D2EEF4698E6762648A4BB24E268347F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PlayModeVuAnchorObserver_t51CE571767BEC231C99E8E10029D82C1C0ABB6D1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SessionRecorderFactory_tAE25CA6BDA363B2718698851917B39C2A059A499_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StateProcessorFactory_t5B5DD7D5208E82E91AAB6A7D27AB65BA16CD02F9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UniqueIDProvider_t0723C60644DC8BFDA8AD55EF228128BE4077BF19_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VideoBackgroundFactory_t9296F9473DD28D6BCCDDAB19F0F8E882306CBB34_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuObservationType_t7075B21E6C531A9A7800A3DD538FE966B198251A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaCreationError_t697C18B1DF250C15FC8301AB0B04B1B95EE28523_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuViewOrientation_t0A2946C691940DE9E83CD9463596B60D83E1DA2D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WorldCenterMode_tE8701BED7C49050B9B6B6131A9CAE89F961410C0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WorldOriginProviderFactory_tB154E466F0440D5B7B51FECF627730936914E89C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral01F075F2C0468E821B23CD049BAD7BAB3E187207; IL2CPP_EXTERN_C String_t* _stringLiteral021504D20EAE00F2E6B0E5F072DCB48B066D37B0; IL2CPP_EXTERN_C String_t* _stringLiteral02EC41C0DF67E333B4D41BA7A0153E554ADD3D2D; IL2CPP_EXTERN_C String_t* _stringLiteral06B3129085E167986E1E719A778017B0CC8F024E; IL2CPP_EXTERN_C String_t* _stringLiteral0CC21E13F1395843BC6E1DA0909D7D4DA7C132D9; IL2CPP_EXTERN_C String_t* _stringLiteral0D62D6C9C857974F43CA9902EE23862F5281A131; IL2CPP_EXTERN_C String_t* _stringLiteral10DC8FEEDB2F6D1B2B974BEE98D47D23FD3E2948; IL2CPP_EXTERN_C String_t* _stringLiteral157BD33586D629E1AACB756FCD9E135F284022B7; IL2CPP_EXTERN_C String_t* _stringLiteral18B048BFEA3B3C8C992987BB96E6151AFB7D81AF; IL2CPP_EXTERN_C String_t* _stringLiteral1FA846A8623D5BFAB345C32189616EB7B385FD4D; IL2CPP_EXTERN_C String_t* _stringLiteral221998CAE49CD6F61C749BF02B761FABB9831232; IL2CPP_EXTERN_C String_t* _stringLiteral2232C7EBAC2506349B52CE4F106EE6D781E0BE83; IL2CPP_EXTERN_C String_t* _stringLiteral23AC398D5B03249D9DADB9928ACD2E389F179D5A; IL2CPP_EXTERN_C String_t* _stringLiteral281FA20D1C126D06D67A7E78FD05077232BF09B3; IL2CPP_EXTERN_C String_t* _stringLiteral2A6F5DFDD207951DA4ECC3816CD7A14A07183450; IL2CPP_EXTERN_C String_t* _stringLiteral2B63BA04A5827D8F3C8B94BB8FE34E59561B2E14; IL2CPP_EXTERN_C String_t* _stringLiteral3743EFE51355C1B86DD1BC348731AE62D6EC4601; IL2CPP_EXTERN_C String_t* _stringLiteral3918573C6EBD50DFCDEBB70E6A08E14A936D1703; IL2CPP_EXTERN_C String_t* _stringLiteral396DB705A713F929DF806958157B32564F9E9042; IL2CPP_EXTERN_C String_t* _stringLiteral396F82CF29822669DC7F95B499D49E0207B48246; IL2CPP_EXTERN_C String_t* _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0; IL2CPP_EXTERN_C String_t* _stringLiteral3C52B0F10F7E5091D8B2E03F26DA9D38F6C2F28B; IL2CPP_EXTERN_C String_t* _stringLiteral3CC467A802D81D30CFCC13435F3C9EF52A777208; IL2CPP_EXTERN_C String_t* _stringLiteral3F60CD4DE616AF038C82D0BF0EE96BDA809D456E; IL2CPP_EXTERN_C String_t* _stringLiteral3FAE3C714A6AA5882BC3F971110DF27B4F8DEA95; IL2CPP_EXTERN_C String_t* _stringLiteral44C53F8B6216F39F4D01D81BD123905E2534FDBE; IL2CPP_EXTERN_C String_t* _stringLiteral49D934663049CD1C2F7FD7060B6107DFA93208D9; IL2CPP_EXTERN_C String_t* _stringLiteral4C774FA2A9E8A9E2988BB1F9DE1DB1CD68B13AF6; IL2CPP_EXTERN_C String_t* _stringLiteral4D07BDCB31D8EB4E902721D6ED43BF46DD503DF0; IL2CPP_EXTERN_C String_t* _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078; IL2CPP_EXTERN_C String_t* _stringLiteral51927B243033B9E913BE59364FD34D47D6D9CD3E; IL2CPP_EXTERN_C String_t* _stringLiteral57644AA1A1F27A22A3B6D605D8733E2854F9E8CB; IL2CPP_EXTERN_C String_t* _stringLiteral584AA73203D901B2EE0016B43A1245DB762C9851; IL2CPP_EXTERN_C String_t* _stringLiteral5A2C98754C4618528A8909E2527E19B350A1A8BF; IL2CPP_EXTERN_C String_t* _stringLiteral5A65C5353FCF9B2392130B62992E8D50E5552C89; IL2CPP_EXTERN_C String_t* _stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C; IL2CPP_EXTERN_C String_t* _stringLiteral5DCAD5E2469A875DF387C643C311288A630D3736; IL2CPP_EXTERN_C String_t* _stringLiteral5E6CB3EBF366AC58CB662A5D21AA83643825A24B; IL2CPP_EXTERN_C String_t* _stringLiteral5FD905756E9EE0DFA39BA5829AFE052FD017AC98; IL2CPP_EXTERN_C String_t* _stringLiteral60DBFDD619C381534BD5FDB7761AE487DAE7C78A; IL2CPP_EXTERN_C String_t* _stringLiteral62C35521A447A98328F3D378BC532E67E4991A96; IL2CPP_EXTERN_C String_t* _stringLiteral62C420774B3CB85E764B5EB1BAE7EC3A3F247A09; IL2CPP_EXTERN_C String_t* _stringLiteral63869506A8C1EA53D6FEDD33CCD1F081CD99C4D7; IL2CPP_EXTERN_C String_t* _stringLiteral6CC95D86482DD1A76FD04B85930B17A9894DFF17; IL2CPP_EXTERN_C String_t* _stringLiteral7075C9FFEA4CF3C2C2D62D5C6F0BD16D1973775B; IL2CPP_EXTERN_C String_t* _stringLiteral73E2D0B9E2172D1BF7A2BEBC31221E93D4398E37; IL2CPP_EXTERN_C String_t* _stringLiteral7B9AE6DED36ABFB397D86B733D124701808F7E39; IL2CPP_EXTERN_C String_t* _stringLiteral7D6748436C0AC9CF78BC790F58CD890B1FF2797F; IL2CPP_EXTERN_C String_t* _stringLiteral7FB1FF9498F153F3D3591A2AEF21DF4374C68A8A; IL2CPP_EXTERN_C String_t* _stringLiteral8263DE886BFB48A0DA1CA681F3C0C81C850B6C26; IL2CPP_EXTERN_C String_t* _stringLiteral8537D7C0B3156C1EE794C38D2180CB9BCA9269CA; IL2CPP_EXTERN_C String_t* _stringLiteral92D7D3FCB8FE219F20C747EF66E5F9E5DDB9910E; IL2CPP_EXTERN_C String_t* _stringLiteral9539353797A0004292EAB2F4B3687B551BCA2D5B; IL2CPP_EXTERN_C String_t* _stringLiteral977A71115E05B54B449539D8B6701AE4DAD2B1BE; IL2CPP_EXTERN_C String_t* _stringLiteral9A3F922EB264AC3E0E29EADFCF7412341C95EC32; IL2CPP_EXTERN_C String_t* _stringLiteral9A6B4D6C7D00B70869F26BB8B3E1E92E18DA2DCE; IL2CPP_EXTERN_C String_t* _stringLiteral9AC9E17A8B5E84A634CA78AB823FFBB3D4392930; IL2CPP_EXTERN_C String_t* _stringLiteralA296D16008C5409469563CF28EE0D3005EFE3F45; IL2CPP_EXTERN_C String_t* _stringLiteralA4B4A930E2AD46661A26FDFBEF584A17DFBE4F95; IL2CPP_EXTERN_C String_t* _stringLiteralA6FA65229233F5515E018FB9764434C8E880A20C; IL2CPP_EXTERN_C String_t* _stringLiteralA72625AE1A3A1AD0A77AB26729617F58992E61C1; IL2CPP_EXTERN_C String_t* _stringLiteralA8A7339E6C3B5F3E770EA701BE06C6EE8D5D9B7A; IL2CPP_EXTERN_C String_t* _stringLiteralAC8D6EFC783C78F94D65674D4428F9E8A93B9232; IL2CPP_EXTERN_C String_t* _stringLiteralAF4A7B3934A7D2F9C2A470B97F58843637B816EB; IL2CPP_EXTERN_C String_t* _stringLiteralB3312B5F5FE977DBC98BFFF43A809C3713ADC6B9; IL2CPP_EXTERN_C String_t* _stringLiteralB57DCF9806DD315D7E7D2BD107CDCB093126C00A; IL2CPP_EXTERN_C String_t* _stringLiteralBB3EAE7FD84374901DA82A56ECFBC287A6748BBD; IL2CPP_EXTERN_C String_t* _stringLiteralBDD6C5184EB8C46F850A3316980D960E7D906D4E; IL2CPP_EXTERN_C String_t* _stringLiteralC2DC966B11E585B2A0D89CE07D3E44DED72CF4C2; IL2CPP_EXTERN_C String_t* _stringLiteralCB9ED7D9174DCB8728E15E0FDCFED3A73B5C84C4; IL2CPP_EXTERN_C String_t* _stringLiteralCDCD6A3AEDFDB2BC1B682DC9BC4F6C072C67CFCD; IL2CPP_EXTERN_C String_t* _stringLiteralCFDCEC71EF7D94678AF6D859053FB978F0F8FCFF; IL2CPP_EXTERN_C String_t* _stringLiteralD1386A499C02B9F991CF8789106751A963661E8F; IL2CPP_EXTERN_C String_t* _stringLiteralD939164D5CE66BB84305FFF6010B135EDBAE8B40; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDB249ABFB31F447D7E7FAE0B039E74718D7F17AF; IL2CPP_EXTERN_C String_t* _stringLiteralDC3B86EEEA0269D7436F853020F161592374BEEB; IL2CPP_EXTERN_C String_t* _stringLiteralDD00BF9131FB6E6B297D7492D855CA58E223BD24; IL2CPP_EXTERN_C String_t* _stringLiteralE114270EE4479F1F61382C511F203C5235F5FADA; IL2CPP_EXTERN_C String_t* _stringLiteralE1D3B5CEAE09B976ECA7AD56A064579DE0248A02; IL2CPP_EXTERN_C String_t* _stringLiteralE229D5AB3836472253E4A28626D4AA3A9385B4DC; IL2CPP_EXTERN_C String_t* _stringLiteralE8F3714E3D49B2ECA6280D0454B84262C4E3A58C; IL2CPP_EXTERN_C String_t* _stringLiteralEA6018289797EA5171D4B9616490B98CFC1F46AB; IL2CPP_EXTERN_C String_t* _stringLiteralEF7A1A1D6706D36F678D36B5A9C8D47AB7F16A21; IL2CPP_EXTERN_C String_t* _stringLiteralF00471BC76128DC415EC5C2EC1AB502AA54B9E02; IL2CPP_EXTERN_C String_t* _stringLiteralF25E1731F47CB0AE42A3E44C8AF44CA95239F17F; IL2CPP_EXTERN_C String_t* _stringLiteralF8164F0AA4C9263510FCC8F41D5924D1CD5FEB31; IL2CPP_EXTERN_C String_t* _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9; IL2CPP_EXTERN_C String_t* _stringLiteralFEC3B5BE9636C424BE5DD169C8AFC06A2CB47915; IL2CPP_EXTERN_C const RuntimeMethod* AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AObserver_AddComponent_TisOffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23_m789243D900616D68B7F07648007BEF1118A06A16_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AObserver_AddComponent_TisPoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF_m5613771B96823E8BCAB4DDD51033FC10C43DB27B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AObserver_AddComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m5B91CDC41C33879CB7CFAF41FC4DE0C4245A972F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AObserver_AddComponent_TisTargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7_m1A50EEA1341E10E005AA9144D45A759BEF45CDE3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AObserver_AddComponent_TisVuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378_mF926D054F6B6AD65D2B63D11DB05BD30DEFADB4B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AObserver_AddComponent_TisVuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F_m82A065CA5E2684B59BA22B74620828ADFD1FE668_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AObserver_GetComponent_TisIOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_m2261E277B8FEADE6A249465CF5F75EBA640EF65F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AObserver_GetComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m12445B8F41D4F12789DE91029CD752F53E9CA284_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationAnchorManager_OnAnchorsChanged_m6CDCAE58D233553B55495E3D46C5BF9DD6BE15A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationAnchorManager_OnCreateAnchor_mFBB20DE919372BDFBE15F7C343C4184FFA567E84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationAnchorManager_OnRemoveAnchor_m36BDFC0315E4F246204E313601861177CB286813_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationCamera_Init_m7B1CD2E95EB9A3BD128F16AD03CD99A902E6C889_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationCamera_OnVuforiaInitialized_m5BDB905C76956DE3130CFDEB217A17C8E2DCDB2D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationCamera_OnVuforiaStarted_m4FA8FEED6C58015CC7C73060E48F586CBF288D8B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationCamera_OnVuforiaStopped_m7205B25D0894E2E5259C34A1AB0B26CA7C67E455_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationCamera_U3COnVuforiaStartedU3Eb__18_0_mDACAE7FF7DE695E4A005F9ED7920A83B7994B08A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationCamera_Update_m36CA18D397776EC37A50960EA23730381BFC73DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationImageProvider_CameraImageEvent_m523445844E2A8FEE40533349FA5937E3C46D0193_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ARFoundationPoseProvider_OnPoseUpdated_mCF7C59EE3E9DBFF1B4E6016947D7C90E7691BFB4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2_mAA9A7728B5F9F26CBEAB4EA3F6069F59C9CD16DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisVuValidationAreaObservationStatusInfo_t0DDAC5FD792DE37FF786C4701F6BD045F628086D_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_mAB3C6A9B48BB04C6ECEE670DAD9969B52FE604E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisVuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_m467AAFA97EA0F88F433AFFFCF4E650966CDBEEF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m3EA128E808DB4D6B2A4498A535B1F86CE2875E26_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mC0DC99393F40D5F677D498A207C8645B451B8F3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mD6C7C30BAD9099F99E56CE7820069D83F991A0A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m1FBC7A2CFB8E99A3921E9C0F3F0A67550CC225AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mFCD58613222F18EA46BAB82F4B5C402E71F2758D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mF19575B85A328947B27BABD4D104052B8F97FAC7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m091763CB65E2F206A9BEF47CE1D23408501B1273_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m543FBB9EF9A8DE0433B52BC8D91F3123E6C80770_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mA4AC60F5F393FEA704AD62126E24CA37C25B2CF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m335C89D022620558CB5661FBB57C2592ABE7183F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m45DC27AF9C4503BAD4D060310BDA9B2780CBBC95_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m5728B28BCB31CE2D1E5909829A1962D201A6A90F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m6DF41C42975D2866CEB255FCEDF28EBC2D4FD239_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m6ED085D3E94F179BE0E90895F68CC474BB09094C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA9E473A2BFA3EC78C2C4A0E2D192E13D2395DE3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mCDCBA9F1E870862EA2877880CC83EAF533333CCC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF8FE193EC7499A55AC13A2D1A7139B3E06A0CB6B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m821FE2CDFB7FDF3EA1D4439D377CD75FE010D427_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mA2B4884B7D705D6354128F6C03142FECFD83C87A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mA78721F5C9E0795CAECACB50434FCE2643F1A0A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mF4489ED7A9226024617BC096B5548D84C5E2DD33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m21DCE07DEC05F24501F2F4EB9DD92E74EDA35604_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m59BCB19C00A88BB75BBA17F1C0C2A390EBFE0AE9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mB704D5541DB834DB0AACDD8C2C29680409F4FB4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* EnginePermissions_OnPermissionRequestFinished_mAFA11F1AE0509F22F0C4453D01C05BEBB725BB3A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_ApplicationQuit_m184D4FB2C68C6A59D9825107D5D8E81ECF2DA68D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_InitOnCameraReady_mA8B130B065B6E4394E6C259FF2A7E2E1EDDE63D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_OnApplicationPause_m67CD8B964C8D9E384DC43764E62B1B1BB173B72D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_OnPause_mBC966F08EBDE6FA053A33EBE684E6D795F0DB83A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_OnResume_m4FB802448A4A47745CB3A6A2B74EF233A7422394_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_OnStart_mF1BDA18A3BDA41B2818FB0DB57DC810A94DCCDA7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_OnStop_mC5AAD4A590BCE8121330B5C81C6864AD60D032BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_OnUnityUpdate_mE7401AC0C1538C8C6480D7FB8AB17D9772D8F0A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_OnVideoBackgroundConfigChanged_m051DE5B6A909B16C08986EE20A57FFF50B75F839_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_TrackingOriginUpdated_m3320853814BC78E0E2E70E2554891B60B9C33A35_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_U3CInitOnCameraReadyU3Eb__164_0_m3B8425461DAB8BF2F4B4E931BCD924B680EBF390_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_U3CInitU3Eb__158_0_m691063FABE5EA768CCC4A012F0AA1D0975A68FAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_U3CInitU3Eb__159_0_m8D8D047AB9D28CAFFC099B680D49257861825D2C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_U3CInitU3Eb__160_0_mA19A20A5BD51CF3D8DDAF85D4A796B7A30198F50_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_U3COnUnityUpdateU3Eb__192_0_m5DAE1092D5A93E7331755F43A5A267D07DE33B7E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Engine_onEngineErrorHandler_m86D58ED974266660860CEDEA3C25178901BFFBBA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_All_TisGuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C_mD5ABDB4DFEFE0C95F261C01A2B87F9B0BC940C0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_All_TisString_t_mC9652F17237783DC19D1856925318613CDA2B0E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m4A32E4A6422E3F7195F4B95DE5378F4C35D09E1E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Cast_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m05828C3CF6A7B3661E14D836BE2787E2CE68EF96_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisIGrouping_2_t98E8B63FAFF27B1E233188B8D3C6C0BA0F150DB7_mD408A4C877F6B139EA4CF9C275603E428EEFC36C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_GroupBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m69DC25FE7A17486176BA78D0FBE862CE8872957E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Intersect_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m20F1FDCB1F55AEBC7B839A66A7DF39AA183E02CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Last_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_m84139F0F93F4C2D3DDE48B2E9A41C77E5BEE6CB7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_OrderBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6CA232B5A5C28033A04DAD1A15EDED1143AD45A9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisBarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_TisVuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_mF8FAC9683D14E2C27E909EC26DC68790DC16EDF9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisIVuValidationAreaLabel_tFC7444AB33298D3C5B83762C6AC1B9D81D054441_TisString_t_m15A3BFA93AFDE06806116BEA15CC101EEF4A4FDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SingleOrDefault_TisAssembly_t_m7AFFEC884F52D81582EFC28937B01AE0DC5B64C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ThenBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCD5766CA604A977DB4FF4734A6B70A46550D51D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisIVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_m4EDE22B04CEFC8C2AD077E49CDFDB3ADCDFE9B1C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_m0FEA836616BA737145AD2466A9FE305755342F87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisVuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867_mBD93EB341606E1C8343AE14217E7EFB82DDDDC11_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisIVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_m28E6BE47A67AF151F95A689F054D55C8056FC2FD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m513F0993D042B1AE09D9FD6353319CFA682774C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mB1C918E7A51EF8FB5D80522867558DE6003A6B61_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m16230E1C8915242C9F36E32BA6F7384827BDB259_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC322265B23F40A6C3A555BDAAC45FD288531F7C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m13613572C83954E1DBA6F5B06DE65F3732AB35BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mC33761BF9B58427EC677AB71F6D44716FCAF1C22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ExternalCameraMonitor_SceneLoaded_mAA34E087DD8B210717972C07F834B6F07EF5D90F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisUnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79_m4CFBA13FC7DABAB605BB9AEC6698EC439BE54B9B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisVuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A_m7054A528F97BD911A16A590C78E36F580BE12265_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m1E7703D3234D0D0437DFF275760D75AB9D0A3DD7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m3F29A5426149F521CEE6900B9A4097810124ED8E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IObserver_GetComponent_TisIOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_mB67C59645FDD41D4D24891088C55A0DE5A94F627_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IUnityMainThreadTaskScheduler_RunOnMainThread_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m55F198DEA4451605AAC2FABA99268D55359BBD41_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IUnityMainThreadTaskScheduler_RunOnMainThread_TisString_t_m3780AE5FC16EE1F6AAEAFC4BD72192813C3C0FAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InstantITTexture__ctor_m571106EDBB4700B509CA31E1CDF8740787524292_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalEngineHintSetter_GetEngineConfigOfType_TisVuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_mAC9B9270397BD8CBBB3FFB209E27584D77AD6562_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m671CD723515F42017EA4D2DB01691D13288970A9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m69D8A0CB2076747944F2F1B9D9FDEE19220FEC63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m00849F341D41ABD55D72D0701342145724AC3A9F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m50AE6907DF6CC73A180070D62D8B6A7585A53A7F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m18DEF293E0302879A4D03527DC574DD0572AFC53_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m25A37E896EA7636CFD662FBF9E84698F72C0415A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB6E23D2996EC7B55A6191F89E81EE6AE7C93C409_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF402796086021A992D3D8ECAD89731F8688143FD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ForEach_m3105C2B3256BB95ACC6246599E2D2D90778F45F3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ForEach_m5C215B6CAAA152C78BAAF05FB991D81AE1F896E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_ForEach_mA3CE5939EC4B1AF3F55B19D1E7C120D54B12274B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m572F983BF2267F013C03B33F8D56B9A7662DE7B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0434DC19FD62F9F6EAE7D1C7F03CC9CFF9C06B59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1585EE2BB0BFF61211356B091BBD6CD0C2EA78A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1B5290DF565B3BD04130373019E6E0ECC1EB133D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m3582974FCFD3B6683D5FBDF608C2053B269E29F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4637D98462EA24F82565CCE0E92A8244BC4D50A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4B78807AEA0E14F852BA612BB300FD55FDA854C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m6C9BC48FF099B7CF07ADD778D1DDD6B7D42ED791_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD74DDF3B6A214716CCE986577C4787E41915CD65_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF75517BE891DCF164929F1A00256E808380A0EE3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m7A5245523A276474E0A9C358601EBE087F432F04_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_StructureToPtr_TisAnchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_m8F346A787F33F898BBF5E808AA4788808D193557_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_StructureToPtr_TisDevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_mC755326C72FD34FEE0727DED9C0911AE814AE3AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* MultiTargetObserver_OnObservation_mEA543AB715ED8C206CE3963D0173918C467AAB3C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeEngineConfigSet_SanitizeRecordingPath_m4E9AB68EFF3978FF3F78477BAE67C90F5D62CFCE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeEngineDriverUserData_1_Dispose_m7CF91EA30C3726D1F88B3B46C1899386E2E07718_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeEngineDriverUserData_1__ctor_mFB4592C0DB18233F8022777F08619DC7AF75DE54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeToUnityConversionUtil_ConvertNativeStatusInfoToUnity_m1C6C5CB72658A5BCCE1254E8B9C4BA9C9CFCF887_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m7E62D5B21F71DE50EA18E39098547B264A67D9D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m1F05F95E09F8939E8AFE280FB77C11CA04930D08_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4448D366C687C34F35AD60E39A978C11F0880E5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m451AC98C189897EE9CE4BD8A60E26B55F9E7C6A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m46202DABC9040BB364ACE1AD33E2193AFBBE0AD0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m74209D493C7A6C93AEC95CA1DE4EA137EFA65819_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mC833784CC30FDE060788136E59029760AB68D814_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m32B439EBF1F3A52C11EE2343BEEE9769599E1D1D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m8F63F82018FC0EE8C1E6F32180784242AD13801A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mA0AAB1219CAA5289D0CE9D49A6A3E91CAC8722A9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mB08797700E03204C9992B5EAB6E3C68B43AF52B5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mBE835AF7D6066178B31449FAC5F3DAE17FD17E5E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCE88A76746E54DDECD9A4DCA6BF982706733A4A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mFB7B502E71CE6F057315EC6E46CA917CD9C3BFE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m025A900A1A4BBF4B9314E023F076561215A7D3A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m4366BA0A77CA1B902EEFD3D3E0210A2D9BC33C6C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m7330ABC44192CA91B4A5992B78070FC30987A3BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mB98820815300B16A6054702FFBE68C66B0EFEC8D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mC1BA53B791EB4B3BF5B64784E0CCA98EC5012951_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mC63F8326D37728FB336847FF95A9D70FC912CA4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mCD54AC52F1848EFD7A9E8D474174B2FE23C742A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateAnchorObserver_m439F157BEE1F83A0F3687D9F3BA29910BD8AB55B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateAreaTargetObserver_m6AB2015A139B17093CD83D9170C9BD7EB740413B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateAreaTargetObserver_m95F8103BE93BF24463107E0E7AC8C70B4E10E682_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateBarcodeObserver_m260EADB09C6E3DF49F129D47EA1082A8EFE64C4D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateCylinderTargetObserver_m52CA038707C69762DAF816D51369FB876C115D8D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateDeviceObserver_mE5FC8E4F478F85DD5D68CCA38EF2FBA395003077_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateIlluminationObserver_mF26ABEDD5A8F58A2E5463EB0FC51C3B3BBF6F178_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateImageTargetObserver_mB1ED5F512A74D8FEE22FBCCE0D8A85317464AA19_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateImageTargetObserver_mD323A28EFE16C44AAFFE5F52C569AA10277EEC99_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateImageTargetObserver_mE95B9FF1633F84828D591B2DB4C559D77129B767_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateImageTargetObserver_mF33677A9AB954321B88C8A8A824EC20720AE9200_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateMeshObserver_m47DF1BF27E393A78366CFF70AAA0BE2CE21B4B0A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateMeshObserver_mB63EB9BD20DD7559AB3A21DF8C07BF66171B4AE3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateMeshObserver_mED46CB4B36F98F1DEECE4F6E761F8F515AFA65F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateModelTargetObserver_m9D7CDBABE4F3428C7D07C912E5E72B630B2757C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateMultiTargetObserver_m86F4776EF4FF0AA63DCE5961911210D4EB39BFFA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateObserversFromDatabase_m41C271E2D2B7AA7F10B0371E42ACC4F192EEAAAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateValidationAreaObserver_mAFB60D0049CC5E799C7AF80D3A3F63DAD41E77D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_CreateVirtualButtonObserver_mCF0EBA0506F60D9F8D15797216B54ABA7BCB0048_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_GetOrCreateVuMarkObserver_mED2618ED52032CD0E3E575C4474B155A55B2CD2A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_U3CCreateImageTargetObserverU3Eg__CreateAndConfigureObserverU7C18_0_m3CD411053198FE170D3ED8962C846014920D1530_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_U3CCreateImageTargetObserverU3Eg__CreateAndConfigureObserverU7C21_0_m97F35D93A86BF321992B2DF298CE556525B2CE7B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverFactory_U3CCreateMultiTargetObserverU3Eg__CreateAndConfigureObserverU7C23_0_m204B5C6DA249097F0DD87B49EF6E7742DD897963_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m02D943A0C5EECCCD0113F9E16FEB884AF8A3DCEF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m04AFB9C2D226CDA4C6AA54ED75690FD224A3DC22_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m04D221BD44439AA630EA61C018F669C28B1C9854_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m12E01AADC44E2AAEDA50C707C4AF4A200D55B03D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m1E5B3C786F92DB355BAF038DB82CB98BB203DF36_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m41FD0C75031C76CE2A914EAF9653084885D41EAA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m433A09FB429962EFA2742B9A4AE19546012F4651_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m492A5A09F6D9DF68C769E5A14B54FA5917B6A8B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m63001675252DA5A4A236B0699299FE6A37966BBF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m818ADA8FA9D5AAFBFB3D01FDA6303C372A786085_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m89BC35DBCBB0BF67BA02875C7DE9FFE87FDFC701_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_m9807D3AF8E7A411CDA6BC9C6BBE0F67F698B910B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_mA545C1C56E8F4BD9A5D0F551BEB4385107A086E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_mAAD083B423D060A6116603CBE855EF48733E5A54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_mC28B133D5F8543261BFFBD09CE47E1E29B1727B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_mD5C8C5BF03A91EE09C7EDA5C2968FD58BE77F35D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_mDCBFEDB64D0099C4EC6E238DF8D31ECCC80EC4E6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverNotCreatedException_1__ctor_mF45E00F2B16D8C327ED5E3BB01B3C98D0E59E3D3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObserverOffsetCalculator_CalculateOffsetInternal_m7068BB917D300601846641F9816B06B692A990C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OneTimeInitialization_OnApplicationQuit_m5BC1F33018118A1129E278FD4BCC903F59E57CEC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* OneTimeInitialization_OnSceneLoaded_mBB826EADC9EDC866AE103E60F0685228AC302B71_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* TupleExtensions_Deconstruct_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m751EBC2A5DE99044A64D3F0BA19C007500102A47_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_m283A1DA2892441C014DD9B0E7E766B14E21FE433_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_m5589535E4B6F6180507A383F28005FF79D1BAAA4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_m6D1EC18417082993573750D5C6086D6B9F167AF5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_m7BDD2BD3ADBE59B5052B70B34FD84ECB72999F21_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_m9D8476FEFE89509F49FA0899F7C5F82BF07AEE96_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_mCD0EB346DA33FDEFFD03088F7237BE556633169F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2__ctor_mDADE2FFD248C1F33C08B48B0AE9A93B04AF409DF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item1_m03FDEC062A360210D1D8293382F8C97C6F1B6234_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item1_m064D7603A85B9FB62B52F9DE7BF4589176CDF7B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item1_m7F28780A06E3740D29C2001EFF80C780FFAC23DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item1_mA1D0CA101464A8408F03EF683627292B09F06DA7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item1_mF7393D879259AE6BAF822B8C9375E7CDEB3AF759_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item1_mFD5AC89065983001BAAC0D9A9368C07F1EF98306_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item2_m1477ACCD6A3808AE6483293DAE15450BB50C47E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item2_m14CC023BDF951C4710B5480323114E0ED3E72C27_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item2_m27DFF51E58EEE52AE7EE815B79F5A6FD45DD0FF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item2_m38422906FCC940ACD9A642407952E18E1921C5D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item2_m4AC2D94B4E22A5C3AFBB36E91A31CB0DAEBBE115_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item2_m75250C4CBF3C93710484B5F1D3C9EFFC2AA0AEB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CCheckAvailabilityU3Ed__12_System_Collections_IEnumerator_Reset_m0EDB5DFE51EB1A56367AD7BD5B291581CA53B078_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CCheckAvailabilityU3Ed__20_System_Collections_IEnumerator_Reset_m48316D3519CA692D2A15237F7E3FC48152BAE019_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateBarcodeObserverU3Eb__10_0_m348D9F2E7E60877337BA232098D86EE260EE5760_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateHintMapU3Eb__13_0_m0830EDF493BADA9B4EBC02E729B1B7BC81933CB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateHintMapU3Eb__13_1_mB860AEA63447612792BB195262FC838DF1CFB824_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateHintMapU3Eb__13_2_m05A24B3C4A7941FE1A9231197AF0241F9689F2F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateHintMapU3Eb__13_3_m02CE0A038303F8EE1126C53590FB4DF50690984C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateHintMapU3Eb__13_4_mF1FD4D0E68ACB6D9859FBC6DA10898694CB5D9BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateHintMapU3Eb__13_5_m8F95715C8553B8B644D2175F8784F0B2AB4B96A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateHintMapU3Eb__13_6_m9937539986289225027F95D041EE0AAD06A2DEF5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CCreateWebCamU3Eb__3_0_m8C4A8096EA28630C8ADC2EE1D1A4F28A6DB38EA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CDeinitU3Eb__179_0_m2D99BEE12A220864B8618D68E85BA718CE944E08_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetLicenseKeyU3Eb__14_0_m5618039E02794444D356D6613FBEB5E78068FC70_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3COnVuforiaStartedU3Eb__18_1_m2D86DEBB6BA6D3D200B2D1191F3D91DD9D81E6E2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSetupCameraU3Eb__22_0_mAB75D3EFB0FBF951F2CA13FA18CFFC5D4AE8DB5A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSetupCameraU3Eb__22_1_m4A876028ED5CFD320FCD803A4CAF1F87BEEB34E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CSetupCameraU3Eb__22_2_m873ABCF6C78AF23452B1520AAAB8604FB5FB44D2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateObserverOffsetsU3Eb__4_0_mDF3B54FDDA1B89917DCDFBF4B1B3EB38F1C13930_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__7_0_m03FEC2A1EAC2EA65E938DEA9E842B5570FAF73D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3Cget_AvailableLabelsU3Eb__18_0_m9413629073A18AC732DDFA980D25DC1DF09BEDCB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass11_0_U3COnCreateAnchorU3Eb__0_mF410B0A5CBC9451F58634EF96FBB3560D53B83A8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass11_0_U3CTryGetOffsetForDeviceU3Eb__0_m8D128A48F183F3B816B6FEB9E6D0179A212C111F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass12_0_U3CGetAvailableStateNamesU3Eb__0_mB901F1B9CD5D8FDA8407EC6983F1AF460EB17570_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass13_0_U3COnRemoveAnchorU3Eb__0_m0DF6BB54D218D7F9816F5AC67FD0DBF96D128749_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass15_0_U3CGetGuideViewsU3Eb__0_m5C25B63A0C82754A86B84D6B1DBFFCBE7AFF8162_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass21_0_U3CInitU3Eb__0_mEE964C5467BBF8D4C4501DD909B52F1540ED8A0E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass26_0_U3CGetOrCreateVuMarkObserverU3Eb__1_mE1D4ECFE812B53223A663DF419113E2DB4937238_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass26_0_U3CGetOrCreateVuMarkObserverU3Eg__CreateAndConfigureObserverU7C0_mA606323182BDC2C6E441A09E5B33C1068AE5D834_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CWaitForCameraReadyU3Ed__15_System_Collections_IEnumerator_Reset_m45B1A727F7A8E27C70F3FC6E03A20228DFC1D011_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnityLifeCycleListener_OnApplicationPause_m75269DF99A82C95AB030005AB075B2E16CBCCA87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValidationAreaObserver_OnAssociatedObserverDestroyed_mEC33E12271A37BE91A13F35E494AAE095D1FC7CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValidationAreaObserver_OnObservation_m8CACA30357F89202AA7CA1F80EC99467D1FD628C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VirtualButtonObserver_OnObservation_m07B261CEADA8D9F568707674E798D32E05B02B19_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMarkObserver_OnVuforiaPaused_m511D858FC888326B3AE6CAA5BF1F3229655645FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMarkObserver_StopTrackingInstance_mBF5A739F9798B6B01C5E766094D6837D0A83804E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuforiaEngineErrorUtil_ToVuforiaEngineError_mEC3DD3E80D52E302A2173BFC052E7DAD2C69FC0F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuforiaInitErrorUtil_ToVuforiaInitError_mFAF38691AD0AA6720F90ACA2BC0C2A200257ACF3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* CameraImage_t160C5E11444459AB15B3F57830F054206547048F_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6_0_0_0_var; IL2CPP_EXTERN_C const RuntimeType* WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178_0_0_0_var; struct AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F;; struct AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_com; struct AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_com;; struct AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_pinvoke; struct AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_pinvoke;; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com; struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389; struct IVuGuideViewU5BU5D_t8B2D7B39D16E1CC1309E36FD63147121E007DBC7; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Collections.Generic.Dictionary`2,Vuforia.Internal.Observers.VuMarkObserver> struct Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5 : 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_tBA3AAC085CCDB5D326831F696AA9D0D7465BC271* ____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_t5C472A7C472E9190C62D7249CEA5AB565E56C5D7* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t95EE8ADCBADF8A5B4FE948D82C2274D79AEFB6EA* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2> struct Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3 : 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_tF8F029357E1B502E8DBF845A75622D703EBE4B6F* ____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_tD6189EC80E1947031A636F1A462225B6F02882E7* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tA64E2F76278D88079ED617D6DBCB7D885C0392AD* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682 : 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_t6E8F51999B5C2D1A5E09B1963CF042E7B5CAA500* ____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_t66E188B36DF8E1A23EBDA7253CDCE978CD3EF298* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t95D69F17F87935E5166EE0E3C174BB8A8F051F5B* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tFD2C877564B67F9C6FBF5BA2A715AF92FA432CBE : 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_tEC2384FEEAB5190ABF547967C91E9CB5B8D43531* ____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_tF52A03F22E117B486A91CB2CF3DA6E164D24EEF7* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tEB097465442D603AA2B39125F32CDE58F9995701* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223 : 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_t6CCCB19DB69F59936F4F1197174581A73BA51F2F* ____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_t063072DDDA86D6657C33F0A2118BC2B722C38B41* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t22A3A0AF67843AF84216C6D4C1FECC037A2D84C7* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296 : 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_t97AB3619D85C457D77E6EED2172BAD3F5A4DB939* ____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_t696CBC5C7E6FCBD9BC6C7662F9C662513E4683D0* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tBAD06F9A058077531866AF5496C41AA1141CE4CA* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D : 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_t9582884FFB0C1BB5BAE69258CA951F8998C4826D* ____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_tA13730317AE0B95AD45E4CDEE00FF9DCAC564B65* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t0867EC194A05DC12CC1F2D330A69A08836184421* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1 : 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_t0289B6CC359BCEF3271CD30D0EC6337B71BA92EF* ____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_tE4711F4B4F39E07D46C15AE876DD0AF06759A660* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t842A9EA9D7553B2A5A970BF9188E5D93B3B637DE* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC : 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_tF05F6E47FC3310BA34F404AE6F8665A31EE1CD8C* ____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_t6E8325A8CEC8B7246A481B56F9608FA09018000A* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t6F5EE903115FAF6CF0B8F30DB23407FD5974FD2E* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.EmptyArray`1 struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject { }; // System.Collections.Generic.HashSet`1 struct HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2 : 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_tC4D7CD3E804DC835CCF2F990797BC1D9AE4330D7* ____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_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412 : 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_t42B2384682BC10A1260DBA3AACEAD00883A5F1E4* ____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_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F : 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_tB02EB47EF37B6650AAFE8A2FE486CA29B4EB1244* ____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.Dictionary`2/KeyCollection struct KeyCollection_t063072DDDA86D6657C33F0A2118BC2B722C38B41 : public RuntimeObject { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223* ____dictionary_0; }; // System.Collections.Generic.List`1> struct List_1_t62BA79DBA78E249CF069675D730077EABD7E4251 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Tuple_2U5BU5D_t32F5C987353BA2FC1AC82172CDBC7702AEF57D8B* ____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; }; // System.Collections.Generic.List`1 struct List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DriverCameraModeU5BU5D_t20A33275D2A197484BD31153ACC12596433CCE5C* ____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; }; // System.Collections.Generic.List`1 struct List_1_tC4BC112F9F19F68EF177180345065E6BDA1CF2D3 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items GuideViewU5BU5D_t314D2F42D3065098ED24C9124CAF3CEC17A49F14* ____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; }; // System.Collections.Generic.List`1 struct List_1_tA735D81AF9E6147654A8026499EA6509A8F8627D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IObservationProviderU5BU5D_t41C7E65CE1DCF1168F44CFBA1FA862E7258BB909* ____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; }; // System.Collections.Generic.List`1 struct List_1_tFC56B4115FF8BE00EFBD2D8B615C97AD7E7054C8 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IObserverU5BU5D_t2377DA452D5344A1B038F584D63D4FC90B2F0FD4* ____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; }; // System.Collections.Generic.List`1 struct List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IObserverWithNameU5BU5D_tD166C43C49D404E5D0E9EE37955D50FCE2F2B1C7* ____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; }; // System.Collections.Generic.List`1 struct List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IVuObservationU5BU5D_tE1044594DAA86E1DD0608AF65F483FA935AF21CF* ____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; }; // System.Collections.Generic.List`1 struct List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items ImageU5BU5D_t452ECD4944D78AE4587128F1F847691F746CB425* ____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; }; // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____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; }; // 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; }; // 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; }; // System.Collections.Generic.List`1 struct List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PermissionU5BU5D_t6879298F1D9D992EEC4CE0B26E500B81A487F070* ____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; }; // System.Collections.Generic.List`1 struct List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items PoseU5BU5D_tFC818445A5F54FE4CD8B53D645FF0AD0E2A133EB* ____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; }; // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____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; }; // System.Collections.Generic.List`1 struct List_1_tFAE6B65B7AF5988D56583E9390F9CD3D12C21E58 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items VuMarkInstanceU5BU5D_tDCB9AF2E289B20BF0BFBD3C42BC377A6642F8467* ____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; }; // System.Collections.Generic.List`1 struct List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items DelayedInitializerU5BU5D_t26E7C9F774C9856BC5F4F8C1B9A86C5E2A922B6C* ____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; }; // Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1 struct NativeEngineDriverUserData_1_t0448A9AFE6AB3A2C12C335F5E1DE7FADF06968DB : public RuntimeObject { // Vuforia.NativeStruct`1 Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1::mDriverUserData NativeStruct_1_t4C619F898F5E402A090A9706E75C2FCD329510DC* ___mDriverUserData_0; }; // Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1 struct NativeEngineDriverUserData_1_t946BF71D7AE757C10363089FBB54330C57D0C54C : public RuntimeObject { // Vuforia.NativeStruct`1 Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1::mDriverUserData NativeStruct_1_tED32B48E1382B0B97B1169D92E75D0C5D83723F9* ___mDriverUserData_0; }; // System.Tuple`2 struct Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA : public RuntimeObject { // T1 System.Tuple`2::m_Item1 RuntimeObject* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 RuntimeObject* ___m_Item2_1; }; // System.Tuple`2 struct Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6 : public RuntimeObject { // T1 System.Tuple`2::m_Item1 RuntimeObject* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 RuntimeObject* ___m_Item2_1; }; // System.Tuple`2 struct Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1 : public RuntimeObject { // T1 System.Tuple`2::m_Item1 float ___m_Item1_0; // T2 System.Tuple`2::m_Item2 float ___m_Item2_1; }; // System.Tuple`2 struct Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8 : public RuntimeObject { // T1 System.Tuple`2::m_Item1 String_t* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 String_t* ___m_Item2_1; }; // System.Tuple`2 struct Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C : public RuntimeObject { // T1 System.Tuple`2::m_Item1 String_t* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_Item2_1; }; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tBAD06F9A058077531866AF5496C41AA1141CE4CA : public RuntimeObject { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/ValueCollection::_dictionary Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* ____dictionary_0; }; // Vuforia.Internal.Observers.AObserver struct AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979 : public RuntimeObject { // System.Collections.Generic.IList`1 Vuforia.Internal.Observers.AObserver::k__BackingField RuntimeObject* ___U3CComponentsU3Ek__BackingField_0; // System.Int32 Vuforia.Internal.Observers.AObserver::k__BackingField int32_t ___U3CIdU3Ek__BackingField_1; // Vuforia.Internal.Core.IEngine Vuforia.Internal.Observers.AObserver::k__BackingField RuntimeObject* ___U3CEngineU3Ek__BackingField_2; // System.Action`1 Vuforia.Internal.Observers.AObserver::OnObserverDestroyed Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* ___OnObserverDestroyed_3; // System.Boolean Vuforia.Internal.Observers.AObserver::mDisposed bool ___mDisposed_4; }; // Vuforia.Internal.Observers.AObserverComponent struct AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9 : public RuntimeObject { // Vuforia.Internal.Observers.IObserver Vuforia.Internal.Observers.AObserverComponent::k__BackingField RuntimeObject* ___U3CObserverU3Ek__BackingField_0; // System.Boolean Vuforia.Internal.Observers.AObserverComponent::mEnabled bool ___mEnabled_1; // System.Boolean Vuforia.Internal.Observers.AObserverComponent::mObservableActivated bool ___mObservableActivated_2; }; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager struct ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77 : public RuntimeObject { // Vuforia.ARFoundation.IARFoundationFacade Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::mARFoundationFacade RuntimeObject* ___mARFoundationFacade_0; // Vuforia.Internal.Core.IUnityMainThreadTaskScheduler Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::mTaskScheduler RuntimeObject* ___mTaskScheduler_1; }; // Vuforia.Internal.Observers.AVuObserver struct AVuObserver_t857485A4F53A2A16A5D82DA7F6348571995F1445 : public RuntimeObject { // System.Int32 Vuforia.Internal.Observers.AVuObserver::k__BackingField int32_t ___U3CIdU3Ek__BackingField_0; // System.Boolean Vuforia.Internal.Observers.AVuObserver::k__BackingField bool ___U3CActivatedU3Ek__BackingField_1; }; // UnityEngine.AndroidJavaObject struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0 : public RuntimeObject { // UnityEngine.GlobalJavaObjectRef UnityEngine.AndroidJavaObject::m_jobject GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jobject_1; // UnityEngine.GlobalJavaObjectRef UnityEngine.AndroidJavaObject::m_jclass GlobalJavaObjectRef_t20D8E5AAFC2EB2518FCABBF40465855E797FF0D8* ___m_jclass_2; }; // Vuforia.AreaTargetCapture struct AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7 : public RuntimeObject { // System.Action Vuforia.AreaTargetCapture::OnCaptureStarted Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCaptureStarted_0; // System.Action Vuforia.AreaTargetCapture::OnCapturePaused Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCapturePaused_1; // System.Action Vuforia.AreaTargetCapture::OnCaptureResumed Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCaptureResumed_2; // System.Action Vuforia.AreaTargetCapture::OnCaptureStopped Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCaptureStopped_3; // Vuforia.IVuAreaTargetCaptureController Vuforia.AreaTargetCapture::mVuAreaTargetCaptureController RuntimeObject* ___mVuAreaTargetCaptureController_4; // Vuforia.Internal.Observers.DeviceObserver Vuforia.AreaTargetCapture::mDeviceObserver DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___mDeviceObserver_5; // Vuforia.IVuAreaTargetCapture Vuforia.AreaTargetCapture::mAreaTargetCapture RuntimeObject* ___mAreaTargetCapture_6; }; // Vuforia.Internal.AreaTargetCapture.AreaTargetCaptureFactory struct AreaTargetCaptureFactory_t58049FE46C467D9CBA2250BC360771647AF7C102 : public RuntimeObject { }; // 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 { }; // System.Reflection.AssemblyName struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2 : public RuntimeObject { // System.String System.Reflection.AssemblyName::name String_t* ___name_0; // System.String System.Reflection.AssemblyName::codebase String_t* ___codebase_1; // System.Int32 System.Reflection.AssemblyName::major int32_t ___major_2; // System.Int32 System.Reflection.AssemblyName::minor int32_t ___minor_3; // System.Int32 System.Reflection.AssemblyName::build int32_t ___build_4; // System.Int32 System.Reflection.AssemblyName::revision int32_t ___revision_5; // System.Globalization.CultureInfo System.Reflection.AssemblyName::cultureinfo CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___cultureinfo_6; // System.Reflection.AssemblyNameFlags System.Reflection.AssemblyName::flags int32_t ___flags_7; // System.Configuration.Assemblies.AssemblyHashAlgorithm System.Reflection.AssemblyName::hashalg int32_t ___hashalg_8; // System.Reflection.StrongNameKeyPair System.Reflection.AssemblyName::keypair StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair_9; // System.Byte[] System.Reflection.AssemblyName::publicKey ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___publicKey_10; // System.Byte[] System.Reflection.AssemblyName::keyToken ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___keyToken_11; // System.Configuration.Assemblies.AssemblyVersionCompatibility System.Reflection.AssemblyName::versioncompat int32_t ___versioncompat_12; // System.Version System.Reflection.AssemblyName::version Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version_13; // System.Reflection.ProcessorArchitecture System.Reflection.AssemblyName::processor_architecture int32_t ___processor_architecture_14; // System.Reflection.AssemblyContentType System.Reflection.AssemblyName::contentType int32_t ___contentType_15; }; // Native definition for P/Invoke marshalling of System.Reflection.AssemblyName struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_pinvoke { char* ___name_0; char* ___codebase_1; int32_t ___major_2; int32_t ___minor_3; int32_t ___build_4; int32_t ___revision_5; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___cultureinfo_6; int32_t ___flags_7; int32_t ___hashalg_8; StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair_9; Il2CppSafeArray/*NONE*/* ___publicKey_10; Il2CppSafeArray/*NONE*/* ___keyToken_11; int32_t ___versioncompat_12; Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version_13; int32_t ___processor_architecture_14; int32_t ___contentType_15; }; // Native definition for COM marshalling of System.Reflection.AssemblyName struct AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2_marshaled_com { Il2CppChar* ___name_0; Il2CppChar* ___codebase_1; int32_t ___major_2; int32_t ___minor_3; int32_t ___build_4; int32_t ___revision_5; CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___cultureinfo_6; int32_t ___flags_7; int32_t ___hashalg_8; StrongNameKeyPair_t0657447B6CFAA8FE880A228AA578EC20BC6AF8F2* ___keypair_9; Il2CppSafeArray/*NONE*/* ___publicKey_10; Il2CppSafeArray/*NONE*/* ___keyToken_11; int32_t ___versioncompat_12; Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___version_13; int32_t ___processor_architecture_14; int32_t ___contentType_15; }; // Vuforia.CameraControllerFactory struct CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000 : public RuntimeObject { }; // Vuforia.Internal.Core.CameraFrame struct CameraFrame_t62A683FC44CAB9A99C89F9865319D7B5A2BEDD33 : public RuntimeObject { // System.Collections.Generic.IList`1 Vuforia.Internal.Core.CameraFrame::k__BackingField RuntimeObject* ___U3CImagesU3Ek__BackingField_0; }; // Vuforia.Internal.Core.CoreDependencies struct CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F : public RuntimeObject { // Vuforia.Internal.Core.IEngine Vuforia.Internal.Core.CoreDependencies::k__BackingField RuntimeObject* ___U3CEngineU3Ek__BackingField_0; // Vuforia.Internal.Core.IUnityMainThreadTaskScheduler Vuforia.Internal.Core.CoreDependencies::k__BackingField RuntimeObject* ___U3CUnityMainThreadTaskSchedulerU3Ek__BackingField_1; // Vuforia.VuforiaConfiguration Vuforia.Internal.Core.CoreDependencies::k__BackingField VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___U3CVuforiaConfigurationU3Ek__BackingField_2; }; // Vuforia.Internal.Core.DeviceInfo struct DeviceInfo_tAF6A55520552AD4E18AE101D3A2141A2F444A8D0 : public RuntimeObject { // System.Boolean Vuforia.Internal.Core.DeviceInfo::mUseThirdPartySeethroughEyewear bool ___mUseThirdPartySeethroughEyewear_0; }; // 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; }; // Vuforia.Internal.Core.EnginePermissions struct EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE : public RuntimeObject { // System.Action Vuforia.Internal.Core.EnginePermissions::mContinueAction Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mContinueAction_0; // Vuforia.Internal.Utility.Environment.IPlatformEvaluator Vuforia.Internal.Core.EnginePermissions::mEvaluator RuntimeObject* ___mEvaluator_1; // Vuforia.Internal.Permissions.IPermissionRequesterFactory Vuforia.Internal.Core.EnginePermissions::mRequesterFactory RuntimeObject* ___mRequesterFactory_2; }; // Vuforia.Internal.ExternalCamera.ExternalCameraFactory struct ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF : public RuntimeObject { }; // Vuforia.Internal.ExternalCamera.ExternalCameraMonitor struct ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155 : public RuntimeObject { // Vuforia.Internal.Core.IEngine Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::mEngine RuntimeObject* ___mEngine_0; // System.Boolean Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::mVuforiaInScene bool ___mVuforiaInScene_1; }; // Vuforia.ImageDescription struct ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B : public RuntimeObject { // System.Int32 Vuforia.ImageDescription::k__BackingField int32_t ___U3CWidthU3Ek__BackingField_0; // System.Int32 Vuforia.ImageDescription::k__BackingField int32_t ___U3CHeightU3Ek__BackingField_1; // System.Int32 Vuforia.ImageDescription::k__BackingField int32_t ___U3CStrideU3Ek__BackingField_2; // System.Int32 Vuforia.ImageDescription::k__BackingField int32_t ___U3CBufferWidthU3Ek__BackingField_3; // System.Int32 Vuforia.ImageDescription::k__BackingField int32_t ___U3CBufferHeightU3Ek__BackingField_4; // Vuforia.PixelFormat Vuforia.ImageDescription::k__BackingField int32_t ___U3CPixelFormatU3Ek__BackingField_5; // System.Int32 Vuforia.ImageDescription::k__BackingField int32_t ___U3CBufferSizeU3Ek__BackingField_6; }; // Vuforia.Internal.Core.InternalEngineHintSetter struct InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B : public RuntimeObject { // System.Collections.Generic.Dictionary`2 Vuforia.Internal.Core.InternalEngineHintSetter::mHints Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* ___mHints_7; // System.Collections.Generic.Dictionary`2> Vuforia.Internal.Core.InternalEngineHintSetter::mHintMap Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* ___mHintMap_8; }; // Vuforia.Internal.Utility.Log struct Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E : public RuntimeObject { }; // System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject { // System.Object System.MarshalByRefObject::_identity RuntimeObject* ____identity_0; }; // Native definition for P/Invoke marshalling of System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { Il2CppIUnknown* ____identity_0; }; // Native definition for COM marshalling of System.MarshalByRefObject struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { Il2CppIUnknown* ____identity_0; }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { }; // Vuforia.Internal.NativeBridge.NativeEngineConfigSet struct NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C : public RuntimeObject { // Vuforia.VuEngineConfigSet Vuforia.Internal.NativeBridge.NativeEngineConfigSet::mConfigSet VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* ___mConfigSet_1; // Vuforia.Internal.NativeBridge.INativeEngineDriverUserData Vuforia.Internal.NativeBridge.NativeEngineConfigSet::mDriverUserData RuntimeObject* ___mDriverUserData_2; // UnityEngine.AndroidJavaClass Vuforia.Internal.NativeBridge.NativeEngineConfigSet::mUnityPlayer AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* ___mUnityPlayer_3; // UnityEngine.AndroidJavaObject Vuforia.Internal.NativeBridge.NativeEngineConfigSet::mCurrentActivity AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* ___mCurrentActivity_4; }; // Vuforia.Internal.NativeBridge.NativeEngineFactory struct NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B : public RuntimeObject { }; // Vuforia.Internal.NativeBridge.NativeObservationUtils struct NativeObservationUtils_t46D59657532C45A20D70C98DB6D71176ECA10694 : public RuntimeObject { }; // Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil struct NativeToUnityConversionUtil_tC0DE49A5CEA968F4CBA8EF67B911F625644356B0 : public RuntimeObject { }; // Vuforia.Internal.ARFoundation.NullARFoundationFacade struct NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0 : public RuntimeObject { // System.Action`1 Vuforia.Internal.ARFoundation.NullARFoundationFacade::ARFoundationImageEvent Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* ___ARFoundationImageEvent_0; // System.Action`2 Vuforia.Internal.ARFoundation.NullARFoundationFacade::ARFoundationPoseEvent Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* ___ARFoundationPoseEvent_1; // System.Action`2>,System.Collections.Generic.List`1>> Vuforia.Internal.ARFoundation.NullARFoundationFacade::AnchorsChangedEvent Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* ___AnchorsChangedEvent_2; }; // Vuforia.Internal.ExternalCamera.NullExternalCamera struct NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC : public RuntimeObject { }; // Vuforia.Internal.Observers.NullObserverOffsetCalculator struct NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD : public RuntimeObject { }; // Vuforia.Internal.Observations.ObservationProviderFactory struct ObservationProviderFactory_tED59BA8B94EEB51C2BBFE5A82D1C2EEF3B3DAB94 : public RuntimeObject { }; // Vuforia.Internal.Core.ObserverFactory struct ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F : public RuntimeObject { // Vuforia.Internal.Core.IEngine Vuforia.Internal.Core.ObserverFactory::mEngine RuntimeObject* ___mEngine_0; // System.Collections.Generic.Dictionary`2,Vuforia.Internal.Observers.VuMarkObserver> Vuforia.Internal.Core.ObserverFactory::mVuMarkObservers Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* ___mVuMarkObservers_1; // Vuforia.IVuEngine Vuforia.Internal.Core.ObserverFactory::mVuEngine RuntimeObject* ___mVuEngine_2; }; // Vuforia.Internal.Core.ObserverOffsetCalculatorFactory struct ObserverOffsetCalculatorFactory_tCE3A4A0EAC1740790D457142310318961045A71F : public RuntimeObject { }; // Vuforia.Internal.Core.OneTimeInitialization struct OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC : public RuntimeObject { }; // Vuforia.Internal.Permissions.PermissionRequesterFactory struct PermissionRequesterFactory_t4CD91B212D2EEF4698E6762648A4BB24E268347F : public RuntimeObject { }; // Vuforia.PlatformControllerFactory struct PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B : public RuntimeObject { }; // Vuforia.Internal.SessionRecorder.SessionRecorderFactory struct SessionRecorderFactory_tAE25CA6BDA363B2718698851917B39C2A059A499 : public RuntimeObject { }; // Vuforia.Internal.Core.StateProcessor struct StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9 : public RuntimeObject { // System.Collections.Generic.IList`1 Vuforia.Internal.Core.StateProcessor::mObservationProviders RuntimeObject* ___mObservationProviders_0; // Vuforia.Internal.Observers.IObserverOffsetCalculator Vuforia.Internal.Core.StateProcessor::mTargetPoseOffsetCalculator RuntimeObject* ___mTargetPoseOffsetCalculator_1; }; // Vuforia.Internal.Core.StateProcessorFactory struct StateProcessorFactory_t5B5DD7D5208E82E91AAB6A7D27AB65BA16CD02F9 : public RuntimeObject { }; // Vuforia.Internal.Core.StaticInstances struct StaticInstances_tB06489A520B6B4CD8E514C18A6B67A7F03A4378E : public RuntimeObject { }; // System.String struct String_t : public RuntimeObject { // System.Int32 System.String::_stringLength int32_t ____stringLength_4; // System.Char System.String::_firstChar Il2CppChar ____firstChar_5; }; // Vuforia.Internal.Core.Strings struct Strings_t8DD426EC6CAEFC23F131D70DB88003B2D1CE782B : public RuntimeObject { }; // System.Threading.SynchronizationContext struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0 : public RuntimeObject { // System.Threading.SynchronizationContextProperties System.Threading.SynchronizationContext::_props int32_t ____props_0; }; // Vuforia.Internal.Core.UniqueIDProvider struct UniqueIDProvider_t0723C60644DC8BFDA8AD55EF228128BE4077BF19 : public RuntimeObject { // System.Int32 Vuforia.Internal.Core.UniqueIDProvider::mLastAssignedId int32_t ___mLastAssignedId_1; }; // Vuforia.Internal.VuforiaDriver.UnityDriver struct UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246 : public RuntimeObject { }; // Vuforia.Internal.Core.UnityMainThreadTaskScheduler struct UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C : public RuntimeObject { // Vuforia.Internal.Core.IUnityLifeCycleListener Vuforia.Internal.Core.UnityMainThreadTaskScheduler::mUnityLifeCycleListener RuntimeObject* ___mUnityLifeCycleListener_0; }; // Vuforia.Internal.ValidationAreaCaptureFactory struct ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8 : public RuntimeObject { // Vuforia.IVuEngine Vuforia.Internal.ValidationAreaCaptureFactory::mEngine RuntimeObject* ___mEngine_0; }; // Vuforia.Internal.ValidationAreaCaptureUploadFactory struct ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF : public RuntimeObject { // Vuforia.IVuEngine Vuforia.Internal.ValidationAreaCaptureUploadFactory::mEngine RuntimeObject* ___mEngine_0; }; // 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 { }; // Vuforia.Internal.Rendering.VideoBackgroundFactory struct VideoBackgroundFactory_t9296F9473DD28D6BCCDDAB19F0F8E882306CBB34 : public RuntimeObject { }; // Vuforia.VuAnchorObserverConfig struct VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68 : public RuntimeObject { // Vuforia.IVuObserver Vuforia.VuAnchorObserverConfig::devicePoseObserver RuntimeObject* ___devicePoseObserver_0; // Vuforia.VuBool Vuforia.VuAnchorObserverConfig::activate int32_t ___activate_1; }; // Vuforia.VuBarcodeConfig struct VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215 : public RuntimeObject { // Vuforia.VuBarcodeTypeSet Vuforia.VuBarcodeConfig::observedTypes VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* ___observedTypes_0; // Vuforia.VuBarcodeDetectionMode Vuforia.VuBarcodeConfig::detectionMode int32_t ___detectionMode_1; // Vuforia.VuBool Vuforia.VuBarcodeConfig::activate int32_t ___activate_2; }; // Vuforia.VuCloudImageTargetConfig struct VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A : public RuntimeObject { // System.String Vuforia.VuCloudImageTargetConfig::userAuth String_t* ___userAuth_0; // System.String Vuforia.VuCloudImageTargetConfig::secretAuth String_t* ___secretAuth_1; // Vuforia.VuBool Vuforia.VuCloudImageTargetConfig::activate int32_t ___activate_2; }; // Native definition for P/Invoke marshalling of Vuforia.VuCloudImageTargetConfig struct VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke { char* ___userAuth_0; char* ___secretAuth_1; int32_t ___activate_2; }; // Native definition for COM marshalling of Vuforia.VuCloudImageTargetConfig struct VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_com { char* ___userAuth_0; char* ___secretAuth_1; int32_t ___activate_2; }; // Vuforia.VuDeviceCalibrationConfig struct VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752 : public RuntimeObject { // Vuforia.VuBool Vuforia.VuDeviceCalibrationConfig::asyncFetchLatestCalibration int32_t ___asyncFetchLatestCalibration_0; }; // Native definition for P/Invoke marshalling of Vuforia.VuDeviceCalibrationConfig struct VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke { int32_t ___asyncFetchLatestCalibration_0; }; // Native definition for COM marshalling of Vuforia.VuDeviceCalibrationConfig struct VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_com { int32_t ___asyncFetchLatestCalibration_0; }; // Vuforia.VuDevicePoseConfig struct VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98 : public RuntimeObject { // Vuforia.VuBool Vuforia.VuDevicePoseConfig::activate int32_t ___activate_0; // Vuforia.VuBool Vuforia.VuDevicePoseConfig::staticMode int32_t ___staticMode_1; }; // Native definition for P/Invoke marshalling of Vuforia.VuDevicePoseConfig struct VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke { int32_t ___activate_0; int32_t ___staticMode_1; }; // Native definition for COM marshalling of Vuforia.VuDevicePoseConfig struct VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_com { int32_t ___activate_0; int32_t ___staticMode_1; }; // Vuforia.VuFusionProviderConfig struct VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F : public RuntimeObject { // Vuforia.VuBool Vuforia.VuFusionProviderConfig::usePlatformFusionProvider int32_t ___usePlatformFusionProvider_0; }; // Native definition for P/Invoke marshalling of Vuforia.VuFusionProviderConfig struct VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke { int32_t ___usePlatformFusionProvider_0; }; // Native definition for COM marshalling of Vuforia.VuFusionProviderConfig struct VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_com { int32_t ___usePlatformFusionProvider_0; }; // Vuforia.VuIlluminationConfig struct VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED : public RuntimeObject { // Vuforia.VuBool Vuforia.VuIlluminationConfig::activate int32_t ___activate_0; }; // Native definition for P/Invoke marshalling of Vuforia.VuIlluminationConfig struct VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke { int32_t ___activate_0; }; // Native definition for COM marshalling of Vuforia.VuIlluminationConfig struct VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_com { int32_t ___activate_0; }; // Vuforia.VuInternalConfig struct VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A : public RuntimeObject { // Vuforia.VuBool Vuforia.VuInternalConfig::enableSideLoadedDeviceCalibration int32_t ___enableSideLoadedDeviceCalibration_0; // Vuforia.VuBool Vuforia.VuInternalConfig::enableAreaTargetWithVISLAM int32_t ___enableAreaTargetWithVISLAM_1; // Vuforia.VuBool Vuforia.VuInternalConfig::enableAreaTargetCaptureWithAllPlatformFusion int32_t ___enableAreaTargetCaptureWithAllPlatformFusion_2; // Vuforia.VuBool Vuforia.VuInternalConfig::disableObservers int32_t ___disableObservers_3; // Vuforia.VuBool Vuforia.VuInternalConfig::disableLicenseEnforcementInPrivateBuild int32_t ___disableLicenseEnforcementInPrivateBuild_4; // Vuforia.VuBool Vuforia.VuInternalConfig::noAdaptiveAnnotationTrackingMode int32_t ___noAdaptiveAnnotationTrackingMode_5; // Vuforia.VuBool Vuforia.VuInternalConfig::noObservationsWhileNotTracking int32_t ___noObservationsWhileNotTracking_6; // Vuforia.VuBool Vuforia.VuInternalConfig::enforce30fpsCameraFramerate int32_t ___enforce30fpsCameraFramerate_7; // Vuforia.VuBool Vuforia.VuInternalConfig::disableCameraAccess int32_t ___disableCameraAccess_8; // Vuforia.VuBool Vuforia.VuInternalConfig::disablePermissionCheck int32_t ___disablePermissionCheck_9; // Vuforia.VuBool Vuforia.VuInternalConfig::disableDepthBasedAnnotationTracking int32_t ___disableDepthBasedAnnotationTracking_10; }; // Native definition for P/Invoke marshalling of Vuforia.VuInternalConfig struct VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke { int32_t ___enableSideLoadedDeviceCalibration_0; int32_t ___enableAreaTargetWithVISLAM_1; int32_t ___enableAreaTargetCaptureWithAllPlatformFusion_2; int32_t ___disableObservers_3; int32_t ___disableLicenseEnforcementInPrivateBuild_4; int32_t ___noAdaptiveAnnotationTrackingMode_5; int32_t ___noObservationsWhileNotTracking_6; int32_t ___enforce30fpsCameraFramerate_7; int32_t ___disableCameraAccess_8; int32_t ___disablePermissionCheck_9; int32_t ___disableDepthBasedAnnotationTracking_10; }; // Native definition for COM marshalling of Vuforia.VuInternalConfig struct VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_com { int32_t ___enableSideLoadedDeviceCalibration_0; int32_t ___enableAreaTargetWithVISLAM_1; int32_t ___enableAreaTargetCaptureWithAllPlatformFusion_2; int32_t ___disableObservers_3; int32_t ___disableLicenseEnforcementInPrivateBuild_4; int32_t ___noAdaptiveAnnotationTrackingMode_5; int32_t ___noObservationsWhileNotTracking_6; int32_t ___enforce30fpsCameraFramerate_7; int32_t ___disableCameraAccess_8; int32_t ___disablePermissionCheck_9; int32_t ___disableDepthBasedAnnotationTracking_10; }; // Vuforia.VuLicenseConfig struct VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C : public RuntimeObject { // System.String Vuforia.VuLicenseConfig::key String_t* ___key_0; }; // Native definition for P/Invoke marshalling of Vuforia.VuLicenseConfig struct VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke { char* ___key_0; }; // Native definition for COM marshalling of Vuforia.VuLicenseConfig struct VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_com { char* ___key_0; }; // Vuforia.VuMeshAreaTargetCaptureConfig struct VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58 : public RuntimeObject { // Vuforia.IVuAreaTargetCapture Vuforia.VuMeshAreaTargetCaptureConfig::capture RuntimeObject* ___capture_0; // Vuforia.VuBool Vuforia.VuMeshAreaTargetCaptureConfig::activate int32_t ___activate_1; }; // Vuforia.VuMeshAreaTargetConfig struct VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A : public RuntimeObject { // Vuforia.IVuObserver Vuforia.VuMeshAreaTargetConfig::areaTargetObserver RuntimeObject* ___areaTargetObserver_0; // System.String Vuforia.VuMeshAreaTargetConfig::occlusionMeshPath String_t* ___occlusionMeshPath_1; // Vuforia.VuBool Vuforia.VuMeshAreaTargetConfig::activate int32_t ___activate_2; }; // Vuforia.VuMeshModelTargetConfig struct VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39 : public RuntimeObject { // Vuforia.IVuModelTargetObserver Vuforia.VuMeshModelTargetConfig::modelTargetObserver RuntimeObject* ___modelTargetObserver_0; // Vuforia.VuBool Vuforia.VuMeshModelTargetConfig::activate int32_t ___activate_1; }; // Vuforia.VuSoftwareContextConfig struct VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB : public RuntimeObject { // Vuforia.VuSoftwareContextType Vuforia.VuSoftwareContextConfig::softwareContextType int32_t ___softwareContextType_0; // System.String Vuforia.VuSoftwareContextConfig::softwareVersion String_t* ___softwareVersion_1; }; // Native definition for P/Invoke marshalling of Vuforia.VuSoftwareContextConfig struct VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshaled_pinvoke { int32_t ___softwareContextType_0; char* ___softwareVersion_1; }; // Native definition for COM marshalling of Vuforia.VuSoftwareContextConfig struct VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshaled_com { int32_t ___softwareContextType_0; Il2CppChar* ___softwareVersion_1; }; // Vuforia.VuValidationAreaConfig struct VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D : public RuntimeObject { // System.String Vuforia.VuValidationAreaConfig::databasePath String_t* ___databasePath_0; // System.String Vuforia.VuValidationAreaConfig::validationAreaName String_t* ___validationAreaName_1; // Vuforia.VuBool Vuforia.VuValidationAreaConfig::activate int32_t ___activate_2; }; // Native definition for P/Invoke marshalling of Vuforia.VuValidationAreaConfig struct VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke { char* ___databasePath_0; char* ___validationAreaName_1; int32_t ___activate_2; }; // Native definition for COM marshalling of Vuforia.VuValidationAreaConfig struct VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_com { char* ___databasePath_0; char* ___validationAreaName_1; int32_t ___activate_2; }; // Vuforia.VuforiaApplication struct VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46 : public RuntimeObject { // Vuforia.VuforiaInitError Vuforia.VuforiaApplication::mInitError int32_t ___mInitError_1; // System.Action Vuforia.VuforiaApplication::mOnBeforeVuforiaInitialized Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnBeforeVuforiaInitialized_2; // System.Action`1 Vuforia.VuforiaApplication::mOnVuforiaInitialized Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___mOnVuforiaInitialized_3; // System.Action Vuforia.VuforiaApplication::mOnVuforiaStarted Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnVuforiaStarted_4; // System.Action`1 Vuforia.VuforiaApplication::OnVuforiaError Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* ___OnVuforiaError_5; // System.Action`1 Vuforia.VuforiaApplication::OnVuforiaPaused Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___OnVuforiaPaused_6; // System.Action Vuforia.VuforiaApplication::OnVuforiaStopped Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVuforiaStopped_7; // System.Action Vuforia.VuforiaApplication::OnVuforiaDeinitialized Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVuforiaDeinitialized_8; }; // Vuforia.Internal.Core.VuforiaEngineErrorUtil struct VuforiaEngineErrorUtil_tFD583DAD721B5DCCE75AF09C94BF453B3A1A2291 : public RuntimeObject { }; // Vuforia.Internal.Core.VuforiaInitErrorUtil struct VuforiaInitErrorUtil_tFB1EE0E28BA5CCE5EE203C3AA5129B57DDCF6A9D : public RuntimeObject { }; // Vuforia.Internal.Core.VuforiaVersion struct VuforiaVersion_t71402D3B5116EF52A06728AC76FD85E360DE290D : public RuntimeObject { }; // Vuforia.WebCamTexAdaptor struct WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C : public RuntimeObject { // UnityEngine.WebCamTexture Vuforia.WebCamTexAdaptor::mWebCamTexture WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* ___mWebCamTexture_0; // UnityEngine.AsyncOperation Vuforia.WebCamTexAdaptor::mCheckCameraPermissions AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___mCheckCameraPermissions_1; }; // Vuforia.Internal.Core.WorldOriginProvider struct WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C : public RuntimeObject { // Vuforia.Internal.Core.IDeviceInfo Vuforia.Internal.Core.WorldOriginProvider::mDeviceInfo RuntimeObject* ___mDeviceInfo_0; // Vuforia.WorldCenterMode Vuforia.Internal.Core.WorldOriginProvider::mWorldCenterMode int32_t ___mWorldCenterMode_1; // System.Func`1> Vuforia.Internal.Core.WorldOriginProvider::mOriginTargetObserverIdProvider Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* ___mOriginTargetObserverIdProvider_2; // System.Collections.Generic.List`1 Vuforia.Internal.Core.WorldOriginProvider::mTrackedObserverIds List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___mTrackedObserverIds_3; // System.Boolean Vuforia.Internal.Core.WorldOriginProvider::mIsUsingARFoundation bool ___mIsUsingARFoundation_4; }; // Vuforia.Internal.Core.WorldOriginProviderFactory struct WorldOriginProviderFactory_tB154E466F0440D5B7B51FECF627730936914E89C : public RuntimeObject { }; // 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 { }; // Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c struct U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C : public RuntimeObject { }; // Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c__DisplayClass21_0 struct U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55 : public RuntimeObject { // Vuforia.Internal.ARFoundation.ARFoundationCamera Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c__DisplayClass21_0::<>4__this ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* ___U3CU3E4__this_0; // System.Func`1 Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c__DisplayClass21_0::initOnCameraReady Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___initOnCameraReady_1; }; // Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20 struct U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB : public RuntimeObject { // System.Int32 Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::<>1__state int32_t ___U3CU3E1__state_0; // System.Object Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::<>2__current RuntimeObject* ___U3CU3E2__current_1; // Vuforia.Internal.ARFoundation.ARFoundationCamera Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::<>4__this ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* ___U3CU3E4__this_2; // System.Action`1 Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::onComplete Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___onComplete_3; // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::5__2 bool ___U3CisReadyU3E5__2_4; }; // Vuforia.Internal.Core.CoreDependencies/<>c struct U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979 : public RuntimeObject { }; // Vuforia.Internal.Core.Engine/<>c struct U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2 : public RuntimeObject { }; // Vuforia.Internal.Core.Engine/DelayedInitializer struct DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C : public RuntimeObject { // System.Boolean Vuforia.Internal.Core.Engine/DelayedInitializer::k__BackingField bool ___U3CInitializedU3Ek__BackingField_0; // System.Func`1 Vuforia.Internal.Core.Engine/DelayedInitializer::mInitAction Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___mInitAction_1; }; // Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c struct U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417 : public RuntimeObject { }; // Vuforia.Internal.Core.InternalEngineHintSetter/<>c struct U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308 : public RuntimeObject { }; // Vuforia.Internal.Observers.MeshObserver/<>c__DisplayClass17_0 struct U3CU3Ec__DisplayClass17_0_tD018875A068C1ACCB618503A80CD1DB326B300F2 : public RuntimeObject { // System.Collections.Generic.List`1 Vuforia.Internal.Observers.MeshObserver/<>c__DisplayClass17_0::meshIds List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___meshIds_0; }; // Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass12_0 struct U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950 : public RuntimeObject { // Vuforia.IVuModelTargetState Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass12_0::state RuntimeObject* ___state_0; }; // Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass15_0 struct U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2 : public RuntimeObject { // Vuforia.IVuGuideView Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass15_0::guideView RuntimeObject* ___guideView_0; }; // Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12 struct U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1 : public RuntimeObject { // System.Int32 Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12::<>1__state int32_t ___U3CU3E1__state_0; // System.Object Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12::<>2__current RuntimeObject* ___U3CU3E2__current_1; }; // Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15 struct U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878 : public RuntimeObject { // System.Int32 Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15::<>1__state int32_t ___U3CU3E1__state_0; // System.Object Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15::<>2__current RuntimeObject* ___U3CU3E2__current_1; }; // Vuforia.Internal.Core.ObserverFactory/<>c struct U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A : public RuntimeObject { }; // Vuforia.Internal.Observers.ObserverOffsetCalculator/<>c__DisplayClass11_0 struct U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE : public RuntimeObject { // Vuforia.Internal.Observers.DeviceObserver Vuforia.Internal.Observers.ObserverOffsetCalculator/<>c__DisplayClass11_0::devicePoseObserver DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___devicePoseObserver_0; }; // Vuforia.Internal.Core.StateProcessor/<>c struct U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0 : public RuntimeObject { }; // Vuforia.Internal.Observers.ValidationAreaObserver/<>c struct U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7 : public RuntimeObject { }; // Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration struct DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017 : public RuntimeObject { // System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::autoStartTracker bool ___autoStartTracker_1; // Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration/ARCoreRequirement Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::arcoreRequirement int32_t ___arcoreRequirement_2; // System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::autoImportArcore bool ___autoImportArcore_3; // System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::thirdPartyARCoreClientDetected bool ___thirdPartyARCoreClientDetected_4; // System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::k__BackingField bool ___U3CUseThirdPartySeethroughEyewearU3Ek__BackingField_5; }; // Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration struct GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF : public RuntimeObject { // System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::vuforiaLicenseKey String_t* ___vuforiaLicenseKey_3; // System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::ufoLicenseKey String_t* ___ufoLicenseKey_4; // System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::delayedInitialization bool ___delayedInitialization_5; // Vuforia.FocusMode Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::cameraFocusModeSetting int32_t ___cameraFocusModeSetting_6; // Vuforia.CameraMode Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::cameraDeviceModeSetting int32_t ___cameraDeviceModeSetting_7; // System.Int32 Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::maxSimultaneousImageTargets int32_t ___maxSimultaneousImageTargets_8; // System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::previousVirtualSceneScaleFactor float ___previousVirtualSceneScaleFactor_9; // System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::virtualSceneScaleFactor float ___virtualSceneScaleFactor_10; // System.Func`1 Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::GetVirtualSceneScaleDelegate Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___GetVirtualSceneScaleDelegate_11; // System.Action`1 Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::SetVirtualSceneScaleDelegate Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___SetVirtualSceneScaleDelegate_12; // System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::modelTargetRecoWhileExtendedTracked bool ___modelTargetRecoWhileExtendedTracked_13; // System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::shareRecordingsInITunes bool ___shareRecordingsInITunes_14; // Vuforia.Internal.Utility.LogLevel Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::logLevel int32_t ___logLevel_15; // System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::version String_t* ___version_16; // System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::eulaAcceptedVersions String_t* ___eulaAcceptedVersions_17; }; // Vuforia.VuforiaConfiguration/PackageInfo struct PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16 : public RuntimeObject { // System.String Vuforia.VuforiaConfiguration/PackageInfo::ARFoundationVersion String_t* ___ARFoundationVersion_0; }; // Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration struct VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2 : public RuntimeObject { // System.Int32 Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::numDivisions int32_t ___numDivisions_0; // UnityEngine.Shader Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::videoBackgroundShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___videoBackgroundShader_1; // UnityEngine.Shader Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::unlitShader Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___unlitShader_2; // System.Boolean Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::videoBackgroundEnabled bool ___videoBackgroundEnabled_3; }; // Vuforia.VuforiaConfiguration/WebCamConfiguration struct WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486 : public RuntimeObject { // System.String Vuforia.VuforiaConfiguration/WebCamConfiguration::mDeviceName String_t* ___mDeviceName_1; // System.Int32 Vuforia.VuforiaConfiguration/WebCamConfiguration::renderTextureLayer int32_t ___renderTextureLayer_2; }; // Vuforia.Internal.Core.WorldOriginProvider/<>c struct U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A : public RuntimeObject { }; // System.Collections.Generic.List`1/Enumerator struct Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190 { // System.Collections.Generic.List`1 System.Collections.Generic.List`1/Enumerator::_list List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* ____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_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.KeyValuePair`2 struct KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213 { // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value bool ___value_1; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tE06EC558846F73DFB8EB7EF1D33133668A2DC5F9 { // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* ___value_1; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 { // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject* ___value_1; }; // 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.Nullable`1 struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value bool ___value_1; }; // System.Nullable`1 struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value float ___value_1; }; // System.Nullable`1 struct Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // Vuforia.Internal.Observers.ANativeObserver struct ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD : public AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979 { // Vuforia.IVuObserver Vuforia.Internal.Observers.ANativeObserver::k__BackingField RuntimeObject* ___U3CVuObserverU3Ek__BackingField_5; }; // Vuforia.Internal.Observers.AObservationFilterComponent struct AObservationFilterComponent_t25EC64129802B97E8D2EA1AEA901DEE15EB3866C : public AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9 { }; // UnityEngine.AndroidJavaClass struct AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03 : public AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0 { }; // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { // System.Boolean System.Boolean::m_value bool ___m_value_0; }; // 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; }; // UnityEngine.Color struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { // System.Single UnityEngine.Color::r float ___r_0; // System.Single UnityEngine.Color::g float ___g_1; // System.Single UnityEngine.Color::b float ___b_2; // System.Single UnityEngine.Color::a float ___a_3; }; // Vuforia.Internal.Core.ComparableCameraIntrinsics struct ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E { // System.Single Vuforia.Internal.Core.ComparableCameraIntrinsics::PrincipalX float ___PrincipalX_0; // System.Single Vuforia.Internal.Core.ComparableCameraIntrinsics::PrincipalY float ___PrincipalY_1; // System.Single Vuforia.Internal.Core.ComparableCameraIntrinsics::FovX float ___FovX_2; // System.Single Vuforia.Internal.Core.ComparableCameraIntrinsics::Fovy float ___Fovy_3; }; // System.Double struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { // System.Double System.Double::m_value double ___m_value_0; }; // Vuforia.DriverCameraMode #pragma pack(push, tp, 1) struct DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A { // System.Int32 Vuforia.DriverCameraMode::Width int32_t ___Width_0; // System.Int32 Vuforia.DriverCameraMode::Height int32_t ___Height_1; // System.Int32 Vuforia.DriverCameraMode::Fps int32_t ___Fps_2; // Vuforia.DriverPixelFormat Vuforia.DriverCameraMode::Format int32_t ___Format_3; }; #pragma pack(pop, tp) // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; // 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 { }; // Vuforia.Internal.NativeBridge.FileDriverUserData struct FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9 : public NativeEngineDriverUserData_1_t946BF71D7AE757C10363089FBB54330C57D0C54C { // Vuforia.NativeString Vuforia.Internal.NativeBridge.FileDriverUserData::mSequencePath NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* ___mSequencePath_1; }; // 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; }; // UnityEngine.Mathf struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 { union { struct { }; uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1]; }; }; // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { // System.Single UnityEngine.Matrix4x4::m00 float ___m00_0; // System.Single UnityEngine.Matrix4x4::m10 float ___m10_1; // System.Single UnityEngine.Matrix4x4::m20 float ___m20_2; // System.Single UnityEngine.Matrix4x4::m30 float ___m30_3; // System.Single UnityEngine.Matrix4x4::m01 float ___m01_4; // System.Single UnityEngine.Matrix4x4::m11 float ___m11_5; // System.Single UnityEngine.Matrix4x4::m21 float ___m21_6; // System.Single UnityEngine.Matrix4x4::m31 float ___m31_7; // System.Single UnityEngine.Matrix4x4::m02 float ___m02_8; // System.Single UnityEngine.Matrix4x4::m12 float ___m12_9; // System.Single UnityEngine.Matrix4x4::m22 float ___m22_10; // System.Single UnityEngine.Matrix4x4::m32 float ___m32_11; // System.Single UnityEngine.Matrix4x4::m03 float ___m03_12; // System.Single UnityEngine.Matrix4x4::m13 float ___m13_13; // System.Single UnityEngine.Matrix4x4::m23 float ___m23_14; // System.Single UnityEngine.Matrix4x4::m33 float ___m33_15; }; // System.Reflection.MethodBase struct MethodBase_t : public MemberInfo_t { }; // Vuforia.Internal.Observers.ObservationPublisherComponent struct ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465 : public AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9 { // System.Action`2 Vuforia.Internal.Observers.ObservationPublisherComponent::OnObservation Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2* ___OnObservation_3; }; // Vuforia.Internal.Observers.PlayModeVuAnchorObserver struct PlayModeVuAnchorObserver_t51CE571767BEC231C99E8E10029D82C1C0ABB6D1 : public AVuObserver_t857485A4F53A2A16A5D82DA7F6348571995F1445 { // Vuforia.Internal.Core.IEngine Vuforia.Internal.Observers.PlayModeVuAnchorObserver::mEngine RuntimeObject* ___mEngine_2; // System.Collections.Generic.IDictionary`2 Vuforia.Internal.Observers.PlayModeVuAnchorObserver::mAnchors RuntimeObject* ___mAnchors_3; // System.Collections.Generic.IList`1 Vuforia.Internal.Observers.PlayModeVuAnchorObserver::mObservations RuntimeObject* ___mObservations_4; }; // Vuforia.Internal.Observers.PosePublisherComponent struct PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E : public AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9 { // System.Action`3 Vuforia.Internal.Observers.PosePublisherComponent::OnPoseUpdated Action_3_t97455905548E3D074144AB3D2CE675FDB45653BD* ___OnPoseUpdated_3; }; // 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; }; // UnityEngine.Rect struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D { // System.Single UnityEngine.Rect::m_XMin float ___m_XMin_0; // System.Single UnityEngine.Rect::m_YMin float ___m_YMin_1; // System.Single UnityEngine.Rect::m_Width float ___m_Width_2; // System.Single UnityEngine.Rect::m_Height float ___m_Height_3; }; // UnityEngine.SceneManagement.Scene struct Scene_tA1DC762B79745EB5140F054C884855B922318356 { // System.Int32 UnityEngine.SceneManagement.Scene::m_Handle int32_t ___m_Handle_0; }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // Vuforia.TargetStatus struct TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 { // Vuforia.Status Vuforia.TargetStatus::k__BackingField int32_t ___U3CStatusU3Ek__BackingField_0; // Vuforia.StatusInfo Vuforia.TargetStatus::k__BackingField int32_t ___U3CStatusInfoU3Ek__BackingField_1; }; // 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; }; // Vuforia.Internal.VuforiaDriver.UnityDriverUserData struct UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443 : public NativeEngineDriverUserData_1_t0448A9AFE6AB3A2C12C335F5E1DE7FADF06968DB { }; // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { // System.Single UnityEngine.Vector2::x float ___x_0; // System.Single UnityEngine.Vector2::y float ___y_1; }; // UnityEngine.Vector2Int struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A { // System.Int32 UnityEngine.Vector2Int::m_X int32_t ___m_X_0; // System.Int32 UnityEngine.Vector2Int::m_Y int32_t ___m_Y_1; }; // 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; }; // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { // System.Single UnityEngine.Vector4::x float ___x_1; // System.Single UnityEngine.Vector4::y float ___y_2; // System.Single UnityEngine.Vector4::z float ___z_3; // System.Single UnityEngine.Vector4::w float ___w_4; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // Vuforia.VuDatabaseTargetInfo struct VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E { // Vuforia.VuObserverType Vuforia.VuDatabaseTargetInfo::observerType int32_t ___observerType_0; // System.String Vuforia.VuDatabaseTargetInfo::name String_t* ___name_1; }; // Native definition for P/Invoke marshalling of Vuforia.VuDatabaseTargetInfo struct VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshaled_pinvoke { int32_t ___observerType_0; char* ___name_1; }; // Native definition for COM marshalling of Vuforia.VuDatabaseTargetInfo struct VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshaled_com { int32_t ___observerType_0; Il2CppChar* ___name_1; }; // Vuforia.Internal.Observers.VuMarkInstance struct VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867 : public AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979 { // Vuforia.Internal.Observers.VuMarkObserver Vuforia.Internal.Observers.VuMarkInstance::k__BackingField VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* ___U3CVuMarkObserverU3Ek__BackingField_5; // Vuforia.VuMarkInstanceId Vuforia.Internal.Observers.VuMarkInstance::k__BackingField RuntimeObject* ___U3CInstanceIdU3Ek__BackingField_6; // Vuforia.Image Vuforia.Internal.Observers.VuMarkInstance::k__BackingField Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* ___U3CInstanceImageU3Ek__BackingField_7; // System.Boolean Vuforia.Internal.Observers.VuMarkInstance::mActivated bool ___mActivated_8; }; // Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl struct VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2 { // System.Byte[] Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::k__BackingField ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CBufferU3Ek__BackingField_0; // System.String Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::k__BackingField String_t* ___U3CHexStringValueU3Ek__BackingField_1; // System.String Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::k__BackingField String_t* ___U3CStringValueU3Ek__BackingField_2; // System.UInt64 Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::k__BackingField uint64_t ___U3CNumericValueU3Ek__BackingField_3; // Vuforia.InstanceIdType Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::k__BackingField int32_t ___U3CDataTypeU3Ek__BackingField_4; }; // Native definition for P/Invoke marshalling of Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl struct VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshaled_pinvoke { Il2CppSafeArray/*NONE*/* ___U3CBufferU3Ek__BackingField_0; char* ___U3CHexStringValueU3Ek__BackingField_1; char* ___U3CStringValueU3Ek__BackingField_2; uint64_t ___U3CNumericValueU3Ek__BackingField_3; int32_t ___U3CDataTypeU3Ek__BackingField_4; }; // Native definition for COM marshalling of Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl struct VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshaled_com { Il2CppSafeArray/*NONE*/* ___U3CBufferU3Ek__BackingField_0; Il2CppChar* ___U3CHexStringValueU3Ek__BackingField_1; Il2CppChar* ___U3CStringValueU3Ek__BackingField_2; uint64_t ___U3CNumericValueU3Ek__BackingField_3; int32_t ___U3CDataTypeU3Ek__BackingField_4; }; // Vuforia.VuMatrix44F struct VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 { // System.Single Vuforia.VuMatrix44F::m0 float ___m0_0; // System.Single Vuforia.VuMatrix44F::m1 float ___m1_1; // System.Single Vuforia.VuMatrix44F::m2 float ___m2_2; // System.Single Vuforia.VuMatrix44F::m3 float ___m3_3; // System.Single Vuforia.VuMatrix44F::m4 float ___m4_4; // System.Single Vuforia.VuMatrix44F::m5 float ___m5_5; // System.Single Vuforia.VuMatrix44F::m6 float ___m6_6; // System.Single Vuforia.VuMatrix44F::m7 float ___m7_7; // System.Single Vuforia.VuMatrix44F::m8 float ___m8_8; // System.Single Vuforia.VuMatrix44F::m9 float ___m9_9; // System.Single Vuforia.VuMatrix44F::m10 float ___m10_10; // System.Single Vuforia.VuMatrix44F::m11 float ___m11_11; // System.Single Vuforia.VuMatrix44F::m12 float ___m12_12; // System.Single Vuforia.VuMatrix44F::m13 float ___m13_13; // System.Single Vuforia.VuMatrix44F::m14 float ___m14_14; // System.Single Vuforia.VuMatrix44F::m15 float ___m15_15; }; // Vuforia.VuValidationAreaObservationValidationInfo struct VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 { // System.String Vuforia.VuValidationAreaObservationValidationInfo::labelName String_t* ___labelName_0; // System.Single Vuforia.VuValidationAreaObservationValidationInfo::confidence float ___confidence_1; // System.Int64 Vuforia.VuValidationAreaObservationValidationInfo::timestamp int64_t ___timestamp_2; }; // Native definition for P/Invoke marshalling of Vuforia.VuValidationAreaObservationValidationInfo struct VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshaled_pinvoke { char* ___labelName_0; float ___confidence_1; int64_t ___timestamp_2; }; // Native definition for COM marshalling of Vuforia.VuValidationAreaObservationValidationInfo struct VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshaled_com { Il2CppChar* ___labelName_0; float ___confidence_1; int64_t ___timestamp_2; }; // Vuforia.VuVector2F struct VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 { // System.Single Vuforia.VuVector2F::x float ___x_0; // System.Single Vuforia.VuVector2F::y float ___y_1; }; // Vuforia.VuVector2I struct VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE { // System.Int32 Vuforia.VuVector2I::x int32_t ___x_0; // System.Int32 Vuforia.VuVector2I::y int32_t ___y_1; }; // Vuforia.VuVector3F struct VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 { // System.Single Vuforia.VuVector3F::x float ___x_0; // System.Single Vuforia.VuVector3F::y float ___y_1; // System.Single Vuforia.VuVector3F::z float ___z_2; }; // Vuforia.VuVirtualButtonObservationInfo struct VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C { // Vuforia.VuVirtualButtonState Vuforia.VuVirtualButtonObservationInfo::state int32_t ___state_0; }; // Vuforia.VuVuMarkObservationInstanceInfo struct VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 { // Vuforia.VuMarkInstanceIdType Vuforia.VuVuMarkObservationInstanceInfo::dataType int32_t ___dataType_0; // System.Byte[] Vuforia.VuVuMarkObservationInstanceInfo::buffer ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___buffer_1; // System.UInt64 Vuforia.VuVuMarkObservationInstanceInfo::numericValue uint64_t ___numericValue_2; }; // Native definition for P/Invoke marshalling of Vuforia.VuVuMarkObservationInstanceInfo struct VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshaled_pinvoke { int32_t ___dataType_0; Il2CppSafeArray/*NONE*/* ___buffer_1; uint64_t ___numericValue_2; }; // Native definition for COM marshalling of Vuforia.VuVuMarkObservationInstanceInfo struct VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshaled_com { int32_t ___dataType_0; Il2CppSafeArray/*NONE*/* ___buffer_1; uint64_t ___numericValue_2; }; // /__StaticArrayInitTypeSize=10 struct __StaticArrayInitTypeSizeU3D10_tB5010175CADB4EABB044B4B583C5D61BFF911181 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D10_tB5010175CADB4EABB044B4B583C5D61BFF911181__padding[10]; }; }; // /__StaticArrayInitTypeSize=12 struct __StaticArrayInitTypeSizeU3D12_t9678BE1C13BAB9E62F12930F5BBC3086458BBC0F { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D12_t9678BE1C13BAB9E62F12930F5BBC3086458BBC0F__padding[12]; }; }; // /__StaticArrayInitTypeSize=16 struct __StaticArrayInitTypeSizeU3D16_tACB7ABF59CC704E19B13F35EEE7DD0A8043F7287 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D16_tACB7ABF59CC704E19B13F35EEE7DD0A8043F7287__padding[16]; }; }; // /__StaticArrayInitTypeSize=20 struct __StaticArrayInitTypeSizeU3D20_tB0732BE58EFED775F30259485AECF221635B5BDA { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D20_tB0732BE58EFED775F30259485AECF221635B5BDA__padding[20]; }; }; // /__StaticArrayInitTypeSize=24 struct __StaticArrayInitTypeSizeU3D24_t72E1006886F4CE29775F0BA40AC9AF9F1F57AE4A { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D24_t72E1006886F4CE29775F0BA40AC9AF9F1F57AE4A__padding[24]; }; }; // /__StaticArrayInitTypeSize=28 struct __StaticArrayInitTypeSizeU3D28_tEC01C136349E063BE8541A733DFE7A5CB0FB5312 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D28_tEC01C136349E063BE8541A733DFE7A5CB0FB5312__padding[28]; }; }; // /__StaticArrayInitTypeSize=40 struct __StaticArrayInitTypeSizeU3D40_tB0E8191F574E2508C62A5D177DDC68DF2FB493A9 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D40_tB0E8191F574E2508C62A5D177DDC68DF2FB493A9__padding[40]; }; }; // /__StaticArrayInitTypeSize=44 struct __StaticArrayInitTypeSizeU3D44_t119E7D382182A7D730D302B04ABDA212DB4643A9 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D44_t119E7D382182A7D730D302B04ABDA212DB4643A9__padding[44]; }; }; // /__StaticArrayInitTypeSize=52 struct __StaticArrayInitTypeSizeU3D52_t9E1C7E6ACA2208F3DE309FE0D3819EE5BA982767 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D52_t9E1C7E6ACA2208F3DE309FE0D3819EE5BA982767__padding[52]; }; }; // /__StaticArrayInitTypeSize=56 struct __StaticArrayInitTypeSizeU3D56_tA9227E08E091771DC7B5B975B845DEAAC6234793 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D56_tA9227E08E091771DC7B5B975B845DEAAC6234793__padding[56]; }; }; // /__StaticArrayInitTypeSize=6 struct __StaticArrayInitTypeSizeU3D6_tB5F94EC6D2FFE05C780AC4DAF02B34C1B79250B5 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D6_tB5F94EC6D2FFE05C780AC4DAF02B34C1B79250B5__padding[6]; }; }; // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass24_0 struct U3CU3Ec__DisplayClass24_0_t9DBF418771DA6B4B32D55A58BB2026730C750B41 { // Vuforia.Internal.Core.ObserverFactory Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass24_0::<>4__this ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* ___U3CU3E4__this_0; // Vuforia.VuValidationAreaConfig Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass24_0::validationAreaConfig VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* ___validationAreaConfig_1; }; // Vuforia.Internal.Observers.VuMarkObserver/VuMarkPreProcessObservationComponent struct VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F : public AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9 { // Vuforia.Internal.Observers.VuMarkObserver Vuforia.Internal.Observers.VuMarkObserver/VuMarkPreProcessObservationComponent::mObserver VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* ___mObserver_3; }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969 { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::_dictionary Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* ____dictionary_0; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version int32_t ____version_1; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index int32_t ____index_2; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::_current KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213 ____current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType int32_t ____getEnumeratorRetType_4; }; // System.Tuple`2> struct Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962 : public RuntimeObject { // T1 System.Tuple`2::m_Item1 RuntimeObject* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D ___m_Item2_1; }; // System.Tuple`2> struct Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7 : public RuntimeObject { // T1 System.Tuple`2::m_Item1 RuntimeObject* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB ___m_Item2_1; }; // System.Tuple`2> struct Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD : public RuntimeObject { // T1 System.Tuple`2::m_Item1 RuntimeObject* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 ___m_Item2_1; }; // System.Tuple`2> struct Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737 : public RuntimeObject { // T1 System.Tuple`2::m_Item1 RuntimeObject* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA ___m_Item2_1; }; // System.Tuple`2> struct Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC : public RuntimeObject { // T1 System.Tuple`2::m_Item1 RuntimeObject* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 ___m_Item2_1; }; // System.Tuple`2> struct Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7 : public RuntimeObject { // T1 System.Tuple`2::m_Item1 RuntimeObject* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 ___m_Item2_1; }; // System.Tuple`2> struct Tuple_2_tC9E320E04E1FBD85ABB90AA92F6E56C870B53016 : public RuntimeObject { // T1 System.Tuple`2::m_Item1 RuntimeObject* ___m_Item1_0; // T2 System.Tuple`2::m_Item2 Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 ___m_Item2_1; }; // Vuforia.VuGenericSet`1 struct VuGenericSet_1_tB9A398825F01CCC45402C34389F36073C9A522BE : public RuntimeObject { // System.IntPtr Vuforia.VuGenericSet`1::mNativeHandle intptr_t ___mNativeHandle_0; // Vuforia.VuGenericSet`1/GetSetSizeDelegate Vuforia.VuGenericSet`1::mGetSize GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0* ___mGetSize_1; // Vuforia.VuGenericSet`1/HasElementDelegate Vuforia.VuGenericSet`1::mHasElement HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE* ___mHasElement_2; // Vuforia.VuGenericSet`1/AddElementDelegate Vuforia.VuGenericSet`1::mAddElement AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58* ___mAddElement_3; // Vuforia.VuGenericSet`1/DeleteSetDelegate Vuforia.VuGenericSet`1::mDeleteSet DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4* ___mDeleteSet_4; }; // struct U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E : public RuntimeObject { }; // Vuforia.Internal.ARFoundation.ARFoundationCamera struct ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6 : public RuntimeObject { // Vuforia.Internal.Utility.VuforiaCoroutineUtility Vuforia.Internal.ARFoundation.ARFoundationCamera::mVuforiaCoroutineUtility VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* ___mVuforiaCoroutineUtility_0; // Vuforia.Internal.Core.IEngine Vuforia.Internal.ARFoundation.ARFoundationCamera::mEngine RuntimeObject* ___mEngine_1; // Vuforia.ARFoundation.IARFoundationFacade Vuforia.Internal.ARFoundation.ARFoundationCamera::mARFoundationFacade RuntimeObject* ___mARFoundationFacade_2; // Vuforia.Internal.VuforiaDriver.ICameraImageProvider Vuforia.Internal.ARFoundation.ARFoundationCamera::mARFoundationImageProvider RuntimeObject* ___mARFoundationImageProvider_3; // Vuforia.Internal.VuforiaDriver.IDevicePoseProvider Vuforia.Internal.ARFoundation.ARFoundationCamera::mARFoundationPoseProvider RuntimeObject* ___mARFoundationPoseProvider_4; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager Vuforia.Internal.ARFoundation.ARFoundationCamera::mARFoundationAnchorManager ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* ___mARFoundationAnchorManager_5; // System.IntPtr Vuforia.Internal.ARFoundation.ARFoundationCamera::mCameraImagePtr intptr_t ___mCameraImagePtr_6; // System.IntPtr Vuforia.Internal.ARFoundation.ARFoundationCamera::mPosePtr intptr_t ___mPosePtr_7; // System.Int64 Vuforia.Internal.ARFoundation.ARFoundationCamera::mPreviousImageTimestamp int64_t ___mPreviousImageTimestamp_8; // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationCamera::mDisposed bool ___mDisposed_9; // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationCamera::mIsAnchorSupported bool ___mIsAnchorSupported_10; // Vuforia.DriverCameraMode Vuforia.Internal.ARFoundation.ARFoundationCamera::mCameraMode DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A ___mCameraMode_11; // UnityEngine.Coroutine Vuforia.Internal.ARFoundation.ARFoundationCamera::mSetCameraModeCoroutine Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mSetCameraModeCoroutine_12; }; // Vuforia.ARFoundation.ARFoundationImage struct ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 { // UnityEngine.Vector2Int Vuforia.ARFoundation.ARFoundationImage::Dimensions Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___Dimensions_0; // Unity.Collections.NativeArray`1 Vuforia.ARFoundation.ARFoundationImage::YBuffer NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___YBuffer_1; // Unity.Collections.NativeArray`1 Vuforia.ARFoundation.ARFoundationImage::UBuffer NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___UBuffer_2; // Unity.Collections.NativeArray`1 Vuforia.ARFoundation.ARFoundationImage::VBuffer NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___VBuffer_3; // System.Int32 Vuforia.ARFoundation.ARFoundationImage::YRowStride int32_t ___YRowStride_4; // System.Int32 Vuforia.ARFoundation.ARFoundationImage::UVRowStride int32_t ___UVRowStride_5; // System.Int32 Vuforia.ARFoundation.ARFoundationImage::UVPixelStride int32_t ___UVPixelStride_6; // System.Int64 Vuforia.ARFoundation.ARFoundationImage::Timestamp int64_t ___Timestamp_7; // UnityEngine.Vector2 Vuforia.ARFoundation.ARFoundationImage::PrincipalPoint Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___PrincipalPoint_8; // UnityEngine.Vector2 Vuforia.ARFoundation.ARFoundationImage::FocalLength Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___FocalLength_9; }; // Vuforia.Internal.Observers.ASingleTargetObserver struct ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD { }; // Vuforia.Internal.Observers.AnchorObserver struct AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8 : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD { // System.Collections.Generic.Dictionary`2 Vuforia.Internal.Observers.AnchorObserver::mAnchorInstances Dictionary_2_tA74B2D3A0B981C070FC5DB672AC4F7BF2640B326* ___mAnchorInstances_6; // Vuforia.IVuHitTestResults Vuforia.Internal.Observers.AnchorObserver::mHitTestResults RuntimeObject* ___mHitTestResults_7; }; // System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE { // System.IntPtr System.AppDomain::_mono_app_domain intptr_t ____mono_app_domain_1; // System.Object System.AppDomain::_evidence RuntimeObject* ____evidence_6; // System.Object System.AppDomain::_granted RuntimeObject* ____granted_7; // System.Int32 System.AppDomain::_principalPolicy int32_t ____principalPolicy_8; // System.AssemblyLoadEventHandler System.AppDomain::AssemblyLoad AssemblyLoadEventHandler_t74AF5FF25F520B9786A20D862AE69BE733774A42* ___AssemblyLoad_9; // System.ResolveEventHandler System.AppDomain::AssemblyResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___AssemblyResolve_10; // System.EventHandler System.AppDomain::DomainUnload EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___DomainUnload_11; // System.EventHandler System.AppDomain::ProcessExit EventHandler_tC6323FD7E6163F965259C33D72612C0E5B9BAB82* ___ProcessExit_12; // System.ResolveEventHandler System.AppDomain::ResourceResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ResourceResolve_13; // System.ResolveEventHandler System.AppDomain::TypeResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___TypeResolve_14; // System.UnhandledExceptionEventHandler System.AppDomain::UnhandledException UnhandledExceptionEventHandler_tB13FF21A6201A59BB462E68CD10C5B5BEE54941C* ___UnhandledException_15; // System.EventHandler`1 System.AppDomain::FirstChanceException EventHandler_1_tF46A0252BA462E35F6B72C69AB6C0F751E7443D7* ___FirstChanceException_16; // System.Object System.AppDomain::_domain_manager RuntimeObject* ____domain_manager_17; // System.ResolveEventHandler System.AppDomain::ReflectionOnlyAssemblyResolve ResolveEventHandler_t3CE88268E672E41B1B55E01587AFBCFB85044692* ___ReflectionOnlyAssemblyResolve_18; // System.Object System.AppDomain::_activation RuntimeObject* ____activation_19; // System.Object System.AppDomain::_applicationIdentity RuntimeObject* ____applicationIdentity_20; // System.Collections.Generic.List`1 System.AppDomain::compatibility_switch List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21; }; // Native definition for P/Invoke marshalling of System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_pinvoke : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke { intptr_t ____mono_app_domain_1; Il2CppIUnknown* ____evidence_6; Il2CppIUnknown* ____granted_7; int32_t ____principalPolicy_8; Il2CppMethodPointer ___AssemblyLoad_9; Il2CppMethodPointer ___AssemblyResolve_10; Il2CppMethodPointer ___DomainUnload_11; Il2CppMethodPointer ___ProcessExit_12; Il2CppMethodPointer ___ResourceResolve_13; Il2CppMethodPointer ___TypeResolve_14; Il2CppMethodPointer ___UnhandledException_15; Il2CppMethodPointer ___FirstChanceException_16; Il2CppIUnknown* ____domain_manager_17; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_18; Il2CppIUnknown* ____activation_19; Il2CppIUnknown* ____applicationIdentity_20; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21; }; // Native definition for COM marshalling of System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_marshaled_com : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com { intptr_t ____mono_app_domain_1; Il2CppIUnknown* ____evidence_6; Il2CppIUnknown* ____granted_7; int32_t ____principalPolicy_8; Il2CppMethodPointer ___AssemblyLoad_9; Il2CppMethodPointer ___AssemblyResolve_10; Il2CppMethodPointer ___DomainUnload_11; Il2CppMethodPointer ___ProcessExit_12; Il2CppMethodPointer ___ResourceResolve_13; Il2CppMethodPointer ___TypeResolve_14; Il2CppMethodPointer ___UnhandledException_15; Il2CppMethodPointer ___FirstChanceException_16; Il2CppIUnknown* ____domain_manager_17; Il2CppMethodPointer ___ReflectionOnlyAssemblyResolve_18; Il2CppIUnknown* ____activation_19; Il2CppIUnknown* ____applicationIdentity_20; List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* ___compatibility_switch_21; }; // Vuforia.Internal.Observers.BarcodeObserver struct BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328 : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD { // Vuforia.IVuBarcodeObserver Vuforia.Internal.Observers.BarcodeObserver::mBarcodeObserver RuntimeObject* ___mBarcodeObserver_6; // System.Action`1 Vuforia.Internal.Observers.BarcodeObserver::OnBarcodeObserved Action_1_tED91DD2B0687C2763B5E59865CF4045744B8F4C8* ___OnBarcodeObserved_7; // System.Collections.Generic.HashSet`1 Vuforia.Internal.Observers.BarcodeObserver::mObservedTypes HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* ___mObservedTypes_8; }; // Vuforia.BaseCameraConfiguration struct BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00 : public RuntimeObject { // Vuforia.CameraMode Vuforia.BaseCameraConfiguration::mCameraMode int32_t ___mCameraMode_0; // System.Action Vuforia.BaseCameraConfiguration::mOnVideoBackgroundConfigChanged Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnVideoBackgroundConfigChanged_1; // UnityEngine.Rect Vuforia.BaseCameraConfiguration::mVideoBackgroundViewportRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mVideoBackgroundViewportRect_2; // Vuforia.VuViewOrientation Vuforia.BaseCameraConfiguration::mProjectionOrientation int32_t ___mProjectionOrientation_3; }; // UnityEngine.Bounds struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 { // UnityEngine.Vector3 UnityEngine.Bounds::m_Center Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center_0; // UnityEngine.Vector3 UnityEngine.Bounds::m_Extents Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents_1; }; // Vuforia.Internal.VuforiaDriver.CameraIntrinsics struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6 { // System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::FocalLengthX float ___FocalLengthX_0; // System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::FocalLengthY float ___FocalLengthY_1; // System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::PrincipalPointX float ___PrincipalPointX_2; // System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::PrincipalPointY float ___PrincipalPointY_3; // System.Single[] Vuforia.Internal.VuforiaDriver.CameraIntrinsics::DistortionCoefficients SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___DistortionCoefficients_4; }; // Native definition for P/Invoke marshalling of Vuforia.Internal.VuforiaDriver.CameraIntrinsics #pragma pack(push, tp, 1) struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke { float ___FocalLengthX_0; float ___FocalLengthY_1; float ___PrincipalPointX_2; float ___PrincipalPointY_3; float ___DistortionCoefficients_4[8]; }; #pragma pack(pop, tp) // Native definition for COM marshalling of Vuforia.Internal.VuforiaDriver.CameraIntrinsics #pragma pack(push, tp, 1) struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com { float ___FocalLengthX_0; float ___FocalLengthY_1; float ___PrincipalPointX_2; float ___PrincipalPointY_3; float ___DistortionCoefficients_4[8]; }; #pragma pack(pop, tp) // UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D { // System.IntPtr UnityEngine.Coroutine::m_Ptr intptr_t ___m_Ptr_0; }; // Native definition for P/Invoke marshalling of UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke { intptr_t ___m_Ptr_0; }; // Native definition for COM marshalling of UnityEngine.Coroutine struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_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; }; // Vuforia.Internal.VuforiaDriver.DevicePose struct DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA { // System.UInt64 Vuforia.Internal.VuforiaDriver.DevicePose::Timestamp uint64_t ___Timestamp_0; // System.Single[] Vuforia.Internal.VuforiaDriver.DevicePose::TranslationData SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___TranslationData_1; // System.Single[] Vuforia.Internal.VuforiaDriver.DevicePose::RotationData SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___RotationData_2; // System.Int32 Vuforia.Internal.VuforiaDriver.DevicePose::Reason int32_t ___Reason_3; // System.Int32 Vuforia.Internal.VuforiaDriver.DevicePose::CoordinateSystem int32_t ___CoordinateSystem_4; // System.Int32 Vuforia.Internal.VuforiaDriver.DevicePose::Validity int32_t ___Validity_5; }; // Native definition for P/Invoke marshalling of Vuforia.Internal.VuforiaDriver.DevicePose #pragma pack(push, tp, 1) struct DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshaled_pinvoke { uint64_t ___Timestamp_0; float ___TranslationData_1[3]; float ___RotationData_2[9]; int32_t ___Reason_3; int32_t ___CoordinateSystem_4; int32_t ___Validity_5; }; #pragma pack(pop, tp) // Native definition for COM marshalling of Vuforia.Internal.VuforiaDriver.DevicePose #pragma pack(push, tp, 1) struct DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshaled_com { uint64_t ___Timestamp_0; float ___TranslationData_1[3]; float ___RotationData_2[9]; int32_t ___Reason_3; int32_t ___CoordinateSystem_4; int32_t ___Validity_5; }; #pragma pack(pop, tp) // 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; }; // 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; }; // System.Runtime.InteropServices.GCHandle struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC { // System.IntPtr System.Runtime.InteropServices.GCHandle::handle intptr_t ___handle_0; }; // Vuforia.GuideView struct GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C : public RuntimeObject { // UnityEngine.Matrix4x4 Vuforia.GuideView::mPose Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___mPose_0; // UnityEngine.Texture2D Vuforia.GuideView::mImage Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mImage_1; // Vuforia.IVuGuideView Vuforia.GuideView::mGuideView RuntimeObject* ___mGuideView_2; // System.Boolean Vuforia.GuideView::mImageHasChanged bool ___mImageHasChanged_3; // System.ComponentModel.PropertyChangedEventHandler Vuforia.GuideView::PropertyChanged PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___PropertyChanged_4; // System.String Vuforia.GuideView::k__BackingField String_t* ___U3CNameU3Ek__BackingField_5; }; // Vuforia.Internal.Core.IlluminationInfo struct IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 { // System.Nullable`1 Vuforia.Internal.Core.IlluminationInfo::AmbientIntensity Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientIntensity_0; // System.Nullable`1 Vuforia.Internal.Core.IlluminationInfo::AmbientColorTemperature Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientColorTemperature_1; // System.Single Vuforia.Internal.Core.IlluminationInfo::IntensityCorrection float ___IntensityCorrection_2; // UnityEngine.Vector4 Vuforia.Internal.Core.IlluminationInfo::ColorCorrection Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___ColorCorrection_3; }; // Native definition for P/Invoke marshalling of Vuforia.Internal.Core.IlluminationInfo struct IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshaled_pinvoke { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientIntensity_0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientColorTemperature_1; float ___IntensityCorrection_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___ColorCorrection_3; }; // Native definition for COM marshalling of Vuforia.Internal.Core.IlluminationInfo struct IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshaled_com { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientIntensity_0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientColorTemperature_1; float ___IntensityCorrection_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___ColorCorrection_3; }; // Vuforia.Internal.Observers.IlluminationObserver struct IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4 : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD { // System.Action`1 Vuforia.Internal.Observers.IlluminationObserver::OnIlluminationUpdated Action_1_tD93F47E0EB917D59F74DE2C03C527F03240DE9E9* ___OnIlluminationUpdated_6; }; // Vuforia.Image struct Image_tC8F1E47959853F15CF7B56529F313496B2DD740B : public RuntimeObject { // System.IntPtr Vuforia.Image::mData intptr_t ___mData_0; // System.Byte[] Vuforia.Image::mDataArray ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___mDataArray_1; // Vuforia.ImageDescription Vuforia.Image::k__BackingField ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* ___U3CDescriptionU3Ek__BackingField_2; }; // System.Int32Enum struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { // System.Int32 System.Int32Enum::value__ int32_t ___value___2; }; // Vuforia.Intrinsics struct Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB : public RuntimeObject { // UnityEngine.Vector2 Vuforia.Intrinsics::k__BackingField Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CSizeU3Ek__BackingField_0; // Vuforia.DistortionMode Vuforia.Intrinsics::k__BackingField int32_t ___U3CDistortionModeU3Ek__BackingField_1; // UnityEngine.Vector2 Vuforia.Intrinsics::k__BackingField Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CFocalLengthU3Ek__BackingField_2; // UnityEngine.Vector2 Vuforia.Intrinsics::k__BackingField Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CPrincipalPointU3Ek__BackingField_3; // UnityEngine.Vector2 Vuforia.Intrinsics::k__BackingField Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CFieldOfViewInDegU3Ek__BackingField_4; // System.Single[] Vuforia.Intrinsics::k__BackingField SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___U3CDistortionParametersU3Ek__BackingField_5; }; // Vuforia.Internal.Observers.MeshObserver struct MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116 : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD { // System.Action`1 Vuforia.Internal.Observers.MeshObserver::OnMeshObservationUpdated Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___OnMeshObservationUpdated_6; // System.Action`1 Vuforia.Internal.Observers.MeshObserver::OnMeshObservationRemoved Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___OnMeshObservationRemoved_7; // System.Collections.Generic.Dictionary`2 Vuforia.Internal.Observers.MeshObserver::mMeshObservations Dictionary_2_t0B3381E4FD59192C6F5E66EF3DEA1A86A6F5432B* ___mMeshObservations_8; // System.Action`1 Vuforia.Internal.Observers.MeshObserver::mOnMeshObservationAdded Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* ___mOnMeshObservationAdded_9; // Vuforia.Internal.Observers.MeshObserver/MeshSource Vuforia.Internal.Observers.MeshObserver::mMeshSource int32_t ___mMeshSource_10; }; // 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; }; // 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.Pose struct Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 { // UnityEngine.Vector3 UnityEngine.Pose::position Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___position_0; // UnityEngine.Quaternion UnityEngine.Pose::rotation Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_1; }; // Vuforia.Internal.Core.Pose struct Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 { // UnityEngine.Vector3 Vuforia.Internal.Core.Pose::k__BackingField Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CPositionU3Ek__BackingField_0; // UnityEngine.Quaternion Vuforia.Internal.Core.Pose::k__BackingField Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___U3CRotationU3Ek__BackingField_1; // UnityEngine.Vector3 Vuforia.Internal.Core.Pose::k__BackingField Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CScaleU3Ek__BackingField_2; }; // Vuforia.RectangleData struct RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA { // UnityEngine.Vector2 Vuforia.RectangleData::TopLeft Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___TopLeft_0; // UnityEngine.Vector2 Vuforia.RectangleData::BottomRight Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___BottomRight_1; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // Vuforia.Internal.Observers.TargetStatusFromPoseInfoComponent struct TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7 : public AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9 { // Vuforia.TargetStatus Vuforia.Internal.Observers.TargetStatusFromPoseInfoComponent::k__BackingField TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ___U3CTargetStatusU3Ek__BackingField_3; // System.Action`3 Vuforia.Internal.Observers.TargetStatusFromPoseInfoComponent::OnTargetStatusUpdated Action_3_tC6F488EC60053C1E7758FB32F33E9FA66C6AA49D* ___OnTargetStatusUpdated_4; }; // Vuforia.Internal.VuforiaDriver.UnityDriverConfig struct UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 { // Vuforia.Internal.VuforiaDriver.Capability Vuforia.Internal.VuforiaDriver.UnityDriverConfig::capabilities uint32_t ___capabilities_0; // Vuforia.DriverCameraMode Vuforia.Internal.VuforiaDriver.UnityDriverConfig::cameraMode DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A ___cameraMode_1; // System.Int32 Vuforia.Internal.VuforiaDriver.UnityDriverConfig::isAnchorSupported int32_t ___isAnchorSupported_2; // System.UInt32 Vuforia.Internal.VuforiaDriver.UnityDriverConfig::cameraRotationInDegrees uint32_t ___cameraRotationInDegrees_3; }; // Vuforia.UnmanagedObjectWrapper struct UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B : public RuntimeObject { // System.IntPtr Vuforia.UnmanagedObjectWrapper::mPtr intptr_t ___mPtr_0; }; // Vuforia.Internal.Observers.VirtualButtonObserver struct VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651 : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD { // Vuforia.IVuVirtualButtonObserver Vuforia.Internal.Observers.VirtualButtonObserver::mVirtualButtonObserver RuntimeObject* ___mVirtualButtonObserver_6; // System.Action`1 Vuforia.Internal.Observers.VirtualButtonObserver::OnVirtualButtonUpdated Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* ___OnVirtualButtonUpdated_7; }; // Vuforia.VuAABB struct VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 { // Vuforia.VuVector3F Vuforia.VuAABB::center VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___center_0; // Vuforia.VuVector3F Vuforia.VuAABB::extent VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___extent_1; }; // Vuforia.VuAreaTargetCloudConfig struct VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E : public RuntimeObject { // Vuforia.IVuObserver Vuforia.VuAreaTargetCloudConfig::devicePoseObserver RuntimeObject* ___devicePoseObserver_0; // System.String Vuforia.VuAreaTargetCloudConfig::userAuth String_t* ___userAuth_1; // System.String Vuforia.VuAreaTargetCloudConfig::secretAuth String_t* ___secretAuth_2; // System.String Vuforia.VuAreaTargetCloudConfig::targetId String_t* ___targetId_3; // Vuforia.VuBool Vuforia.VuAreaTargetCloudConfig::activate int32_t ___activate_4; // Vuforia.VuMatrix44F Vuforia.VuAreaTargetCloudConfig::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; // Vuforia.VuBool Vuforia.VuAreaTargetCloudConfig::requiresExternalPositions int32_t ___requiresExternalPositions_6; }; // Vuforia.VuAreaTargetConfig struct VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B : public RuntimeObject { // Vuforia.IVuObserver Vuforia.VuAreaTargetConfig::devicePoseObserver RuntimeObject* ___devicePoseObserver_0; // System.String Vuforia.VuAreaTargetConfig::databasePath String_t* ___databasePath_1; // System.String Vuforia.VuAreaTargetConfig::targetName String_t* ___targetName_2; // Vuforia.VuBool Vuforia.VuAreaTargetConfig::activate int32_t ___activate_3; // Vuforia.VuMatrix44F Vuforia.VuAreaTargetConfig::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; // Vuforia.VuBool Vuforia.VuAreaTargetConfig::requiresExternalPositions int32_t ___requiresExternalPositions_5; }; // Vuforia.VuCylinderTargetConfig struct VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01 : public RuntimeObject { // System.String Vuforia.VuCylinderTargetConfig::databasePath String_t* ___databasePath_0; // System.String Vuforia.VuCylinderTargetConfig::targetName String_t* ___targetName_1; // Vuforia.VuBool Vuforia.VuCylinderTargetConfig::activate int32_t ___activate_2; // System.Single Vuforia.VuCylinderTargetConfig::scale float ___scale_3; // Vuforia.VuMatrix44F Vuforia.VuCylinderTargetConfig::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Native definition for P/Invoke marshalling of Vuforia.VuCylinderTargetConfig struct VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke { char* ___databasePath_0; char* ___targetName_1; int32_t ___activate_2; float ___scale_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Native definition for COM marshalling of Vuforia.VuCylinderTargetConfig struct VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_com { Il2CppChar* ___databasePath_0; Il2CppChar* ___targetName_1; int32_t ___activate_2; float ___scale_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Vuforia.VuDriverConfig struct VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949 : public RuntimeObject { // System.String Vuforia.VuDriverConfig::driverName String_t* ___driverName_0; // System.IntPtr Vuforia.VuDriverConfig::userData intptr_t ___userData_1; }; // Native definition for P/Invoke marshalling of Vuforia.VuDriverConfig struct VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke { char* ___driverName_0; intptr_t ___userData_1; }; // Native definition for COM marshalling of Vuforia.VuDriverConfig struct VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_com { char* ___driverName_0; intptr_t ___userData_1; }; // Vuforia.VuEngine struct VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8 : public RuntimeObject { // System.IntPtr Vuforia.VuEngine::mNativeHandle intptr_t ___mNativeHandle_0; // System.Collections.Generic.IList`1 Vuforia.VuEngine::mStates RuntimeObject* ___mStates_1; // Vuforia.ObservationManager Vuforia.VuEngine::mObservationManager ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___mObservationManager_2; // System.Collections.Generic.IDictionary`2 Vuforia.VuEngine::mControllers RuntimeObject* ___mControllers_3; // System.Collections.Generic.IDictionary`2 Vuforia.VuEngine::mObservers RuntimeObject* ___mObservers_4; }; // Vuforia.VuEngineConfigSet struct VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61 : public RuntimeObject { // System.IntPtr Vuforia.VuEngineConfigSet::mNativeHandle intptr_t ___mNativeHandle_0; // System.Collections.Generic.IDictionary`2 Vuforia.VuEngineConfigSet::mConfigs RuntimeObject* ___mConfigs_1; }; // Vuforia.VuErrorHandlerConfig struct VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620 : public RuntimeObject { // Vuforia.VuErrorHandlerNative Vuforia.VuErrorHandlerConfig::errorHandler VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* ___errorHandler_0; // System.IntPtr Vuforia.VuErrorHandlerConfig::clientData intptr_t ___clientData_1; }; // Native definition for P/Invoke marshalling of Vuforia.VuErrorHandlerConfig struct VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke { Il2CppMethodPointer ___errorHandler_0; intptr_t ___clientData_1; }; // Native definition for COM marshalling of Vuforia.VuErrorHandlerConfig struct VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_com { Il2CppMethodPointer ___errorHandler_0; intptr_t ___clientData_1; }; // Vuforia.VuImageInfo struct VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 { // System.Int32 Vuforia.VuImageInfo::width int32_t ___width_0; // System.Int32 Vuforia.VuImageInfo::height int32_t ___height_1; // System.Int32 Vuforia.VuImageInfo::stride int32_t ___stride_2; // System.Int32 Vuforia.VuImageInfo::bufferWidth int32_t ___bufferWidth_3; // System.Int32 Vuforia.VuImageInfo::bufferHeight int32_t ___bufferHeight_4; // System.Int32 Vuforia.VuImageInfo::bufferSize int32_t ___bufferSize_5; // Vuforia.VuImagePixelFormat Vuforia.VuImageInfo::format int32_t ___format_6; // System.IntPtr Vuforia.VuImageInfo::buffer intptr_t ___buffer_7; }; // Vuforia.VuImageTargetBufferConfig struct VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20 : public RuntimeObject { // System.IntPtr Vuforia.VuImageTargetBufferConfig::pixelBuffer intptr_t ___pixelBuffer_0; // Vuforia.VuImagePixelFormat Vuforia.VuImageTargetBufferConfig::bufferFormat int32_t ___bufferFormat_1; // Vuforia.VuVector2I Vuforia.VuImageTargetBufferConfig::bufferSize VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE ___bufferSize_2; // System.String Vuforia.VuImageTargetBufferConfig::targetName String_t* ___targetName_3; // System.Single Vuforia.VuImageTargetBufferConfig::targetWidth float ___targetWidth_4; // Vuforia.VuBool Vuforia.VuImageTargetBufferConfig::activate int32_t ___activate_5; // Vuforia.VuMatrix44F Vuforia.VuImageTargetBufferConfig::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Native definition for P/Invoke marshalling of Vuforia.VuImageTargetBufferConfig struct VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke { intptr_t ___pixelBuffer_0; int32_t ___bufferFormat_1; VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE ___bufferSize_2; char* ___targetName_3; float ___targetWidth_4; int32_t ___activate_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Native definition for COM marshalling of Vuforia.VuImageTargetBufferConfig struct VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_com { intptr_t ___pixelBuffer_0; int32_t ___bufferFormat_1; VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE ___bufferSize_2; char* ___targetName_3; float ___targetWidth_4; int32_t ___activate_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Vuforia.VuImageTargetCloudObservationConfig struct VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B : public RuntimeObject { // Vuforia.IVuCloudImageTargetObservation Vuforia.VuImageTargetCloudObservationConfig::observation RuntimeObject* ___observation_0; // Vuforia.VuBool Vuforia.VuImageTargetCloudObservationConfig::activate int32_t ___activate_1; // System.Single Vuforia.VuImageTargetCloudObservationConfig::scale float ___scale_2; // Vuforia.VuMatrix44F Vuforia.VuImageTargetCloudObservationConfig::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_3; }; // Vuforia.VuImageTargetConfig struct VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB : public RuntimeObject { // System.String Vuforia.VuImageTargetConfig::databasePath String_t* ___databasePath_0; // System.String Vuforia.VuImageTargetConfig::targetName String_t* ___targetName_1; // Vuforia.VuBool Vuforia.VuImageTargetConfig::activate int32_t ___activate_2; // System.Single Vuforia.VuImageTargetConfig::scale float ___scale_3; // Vuforia.VuMatrix44F Vuforia.VuImageTargetConfig::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Native definition for P/Invoke marshalling of Vuforia.VuImageTargetConfig struct VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke { char* ___databasePath_0; char* ___targetName_1; int32_t ___activate_2; float ___scale_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Native definition for COM marshalling of Vuforia.VuImageTargetConfig struct VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_com { char* ___databasePath_0; char* ___targetName_1; int32_t ___activate_2; float ___scale_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Vuforia.VuImageTargetFileConfig struct VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F : public RuntimeObject { // System.String Vuforia.VuImageTargetFileConfig::path String_t* ___path_0; // System.String Vuforia.VuImageTargetFileConfig::targetName String_t* ___targetName_1; // System.Single Vuforia.VuImageTargetFileConfig::targetWidth float ___targetWidth_2; // Vuforia.VuBool Vuforia.VuImageTargetFileConfig::activate int32_t ___activate_3; // Vuforia.VuMatrix44F Vuforia.VuImageTargetFileConfig::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Native definition for P/Invoke marshalling of Vuforia.VuImageTargetFileConfig struct VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke { char* ___path_0; char* ___targetName_1; float ___targetWidth_2; int32_t ___activate_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Native definition for COM marshalling of Vuforia.VuImageTargetFileConfig struct VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_com { char* ___path_0; char* ___targetName_1; float ___targetWidth_2; int32_t ___activate_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Vuforia.Internal.Observers.VuMarkObserver struct VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD { // System.Action`2 Vuforia.Internal.Observers.VuMarkObserver::TemplateResized Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___TemplateResized_6; // System.Action`1 Vuforia.Internal.Observers.VuMarkObserver::OnStartedTrackingInstance Action_1_t06AFE0709F2890E5355421775694503711402693* ___OnStartedTrackingInstance_7; // System.Action`1 Vuforia.Internal.Observers.VuMarkObserver::OnStoppedTrackingInstance Action_1_t06AFE0709F2890E5355421775694503711402693* ___OnStoppedTrackingInstance_8; // System.Action`1 Vuforia.Internal.Observers.VuMarkObserver::OnDisposedOfAllNativeInstances Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* ___OnDisposedOfAllNativeInstances_9; // System.Collections.Generic.Dictionary`2 Vuforia.Internal.Observers.VuMarkObserver::mTrackedInstances Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* ___mTrackedInstances_10; }; // Vuforia.VuModelTargetConfig struct VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51 : public RuntimeObject { // System.String Vuforia.VuModelTargetConfig::databasePath String_t* ___databasePath_0; // System.String Vuforia.VuModelTargetConfig::targetName String_t* ___targetName_1; // System.String Vuforia.VuModelTargetConfig::activeGuideViewName String_t* ___activeGuideViewName_2; // Vuforia.VuBool Vuforia.VuModelTargetConfig::activate int32_t ___activate_3; // System.Single Vuforia.VuModelTargetConfig::scale float ___scale_4; // Vuforia.VuMatrix44F Vuforia.VuModelTargetConfig::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; }; // Native definition for P/Invoke marshalling of Vuforia.VuModelTargetConfig struct VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke { char* ___databasePath_0; char* ___targetName_1; char* ___activeGuideViewName_2; int32_t ___activate_3; float ___scale_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; }; // Native definition for COM marshalling of Vuforia.VuModelTargetConfig struct VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_com { char* ___databasePath_0; char* ___targetName_1; char* ___activeGuideViewName_2; int32_t ___activate_3; float ___scale_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; }; // Vuforia.VuMultiTargetConfig struct VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981 : public RuntimeObject { // System.String Vuforia.VuMultiTargetConfig::databasePath String_t* ___databasePath_0; // System.String Vuforia.VuMultiTargetConfig::targetName String_t* ___targetName_1; // Vuforia.VuBool Vuforia.VuMultiTargetConfig::activate int32_t ___activate_2; // Vuforia.VuMatrix44F Vuforia.VuMultiTargetConfig::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_3; }; // Native definition for P/Invoke marshalling of Vuforia.VuMultiTargetConfig struct VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke { char* ___databasePath_0; char* ___targetName_1; int32_t ___activate_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_3; }; // Native definition for COM marshalling of Vuforia.VuMultiTargetConfig struct VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_com { char* ___databasePath_0; char* ___targetName_1; int32_t ___activate_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_3; }; // Vuforia.VuPlatformAndroidConfig struct VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63 : public RuntimeObject { // System.IntPtr Vuforia.VuPlatformAndroidConfig::activity intptr_t ___activity_0; // System.IntPtr Vuforia.VuPlatformAndroidConfig::javaVM intptr_t ___javaVM_1; }; // Native definition for P/Invoke marshalling of Vuforia.VuPlatformAndroidConfig struct VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke { intptr_t ___activity_0; intptr_t ___javaVM_1; }; // Native definition for COM marshalling of Vuforia.VuPlatformAndroidConfig struct VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_com { intptr_t ___activity_0; intptr_t ___javaVM_1; }; // Vuforia.VuPlatformLuminConfig struct VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6 : public RuntimeObject { // System.IntPtr Vuforia.VuPlatformLuminConfig::activity intptr_t ___activity_0; // System.IntPtr Vuforia.VuPlatformLuminConfig::javaVM intptr_t ___javaVM_1; }; // Native definition for P/Invoke marshalling of Vuforia.VuPlatformLuminConfig struct VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke { intptr_t ___activity_0; intptr_t ___javaVM_1; }; // Native definition for COM marshalling of Vuforia.VuPlatformLuminConfig struct VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_com { intptr_t ___activity_0; intptr_t ___javaVM_1; }; // Vuforia.VuPoseInfo struct VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F { // Vuforia.VuObservationPoseStatus Vuforia.VuPoseInfo::poseStatus int32_t ___poseStatus_0; // Vuforia.VuMatrix44F Vuforia.VuPoseInfo::pose VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___pose_1; }; // Vuforia.VuRectangle struct VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 { // Vuforia.VuVector2F Vuforia.VuRectangle::topLeftCorner VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___topLeftCorner_0; // Vuforia.VuVector2F Vuforia.VuRectangle::bottomRightCorner VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___bottomRightCorner_1; }; // Vuforia.VuRenderViewConfig struct VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863 { // Vuforia.VuVector2I Vuforia.VuRenderViewConfig::resolution VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE ___resolution_0; }; // Vuforia.VuVuMarkConfig struct VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8 : public RuntimeObject { // System.String Vuforia.VuVuMarkConfig::databasePath String_t* ___databasePath_0; // System.String Vuforia.VuVuMarkConfig::templateName String_t* ___templateName_1; // Vuforia.VuBool Vuforia.VuVuMarkConfig::activate int32_t ___activate_2; // System.Single Vuforia.VuVuMarkConfig::scale float ___scale_3; // Vuforia.VuMatrix44F Vuforia.VuVuMarkConfig::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Native definition for P/Invoke marshalling of Vuforia.VuVuMarkConfig struct VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke { char* ___databasePath_0; char* ___templateName_1; int32_t ___activate_2; float ___scale_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Native definition for COM marshalling of Vuforia.VuVuMarkConfig struct VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_com { char* ___databasePath_0; char* ___templateName_1; int32_t ___activate_2; float ___scale_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Vuforia.VuforiaRuntimeUtilities struct VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8 : public RuntimeObject { }; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass11_0 struct U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5 : public RuntimeObject { // System.IntPtr Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass11_0::posePtr intptr_t ___posePtr_0; }; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass13_0 struct U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3 : public RuntimeObject { // System.IntPtr Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass13_0::uuidPtr intptr_t ___uuidPtr_0; }; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose struct AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F { // System.Single[] Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose::translationData SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___translationData_0; // System.Single[] Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose::rotationData SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___rotationData_1; }; // Native definition for P/Invoke marshalling of Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose #pragma pack(push, tp, 1) struct AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_pinvoke { float ___translationData_0[3]; float ___rotationData_1[9]; }; #pragma pack(pop, tp) // Native definition for COM marshalling of Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose #pragma pack(push, tp, 1) struct AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_com { float ___translationData_0[3]; float ___rotationData_1[9]; }; #pragma pack(pop, tp) // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0 struct U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4 { // Vuforia.Internal.Core.ObserverFactory Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0::<>4__this ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* ___U3CU3E4__this_0; // Vuforia.VuCylinderTargetConfig Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0::cylinderTargetConfig VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* ___cylinderTargetConfig_1; // System.Nullable`1 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0::sideLength Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___sideLength_2; // System.Nullable`1 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0::topDiameter Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___topDiameter_3; // System.Nullable`1 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0::bottomDiameter Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___bottomDiameter_4; // System.Nullable`1 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0::trackingOptimization Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___trackingOptimization_5; }; // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass18_0 struct U3CU3Ec__DisplayClass18_0_t1AAD05183CF9FCC51EE2E000D9DA3D32BA5FDA34 { // Vuforia.Internal.Core.ObserverFactory Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass18_0::<>4__this ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* ___U3CU3E4__this_0; // Vuforia.VuImageTargetConfig Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass18_0::imageTargetConfig VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* ___imageTargetConfig_1; // System.Nullable`1 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass18_0::trackingOptimization Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___trackingOptimization_2; }; // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass21_0 struct U3CU3Ec__DisplayClass21_0_tEB209594519675D6AD62EEA48D684163462EB409 { // Vuforia.Internal.Core.ObserverFactory Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass21_0::<>4__this ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* ___U3CU3E4__this_0; // Vuforia.VuImageTargetBufferConfig Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass21_0::imageTargetConfig VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* ___imageTargetConfig_1; // System.Nullable`1 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass21_0::trackingOptimization Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___trackingOptimization_2; }; // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass22_0 struct U3CU3Ec__DisplayClass22_0_t42735A8583EFBD03734408106C1B0954D5BBB933 { // Vuforia.Internal.Core.ObserverFactory Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass22_0::<>4__this ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* ___U3CU3E4__this_0; // Vuforia.VuModelTargetConfig Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass22_0::modelTargetConfig VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* ___modelTargetConfig_1; // System.Nullable`1 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass22_0::trackingOptimization Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___trackingOptimization_2; }; // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass23_0 struct U3CU3Ec__DisplayClass23_0_t8DBC023CBE7BE2F4E25213EBC577A3A5C47A2347 { // Vuforia.Internal.Core.ObserverFactory Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass23_0::<>4__this ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* ___U3CU3E4__this_0; // Vuforia.VuMultiTargetConfig Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass23_0::multiTargetConfig VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* ___multiTargetConfig_1; // System.Nullable`1 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass23_0::trackingOptimization Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___trackingOptimization_2; }; // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0 struct U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54 : public RuntimeObject { // Vuforia.Internal.Core.ObserverFactory Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0::<>4__this ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* ___U3CU3E4__this_0; // Vuforia.VuVuMarkConfig Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0::vuMarkConfig VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* ___vuMarkConfig_1; // System.Nullable`1 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0::trackingOptimization Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___trackingOptimization_2; // System.Tuple`2 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0::key Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* ___key_3; }; // Vuforia.Internal.Core.ObserverFactory/InstantITTexture struct InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080 : public RuntimeObject { // UnityEngine.Texture2D Vuforia.Internal.Core.ObserverFactory/InstantITTexture::mConvertedTexture Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mConvertedTexture_0; // System.Int32 Vuforia.Internal.Core.ObserverFactory/InstantITTexture::Width int32_t ___Width_1; // System.Int32 Vuforia.Internal.Core.ObserverFactory/InstantITTexture::Height int32_t ___Height_2; // UnityEngine.TextureFormat Vuforia.Internal.Core.ObserverFactory/InstantITTexture::Format int32_t ___Format_3; // System.IntPtr Vuforia.Internal.Core.ObserverFactory/InstantITTexture::BufferPtr intptr_t ___BufferPtr_4; }; // Vuforia.VuDriverConfig/FileDriverUserData struct FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257 { // System.IntPtr Vuforia.VuDriverConfig/FileDriverUserData::sequenceDirectoryAbsolutePath intptr_t ___sequenceDirectoryAbsolutePath_0; }; // Vuforia.Internal.Observers.VuMarkObserver/VuMarkObservationFilterComponent struct VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378 : public AObservationFilterComponent_t25EC64129802B97E8D2EA1AEA901DEE15EB3866C { // Vuforia.Internal.Observers.VuMarkObserver Vuforia.Internal.Observers.VuMarkObserver/VuMarkObservationFilterComponent::mObserver VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* ___mObserver_3; }; // Vuforia.WebCamProfile/ProfileData struct ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 { // UnityEngine.Vector2Int Vuforia.WebCamProfile/ProfileData::RequestedTextureSize Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___RequestedTextureSize_0; // UnityEngine.Vector2Int Vuforia.WebCamProfile/ProfileData::ResampledTextureSize Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___ResampledTextureSize_1; // System.Int32 Vuforia.WebCamProfile/ProfileData::RequestedFPS int32_t ___RequestedFPS_2; }; // System.Nullable`1 struct Nullable_1_tC9AB61BF5720D527B31B24C534072A9C0560E45F { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___value_1; }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tBC606EF3150135D899BDA8EB5A8FB1E8A57869B6 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tA9D492913FFA57E7456FA960D28AD6FC86D09E4E : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t2BC8DB5DE898BCCF0EE9CD13088CC27526BB19A9 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t195FF2BDF3CFAEE4BFAD1FC035809D7F4C106C07 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t05EE8C4478441B6793D12BAC4849165335B7FA6C : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t4CE530F839A52EFFC3F8C19B0A6E6BD64B28B5CA : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t7008B89896F3C8601B466393F4A48F05EEE6F60D : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t82E93E1E8FE17360F8D1C7C61354B57CE5B2B483 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t7A36A94234CA5E8099C1C9A73089DC68557B4783 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tEF4C4D86762E0C1CCDB921B1FA70FE22C0ECA305 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tE55A277E159746FE6D9919CECCC586CECD363CEC : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t52A2351AE0AD04E8AF98F93C4324C2338C8EE1F9 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t307B9221346A87AF962A6C24721B0B5222AA2FD0 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t3174A90C8EF6DF79E81B71B2F455EA6FD9761607 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_tEF1E82ACD19A385083EA467D29C3576E68396D12 : public Exception_t { }; // Vuforia.ObserverNotCreatedException`1 struct ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE : public Exception_t { }; // Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration struct ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4 : public BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00 { }; // Vuforia.Internal.ARFoundation.ARFoundationPoseProvider struct ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F : public RuntimeObject { // Vuforia.ARFoundation.IARFoundationFacade Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::mARFoundationFacade RuntimeObject* ___mARFoundationFacade_0; // Vuforia.Internal.VuforiaDriver.DevicePose Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::mPose DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA ___mPose_2; }; // Vuforia.Internal.Observers.AreaTargetObserver struct AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06 : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A { // UnityEngine.Vector3 Vuforia.Internal.Observers.AreaTargetObserver::k__BackingField Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CSizeU3Ek__BackingField_6; }; // Vuforia.Internal.VuforiaDriver.CameraImage struct CameraImage_t160C5E11444459AB15B3F57830F054206547048F { // System.Int64 Vuforia.Internal.VuforiaDriver.CameraImage::Timestamp int64_t ___Timestamp_0; // System.Int64 Vuforia.Internal.VuforiaDriver.CameraImage::ExposureTime int64_t ___ExposureTime_1; // System.IntPtr Vuforia.Internal.VuforiaDriver.CameraImage::Buffer intptr_t ___Buffer_2; // System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::BufferSize int32_t ___BufferSize_3; // System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Index int32_t ___Index_4; // System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Width int32_t ___Width_5; // System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Height int32_t ___Height_6; // System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Stride int32_t ___Stride_7; // Vuforia.DriverPixelFormat Vuforia.Internal.VuforiaDriver.CameraImage::Format int32_t ___Format_8; // Vuforia.Internal.VuforiaDriver.CameraIntrinsics Vuforia.Internal.VuforiaDriver.CameraImage::Intrinsics CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6 ___Intrinsics_9; }; // Native definition for P/Invoke marshalling of Vuforia.Internal.VuforiaDriver.CameraImage #pragma pack(push, tp, 1) struct CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_pinvoke { int64_t ___Timestamp_0; int64_t ___ExposureTime_1; intptr_t ___Buffer_2; int32_t ___BufferSize_3; int32_t ___Index_4; int32_t ___Width_5; int32_t ___Height_6; int32_t ___Stride_7; int32_t ___Format_8; CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke ___Intrinsics_9; }; #pragma pack(pop, tp) // Native definition for COM marshalling of Vuforia.Internal.VuforiaDriver.CameraImage #pragma pack(push, tp, 1) struct CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_com { int64_t ___Timestamp_0; int64_t ___ExposureTime_1; intptr_t ___Buffer_2; int32_t ___BufferSize_3; int32_t ___Index_4; int32_t ___Width_5; int32_t ___Height_6; int32_t ___Stride_7; int32_t ___Format_8; CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com ___Intrinsics_9; }; #pragma pack(pop, tp) // Vuforia.Internal.Observers.CloudImageTargetObserver struct CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A { // System.Action`1> Vuforia.Internal.Observers.CloudImageTargetObserver::RecoObservations Action_1_tB1696612A63DAC413923208FEF09ABC035B30D93* ___RecoObservations_6; // System.Action`1 Vuforia.Internal.Observers.CloudImageTargetObserver::QueryError Action_1_t2E330B9E262A16BFCD0C9A6382144829E242808E* ___QueryError_7; // System.Collections.Generic.Dictionary`2 Vuforia.Internal.Observers.CloudImageTargetObserver::mUntrackedTargets Dictionary_2_t7A2F9BACA8AF9862943913B991DA908CF5D940BB* ___mUntrackedTargets_8; // System.Collections.Generic.Dictionary`2 Vuforia.Internal.Observers.CloudImageTargetObserver::mTrackedTargets Dictionary_2_t7A2F9BACA8AF9862943913B991DA908CF5D940BB* ___mTrackedTargets_9; }; // UnityEngine.Component struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Vuforia.Internal.Observers.CylinderTargetObserver struct CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A { }; // Vuforia.Internal.Observers.DeviceObserver struct DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556 : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A { // System.Boolean Vuforia.Internal.Observers.DeviceObserver::k__BackingField bool ___U3CIsUpdatesDisabledU3Ek__BackingField_6; }; // Vuforia.Internal.Core.Engine struct Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA : public RuntimeObject { // System.Action Vuforia.Internal.Core.Engine::mOnBeforeVuforiaInitialized Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnBeforeVuforiaInitialized_0; // System.Action`1 Vuforia.Internal.Core.Engine::mOnVuforiaInitialized Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___mOnVuforiaInitialized_1; // System.Action Vuforia.Internal.Core.Engine::mOnVuforiaStarted Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnVuforiaStarted_2; // System.Action`1 Vuforia.Internal.Core.Engine::mOnVuforiaInitializedPublic Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___mOnVuforiaInitializedPublic_3; // System.Action`1 Vuforia.Internal.Core.Engine::mOnAfterVuforiaInitializedPublic Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___mOnAfterVuforiaInitializedPublic_4; // System.Action Vuforia.Internal.Core.Engine::mOnVuforiaStartedPublic Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnVuforiaStartedPublic_5; // System.Collections.Generic.IList`1 Vuforia.Internal.Core.Engine::mDelayedInitializers RuntimeObject* ___mDelayedInitializers_6; // Vuforia.Internal.Core.InternalEngineHintSetter Vuforia.Internal.Core.Engine::mInternalEngineHintSetter InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B* ___mInternalEngineHintSetter_7; // Vuforia.VuforiaInitError Vuforia.Internal.Core.Engine::mInitError int32_t ___mInitError_8; // System.Boolean Vuforia.Internal.Core.Engine::mVuforiaShouldShutdown bool ___mVuforiaShouldShutdown_9; // System.Action`1 Vuforia.Internal.Core.Engine::OnVuforiaError Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* ___OnVuforiaError_10; // System.Action`1 Vuforia.Internal.Core.Engine::OnVuforiaPaused Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___OnVuforiaPaused_11; // System.Action Vuforia.Internal.Core.Engine::OnVuforiaStopped Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVuforiaStopped_12; // System.Action Vuforia.Internal.Core.Engine::OnVuforiaDeInitialized Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVuforiaDeInitialized_13; // System.Action`1 Vuforia.Internal.Core.Engine::OnVuforiaPausedPublic Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___OnVuforiaPausedPublic_14; // System.Action Vuforia.Internal.Core.Engine::OnVuforiaStoppedPublic Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVuforiaStoppedPublic_15; // System.Action Vuforia.Internal.Core.Engine::OnVuforiaDeInitializedPublic Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVuforiaDeInitializedPublic_16; // System.Action Vuforia.Internal.Core.Engine::OnAfterVuforiaDeInitializedPublic Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnAfterVuforiaDeInitializedPublic_17; // System.Action Vuforia.Internal.Core.Engine::OnApplicationQuit Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnApplicationQuit_18; // System.Action Vuforia.Internal.Core.Engine::OnBeforeStateUpdated Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnBeforeStateUpdated_19; // System.Action Vuforia.Internal.Core.Engine::OnStateUpdated Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnStateUpdated_20; // Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CExternalCameraU3Ek__BackingField_21; // Vuforia.ICameraController Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CCameraControllerU3Ek__BackingField_22; // Vuforia.Internal.Core.IWorldOriginProvider Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CWorldOriginProviderU3Ek__BackingField_23; // Vuforia.Internal.Core.IDeviceInfo Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CDeviceInfoU3Ek__BackingField_24; // Vuforia.Internal.Core.IUniqueIDProvider Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CUniqueIDProviderU3Ek__BackingField_25; // System.Collections.Generic.IList`1 Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CObservationProvidersU3Ek__BackingField_26; // Vuforia.Internal.Observers.IObserverOffsetCalculator Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CObserverOffsetCalculatorU3Ek__BackingField_27; // Vuforia.Internal.Observers.DeviceObserver Vuforia.Internal.Core.Engine::k__BackingField DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___U3CDeviceObserverU3Ek__BackingField_28; // Vuforia.Internal.Observers.AnchorObserver Vuforia.Internal.Core.Engine::k__BackingField AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___U3CAnchorObserverU3Ek__BackingField_29; // Vuforia.Internal.Observers.IlluminationObserver Vuforia.Internal.Core.Engine::k__BackingField IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* ___U3CIlluminationObserverU3Ek__BackingField_30; // Vuforia.Internal.Rendering.IVideoBackgroundRenderer Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CVideoBackgroundRendererU3Ek__BackingField_31; // Vuforia.IVuState Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CCurrentStateU3Ek__BackingField_32; // Vuforia.ISessionRecorder Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CSessionRecorderU3Ek__BackingField_33; // Vuforia.AreaTargetCapture Vuforia.Internal.Core.Engine::k__BackingField AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* ___U3CAreaTargetCaptureU3Ek__BackingField_34; // Vuforia.Internal.IValidationAreaCaptureFactory Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CValidationAreaCaptureFactoryU3Ek__BackingField_35; // Vuforia.Internal.IValidationAreaCaptureUploadFactory Vuforia.Internal.Core.Engine::k__BackingField RuntimeObject* ___U3CValidationAreaCaptureUploadFactoryU3Ek__BackingField_36; // Vuforia.Internal.Core.IUnityLifeCycleListener Vuforia.Internal.Core.Engine::mUnityLifeCycleListener RuntimeObject* ___mUnityLifeCycleListener_37; // Vuforia.Internal.Core.IEngineFactory Vuforia.Internal.Core.Engine::mEngineFactory RuntimeObject* ___mEngineFactory_38; // Vuforia.Internal.Core.ObserverFactory Vuforia.Internal.Core.Engine::mObserverFactory ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* ___mObserverFactory_39; // Vuforia.Internal.Core.IEngineConfigSet Vuforia.Internal.Core.Engine::mEngineConfigSet RuntimeObject* ___mEngineConfigSet_40; // Vuforia.IVuEngine Vuforia.Internal.Core.Engine::mEngine RuntimeObject* ___mEngine_41; // Vuforia.Internal.Core.IStateProcessor Vuforia.Internal.Core.Engine::mStateProcessor RuntimeObject* ___mStateProcessor_42; // System.Runtime.InteropServices.GCHandle Vuforia.Internal.Core.Engine::mInstanceHandle GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___mInstanceHandle_43; // Vuforia.Internal.Observations.IObservationProviderFactory Vuforia.Internal.Core.Engine::mObservationProviderFactory RuntimeObject* ___mObservationProviderFactory_44; // Vuforia.Internal.Core.IStateProcessorFactory Vuforia.Internal.Core.Engine::mStateProcessorFactory RuntimeObject* ___mStateProcessorFactory_45; // System.Collections.Generic.IDictionary`2 Vuforia.Internal.Core.Engine::mObservers RuntimeObject* ___mObservers_46; // Vuforia.Internal.Rendering.IVideoBackgroundFactory Vuforia.Internal.Core.Engine::mVideoBackgroundFactory RuntimeObject* ___mVideoBackgroundFactory_47; // Vuforia.IPlatformControllerFactory Vuforia.Internal.Core.Engine::mPlatformControllerFactory RuntimeObject* ___mPlatformControllerFactory_48; // Vuforia.ICameraControllerFactory Vuforia.Internal.Core.Engine::mCameraControllerFactory RuntimeObject* ___mCameraControllerFactory_49; // Vuforia.Internal.Core.IWorldOriginProviderFactory Vuforia.Internal.Core.Engine::mWorldOriginProviderFactory RuntimeObject* ___mWorldOriginProviderFactory_50; // Vuforia.Internal.SessionRecorder.ISessionRecorderFactory Vuforia.Internal.Core.Engine::mSessionRecorderFactory RuntimeObject* ___mSessionRecorderFactory_51; // Vuforia.Internal.AreaTargetCapture.IAreaTargetCaptureFactory Vuforia.Internal.Core.Engine::mAreaTargetCaptureFactory RuntimeObject* ___mAreaTargetCaptureFactory_52; // Vuforia.VuforiaConfiguration Vuforia.Internal.Core.Engine::mVuforiaConfiguration VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___mVuforiaConfiguration_53; // Vuforia.Internal.ExternalCamera.IExternalCameraFactory Vuforia.Internal.Core.Engine::mExternalCameraFactory RuntimeObject* ___mExternalCameraFactory_54; // Vuforia.Internal.Core.IObserverOffsetCalculatorFactory Vuforia.Internal.Core.Engine::mObserverOffsetCalculatorFactory RuntimeObject* ___mObserverOffsetCalculatorFactory_55; // Vuforia.IPlatformController Vuforia.Internal.Core.Engine::mPlatformController RuntimeObject* ___mPlatformController_56; // System.Boolean Vuforia.Internal.Core.Engine::mIsUsingARFoundation bool ___mIsUsingARFoundation_57; // Vuforia.Internal.Core.Engine/EngineState Vuforia.Internal.Core.Engine::mEngineState int32_t ___mEngineState_58; }; // UnityEngine.GameObject struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // Vuforia.Internal.Observers.ImageTargetObserver struct ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252 : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A { // UnityEngine.Vector3 Vuforia.Internal.Observers.ImageTargetObserver::k__BackingField Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CSizeU3Ek__BackingField_6; }; // Vuforia.Internal.Observers.ModelTargetObserver struct ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778 : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A { // Vuforia.IVuModelTargetObserver Vuforia.Internal.Observers.ModelTargetObserver::mModelTargetObserver RuntimeObject* ___mModelTargetObserver_6; // System.Collections.Generic.IList`1 Vuforia.Internal.Observers.ModelTargetObserver::mGuideViews RuntimeObject* ___mGuideViews_7; // System.Collections.Generic.IList`1 Vuforia.Internal.Observers.ModelTargetObserver::mAvailableStateNames RuntimeObject* ___mAvailableStateNames_8; }; // Vuforia.Internal.Observers.MultiTargetObserver struct MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33 : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A { // UnityEngine.Vector3 Vuforia.Internal.Observers.MultiTargetObserver::k__BackingField Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___U3CSizeU3Ek__BackingField_6; }; // 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; }; // Vuforia.NativeString struct NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55 : public UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B { }; // Vuforia.Internal.Observations.NullDevicePoseObservation struct NullDevicePoseObservation_t664736CA656658987A7EF535F28E9B11F2D9AF57 : public RuntimeObject { // System.Int32 Vuforia.Internal.Observations.NullDevicePoseObservation::k__BackingField int32_t ___U3CObserverIdU3Ek__BackingField_0; // Vuforia.VuPoseInfo Vuforia.Internal.Observations.NullDevicePoseObservation::k__BackingField VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F ___U3CPoseInfoU3Ek__BackingField_1; }; // Vuforia.Internal.Observers.OffsetComponent struct OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23 : public AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9 { // System.Func`1 Vuforia.Internal.Observers.OffsetComponent::mPoseProvider Func_1_t7DEE36372D201C7809E87CFE1B1E0FCFB2F41A50* ___mPoseProvider_3; // Vuforia.Internal.Observers.IObserver Vuforia.Internal.Observers.OffsetComponent::k__BackingField RuntimeObject* ___U3CWorldCenterObserverU3Ek__BackingField_4; // Vuforia.Internal.Core.Pose Vuforia.Internal.Observers.OffsetComponent::k__BackingField Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___U3CInitialUnityPoseU3Ek__BackingField_5; // Vuforia.Internal.Core.Pose Vuforia.Internal.Observers.OffsetComponent::k__BackingField Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___U3COffsetU3Ek__BackingField_6; }; // Vuforia.Internal.Observers.OffsetResult struct OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 { // Vuforia.Internal.Core.Pose Vuforia.Internal.Observers.OffsetResult::Pose Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___Pose_0; // Vuforia.Internal.Observers.IObserver Vuforia.Internal.Observers.OffsetResult::OriginObserver RuntimeObject* ___OriginObserver_1; }; // Native definition for P/Invoke marshalling of Vuforia.Internal.Observers.OffsetResult struct OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336_marshaled_pinvoke { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___Pose_0; RuntimeObject* ___OriginObserver_1; }; // Native definition for COM marshalling of Vuforia.Internal.Observers.OffsetResult struct OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336_marshaled_com { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___Pose_0; RuntimeObject* ___OriginObserver_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.Shader struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; // System.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; // Vuforia.Internal.Observers.ValidationAreaObserver struct ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A { // Vuforia.IVuValidationAreaObserver Vuforia.Internal.Observers.ValidationAreaObserver::mValidationAreaObserver RuntimeObject* ___mValidationAreaObserver_6; // Vuforia.Internal.Observers.ASingleTargetObserver Vuforia.Internal.Observers.ValidationAreaObserver::mAssociatedObserver ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* ___mAssociatedObserver_7; // System.Action`2 Vuforia.Internal.Observers.ValidationAreaObserver::OnValidationUpdated Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* ___OnValidationUpdated_8; // System.Boolean Vuforia.Internal.Observers.ValidationAreaObserver::k__BackingField bool ___U3CIsCapturingU3Ek__BackingField_9; }; // Vuforia.VuBarcodeTypeSet struct VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E : public VuGenericSet_1_tB9A398825F01CCC45402C34389F36073C9A522BE { }; // Vuforia.VuMultiTargetObservationTargetInfo struct VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA { // System.String Vuforia.VuMultiTargetObservationTargetInfo::name String_t* ___name_0; // Vuforia.VuVector3F Vuforia.VuMultiTargetObservationTargetInfo::size VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_1; // Vuforia.VuAABB Vuforia.VuMultiTargetObservationTargetInfo::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_2; // Vuforia.VuMatrix44F Vuforia.VuMultiTargetObservationTargetInfo::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_3; }; // Native definition for P/Invoke marshalling of Vuforia.VuMultiTargetObservationTargetInfo struct VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshaled_pinvoke { char* ___name_0; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_1; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_3; }; // Native definition for COM marshalling of Vuforia.VuMultiTargetObservationTargetInfo struct VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshaled_com { Il2CppChar* ___name_0; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_1; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_3; }; // Vuforia.VuVirtualButtonConfig struct VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693 : public RuntimeObject { // Vuforia.IVuObserver Vuforia.VuVirtualButtonConfig::observer RuntimeObject* ___observer_0; // Vuforia.VuRectangle Vuforia.VuVirtualButtonConfig::area VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 ___area_1; // Vuforia.VuBool Vuforia.VuVirtualButtonConfig::activate int32_t ___activate_2; // Vuforia.VuVirtualButtonSensitivity Vuforia.VuVirtualButtonConfig::sensitivity int32_t ___sensitivity_3; }; // Native definition for P/Invoke marshalling of Vuforia.VuVirtualButtonConfig struct VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshaled_pinvoke { RuntimeObject* ___observer_0; VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 ___area_1; int32_t ___activate_2; int32_t ___sensitivity_3; }; // Native definition for COM marshalling of Vuforia.VuVirtualButtonConfig struct VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshaled_com { RuntimeObject* ___observer_0; VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 ___area_1; int32_t ___activate_2; int32_t ___sensitivity_3; }; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor struct Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 { // System.String Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor::uuid String_t* ___uuid_0; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor::pose AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F ___pose_1; }; // Native definition for P/Invoke marshalling of Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor #pragma pack(push, tp, 1) struct Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshaled_pinvoke { char* ___uuid_0; AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_pinvoke ___pose_1; }; #pragma pack(pop, tp) // Native definition for COM marshalling of Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor #pragma pack(push, tp, 1) struct Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshaled_com { char* ___uuid_0; AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_com ___pose_1; }; #pragma pack(pop, tp) // Vuforia.PosixPath/InvalidPathException struct InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A : public Exception_t { }; // System.Action`1 struct Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t06AFE0709F2890E5355421775694503711402693 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_t200E6E63BE9DC88796A35F12241202F36461989B : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43 : public MulticastDelegate_t { }; // System.Action`1 struct Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A : public MulticastDelegate_t { }; // System.Action`2>,System.Collections.Generic.List`1>> struct Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766 : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2 : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t9C4E97D0565650F0AEF7C72077EB8A0F9326E40B : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132 : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00 : public MulticastDelegate_t { }; // System.Action`2 struct Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3 : public MulticastDelegate_t { }; // System.Func`1> struct Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8 : public MulticastDelegate_t { }; // System.Func`1 struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t { }; // System.Func`1 struct Func_1_t2CF654106B924961EA2A880955474BC6DC4577B9 : public MulticastDelegate_t { }; // System.Func`1 struct Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t74A948D179E476092F12592736DAFD34379E5405 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5 : public MulticastDelegate_t { }; // UnityEngine.Events.UnityAction`2 struct UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A : public MulticastDelegate_t { }; // Vuforia.Internal.ARFoundation.ARFoundationImageProvider struct ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820 : public RuntimeObject { // Vuforia.Internal.VuforiaDriver.CameraImage Vuforia.Internal.ARFoundation.ARFoundationImageProvider::mCameraImage CameraImage_t160C5E11444459AB15B3F57830F054206547048F ___mCameraImage_0; // Unity.Collections.NativeArray`1 Vuforia.Internal.ARFoundation.ARFoundationImageProvider::mImageBuffer NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___mImageBuffer_1; // Vuforia.ARFoundation.IARFoundationFacade Vuforia.Internal.ARFoundation.ARFoundationImageProvider::mARFoundationFacade RuntimeObject* ___mARFoundationFacade_2; }; // System.Action struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t { }; // System.ArgumentException struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.ArgumentException::_paramName String_t* ____paramName_18; }; // UnityEngine.Behaviour struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // Vuforia.Internal.VuforiaDriver.CreateAnchorMethod struct CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA : public MulticastDelegate_t { }; // System.NotSupportedException struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { }; // Vuforia.Internal.Observers.ObserverOffsetCalculator struct ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E : public RuntimeObject { // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::k__BackingField OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ___U3CCurrentOffsetU3Ek__BackingField_0; }; // Vuforia.Internal.Observers.PoseCalculatorComponent struct PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF : public AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9 { // System.Nullable`1 Vuforia.Internal.Observers.PoseCalculatorComponent::k__BackingField Nullable_1_tC9AB61BF5720D527B31B24C534072A9C0560E45F ___U3CPoseU3Ek__BackingField_3; }; // Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod struct RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7 : public MulticastDelegate_t { }; // Vuforia.Internal.Simulator.SimulatorCamera struct SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6 : public RuntimeObject { // Vuforia.Internal.Core.IEngine Vuforia.Internal.Simulator.SimulatorCamera::mEngine RuntimeObject* ___mEngine_4; // Vuforia.Internal.VuforiaDriver.CameraImage Vuforia.Internal.Simulator.SimulatorCamera::mCameraImage CameraImage_t160C5E11444459AB15B3F57830F054206547048F ___mCameraImage_5; // System.IntPtr Vuforia.Internal.Simulator.SimulatorCamera::mPixelBuffer intptr_t ___mPixelBuffer_6; // System.Boolean Vuforia.Internal.Simulator.SimulatorCamera::mDisposed bool ___mDisposed_7; // Vuforia.Internal.VuforiaDriver.UnityDriverConfig Vuforia.Internal.Simulator.SimulatorCamera::mDriverConfig UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 ___mDriverConfig_8; }; // UnityEngine.Texture2D struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 { }; // UnityEngine.Transform struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; // Vuforia.VuErrorHandlerNative struct VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E : public MulticastDelegate_t { }; // Vuforia.VuforiaConfiguration struct VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A { // Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration Vuforia.VuforiaConfiguration::vuforia GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* ___vuforia_5; // Vuforia.VuforiaConfiguration/DatabaseConfiguration Vuforia.VuforiaConfiguration::database DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62* ___database_6; // Vuforia.VuforiaConfiguration/RequiredShaders Vuforia.VuforiaConfiguration::shaders RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* ___shaders_7; // Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration Vuforia.VuforiaConfiguration::videoBackground VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* ___videoBackground_8; // Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration Vuforia.VuforiaConfiguration::deviceTracker DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* ___deviceTracker_9; // Vuforia.VuforiaConfiguration/PlayModeConfiguration Vuforia.VuforiaConfiguration::playmode PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* ___playmode_10; // Vuforia.VuforiaConfiguration/WebCamConfiguration Vuforia.VuforiaConfiguration::webcam WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* ___webcam_11; // Vuforia.VuforiaConfiguration/PackageInfo Vuforia.VuforiaConfiguration::packageInformation PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* ___packageInformation_12; }; // Vuforia.WebCam struct WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178 : public RuntimeObject { // Vuforia.IWebCamTexAdaptor Vuforia.WebCam::mWebCamTexture RuntimeObject* ___mWebCamTexture_0; // Vuforia.Internal.Utility.VuforiaCoroutineUtility Vuforia.WebCam::mVuforiaCoroutineUtility VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* ___mVuforiaCoroutineUtility_1; // Vuforia.Internal.Core.IEngine Vuforia.WebCam::mEngine RuntimeObject* ___mEngine_2; // System.Int32 Vuforia.WebCam::mRenderTextureLayer int32_t ___mRenderTextureLayer_3; // UnityEngine.Camera Vuforia.WebCam::mARCamera Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___mARCamera_4; // System.Int32 Vuforia.WebCam::mOriginalCameraCullMask int32_t ___mOriginalCameraCullMask_5; // Vuforia.Internal.Rendering.TextureRenderer Vuforia.WebCam::mTextureRenderer TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* ___mTextureRenderer_6; // UnityEngine.Texture2D Vuforia.WebCam::mBufferReadTexture Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mBufferReadTexture_7; // UnityEngine.Rect Vuforia.WebCam::mReadPixelsRect Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mReadPixelsRect_8; // Vuforia.WebCamProfile/ProfileData Vuforia.WebCam::mWebCamProfile ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___mWebCamProfile_9; // System.Boolean Vuforia.WebCam::mWebCamPlaying bool ___mWebCamPlaying_10; // Vuforia.Internal.VuforiaDriver.CameraImage Vuforia.WebCam::mCameraImage CameraImage_t160C5E11444459AB15B3F57830F054206547048F ___mCameraImage_11; // System.IntPtr Vuforia.WebCam::mCameraImagePtr intptr_t ___mCameraImagePtr_12; // System.Boolean Vuforia.WebCam::mDisposed bool ___mDisposed_13; // System.Func`1 Vuforia.WebCam::mOnCameraReady Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___mOnCameraReady_14; }; // Vuforia.WebCamTexAdaptorProvider struct WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743 : public MulticastDelegate_t { }; // System.ArgumentOutOfRangeException struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 { // System.Object System.ArgumentOutOfRangeException::_actualValue RuntimeObject* ____actualValue_19; }; // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // UnityEngine.MonoBehaviour struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { }; // Vuforia.Internal.Core.UnityLifeCycleListener struct UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { // System.Nullable`1 Vuforia.Internal.Core.UnityLifeCycleListener::mScreenOrientation Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C ___mScreenOrientation_4; // System.Boolean Vuforia.Internal.Core.UnityLifeCycleListener::mEditorPaused bool ___mEditorPaused_5; // System.Action Vuforia.Internal.Core.UnityLifeCycleListener::AwakeEvent Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___AwakeEvent_6; // System.Action Vuforia.Internal.Core.UnityLifeCycleListener::OnEnableEvent Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnEnableEvent_7; // System.Action Vuforia.Internal.Core.UnityLifeCycleListener::StartEvent Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___StartEvent_8; // System.Action Vuforia.Internal.Core.UnityLifeCycleListener::UpdateEvent Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___UpdateEvent_9; // System.Action`1 Vuforia.Internal.Core.UnityLifeCycleListener::OnApplicationPauseEvent Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___OnApplicationPauseEvent_10; // System.Action Vuforia.Internal.Core.UnityLifeCycleListener::OnDisableEvent Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnDisableEvent_11; // System.Action Vuforia.Internal.Core.UnityLifeCycleListener::OnApplicationQuitDestroyEvent Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnApplicationQuitDestroyEvent_12; // System.Action`1 Vuforia.Internal.Core.UnityLifeCycleListener::OnOrientationChanged Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* ___OnOrientationChanged_13; // System.Threading.SynchronizationContext Vuforia.Internal.Core.UnityLifeCycleListener::k__BackingField SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ___U3CUnitySynchronizationContextU3Ek__BackingField_14; }; // Vuforia.Internal.Utility.VuforiaCoroutineUtility struct VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; // Vuforia.VuforiaMonoBehaviour struct VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 { }; // Vuforia.VuforiaBehaviour struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6 : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D { // Vuforia.Internal.Core.IEngine Vuforia.VuforiaBehaviour::mEngine RuntimeObject* ___mEngine_5; // Vuforia.IObserverRegistry Vuforia.VuforiaBehaviour::mObserversRegistry RuntimeObject* ___mObserversRegistry_6; // Vuforia.WorldCenterMode Vuforia.VuforiaBehaviour::mWorldCenterMode int32_t ___mWorldCenterMode_7; // Vuforia.ObserverBehaviour Vuforia.VuforiaBehaviour::mWorldCenter ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___mWorldCenter_8; // Vuforia.CameraDevice Vuforia.VuforiaBehaviour::k__BackingField CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* ___U3CCameraDeviceU3Ek__BackingField_9; // Vuforia.ObserverFactory Vuforia.VuforiaBehaviour::k__BackingField ObserverFactory_t15303B50E9714D21517E15020805420A68418285* ___U3CObserverFactoryU3Ek__BackingField_10; // Vuforia.DevicePoseBehaviour Vuforia.VuforiaBehaviour::k__BackingField DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* ___U3CDevicePoseBehaviourU3Ek__BackingField_11; // Vuforia.VideoBackground Vuforia.VuforiaBehaviour::k__BackingField VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* ___U3CVideoBackgroundU3Ek__BackingField_12; // Vuforia.World Vuforia.VuforiaBehaviour::k__BackingField World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* ___U3CWorldU3Ek__BackingField_13; }; // System.Collections.Generic.Dictionary`2,Vuforia.Internal.Observers.VuMarkObserver> // System.Collections.Generic.Dictionary`2,Vuforia.Internal.Observers.VuMarkObserver> // System.Collections.Generic.Dictionary`2> // System.Collections.Generic.Dictionary`2> // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.Collections.Generic.Dictionary`2 // System.EmptyArray`1 struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields { // T[] System.EmptyArray`1::Value ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value_0; }; // System.EmptyArray`1 // System.Collections.Generic.HashSet`1 // System.Collections.Generic.HashSet`1 // System.Collections.Generic.HashSet`1 // System.Collections.Generic.HashSet`1 // System.Collections.Generic.HashSet`1 // System.Collections.Generic.HashSet`1 // System.Collections.Generic.Dictionary`2/KeyCollection // System.Collections.Generic.Dictionary`2/KeyCollection // System.Collections.Generic.List`1> struct List_1_t62BA79DBA78E249CF069675D730077EABD7E4251_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Tuple_2U5BU5D_t32F5C987353BA2FC1AC82172CDBC7702AEF57D8B* ___s_emptyArray_5; }; // System.Collections.Generic.List`1> // System.Collections.Generic.List`1 struct List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DriverCameraModeU5BU5D_t20A33275D2A197484BD31153ACC12596433CCE5C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tC4BC112F9F19F68EF177180345065E6BDA1CF2D3_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray GuideViewU5BU5D_t314D2F42D3065098ED24C9124CAF3CEC17A49F14* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tA735D81AF9E6147654A8026499EA6509A8F8627D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IObservationProviderU5BU5D_t41C7E65CE1DCF1168F44CFBA1FA862E7258BB909* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tFC56B4115FF8BE00EFBD2D8B615C97AD7E7054C8_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IObserverU5BU5D_t2377DA452D5344A1B038F584D63D4FC90B2F0FD4* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IObserverWithNameU5BU5D_tD166C43C49D404E5D0E9EE37955D50FCE2F2B1C7* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IVuObservationU5BU5D_tE1044594DAA86E1DD0608AF65F483FA935AF21CF* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ImageU5BU5D_t452ECD4944D78AE4587128F1F847691F746CB425* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PermissionU5BU5D_t6879298F1D9D992EEC4CE0B26E500B81A487F070* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray PoseU5BU5D_tFC818445A5F54FE4CD8B53D645FF0AD0E2A133EB* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tFAE6B65B7AF5988D56583E9390F9CD3D12C21E58_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray VuMarkInstanceU5BU5D_tDCB9AF2E289B20BF0BFBD3C42BC377A6642F8467* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray DelayedInitializerU5BU5D_t26E7C9F774C9856BC5F4F8C1B9A86C5E2A922B6C* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1 // Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1 // System.Tuple`2 // System.Tuple`2 // System.Tuple`2 // System.Tuple`2 // System.Tuple`2 // System.Tuple`2 // System.Tuple`2 // System.Tuple`2 // System.Tuple`2 // System.Tuple`2 // System.Collections.Generic.Dictionary`2/ValueCollection // System.Collections.Generic.Dictionary`2/ValueCollection // Vuforia.Internal.Observers.AObserver // Vuforia.Internal.Observers.AObserver // Vuforia.Internal.Observers.AObserverComponent // Vuforia.Internal.Observers.AObserverComponent // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager // UnityEngine.AndroidJavaObject struct AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_StaticFields { // System.Boolean UnityEngine.AndroidJavaObject::enableDebugPrints bool ___enableDebugPrints_0; }; // UnityEngine.AndroidJavaObject // Vuforia.AreaTargetCapture // Vuforia.AreaTargetCapture // Vuforia.Internal.AreaTargetCapture.AreaTargetCaptureFactory // Vuforia.Internal.AreaTargetCapture.AreaTargetCaptureFactory // System.Reflection.Assembly // System.Reflection.Assembly // System.Reflection.AssemblyName // System.Reflection.AssemblyName // Vuforia.CameraControllerFactory // Vuforia.CameraControllerFactory // Vuforia.Internal.Core.CameraFrame // Vuforia.Internal.Core.CameraFrame // Vuforia.Internal.Core.CoreDependencies struct CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_StaticFields { // Vuforia.Internal.Core.CoreDependencies Vuforia.Internal.Core.CoreDependencies::sInstance CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* ___sInstance_3; }; // Vuforia.Internal.Core.CoreDependencies // Vuforia.Internal.Core.DeviceInfo // Vuforia.Internal.Core.DeviceInfo // System.Text.Encoding 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; }; // System.Text.Encoding // Vuforia.Internal.Core.EnginePermissions // Vuforia.Internal.Core.EnginePermissions // Vuforia.Internal.ExternalCamera.ExternalCameraFactory // Vuforia.Internal.ExternalCamera.ExternalCameraFactory // Vuforia.Internal.ExternalCamera.ExternalCameraMonitor // Vuforia.Internal.ExternalCamera.ExternalCameraMonitor // Vuforia.ImageDescription // Vuforia.ImageDescription // Vuforia.Internal.Core.InternalEngineHintSetter // Vuforia.Internal.Core.InternalEngineHintSetter // Vuforia.Internal.Utility.Log struct Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields { // Vuforia.Internal.Utility.ILogger Vuforia.Internal.Utility.Log::sLogger RuntimeObject* ___sLogger_0; // Vuforia.Internal.Utility.LogLevel Vuforia.Internal.Utility.Log::sLogLevel int32_t ___sLogLevel_1; }; // Vuforia.Internal.Utility.Log // Vuforia.Internal.NativeBridge.NativeEngineConfigSet // Vuforia.Internal.NativeBridge.NativeEngineConfigSet // Vuforia.Internal.NativeBridge.NativeEngineFactory // Vuforia.Internal.NativeBridge.NativeEngineFactory // Vuforia.Internal.NativeBridge.NativeObservationUtils // Vuforia.Internal.NativeBridge.NativeObservationUtils // Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil // Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil // Vuforia.Internal.ARFoundation.NullARFoundationFacade // Vuforia.Internal.ARFoundation.NullARFoundationFacade // Vuforia.Internal.ExternalCamera.NullExternalCamera // Vuforia.Internal.ExternalCamera.NullExternalCamera // Vuforia.Internal.Observers.NullObserverOffsetCalculator // Vuforia.Internal.Observers.NullObserverOffsetCalculator // Vuforia.Internal.Observations.ObservationProviderFactory // Vuforia.Internal.Observations.ObservationProviderFactory // Vuforia.Internal.Core.ObserverFactory // Vuforia.Internal.Core.ObserverFactory // Vuforia.Internal.Core.ObserverOffsetCalculatorFactory // Vuforia.Internal.Core.ObserverOffsetCalculatorFactory // Vuforia.Internal.Core.OneTimeInitialization struct OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC_StaticFields { // System.Boolean Vuforia.Internal.Core.OneTimeInitialization::sHasApplicationStarted bool ___sHasApplicationStarted_0; }; // Vuforia.Internal.Core.OneTimeInitialization // Vuforia.Internal.Permissions.PermissionRequesterFactory // Vuforia.Internal.Permissions.PermissionRequesterFactory // Vuforia.PlatformControllerFactory // Vuforia.PlatformControllerFactory // Vuforia.Internal.SessionRecorder.SessionRecorderFactory // Vuforia.Internal.SessionRecorder.SessionRecorderFactory // Vuforia.Internal.Core.StateProcessor // Vuforia.Internal.Core.StateProcessor // Vuforia.Internal.Core.StateProcessorFactory // Vuforia.Internal.Core.StateProcessorFactory // Vuforia.Internal.Core.StaticInstances // Vuforia.Internal.Core.StaticInstances // System.String struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.String // Vuforia.Internal.Core.Strings // Vuforia.Internal.Core.Strings // System.Threading.SynchronizationContext struct SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0_StaticFields { // System.Type System.Threading.SynchronizationContext::s_cachedPreparedType1 Type_t* ___s_cachedPreparedType1_1; // System.Type System.Threading.SynchronizationContext::s_cachedPreparedType2 Type_t* ___s_cachedPreparedType2_2; // System.Type System.Threading.SynchronizationContext::s_cachedPreparedType3 Type_t* ___s_cachedPreparedType3_3; // System.Type System.Threading.SynchronizationContext::s_cachedPreparedType4 Type_t* ___s_cachedPreparedType4_4; // System.Type System.Threading.SynchronizationContext::s_cachedPreparedType5 Type_t* ___s_cachedPreparedType5_5; }; // System.Threading.SynchronizationContext // Vuforia.Internal.Core.UniqueIDProvider // Vuforia.Internal.Core.UniqueIDProvider // Vuforia.Internal.VuforiaDriver.UnityDriver struct UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_StaticFields { // Vuforia.Internal.VuforiaDriver.IUnityDriver Vuforia.Internal.VuforiaDriver.UnityDriver::sInstance RuntimeObject* ___sInstance_0; }; // Vuforia.Internal.VuforiaDriver.UnityDriver // Vuforia.Internal.Core.UnityMainThreadTaskScheduler // Vuforia.Internal.Core.UnityMainThreadTaskScheduler // Vuforia.Internal.ValidationAreaCaptureFactory // Vuforia.Internal.ValidationAreaCaptureFactory // Vuforia.Internal.ValidationAreaCaptureUploadFactory // Vuforia.Internal.ValidationAreaCaptureUploadFactory // Vuforia.Internal.Rendering.VideoBackgroundFactory // Vuforia.Internal.Rendering.VideoBackgroundFactory // Vuforia.VuAnchorObserverConfig // Vuforia.VuAnchorObserverConfig // Vuforia.VuBarcodeConfig // Vuforia.VuBarcodeConfig // Vuforia.VuCloudImageTargetConfig // Vuforia.VuCloudImageTargetConfig // Vuforia.VuDeviceCalibrationConfig // Vuforia.VuDeviceCalibrationConfig // Vuforia.VuDevicePoseConfig // Vuforia.VuDevicePoseConfig // Vuforia.VuFusionProviderConfig // Vuforia.VuFusionProviderConfig // Vuforia.VuIlluminationConfig // Vuforia.VuIlluminationConfig // Vuforia.VuInternalConfig // Vuforia.VuInternalConfig // Vuforia.VuLicenseConfig // Vuforia.VuLicenseConfig // Vuforia.VuMeshAreaTargetCaptureConfig // Vuforia.VuMeshAreaTargetCaptureConfig // Vuforia.VuMeshAreaTargetConfig // Vuforia.VuMeshAreaTargetConfig // Vuforia.VuMeshModelTargetConfig // Vuforia.VuMeshModelTargetConfig // Vuforia.VuSoftwareContextConfig // Vuforia.VuSoftwareContextConfig // Vuforia.VuValidationAreaConfig // Vuforia.VuValidationAreaConfig // Vuforia.VuforiaApplication struct VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields { // Vuforia.VuforiaApplication Vuforia.VuforiaApplication::sInstance VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* ___sInstance_0; }; // Vuforia.VuforiaApplication // Vuforia.Internal.Core.VuforiaEngineErrorUtil // Vuforia.Internal.Core.VuforiaEngineErrorUtil // Vuforia.Internal.Core.VuforiaInitErrorUtil // Vuforia.Internal.Core.VuforiaInitErrorUtil // Vuforia.Internal.Core.VuforiaVersion // Vuforia.Internal.Core.VuforiaVersion // Vuforia.WebCamTexAdaptor // Vuforia.WebCamTexAdaptor // Vuforia.Internal.Core.WorldOriginProvider // Vuforia.Internal.Core.WorldOriginProvider // Vuforia.Internal.Core.WorldOriginProviderFactory // Vuforia.Internal.Core.WorldOriginProviderFactory // Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c struct U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields { // Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::<>9 U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* ___U3CU3E9_0; // System.Action`1 Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::<>9__18_1 Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___U3CU3E9__18_1_1; // System.Func`2 Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::<>9__22_0 Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* ___U3CU3E9__22_0_2; // System.Func`2 Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::<>9__22_1 Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* ___U3CU3E9__22_1_3; // System.Func`2 Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::<>9__22_2 Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* ___U3CU3E9__22_2_4; }; // Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c // Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c__DisplayClass21_0 // Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c__DisplayClass21_0 // Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20 // Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20 // Vuforia.Internal.Core.CoreDependencies/<>c struct U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_StaticFields { // Vuforia.Internal.Core.CoreDependencies/<>c Vuforia.Internal.Core.CoreDependencies/<>c::<>9 U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979* ___U3CU3E9_0; // System.Func`2 Vuforia.Internal.Core.CoreDependencies/<>c::<>9__14_0 Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* ___U3CU3E9__14_0_1; }; // Vuforia.Internal.Core.CoreDependencies/<>c // Vuforia.Internal.Core.Engine/<>c struct U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_StaticFields { // Vuforia.Internal.Core.Engine/<>c Vuforia.Internal.Core.Engine/<>c::<>9 U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2* ___U3CU3E9_0; // System.Action`1 Vuforia.Internal.Core.Engine/<>c::<>9__179_0 Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* ___U3CU3E9__179_0_1; }; // Vuforia.Internal.Core.Engine/<>c // Vuforia.Internal.Core.Engine/DelayedInitializer // Vuforia.Internal.Core.Engine/DelayedInitializer // Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c struct U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_StaticFields { // Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c::<>9 U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417* ___U3CU3E9_0; // Vuforia.WebCamTexAdaptorProvider Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c::<>9__3_0 WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* ___U3CU3E9__3_0_1; }; // Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c // Vuforia.Internal.Core.InternalEngineHintSetter/<>c struct U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields { // Vuforia.Internal.Core.InternalEngineHintSetter/<>c Vuforia.Internal.Core.InternalEngineHintSetter/<>c::<>9 U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* ___U3CU3E9_0; // System.Action`2 Vuforia.Internal.Core.InternalEngineHintSetter/<>c::<>9__13_0 Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* ___U3CU3E9__13_0_1; // System.Action`2 Vuforia.Internal.Core.InternalEngineHintSetter/<>c::<>9__13_1 Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* ___U3CU3E9__13_1_2; // System.Action`2 Vuforia.Internal.Core.InternalEngineHintSetter/<>c::<>9__13_2 Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* ___U3CU3E9__13_2_3; // System.Action`2 Vuforia.Internal.Core.InternalEngineHintSetter/<>c::<>9__13_3 Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* ___U3CU3E9__13_3_4; // System.Action`2 Vuforia.Internal.Core.InternalEngineHintSetter/<>c::<>9__13_4 Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* ___U3CU3E9__13_4_5; // System.Action`2 Vuforia.Internal.Core.InternalEngineHintSetter/<>c::<>9__13_5 Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* ___U3CU3E9__13_5_6; // System.Action`2 Vuforia.Internal.Core.InternalEngineHintSetter/<>c::<>9__13_6 Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* ___U3CU3E9__13_6_7; }; // Vuforia.Internal.Core.InternalEngineHintSetter/<>c // Vuforia.Internal.Observers.MeshObserver/<>c__DisplayClass17_0 // Vuforia.Internal.Observers.MeshObserver/<>c__DisplayClass17_0 // Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass12_0 // Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass12_0 // Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass15_0 // Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass15_0 // Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12 // Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12 // Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15 // Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15 // Vuforia.Internal.Core.ObserverFactory/<>c struct U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_StaticFields { // Vuforia.Internal.Core.ObserverFactory/<>c Vuforia.Internal.Core.ObserverFactory/<>c::<>9 U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A* ___U3CU3E9_0; // System.Func`2 Vuforia.Internal.Core.ObserverFactory/<>c::<>9__10_0 Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5* ___U3CU3E9__10_0_1; }; // Vuforia.Internal.Core.ObserverFactory/<>c // Vuforia.Internal.Observers.ObserverOffsetCalculator/<>c__DisplayClass11_0 // Vuforia.Internal.Observers.ObserverOffsetCalculator/<>c__DisplayClass11_0 // Vuforia.Internal.Core.StateProcessor/<>c struct U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_StaticFields { // Vuforia.Internal.Core.StateProcessor/<>c Vuforia.Internal.Core.StateProcessor/<>c::<>9 U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0* ___U3CU3E9_0; // System.Func`2 Vuforia.Internal.Core.StateProcessor/<>c::<>9__4_0 Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9* ___U3CU3E9__4_0_1; }; // Vuforia.Internal.Core.StateProcessor/<>c // Vuforia.Internal.Observers.ValidationAreaObserver/<>c struct U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_StaticFields { // Vuforia.Internal.Observers.ValidationAreaObserver/<>c Vuforia.Internal.Observers.ValidationAreaObserver/<>c::<>9 U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7* ___U3CU3E9_0; // System.Func`2 Vuforia.Internal.Observers.ValidationAreaObserver/<>c::<>9__18_0 Func_2_t74A948D179E476092F12592736DAFD34379E5405* ___U3CU3E9__18_0_1; }; // Vuforia.Internal.Observers.ValidationAreaObserver/<>c // Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration // Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration // Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration struct GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_StaticFields { // System.Action`2 Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::VirtualSceneScaleFactorUpdated Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___VirtualSceneScaleFactorUpdated_2; }; // Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration // Vuforia.VuforiaConfiguration/PackageInfo // Vuforia.VuforiaConfiguration/PackageInfo // Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration // Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration // Vuforia.VuforiaConfiguration/WebCamConfiguration // Vuforia.VuforiaConfiguration/WebCamConfiguration // Vuforia.Internal.Core.WorldOriginProvider/<>c struct U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_StaticFields { // Vuforia.Internal.Core.WorldOriginProvider/<>c Vuforia.Internal.Core.WorldOriginProvider/<>c::<>9 U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A* ___U3CU3E9_0; // System.Func`1> Vuforia.Internal.Core.WorldOriginProvider/<>c::<>9__7_0 Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* ___U3CU3E9__7_0_1; }; // Vuforia.Internal.Core.WorldOriginProvider/<>c // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.List`1/Enumerator // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // Unity.Collections.NativeArray`1 // Unity.Collections.NativeArray`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // Vuforia.Internal.Observers.ANativeObserver // Vuforia.Internal.Observers.ANativeObserver // Vuforia.Internal.Observers.AObservationFilterComponent // Vuforia.Internal.Observers.AObservationFilterComponent // UnityEngine.AndroidJavaClass // UnityEngine.AndroidJavaClass // System.Boolean struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { // System.String System.Boolean::TrueString String_t* ___TrueString_5; // System.String System.Boolean::FalseString String_t* ___FalseString_6; }; // System.Boolean // System.Byte // System.Byte // System.Char struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields { // System.Byte[] System.Char::s_categoryForLatin1 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3; }; // System.Char // UnityEngine.Color // UnityEngine.Color // Vuforia.Internal.Core.ComparableCameraIntrinsics // Vuforia.Internal.Core.ComparableCameraIntrinsics // System.Double // System.Double // Vuforia.DriverCameraMode // Vuforia.DriverCameraMode // System.Enum struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields { // System.Char[] System.Enum::enumSeperatorCharArray CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0; }; // System.Enum // Vuforia.Internal.NativeBridge.FileDriverUserData // Vuforia.Internal.NativeBridge.FileDriverUserData // System.Int32 // System.Int32 // System.Int64 // System.Int64 // System.IntPtr struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // System.IntPtr // UnityEngine.Mathf struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields { // System.Single UnityEngine.Mathf::Epsilon float ___Epsilon_0; }; // UnityEngine.Mathf // UnityEngine.Matrix4x4 struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17; }; // UnityEngine.Matrix4x4 // System.Reflection.MethodBase // System.Reflection.MethodBase // Vuforia.Internal.Observers.ObservationPublisherComponent // Vuforia.Internal.Observers.ObservationPublisherComponent // Vuforia.Internal.Observers.PlayModeVuAnchorObserver // Vuforia.Internal.Observers.PlayModeVuAnchorObserver // Vuforia.Internal.Observers.PosePublisherComponent // Vuforia.Internal.Observers.PosePublisherComponent // UnityEngine.Quaternion struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields { // UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4; }; // UnityEngine.Quaternion // UnityEngine.SceneManagement.Scene // UnityEngine.SceneManagement.Scene // System.Single // System.Single // System.UInt32 // System.UInt32 // System.UInt64 // System.UInt64 // Vuforia.Internal.VuforiaDriver.UnityDriverUserData // Vuforia.Internal.VuforiaDriver.UnityDriverUserData // UnityEngine.Vector2 struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { // UnityEngine.Vector2 UnityEngine.Vector2::zeroVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2; // UnityEngine.Vector2 UnityEngine.Vector2::oneVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3; // UnityEngine.Vector2 UnityEngine.Vector2::upVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4; // UnityEngine.Vector2 UnityEngine.Vector2::downVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5; // UnityEngine.Vector2 UnityEngine.Vector2::leftVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6; // UnityEngine.Vector2 UnityEngine.Vector2::rightVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7; // UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8; // UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9; }; // UnityEngine.Vector2 // UnityEngine.Vector2Int struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields { // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6; // UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7; }; // UnityEngine.Vector2Int // UnityEngine.Vector3 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; }; // UnityEngine.Vector3 // UnityEngine.Vector4 struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { // UnityEngine.Vector4 UnityEngine.Vector4::zeroVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5; // UnityEngine.Vector4 UnityEngine.Vector4::oneVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6; // UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7; // UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8; }; // UnityEngine.Vector4 // System.Void // System.Void // Vuforia.VuDatabaseTargetInfo // Vuforia.VuDatabaseTargetInfo // Vuforia.Internal.Observers.VuMarkInstance // Vuforia.Internal.Observers.VuMarkInstance // Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl // Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl // Vuforia.VuMatrix44F // Vuforia.VuMatrix44F // Vuforia.VuValidationAreaObservationValidationInfo // Vuforia.VuValidationAreaObservationValidationInfo // Vuforia.VuVector2F // Vuforia.VuVector2F // Vuforia.VuVector2I // Vuforia.VuVector2I // Vuforia.VuVector3F // Vuforia.VuVector3F // Vuforia.VuVirtualButtonObservationInfo // Vuforia.VuVirtualButtonObservationInfo // Vuforia.VuVuMarkObservationInstanceInfo // Vuforia.VuVuMarkObservationInstanceInfo // /__StaticArrayInitTypeSize=10 // /__StaticArrayInitTypeSize=10 // /__StaticArrayInitTypeSize=12 // /__StaticArrayInitTypeSize=12 // /__StaticArrayInitTypeSize=16 // /__StaticArrayInitTypeSize=16 // /__StaticArrayInitTypeSize=20 // /__StaticArrayInitTypeSize=20 // /__StaticArrayInitTypeSize=24 // /__StaticArrayInitTypeSize=24 // /__StaticArrayInitTypeSize=28 // /__StaticArrayInitTypeSize=28 // /__StaticArrayInitTypeSize=40 // /__StaticArrayInitTypeSize=40 // /__StaticArrayInitTypeSize=44 // /__StaticArrayInitTypeSize=44 // /__StaticArrayInitTypeSize=52 // /__StaticArrayInitTypeSize=52 // /__StaticArrayInitTypeSize=56 // /__StaticArrayInitTypeSize=56 // /__StaticArrayInitTypeSize=6 // /__StaticArrayInitTypeSize=6 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass24_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass24_0 // Vuforia.Internal.Observers.VuMarkObserver/VuMarkPreProcessObservationComponent // Vuforia.Internal.Observers.VuMarkObserver/VuMarkPreProcessObservationComponent // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // System.Tuple`2> // struct U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E_StaticFields { // /__StaticArrayInitTypeSize=44 ::0698228BF899CAEAB9A53E5E6C7099E846C44F56432050D234DDF03AD772F139 __StaticArrayInitTypeSizeU3D44_t119E7D382182A7D730D302B04ABDA212DB4643A9 ___0698228BF899CAEAB9A53E5E6C7099E846C44F56432050D234DDF03AD772F139_0; // /__StaticArrayInitTypeSize=24 ::18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34 __StaticArrayInitTypeSizeU3D24_t72E1006886F4CE29775F0BA40AC9AF9F1F57AE4A ___18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1; // /__StaticArrayInitTypeSize=10 ::19AE20A57B073E3E8DD45C6F6A4E9AB1076EA3EBFFF28E4AEB58B411472CF994 __StaticArrayInitTypeSizeU3D10_tB5010175CADB4EABB044B4B583C5D61BFF911181 ___19AE20A57B073E3E8DD45C6F6A4E9AB1076EA3EBFFF28E4AEB58B411472CF994_2; // /__StaticArrayInitTypeSize=40 ::223D6CA32241C349E421A0164F2341E20CC5B65D5A04AA021CFF71D623895570 __StaticArrayInitTypeSizeU3D40_tB0E8191F574E2508C62A5D177DDC68DF2FB493A9 ___223D6CA32241C349E421A0164F2341E20CC5B65D5A04AA021CFF71D623895570_3; // /__StaticArrayInitTypeSize=20 ::33350F5DA385CE1B8749AEC68BA060CD54EE981968522B5EDF62178537A1FEEE __StaticArrayInitTypeSizeU3D20_tB0732BE58EFED775F30259485AECF221635B5BDA ___33350F5DA385CE1B8749AEC68BA060CD54EE981968522B5EDF62178537A1FEEE_4; // /__StaticArrayInitTypeSize=40 ::38809B9974198671140931F729415F3FD75DF68A6398E3486AE3B58554329A63 __StaticArrayInitTypeSizeU3D40_tB0E8191F574E2508C62A5D177DDC68DF2FB493A9 ___38809B9974198671140931F729415F3FD75DF68A6398E3486AE3B58554329A63_5; // /__StaticArrayInitTypeSize=28 ::499E4F5C84E20C7347E10100E0EC90C1945EA21C7C80809E4F7F474179B39DF6 __StaticArrayInitTypeSizeU3D28_tEC01C136349E063BE8541A733DFE7A5CB0FB5312 ___499E4F5C84E20C7347E10100E0EC90C1945EA21C7C80809E4F7F474179B39DF6_6; // /__StaticArrayInitTypeSize=16 ::4EDE3546F1189E450DF4D4A2739BE90BEB3B1708B3B9F406B02E0773A92A10FF __StaticArrayInitTypeSizeU3D16_tACB7ABF59CC704E19B13F35EEE7DD0A8043F7287 ___4EDE3546F1189E450DF4D4A2739BE90BEB3B1708B3B9F406B02E0773A92A10FF_7; // /__StaticArrayInitTypeSize=56 ::52EE959A5CBDB065F5048469055925E3224692B3967F737A8D49C744FD2B4502 __StaticArrayInitTypeSizeU3D56_tA9227E08E091771DC7B5B975B845DEAAC6234793 ___52EE959A5CBDB065F5048469055925E3224692B3967F737A8D49C744FD2B4502_8; // /__StaticArrayInitTypeSize=52 ::5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA __StaticArrayInitTypeSizeU3D52_t9E1C7E6ACA2208F3DE309FE0D3819EE5BA982767 ___5857EE4CE98BFABBD62B385C1098507DD0052FF3951043AAD6A1DABD495F18AA_9; // /__StaticArrayInitTypeSize=24 ::5DDF815AC046E7D4603FA586D1BDE42118AD4FE9875D64F716BC7D2740EE52C9 __StaticArrayInitTypeSizeU3D24_t72E1006886F4CE29775F0BA40AC9AF9F1F57AE4A ___5DDF815AC046E7D4603FA586D1BDE42118AD4FE9875D64F716BC7D2740EE52C9_10; // /__StaticArrayInitTypeSize=16 ::605A3F93AE7A97E00C156F977E942027EA532E263A5B440A4219984F803FDD04 __StaticArrayInitTypeSizeU3D16_tACB7ABF59CC704E19B13F35EEE7DD0A8043F7287 ___605A3F93AE7A97E00C156F977E942027EA532E263A5B440A4219984F803FDD04_11; // /__StaticArrayInitTypeSize=12 ::65FE3B9CCEB336F4BC478829A470BA32E7133B377449716BF3D1FE5D21592D19 __StaticArrayInitTypeSizeU3D12_t9678BE1C13BAB9E62F12930F5BBC3086458BBC0F ___65FE3B9CCEB336F4BC478829A470BA32E7133B377449716BF3D1FE5D21592D19_12; // /__StaticArrayInitTypeSize=40 ::7439A4C9E30AC42BCC55AD1A2B617E29E7129B6DDAC79C886944B17819262CC1 __StaticArrayInitTypeSizeU3D40_tB0E8191F574E2508C62A5D177DDC68DF2FB493A9 ___7439A4C9E30AC42BCC55AD1A2B617E29E7129B6DDAC79C886944B17819262CC1_13; // /__StaticArrayInitTypeSize=6 ::772907508FD7AA0ED404C8FC80B6B772E26D67FA3C3662C22D62B871067C28DA __StaticArrayInitTypeSizeU3D6_tB5F94EC6D2FFE05C780AC4DAF02B34C1B79250B5 ___772907508FD7AA0ED404C8FC80B6B772E26D67FA3C3662C22D62B871067C28DA_14; // /__StaticArrayInitTypeSize=40 ::990F3F1286CC3928725497B2745CFF7BC7C9803B4EB8271611540BA6BF6654B5 __StaticArrayInitTypeSizeU3D40_tB0E8191F574E2508C62A5D177DDC68DF2FB493A9 ___990F3F1286CC3928725497B2745CFF7BC7C9803B4EB8271611540BA6BF6654B5_15; // /__StaticArrayInitTypeSize=16 ::A8636D08B42D058EFC34703DD37B6468FCE56138DF242B862C3F1CA138CB3B89 __StaticArrayInitTypeSizeU3D16_tACB7ABF59CC704E19B13F35EEE7DD0A8043F7287 ___A8636D08B42D058EFC34703DD37B6468FCE56138DF242B862C3F1CA138CB3B89_16; // /__StaticArrayInitTypeSize=20 ::B1D1BCD1D06B4A563944BE3C67D51F63DF23702E5BE760D7897C6AD1F51C6122 __StaticArrayInitTypeSizeU3D20_tB0732BE58EFED775F30259485AECF221635B5BDA ___B1D1BCD1D06B4A563944BE3C67D51F63DF23702E5BE760D7897C6AD1F51C6122_17; // /__StaticArrayInitTypeSize=20 ::CAA07D7573596B3356BD202533F0EAFDD05309981F270193A99E300D57587326 __StaticArrayInitTypeSizeU3D20_tB0732BE58EFED775F30259485AECF221635B5BDA ___CAA07D7573596B3356BD202533F0EAFDD05309981F270193A99E300D57587326_18; // /__StaticArrayInitTypeSize=40 ::D4B3B8EBA0589FC38724A0D318B46104B07BC528744109ED69ED71604B7EEC1A __StaticArrayInitTypeSizeU3D40_tB0E8191F574E2508C62A5D177DDC68DF2FB493A9 ___D4B3B8EBA0589FC38724A0D318B46104B07BC528744109ED69ED71604B7EEC1A_19; // /__StaticArrayInitTypeSize=40 ::F6EDC1733B068F457C63E03BB041B9AB6BFAD5CD7673D3E0841968D3FBCB12C7 __StaticArrayInitTypeSizeU3D40_tB0E8191F574E2508C62A5D177DDC68DF2FB493A9 ___F6EDC1733B068F457C63E03BB041B9AB6BFAD5CD7673D3E0841968D3FBCB12C7_20; // /__StaticArrayInitTypeSize=52 ::FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315 __StaticArrayInitTypeSizeU3D52_t9E1C7E6ACA2208F3DE309FE0D3819EE5BA982767 ___FADB218011E7702BB9575D0C32A685DA10B5C72EB809BD9A955DB1C76E4D8315_21; // /__StaticArrayInitTypeSize=40 ::FCA56C548368F7065472C8C8EE4D63921B4F16BB51181EC202A0C252D5209E6A __StaticArrayInitTypeSizeU3D40_tB0E8191F574E2508C62A5D177DDC68DF2FB493A9 ___FCA56C548368F7065472C8C8EE4D63921B4F16BB51181EC202A0C252D5209E6A_22; }; // // Vuforia.Internal.ARFoundation.ARFoundationCamera // Vuforia.Internal.ARFoundation.ARFoundationCamera // Vuforia.ARFoundation.ARFoundationImage // Vuforia.ARFoundation.ARFoundationImage // Vuforia.Internal.Observers.ASingleTargetObserver // Vuforia.Internal.Observers.ASingleTargetObserver // Vuforia.Internal.Observers.AnchorObserver // Vuforia.Internal.Observers.AnchorObserver // System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_StaticFields { // System.String System.AppDomain::_process_guid String_t* ____process_guid_2; }; // System.AppDomain struct AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F_ThreadStaticFields { // System.Collections.Generic.Dictionary`2 System.AppDomain::type_resolve_in_progress Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___type_resolve_in_progress_3; // System.Collections.Generic.Dictionary`2 System.AppDomain::assembly_resolve_in_progress Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_4; // System.Collections.Generic.Dictionary`2 System.AppDomain::assembly_resolve_in_progress_refonly Dictionary_2_tA348003A3C1CEFB3096E9D2A0BC7F1AC8EC4F710* ___assembly_resolve_in_progress_refonly_5; }; // Vuforia.Internal.Observers.BarcodeObserver // Vuforia.Internal.Observers.BarcodeObserver // Vuforia.BaseCameraConfiguration // Vuforia.BaseCameraConfiguration // UnityEngine.Bounds // UnityEngine.Bounds // Vuforia.Internal.VuforiaDriver.CameraIntrinsics // Vuforia.Internal.VuforiaDriver.CameraIntrinsics // UnityEngine.Coroutine // UnityEngine.Coroutine // System.Delegate // System.Delegate // Vuforia.Internal.VuforiaDriver.DevicePose // Vuforia.Internal.VuforiaDriver.DevicePose // System.Exception struct Exception_t_StaticFields { // System.Object System.Exception::s_EDILock RuntimeObject* ___s_EDILock_0; }; // System.Exception // System.Runtime.InteropServices.GCHandle // System.Runtime.InteropServices.GCHandle // Vuforia.GuideView // Vuforia.GuideView // Vuforia.Internal.Core.IlluminationInfo // Vuforia.Internal.Core.IlluminationInfo // Vuforia.Internal.Observers.IlluminationObserver // Vuforia.Internal.Observers.IlluminationObserver // Vuforia.Image // Vuforia.Image // System.Int32Enum // System.Int32Enum // Vuforia.Intrinsics // Vuforia.Intrinsics // Vuforia.Internal.Observers.MeshObserver // Vuforia.Internal.Observers.MeshObserver // System.Reflection.MethodInfo // System.Reflection.MethodInfo // UnityEngine.Object struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { // System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1; }; // UnityEngine.Object // UnityEngine.Pose struct Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971_StaticFields { // UnityEngine.Pose UnityEngine.Pose::k_Identity Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___k_Identity_2; }; // UnityEngine.Pose // Vuforia.Internal.Core.Pose // Vuforia.Internal.Core.Pose // Vuforia.RectangleData // Vuforia.RectangleData // System.RuntimeTypeHandle // System.RuntimeTypeHandle // Vuforia.Internal.Observers.TargetStatusFromPoseInfoComponent // Vuforia.Internal.Observers.TargetStatusFromPoseInfoComponent // Vuforia.Internal.VuforiaDriver.UnityDriverConfig // Vuforia.Internal.VuforiaDriver.UnityDriverConfig // Vuforia.UnmanagedObjectWrapper // Vuforia.UnmanagedObjectWrapper // Vuforia.Internal.Observers.VirtualButtonObserver // Vuforia.Internal.Observers.VirtualButtonObserver // Vuforia.VuAABB // Vuforia.VuAABB // Vuforia.VuAreaTargetCloudConfig // Vuforia.VuAreaTargetCloudConfig // Vuforia.VuAreaTargetConfig // Vuforia.VuAreaTargetConfig // Vuforia.VuCylinderTargetConfig // Vuforia.VuCylinderTargetConfig // Vuforia.VuDriverConfig // Vuforia.VuDriverConfig // Vuforia.VuEngine // Vuforia.VuEngine // Vuforia.VuEngineConfigSet // Vuforia.VuEngineConfigSet // Vuforia.VuErrorHandlerConfig // Vuforia.VuErrorHandlerConfig // Vuforia.VuImageInfo // Vuforia.VuImageInfo // Vuforia.VuImageTargetBufferConfig // Vuforia.VuImageTargetBufferConfig // Vuforia.VuImageTargetCloudObservationConfig // Vuforia.VuImageTargetCloudObservationConfig // Vuforia.VuImageTargetConfig // Vuforia.VuImageTargetConfig // Vuforia.VuImageTargetFileConfig // Vuforia.VuImageTargetFileConfig // Vuforia.Internal.Observers.VuMarkObserver // Vuforia.Internal.Observers.VuMarkObserver // Vuforia.VuModelTargetConfig // Vuforia.VuModelTargetConfig // Vuforia.VuMultiTargetConfig // Vuforia.VuMultiTargetConfig // Vuforia.VuPlatformAndroidConfig // Vuforia.VuPlatformAndroidConfig // Vuforia.VuPlatformLuminConfig // Vuforia.VuPlatformLuminConfig // Vuforia.VuPoseInfo // Vuforia.VuPoseInfo // Vuforia.VuRectangle // Vuforia.VuRectangle // Vuforia.VuRenderViewConfig // Vuforia.VuRenderViewConfig // Vuforia.VuVuMarkConfig // Vuforia.VuVuMarkConfig // Vuforia.VuforiaRuntimeUtilities struct VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_StaticFields { // System.Nullable`1 Vuforia.VuforiaRuntimeUtilities::sWebCamUsed Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___sWebCamUsed_0; // Vuforia.Internal.Utility.IRuntimeEnvironment Vuforia.VuforiaRuntimeUtilities::sRuntimeEnvironment RuntimeObject* ___sRuntimeEnvironment_1; // Vuforia.FusionProviderOption Vuforia.VuforiaRuntimeUtilities::k__BackingField int32_t ___U3CFusionProviderOptionU3Ek__BackingField_2; }; // Vuforia.VuforiaRuntimeUtilities // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass11_0 // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass11_0 // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass13_0 // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass13_0 // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass18_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass18_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass21_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass21_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass22_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass22_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass23_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass23_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0 // Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0 // Vuforia.Internal.Core.ObserverFactory/InstantITTexture // Vuforia.Internal.Core.ObserverFactory/InstantITTexture // Vuforia.VuDriverConfig/FileDriverUserData // Vuforia.VuDriverConfig/FileDriverUserData // Vuforia.Internal.Observers.VuMarkObserver/VuMarkObservationFilterComponent // Vuforia.Internal.Observers.VuMarkObserver/VuMarkObservationFilterComponent // Vuforia.WebCamProfile/ProfileData // Vuforia.WebCamProfile/ProfileData // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.ObserverNotCreatedException`1 // Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration // Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration // Vuforia.Internal.ARFoundation.ARFoundationPoseProvider struct ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_StaticFields { // System.Collections.Generic.Dictionary`2 Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::mOrientationAdjuster Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D* ___mOrientationAdjuster_1; }; // Vuforia.Internal.ARFoundation.ARFoundationPoseProvider // Vuforia.Internal.Observers.AreaTargetObserver // Vuforia.Internal.Observers.AreaTargetObserver // Vuforia.Internal.VuforiaDriver.CameraImage // Vuforia.Internal.VuforiaDriver.CameraImage // Vuforia.Internal.Observers.CloudImageTargetObserver // Vuforia.Internal.Observers.CloudImageTargetObserver // UnityEngine.Component // UnityEngine.Component // Vuforia.Internal.Observers.CylinderTargetObserver // Vuforia.Internal.Observers.CylinderTargetObserver // Vuforia.Internal.Observers.DeviceObserver // Vuforia.Internal.Observers.DeviceObserver // Vuforia.Internal.Core.Engine struct Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_StaticFields { // System.Collections.Generic.IReadOnlyDictionary`2 Vuforia.Internal.Core.Engine::INIT_ERRORS_MAP RuntimeObject* ___INIT_ERRORS_MAP_59; // System.Collections.Generic.IReadOnlyDictionary`2 Vuforia.Internal.Core.Engine::ENGINE_ERRORS_MAP RuntimeObject* ___ENGINE_ERRORS_MAP_60; }; // Vuforia.Internal.Core.Engine // UnityEngine.GameObject // UnityEngine.GameObject // Vuforia.Internal.Observers.ImageTargetObserver // Vuforia.Internal.Observers.ImageTargetObserver // Vuforia.Internal.Observers.ModelTargetObserver // Vuforia.Internal.Observers.ModelTargetObserver // Vuforia.Internal.Observers.MultiTargetObserver // Vuforia.Internal.Observers.MultiTargetObserver // Vuforia.NativeString // Vuforia.NativeString // Vuforia.Internal.Observations.NullDevicePoseObservation // Vuforia.Internal.Observations.NullDevicePoseObservation // Vuforia.Internal.Observers.OffsetComponent // Vuforia.Internal.Observers.OffsetComponent // Vuforia.Internal.Observers.OffsetResult // Vuforia.Internal.Observers.OffsetResult // UnityEngine.Shader // UnityEngine.Shader // UnityEngine.Texture struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields { // System.Int32 UnityEngine.Texture::GenerateAllMips int32_t ___GenerateAllMips_4; }; // UnityEngine.Texture // System.Type 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; }; // System.Type // Vuforia.Internal.Observers.ValidationAreaObserver // Vuforia.Internal.Observers.ValidationAreaObserver // Vuforia.VuBarcodeTypeSet struct VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_StaticFields { // Vuforia.VuBarcodeType[] Vuforia.VuBarcodeTypeSet::ALL_BARCODE_TYPES VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145* ___ALL_BARCODE_TYPES_5; }; // Vuforia.VuBarcodeTypeSet // Vuforia.VuMultiTargetObservationTargetInfo // Vuforia.VuMultiTargetObservationTargetInfo // Vuforia.VuVirtualButtonConfig // Vuforia.VuVirtualButtonConfig // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor // Vuforia.PosixPath/InvalidPathException // Vuforia.PosixPath/InvalidPathException // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`1 // System.Action`2>,System.Collections.Generic.List`1>> // System.Action`2>,System.Collections.Generic.List`1>> // System.Action`2 // System.Action`2 // System.Action`2 // System.Action`2 // System.Action`2 // System.Action`2 // System.Action`2 // System.Action`2 // System.Action`2 // System.Action`2 // System.Action`2 // System.Action`2 // System.Func`1> // System.Func`1> // System.Func`1 // System.Func`1 // System.Func`1 // System.Func`1 // System.Func`1 // System.Func`1 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // UnityEngine.Events.UnityAction`2 // UnityEngine.Events.UnityAction`2 // Vuforia.Internal.ARFoundation.ARFoundationImageProvider // Vuforia.Internal.ARFoundation.ARFoundationImageProvider // System.Action // System.Action // System.ArgumentException // System.ArgumentException // Vuforia.Internal.VuforiaDriver.CreateAnchorMethod // Vuforia.Internal.VuforiaDriver.CreateAnchorMethod // System.NotSupportedException // System.NotSupportedException // Vuforia.Internal.Observers.ObserverOffsetCalculator // Vuforia.Internal.Observers.ObserverOffsetCalculator // Vuforia.Internal.Observers.PoseCalculatorComponent // Vuforia.Internal.Observers.PoseCalculatorComponent // Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod // Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod // Vuforia.Internal.Simulator.SimulatorCamera // Vuforia.Internal.Simulator.SimulatorCamera // UnityEngine.Texture2D // UnityEngine.Texture2D // UnityEngine.Transform // UnityEngine.Transform // Vuforia.VuErrorHandlerNative // Vuforia.VuErrorHandlerNative // Vuforia.VuforiaConfiguration struct VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields { // Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::sInstance VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___sInstance_4; }; // Vuforia.VuforiaConfiguration // Vuforia.WebCam // Vuforia.WebCam // Vuforia.WebCamTexAdaptorProvider // Vuforia.WebCamTexAdaptorProvider // System.ArgumentOutOfRangeException // System.ArgumentOutOfRangeException // UnityEngine.Camera struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields { // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5; // UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6; }; // UnityEngine.Camera // UnityEngine.MonoBehaviour // UnityEngine.MonoBehaviour // Vuforia.Internal.Core.UnityLifeCycleListener // Vuforia.Internal.Core.UnityLifeCycleListener // Vuforia.Internal.Utility.VuforiaCoroutineUtility // Vuforia.Internal.Utility.VuforiaCoroutineUtility // Vuforia.VuforiaBehaviour struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields { // Vuforia.VuforiaBehaviour Vuforia.VuforiaBehaviour::sInstance VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* ___sInstance_4; }; // Vuforia.VuforiaBehaviour #ifdef __clang__ #pragma clang diagnostic pop #endif // Vuforia.IVuGuideView[] struct IVuGuideViewU5BU5D_t8B2D7B39D16E1CC1309E36FD63147121E007DBC7 : 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.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; } }; // 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.Reflection.Assembly[] struct AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339 : public RuntimeArray { ALIGN_FIELD (8) Assembly_t* m_Items[1]; inline Assembly_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Assembly_t** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, Assembly_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Assembly_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Assembly_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Assembly_t* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; // UnityEngine.Color[] struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389 : public RuntimeArray { ALIGN_FIELD (8) Color_tD001788D726C3A7F1379BEED0260B9591F440C1F m_Items[1]; inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* 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, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value) { m_Items[index] = value; } }; // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor[] struct AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D : public RuntimeArray { ALIGN_FIELD (8) Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 m_Items[1]; inline Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845* 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, Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uuid_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pose_1))->___translationData_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pose_1))->___rotationData_1), (void*)NULL); #endif } inline Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___uuid_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pose_1))->___translationData_0), (void*)NULL); #endif #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___pose_1))->___rotationData_1), (void*)NULL); #endif } }; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray { ALIGN_FIELD (8) float m_Items[1]; inline float GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline float* 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, float value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline float GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline float* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, float value) { m_Items[index] = value; } }; // 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; } }; // 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; } }; IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_pinvoke(const AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F& unmarshaled, AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_pinvoke_back(const AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_pinvoke& marshaled, AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F& unmarshaled); IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_pinvoke_cleanup(AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_com(const AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F& unmarshaled, AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_com& marshaled); IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_com_back(const AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_com& marshaled, AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F& unmarshaled); IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_com_cleanup(AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_com& marshaled); // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.List`1::Contains(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, 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.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Boolean System.Linq.Enumerable::All(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_All_TisRuntimeObject_m57CDB9DB99F9E77214B47367D213B06AC3ED97FF_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; // T Vuforia.Internal.Observers.AObserver::AddComponent(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AObserver_AddComponent_TisRuntimeObject_m80D08BCD68557BF8DFC9657DC0C0C48B410C0627_gshared (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, RuntimeObject* ___0_component, const RuntimeMethod* method) ; // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.Internal.Observers.AObserver::GetComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AObserver_GetComponent_TisRuntimeObject_mFD5CA724883B553D6F302EC78F6DC1208322183D_gshared (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method) ; // System.Void System.TupleExtensions::Deconstruct(System.Tuple`2,T1&,T2&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TupleExtensions_Deconstruct_TisRuntimeObject_TisRuntimeObject_mA8F6A0C47040C4B48E5600F9A127FAF401A50ADC_gshared (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* ___0_value, RuntimeObject** ___1_item1, RuntimeObject** ___2_item2, const RuntimeMethod* method) ; // System.Boolean System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, 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.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void System.Action`2::Invoke(T1,T2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_gshared_inline (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* __this, float ___0_arg1, float ___1_arg2, 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 ___0_key, RuntimeObject* ___1_value, 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* ___0_obj, 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 ___0_key, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F* Dictionary_2_get_Values_mC5B06C3C3FA89D62D6035C5B4C5E64A08FCF4DB9_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared (RuntimeObject* ___0_source, 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* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___0_action, 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 ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mBF7DDBCD230E9D28EDF45D3E65F907DE1AE0CCBC_gshared_inline (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, int32_t ___0_obj, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ; // System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action`2,T1,T2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeWithExceptionHandling_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_m6BDDCA0F13426B97A0092F2C21A47984E51615E6_gshared (Action_2_t81D69563C220A2FAF8EC4B02D3E9980E86CA286B* ___0_action, int32_t ___1_arg1, VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 ___2_arg2, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineDriverUserData_1__ctor_mFB4592C0DB18233F8022777F08619DC7AF75DE54_gshared (NativeEngineDriverUserData_1_t946BF71D7AE757C10363089FBB54330C57D0C54C* __this, FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257 ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineDriverUserData_1_Dispose_m7CF91EA30C3726D1F88B3B46C1899386E2E07718_gshared (NativeEngineDriverUserData_1_t946BF71D7AE757C10363089FBB54330C57D0C54C* __this, bool ___0_disposing, const RuntimeMethod* method) ; // FieldType UnityEngine.AndroidJavaObject::GetStatic(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AndroidJavaObject_GetStatic_TisRuntimeObject_m4EF4E4761A0A6E99E0A298F653E8129B1494E4C9_gshared (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method) ; // T[] System.Array::Empty() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::SingleOrDefault(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SingleOrDefault_TisRuntimeObject_m96E15D999D3DAF8B31946255524EBB46907CFF17_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action`1,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeWithExceptionHandling_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m9BFF19C0F37875526D481BAB9F6C3882E28106AD_gshared (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* ___0_action, int32_t ___1_arg, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action`1,T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_action, bool ___1_arg, const RuntimeMethod* method) ; // System.Void System.Tuple`2::.ctor(T1,T2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tuple_2__ctor_m5589535E4B6F6180507A383F28005FF79D1BAAA4_gshared (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* __this, float ___0_item1, float ___1_item2, 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* ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___0_key, RuntimeObject* ___1_value, 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* ___0_object, intptr_t ___1_method, 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 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 ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::ContainsKey(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, bool ___1_value, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969 Dictionary_2_GetEnumerator_mF19575B85A328947B27BABD4D104052B8F97FAC7_gshared (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mB1C918E7A51EF8FB5D80522867558DE6003A6B61_gshared (Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969* __this, const RuntimeMethod* method) ; // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213 Enumerator_get_Current_mC33761BF9B58427EC677AB71F6D44716FCAF1C22_gshared_inline (Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969* __this, const RuntimeMethod* method) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m671CD723515F42017EA4D2DB01691D13288970A9_gshared_inline (KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213* __this, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_m00849F341D41ABD55D72D0701342145724AC3A9F_gshared_inline (KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213* __this, const RuntimeMethod* method) ; // System.Void System.Action`2::Invoke(T1,T2) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m3BFB5987F7235AEF25980B76D635DBD5B56B0F7A_gshared_inline (Action_2_t9C4E97D0565650F0AEF7C72077EB8A0F9326E40B* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC322265B23F40A6C3A555BDAAC45FD288531F7C5_gshared (Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969* __this, const RuntimeMethod* method) ; // T Vuforia.Internal.Core.InternalEngineHintSetter::GetEngineConfigOfType(Vuforia.Internal.Core.IEngineConfigSet) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* InternalEngineHintSetter_GetEngineConfigOfType_TisRuntimeObject_mB10514230ABC67ECCB080CCD1EA6E2E0790255F7_gshared (RuntimeObject* ___0_configSet, const RuntimeMethod* method) ; // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6DEC13F96CE9CD74561DCCA7017E450079C96942_gshared (Action_2_t9C4E97D0565650F0AEF7C72077EB8A0F9326E40B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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 Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared (ObserverNotCreatedException_1_tF2FDFC796F781A434EECBD3ABB7DA611A767A50E* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m6D371CB4B492C5238C37B1631BDAA757E72EAC2F_gshared (Func_2_t400F8F432C9F37AFDFD697BE0F23AA027558136A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mEE5233AEB38B4C4D1DCE600C90EE61123A88CC92_gshared (RuntimeObject* ___0_source, Func_2_t400F8F432C9F37AFDFD697BE0F23AA027558136A* ___1_selector, 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_m67F18797ADF615671341068504396819F0378201_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; // T2 System.Tuple`2>::get_Item2() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 Tuple_2_get_Item2_m055355681CBFB165FD51831E0EF4A0722DE572AE_gshared_inline (Tuple_2_tC9E320E04E1FBD85ABB90AA92F6E56C870B53016* __this, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ; // T1 System.Tuple`2>::get_Item1() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item1_m484EC5BD4C8E76E4D1A996CBD4EDBE802C6D47C2_gshared_inline (Tuple_2_tC9E320E04E1FBD85ABB90AA92F6E56C870B53016* __this, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ; // System.Void System.Tuple`2::.ctor(T1,T2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tuple_2__ctor_m1F7B239EC49FE179C459F8DD99F1725E91E9C489_gshared (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, RuntimeObject* ___0_item1, RuntimeObject* ___1_item2, 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* ___0_key, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void System.Tuple`2>::.ctor(T1,T2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Tuple_2__ctor_m660F40C7153083F366CBC8DAC841B91DDE3DFF1E_gshared (Tuple_2_tC9E320E04E1FBD85ABB90AA92F6E56C870B53016* __this, RuntimeObject* ___0_item1, Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 ___1_item2, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_gshared (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, 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* ___0_key, 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_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, 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.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) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Cast(System.Collections.IEnumerable) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Cast_TisRuntimeObject_m21250FA47CFF08469ACE158D6FA4E1FE11837D29_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; // T System.Nullable`1::GetValueOrDefault() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ; // System.Void System.Func`1>::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mAA21F19A65F1517B926BAF5E9F3B0F4A4BACFEFF_gshared (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_gshared (RuntimeObject* ___0_source, 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_m3F29A5426149F521CEE6900B9A4097810124ED8E_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tA19BA39E5042FA7AF8D048D51934DC3BD9F2E952* Dictionary_2_get_Keys_m0F5F6FCFB36ED340EC91E6064534CEE0411CEF53_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Intersect(System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Intersect_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m20F1FDCB1F55AEBC7B839A66A7DF39AA183E02CB_gshared (RuntimeObject* ___0_first, RuntimeObject* ___1_second, 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_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.List`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ; // TResult System.Func`1>::Invoke() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_gshared_inline (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; // T System.Nullable`1::GetValueOrDefault() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_2__ctor_m7445B0F04ECB8542147C3C9B963A792140CFAD0A_gshared (UnityAction_2_tF47D82C7E3C3B118B409866D926435B55A0675BD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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) ; // 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 ___0_index, const RuntimeMethod* method) ; // T1 System.Tuple`2::get_Item1() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item1_mBF34A596062BBB3C1DD2A6CA36810366F445C9FA_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method) ; // T2 System.Tuple`2::get_Item2() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item2_m4C8E8E93C0299E98E046C765CA6ABB544412C1D9_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.InteropServices.Marshal::StructureToPtr(T,System.IntPtr,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_StructureToPtr_TisAnchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_m8F346A787F33F898BBF5E808AA4788808D193557_gshared (Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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_m7A5245523A276474E0A9C358601EBE087F432F04_gshared_inline (List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mB85EB82F5AEFF7579A980BCD4A97FE13ADB7DE9C_gshared (Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerable`1> System.Linq.Enumerable::GroupBy(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_GroupBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m69DC25FE7A17486176BA78D0FBE862CE8872957E_gshared (RuntimeObject* ___0_source, Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* ___1_keySelector, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared (RuntimeObject* ___0_source, 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_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6CA232B5A5C28033A04DAD1A15EDED1143AD45A9_gshared (RuntimeObject* ___0_source, Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* ___1_keySelector, const RuntimeMethod* method) ; // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::ThenBy(System.Linq.IOrderedEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ThenBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCD5766CA604A977DB4FF4734A6B70A46550D51D_gshared (RuntimeObject* ___0_source, Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* ___1_keySelector, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::Last(System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A Enumerable_Last_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_m84139F0F93F4C2D3DDE48B2E9A41C77E5BEE6CB7_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ; // System.Void System.Runtime.InteropServices.Marshal::StructureToPtr(T,System.IntPtr,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931_gshared (CameraImage_t160C5E11444459AB15B3F57830F054206547048F ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) ; // System.Void System.Runtime.InteropServices.Marshal::StructureToPtr(T,System.IntPtr,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_StructureToPtr_TisDevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_mC755326C72FD34FEE0727DED9C0911AE814AE3AB_gshared (DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m7871C36E36EDFB3807C50CEDBF4DD674BDDB140F_gshared (Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Boolean Unity.Collections.NativeArray`1::get_IsCreated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; // System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr(Unity.Collections.NativeArray`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_nativeArray, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Copy(Unity.Collections.NativeArray`1,System.Int32,Unity.Collections.NativeArray`1,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_src, int32_t ___1_srcIndex, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_dst, int32_t ___3_dstIndex, int32_t ___4_length, const RuntimeMethod* method) ; // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_mB5B0280FB694D8743982749E1ED3472CD323F172_gshared (Action_2_tBAC40DD9F3FDB12141E0F973A3E6DBD9B65D5E35* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Dictionary_2_get_Item_mCF2A1DC11B1331996DF03633F1964E4CB321EBC9_gshared (Dictionary_2_t05655024320E3C37E07172A63B652012BC1AAC30* __this, int32_t ___0_key, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m205DFACD4EB4B07CE5E3A0F1F49A5C1971A9AAEF_gshared (Dictionary_2_t05655024320E3C37E07172A63B652012BC1AAC30* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mD72E28EC62392BB8A4C372E7198E14052B91DAB8_gshared (Dictionary_2_t05655024320E3C37E07172A63B652012BC1AAC30* __this, int32_t ___0_key, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m1585EE2BB0BFF61211356B091BBD6CD0C2EA78A4_gshared (List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m6C9BC48FF099B7CF07ADD778D1DDD6B7D42ED791_gshared (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* __this, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline int32_t KeyValuePair_2_get_Key_m69D8A0CB2076747944F2F1B9D9FDEE19220FEC63_inline (KeyValuePair_2_tE06EC558846F73DFB8EB7EF1D33133668A2DC5F9* __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_tE06EC558846F73DFB8EB7EF1D33133668A2DC5F9*, const RuntimeMethod*))KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1::Contains(T) inline bool List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { return (( bool (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_gshared)(__this, ___0_item, method); } // Vuforia.IVuObserver Vuforia.Internal.Observers.ANativeObserver::get_VuObserver() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline (ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m4637D98462EA24F82565CCE0E92A8244BC4D50A7 (List_1_tC4BC112F9F19F68EF177180345065E6BDA1CF2D3* __this, const RuntimeMethod* method) { (( void (*) (List_1_tC4BC112F9F19F68EF177180345065E6BDA1CF2D3*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method) { (( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void Vuforia.Internal.Observers.ASingleTargetObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ASingleTargetObserver__ctor_mA0D14BBF6EAE49230639BC7855942B5E8A111D46 (ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // UnityEngine.Vector3 Vuforia.Internal.Utility.ExtensionMethods.MathExtensions::ToVector3(Vuforia.VuVector3F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MathExtensions_ToVector3_m9B5888439FB5CFB6C713F57883E4DCBC0ACE5452 (VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___0_vector, const RuntimeMethod* method) ; // Vuforia.TrackingOptimization Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToTrackingOptimization(Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToTrackingOptimization_m171CB3741CA6F939A052B94444905104C701E8AD (int32_t ___0_optimization, const RuntimeMethod* method) ; // Vuforia.VuTrackingOptimization Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuTrackingOptimization(Vuforia.TrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2 (int32_t ___0_optimization, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass12_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m936B6E95F64EED75836BDA88CF239C62446F09E1 (U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184 (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } // System.Boolean System.Linq.Enumerable::All(System.Collections.Generic.IEnumerable`1,System.Func`2) inline bool Enumerable_All_TisString_t_mC9652F17237783DC19D1856925318613CDA2B0E3 (RuntimeObject* ___0_source, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* ___1_predicate, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, const RuntimeMethod*))Enumerable_All_TisRuntimeObject_m57CDB9DB99F9E77214B47367D213B06AC3ED97FF_gshared)(___0_source, ___1_predicate, method); } // UnityEngine.Bounds Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertNativeAABBToObserverBounds(Vuforia.VuAABB,Vuforia.VuObserverType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 NativeToUnityConversionUtil_ConvertNativeAABBToObserverBounds_mD411FD678164D7F9C59135A12EB19130E4F3A10E (VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___0_aabb, int32_t ___1_observerType, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass15_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass15_0__ctor_m62172631BA1EC50C362DF342D2105CAB0147AD0E (U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m8FD854E1480871E96D6A7F47C7EFA06EC7E5DDB3 (Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } // System.Boolean System.Linq.Enumerable::All(System.Collections.Generic.IEnumerable`1,System.Func`2) inline bool Enumerable_All_TisGuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C_mD5ABDB4DFEFE0C95F261C01A2B87F9B0BC940C0E (RuntimeObject* ___0_source, Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A* ___1_predicate, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A*, const RuntimeMethod*))Enumerable_All_TisRuntimeObject_m57CDB9DB99F9E77214B47367D213B06AC3ED97FF_gshared)(___0_source, ___1_predicate, method); } // System.Void Vuforia.GuideView::.ctor(Vuforia.IVuGuideView) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GuideView__ctor_mCD4535CD50783F07B91C0BFC11C9F38517EAAD56 (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, RuntimeObject* ___0_guideView, const RuntimeMethod* method) ; // TSource[] System.Linq.Enumerable::ToArray(System.Collections.Generic.IEnumerable`1) inline IVuGuideViewU5BU5D_t8B2D7B39D16E1CC1309E36FD63147121E007DBC7* Enumerable_ToArray_TisIVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_m4EDE22B04CEFC8C2AD077E49CDFDB3ADCDFE9B1C (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( IVuGuideViewU5BU5D_t8B2D7B39D16E1CC1309E36FD63147121E007DBC7* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___0_source, method); } // System.Boolean Vuforia.Internal.Observers.ModelTargetObserver::SetActiveGuideViewName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ModelTargetObserver_SetActiveGuideViewName_mE66A7E87CAE34A6240F0120F8CDDBB4BF04EA08A (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, String_t* ___0_name, const RuntimeMethod* method) ; // System.Boolean System.String::op_Inequality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; // System.String Vuforia.GuideView::get_Name() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GuideView_get_Name_mCC22BC25631B3F828658E8667A39CF3C68DA9021_inline (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.MultiTargetObserver::set_Size(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MultiTargetObserver_set_Size_m6D78582CD87A2BB1DAA0C5B6CCDF6E70419A6908_inline (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.ObservationPublisherComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationPublisherComponent__ctor_m5C30BD0CD7C745ADDC7E787F6B5B4174703DBBE1 (ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ; // T Vuforia.Internal.Observers.AObserver::AddComponent(T) inline ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* ___0_component, const RuntimeMethod* method) { return (( ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465*, const RuntimeMethod*))AObserver_AddComponent_TisRuntimeObject_m80D08BCD68557BF8DFC9657DC0C0C48B410C0627_gshared)(__this, ___0_component, method); } // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) inline void Action_2__ctor_m85345EEF87D5478C88E000CC3F72AAD5522A1DA0 (Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.Internal.Observers.ObservationPublisherComponent::add_OnObservation(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationPublisherComponent_add_OnObservation_m31C6D0A13225C88945179498C0EF454CB4149C1B (ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* __this, Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2* ___0_value, const RuntimeMethod* method) ; // T Vuforia.Internal.Observers.AObserver::GetComponent() inline ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* AObserver_GetComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m12445B8F41D4F12789DE91029CD752F53E9CA284 (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method) { return (( ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, const RuntimeMethod*))AObserver_GetComponent_TisRuntimeObject_mFD5CA724883B553D6F302EC78F6DC1208322183D_gshared)(__this, method); } // System.Void Vuforia.Internal.Observers.ObservationPublisherComponent::remove_OnObservation(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationPublisherComponent_remove_OnObservation_m5D3AD05D530F7BEFE9067A0C42FC7F37A9784A14 (ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* __this, Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.ANativeObserver::OnDispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ANativeObserver_OnDispose_m557D5361C10CDC9B55F29E1B91A9129CB3C7E381 (ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Core.Pose Vuforia.Internal.Core.Pose::get_Identity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 Pose_get_Identity_m65D82F57FA2D986B51C4E0A7AF8E51DC9CE9E413 (const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.OffsetResult::.ctor(Vuforia.Internal.Core.Pose,Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OffsetResult__ctor_m6748E373A0D0D0015BA07CA97F8D7D8C68A5561B (OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336* __this, Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, RuntimeObject* ___1_originObserver, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.NullObserverOffsetCalculator::get_CurrentOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 NullObserverOffsetCalculator_get_CurrentOffset_mA06D3230F5E4928ADB0C287679E1B411C36FCEB5 (NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::CalculateOffsetInternal(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_CalculateOffsetInternal_m7068BB917D300601846641F9816B06B692A990C1 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_observations, RuntimeObject* ___2_cameraController, RuntimeObject* ___3_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___4_devicePoseObserver, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.ObserverOffsetCalculator::set_CurrentOffset(Vuforia.Internal.Observers.OffsetResult) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObserverOffsetCalculator_set_CurrentOffset_mA8BC8FCECC27F432AA05F535A4E17EFA4A2C6243_inline (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ___0_value, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::get_CurrentOffset() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_get_CurrentOffset_mC230002996BECDDDF261DAAC3047B64F4E9D8BA3_inline (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForDevice(System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_GetOffsetForDevice_m8618E3DC9DF6EC915C0958DF51217AFCCD8A5134 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_cameraController, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___2_devicePoseObserver, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForFirstTarget(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_GetOffsetForFirstTarget_m687FB86F84D58FBF4CB4F7351FB573E2B1FA868A (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_observations, RuntimeObject* ___2_cameraController, RuntimeObject* ___3_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___4_devicePoseObserver, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForSpecificTarget(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_GetOffsetForSpecificTarget_mDDD0E550DFED31F39374F4B334CD54DAB376DBD9 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_observations, RuntimeObject* ___2_cameraController, RuntimeObject* ___3_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___4_devicePoseObserver, 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* ___0_message, const RuntimeMethod* method) ; // System.Void System.TupleExtensions::Deconstruct(System.Tuple`2,T1&,T2&) inline void TupleExtensions_Deconstruct_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m751EBC2A5DE99044A64D3F0BA19C007500102A47 (Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* ___0_value, RuntimeObject** ___1_item1, RuntimeObject** ___2_item2, const RuntimeMethod* method) { (( void (*) (Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA*, RuntimeObject**, RuntimeObject**, const RuntimeMethod*))TupleExtensions_Deconstruct_TisRuntimeObject_TisRuntimeObject_mA8F6A0C47040C4B48E5600F9A127FAF401A50ADC_gshared)(___0_value, ___1_item1, ___2_item2, method); } // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForObserver(Vuforia.Internal.Observers.IObserver,Vuforia.IVuObservationWithPose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_GetOffsetForObserver_m037D1F8EF3441B48F275F80760953547AE676C36 (RuntimeObject* ___0_observer, RuntimeObject* ___1_observation, const RuntimeMethod* method) ; // Vuforia.Internal.Core.Pose Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForOrigin(Vuforia.Internal.Observers.IObserver,Vuforia.IVuObservationWithPose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ObserverOffsetCalculator_GetOffsetForOrigin_mAE1D455773B1B2D4B218FABF0A92E6B6E1A513F6 (RuntimeObject* ___0_originObserver, RuntimeObject* ___1_originObservation, const RuntimeMethod* method) ; // Vuforia.Internal.Core.Pose Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertNativePoseMatrixToObserverPose(Vuforia.VuMatrix44F,Vuforia.VuObservationType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 NativeToUnityConversionUtil_ConvertNativePoseMatrixToObserverPose_m811A784E4D2712547AC6A5DDB15AA422FC782101 (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___0_nativePose, int32_t ___1_observationType, const RuntimeMethod* method) ; // UnityEngine.Vector3 Vuforia.Internal.Core.Pose::get_Position() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion Vuforia.Internal.Core.Pose::get_Rotation() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 Vuforia.Internal.Core.Pose::get_Scale() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::TRS(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_q, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_inverse() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Matrix4x4::GetColumn(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Matrix4x4::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_one() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Pose::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_scale, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Observers.DeviceObserver::get_IsUpdatesDisabled() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeviceObserver_get_IsUpdatesDisabled_m6FC54A7E6C7CF35B75D698D81F978D9DA449C8C8_inline (DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Observers.ObserverOffsetCalculator::TryGetOffsetForDevice(System.Collections.Generic.IEnumerable`1,Vuforia.Internal.Observers.DeviceObserver,Vuforia.Internal.Observers.OffsetResult&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObserverOffsetCalculator_TryGetOffsetForDevice_m010B7C262BAAB3ACC8F798DB54D5A3A87D009147 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observations, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___1_devicePoseObserver, OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336* ___2_offsetResult, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForCameraPose(Vuforia.ICameraController) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_GetOffsetForCameraPose_m999316C70E611B456DBC8F3B18CB8E8F6E9691EC (RuntimeObject* ___0_cameraController, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.ObserverOffsetCalculator/<>c__DisplayClass11_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m62F576AFEAA948102A3121EA967E5C2A16A0B148 (U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m60FEB853D975345DFD9E5395E841B9F822CC68B7 (Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } // System.Boolean System.Linq.Enumerable::Any(System.Collections.Generic.IEnumerable`1,System.Func`2) inline bool Enumerable_Any_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m4A32E4A6422E3F7195F4B95DE5378F4C35D09E1E (RuntimeObject* ___0_source, Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E* ___1_predicate, const RuntimeMethod* method) { return (( bool (*) (RuntimeObject*, Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared)(___0_source, ___1_predicate, method); } // T Vuforia.Internal.Observers.AObserver::GetComponent() inline RuntimeObject* AObserver_GetComponent_TisIOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_m2261E277B8FEADE6A249465CF5F75EBA640EF65F (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, const RuntimeMethod*))AObserver_GetComponent_TisRuntimeObject_mFD5CA724883B553D6F302EC78F6DC1208322183D_gshared)(__this, method); } // UnityEngine.ScreenOrientation Vuforia.VuforiaRuntimeUtilities::get_ScreenOrientation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300 (const RuntimeMethod* method) ; // System.Single Vuforia.RuntimeExtensionMethods::RotateToOrientation(UnityEngine.ScreenOrientation,UnityEngine.ScreenOrientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RuntimeExtensionMethods_RotateToOrientation_mA9DD7177618445A0AFD0FE83A47CB7EBC074E24F (int32_t ___0_orientation, int32_t ___1_targetOrientation, const RuntimeMethod* method) ; // UnityEngine.Transform UnityEngine.Component::get_transform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314 (const RuntimeMethod* method) ; // Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration Vuforia.VuforiaConfiguration::get_Vuforia() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ; // System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_VirtualSceneScaleFactor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Transform::get_rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Transform::get_localScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_forward() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Pose::Rotate(System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose_Rotate_mFE86549A6F00CAA749F385DD26703D4263CC2B20 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, float ___0_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) ; // System.Int32 Vuforia.Internal.Observers.AObserver::get_Id() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t AObserver_get_Id_mDD1DC1ECCE2F2258C468687D3513FAC145641BE7_inline (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.VuMarkObserver Vuforia.Internal.Observers.VuMarkInstance::get_VuMarkObserver() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* VuMarkInstance_get_VuMarkObserver_m14FF13A0EFA303687404BC18A4221B8DE387AECE_inline (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, const RuntimeMethod* method) ; // System.String Vuforia.Internal.Observers.VuMarkObserver::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuMarkObserver_get_Name_m0E5B866162930B08FE7F1BD3321EF35B1BE3019E (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Core.IEngine Vuforia.Internal.Observers.AObserver::get_Engine() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AObserver_get_Engine_m7196FEB36B48ABB7B06C7B5CD31891713E5A28CC_inline (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.AObserver::.ctor(Vuforia.Internal.Core.IEngine,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AObserver__ctor_m2FB65FBD8D5B8284369DA0B908B20867355B242D (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, RuntimeObject* ___0_engine, int32_t ___1_id, const RuntimeMethod* method) ; // Vuforia.InstanceIdType Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuMarkInstanceIdType(Vuforia.VuMarkInstanceIdType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuMarkInstanceIdType_m6F4028C56FB4BCFEB13DA201ADBFB706231503DB (int32_t ___0_type, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::.ctor(System.Byte[],System.UInt64,Vuforia.InstanceIdType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkInstanceIdImpl__ctor_mCBF567DF7860A21A2BB308CA2717A01B569E3965 (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, uint64_t ___1_numericValue, int32_t ___2_type, const RuntimeMethod* method) ; // System.Void Vuforia.Image::.ctor(Vuforia.IVuImage) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image__ctor_mEA4CDAD83D90336E1636E3CD0DCBC6DC924B3E26 (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* __this, RuntimeObject* ___0_vuImage, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.PoseCalculatorComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PoseCalculatorComponent__ctor_m08B53523D59DA1FA068015A7391B482D5F27FA90 (PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ; // T Vuforia.Internal.Observers.AObserver::AddComponent(T) inline PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF* AObserver_AddComponent_TisPoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF_m5613771B96823E8BCAB4DDD51033FC10C43DB27B (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF* ___0_component, const RuntimeMethod* method) { return (( PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF*, const RuntimeMethod*))AObserver_AddComponent_TisRuntimeObject_m80D08BCD68557BF8DFC9657DC0C0C48B410C0627_gshared)(__this, ___0_component, method); } // System.Void Vuforia.Internal.Observers.OffsetComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OffsetComponent__ctor_mE61C54953989CDBFD12C968F0F8EC3F0724FC93E (OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ; // T Vuforia.Internal.Observers.AObserver::AddComponent(T) inline OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23* AObserver_AddComponent_TisOffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23_m789243D900616D68B7F07648007BEF1118A06A16 (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23* ___0_component, const RuntimeMethod* method) { return (( OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23*, const RuntimeMethod*))AObserver_AddComponent_TisRuntimeObject_m80D08BCD68557BF8DFC9657DC0C0C48B410C0627_gshared)(__this, ___0_component, method); } // System.Void Vuforia.Internal.Observers.TargetStatusFromPoseInfoComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetStatusFromPoseInfoComponent__ctor_m3EDB5BEB6D3DB4F489E18A32F825D78E95B77752 (TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ; // T Vuforia.Internal.Observers.AObserver::AddComponent(T) inline TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7* AObserver_AddComponent_TisTargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7_m1A50EEA1341E10E005AA9144D45A759BEF45CDE3 (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7* ___0_component, const RuntimeMethod* method) { return (( TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7*, const RuntimeMethod*))AObserver_AddComponent_TisRuntimeObject_m80D08BCD68557BF8DFC9657DC0C0C48B410C0627_gshared)(__this, ___0_component, method); } // System.Void Vuforia.Internal.Observers.PosePublisherComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PosePublisherComponent__ctor_m0F5693728A77B84C90927D8F81589B05EEC32E4E (PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ; // T Vuforia.Internal.Observers.AObserver::AddComponent(T) inline PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* AObserver_AddComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m5B91CDC41C33879CB7CFAF41FC4DE0C4245A972F (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* ___0_component, const RuntimeMethod* method) { return (( PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E*, const RuntimeMethod*))AObserver_AddComponent_TisRuntimeObject_m80D08BCD68557BF8DFC9657DC0C0C48B410C0627_gshared)(__this, ___0_component, method); } // UnityEngine.Vector2 Vuforia.Internal.Utility.ExtensionMethods.MathExtensions::ToVector2(Vuforia.VuVector2F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MathExtensions_ToVector2_m813DCAF1B09884339CD98E50C8E5EA2D1DFE73A4 (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_vector, const RuntimeMethod* method) ; // UnityEngine.Vector3 Vuforia.Internal.Utility.ExtensionMethods.MathExtensions::ToVector3(Vuforia.VuVector2F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MathExtensions_ToVector3_m14D9A3EE424D119304E927EE5D55EF1CF3BF84A3 (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_vector, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ; // System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mCDCBA9F1E870862EA2877880CC83EAF533333CCC (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } // System.Void Vuforia.Internal.Observers.ANativeObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ANativeObserver__ctor_m7BC933F74A0E2D29A843FC596D4C14FBFA9AF67A (ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.VuMarkObserver/VuMarkPreProcessObservationComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreProcessObservationComponent__ctor_m23EFC036A95D4C04034C4C1D1278EE4B48706DF0 (VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ; // T Vuforia.Internal.Observers.AObserver::AddComponent(T) inline VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F* AObserver_AddComponent_TisVuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F_m82A065CA5E2684B59BA22B74620828ADFD1FE668 (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F* ___0_component, const RuntimeMethod* method) { return (( VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F*, const RuntimeMethod*))AObserver_AddComponent_TisRuntimeObject_m80D08BCD68557BF8DFC9657DC0C0C48B410C0627_gshared)(__this, ___0_component, method); } // System.Void Vuforia.Internal.Observers.VuMarkObserver/VuMarkObservationFilterComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObservationFilterComponent__ctor_m7346785D839AC524BE4A0CEC587BB8C4D2657D54 (VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ; // T Vuforia.Internal.Observers.AObserver::AddComponent(T) inline VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378* AObserver_AddComponent_TisVuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378_mF926D054F6B6AD65D2B63D11DB05BD30DEFADB4B (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378* ___0_component, const RuntimeMethod* method) { return (( VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378* (*) (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979*, VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378*, const RuntimeMethod*))AObserver_AddComponent_TisRuntimeObject_m80D08BCD68557BF8DFC9657DC0C0C48B410C0627_gshared)(__this, ___0_component, method); } // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.Internal.Observers.VuMarkObserver::StopTrackingAllInstances(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_StopTrackingAllInstances_mDF267EEE7D74B3D67847959CFA47B1C51229186A (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, bool ___0_disposedOfNativeInstances, const RuntimeMethod* method) ; // UnityEngine.Vector3 Vuforia.Internal.Observers.VuMarkObserver::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 VuMarkObserver_get_Size_m3B4BB676F878567E3B5970DEA1C5C2BA1B78E583 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) ; // System.Void System.Action`2::Invoke(T1,T2) inline void Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_inline (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*, float, float, const RuntimeMethod*))Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } // System.Void Vuforia.Internal.Observers.VuMarkInstance::.ctor(Vuforia.Internal.Observers.VuMarkObserver,Vuforia.IVuMarkObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkInstance__ctor_mCEDE4BBBA09B399C8BABB944FD58DCED84BEAF76 (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* ___0_observer, RuntimeObject* ___1_observation, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m3EA128E808DB4D6B2A4498A535B1F86CE2875E26 (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* __this, int32_t ___0_key, VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296*, int32_t, VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m520B45407F96E628A3D6C768BA6109B0CCFB5BEC_inline (Action_1_t06AFE0709F2890E5355421775694503711402693* __this, VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t06AFE0709F2890E5355421775694503711402693*, VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } // System.Boolean System.Collections.Generic.Dictionary`2::Remove(TKey) inline bool Dictionary_2_Remove_m091763CB65E2F206A9BEF47CE1D23408501B1273 (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, method); } // System.Void Vuforia.Internal.Observers.AObserver::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AObserver_Dispose_mB45F05205FD364E2F7981324B84611769F4BB56B (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method) ; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::get_Values() inline ValueCollection_tBAD06F9A058077531866AF5496C41AA1141CE4CA* Dictionary_2_get_Values_m59BCB19C00A88BB75BBA17F1C0C2A390EBFE0AE9 (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* __this, const RuntimeMethod* method) { return (( ValueCollection_tBAD06F9A058077531866AF5496C41AA1141CE4CA* (*) (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296*, const RuntimeMethod*))Dictionary_2_get_Values_mC5B06C3C3FA89D62D6035C5B4C5E64A08FCF4DB9_gshared)(__this, method); } // System.Collections.Generic.List`1 System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable`1) inline List_1_tFAE6B65B7AF5988D56583E9390F9CD3D12C21E58* Enumerable_ToList_TisVuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867_mBD93EB341606E1C8343AE14217E7EFB82DDDDC11 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( List_1_tFAE6B65B7AF5988D56583E9390F9CD3D12C21E58* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method); } // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m6017BACB3062BE99B7F672F1C880FB3E9FA0185B (Action_1_t06AFE0709F2890E5355421775694503711402693* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t06AFE0709F2890E5355421775694503711402693*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) inline void List_1_ForEach_m3105C2B3256BB95ACC6246599E2D2D90778F45F3 (List_1_tFAE6B65B7AF5988D56583E9390F9CD3D12C21E58* __this, Action_1_t06AFE0709F2890E5355421775694503711402693* ___0_action, const RuntimeMethod* method) { (( void (*) (List_1_tFAE6B65B7AF5988D56583E9390F9CD3D12C21E58*, Action_1_t06AFE0709F2890E5355421775694503711402693*, const RuntimeMethod*))List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared)(__this, ___0_action, method); } // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m1BD43F75E9DF18F5F6735DB46F8FA82AC6C17E60_inline (Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* __this, VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6*, VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method); } // System.Void Vuforia.Internal.Observers.AObserverComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AObserverComponent__ctor_m2E95CA798CDD9A86EEFEEF41B81798A4DC5155A6 (AObserverComponent_t7361C63064421AF6D5D03DCAD7B068DAB15969C9* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2::TryGetValue(TKey,TValue&) inline bool Dictionary_2_TryGetValue_mA4AC60F5F393FEA704AD62126E24CA37C25B2CF9 (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* __this, int32_t ___0_key, VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867** ___1_value, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296*, int32_t, VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method); } // Vuforia.Internal.Observers.VuMarkInstance Vuforia.Internal.Observers.VuMarkObserver::StartTrackingInstance(Vuforia.IVuMarkObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* VuMarkObserver_StartTrackingInstance_m49B68D37F29D98746547DB3551C84D65BDF357B9 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, RuntimeObject* ___0_observation, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.VuMarkObserver::StopTrackingInstance(Vuforia.Internal.Observers.VuMarkInstance) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_StopTrackingInstance_mBF5A739F9798B6B01C5E766094D6837D0A83804E (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* ___0_vuMarkInstance, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.AObservationFilterComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AObservationFilterComponent__ctor_m217B026525909631FC2698C3E3F2B0D71ADDAB12 (AObservationFilterComponent_t25EC64129802B97E8D2EA1AEA901DEE15EB3866C* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) ; // Vuforia.Sensitivity Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToSensitivity(Vuforia.VuVirtualButtonSensitivity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToSensitivity_m8FE99F72615B45B5B5CC330C4B854B8404DB9A9F (int32_t ___0_sensitivity, const RuntimeMethod* method) ; // Vuforia.RectangleData Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToRectangleData(Vuforia.VuRectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA WrapperExtensionMethods_ToRectangleData_mF78AD085651A5F1AA0D90C3FE4104B84B5122CDE (VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 ___0_rectangle, const RuntimeMethod* method) ; // Vuforia.VuVirtualButtonSensitivity Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuVirtualButtonSensitivity(Vuforia.Sensitivity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuVirtualButtonSensitivity_mC0B4F606A1C2E812337F0726DF4C280972DC6375 (int32_t ___0_sensitivity, const RuntimeMethod* method) ; // Vuforia.VuRectangle Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuRectangle(Vuforia.RectangleData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 WrapperExtensionMethods_ToVuRectangle_mF2BA70006EC43EAECEBDE120507DD42F7939BC73 (RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA ___0_rectangleData, const RuntimeMethod* method) ; // Vuforia.Internal.Core.VirtualButtonState Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVirtualButtonState(Vuforia.VuVirtualButtonState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVirtualButtonState_m52C8070A2537655BC4DB50C60BB457A987529B0F (int32_t ___0_state, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_mB44ED6625AD183A5B3C4386EE1A98FA0CE588663_inline (Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* __this, int32_t ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F*, int32_t, const RuntimeMethod*))Action_1_Invoke_mBF7DDBCD230E9D28EDF45D3E65F907DE1AE0CCBC_gshared_inline)(__this, ___0_obj, method); } // System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 Vuforia.Internal.Utility.ExtensionMethods.MathExtensions::ToMatrix4x4(Vuforia.Internal.Core.Pose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 MathExtensions_ToMatrix4x4_m005C0C3DA85D86B53D66F07CFD8D578C9C54D747 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_up() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::AngleAxis(System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80 (float ___0_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Rotate(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_q, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mA941BB2D1CC344240F7EB37721FAF27CC8FC90C1 (Func_2_t74A948D179E476092F12592736DAFD34379E5405* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t74A948D179E476092F12592736DAFD34379E5405*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_Select_TisIVuValidationAreaLabel_tFC7444AB33298D3C5B83762C6AC1B9D81D054441_TisString_t_m15A3BFA93AFDE06806116BEA15CC101EEF4A4FDA (RuntimeObject* ___0_source, Func_2_t74A948D179E476092F12592736DAFD34379E5405* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t74A948D179E476092F12592736DAFD34379E5405*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method); } // System.Collections.Generic.List`1 System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable`1) inline List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method); } // System.Boolean Vuforia.Internal.Observers.ValidationAreaObserver::RemoveAssociatedObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaObserver_RemoveAssociatedObserver_m526E9A1A094C2F052C0E9C383C20FD7F01B7A8F9 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.ValidationAreaObserver::set_IsCapturing(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ValidationAreaObserver_set_IsCapturing_m96211FFB75B78CF53A0BF1D9ED4E93D6253161B6_inline (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_mA858F8320822FA76D0FB80711B98B4CF57A5D9CA (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.Internal.Observers.AObserver::add_OnObserverDestroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AObserver_add_OnObserverDestroyed_m539F542DC7F58E514FD6E4FCC77560FCB2F2D682 (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.AObserver::remove_OnObserverDestroyed(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AObserver_remove_OnObserverDestroyed_m06445A6433DDFBB57A65936F8D6395F687466D08 (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* ___0_value, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Observers.ANativeObserver::DoDeactivate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ANativeObserver_DoDeactivate_m3488DB074D1722F986DDFDC7C43081C3D1AFF3AA (ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action`2,T1,T2) inline void DelegateHelper_InvokeWithExceptionHandling_TisVuValidationAreaObservationStatusInfo_t0DDAC5FD792DE37FF786C4701F6BD045F628086D_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_mAB3C6A9B48BB04C6ECEE670DAD9969B52FE604E1 (Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* ___0_action, int32_t ___1_arg1, VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 ___2_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3*, int32_t, VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_m6BDDCA0F13426B97A0092F2C21A47984E51615E6_gshared)(___0_action, ___1_arg1, ___2_arg2, method); } // System.Void Vuforia.Internal.Observers.ValidationAreaObserver/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3324B13E68AAA1445675719ED51BA92E61C88721 (U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7* __this, const RuntimeMethod* method) ; // System.Void Vuforia.NativeString::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeString__ctor_mA5B1F6B34AF26AAA04739E454D4892B97AFB84F2 (NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.IntPtr Vuforia.UnmanagedObjectWrapper::get_Ptr() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t UnmanagedObjectWrapper_get_Ptr_m540985524180A79F5C25688B8C97BAA59801A37A_inline (UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.FileDriverUserData::.ctor(Vuforia.VuDriverConfig/FileDriverUserData,Vuforia.NativeString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileDriverUserData__ctor_m00DCF19EE43191315E15DB024C8F66AA3A376F53 (FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9* __this, FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257 ___0_userData, NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* ___1_sequencePath, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1::.ctor(T) inline void NativeEngineDriverUserData_1__ctor_mFB4592C0DB18233F8022777F08619DC7AF75DE54 (NativeEngineDriverUserData_1_t946BF71D7AE757C10363089FBB54330C57D0C54C* __this, FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257 ___0_value, const RuntimeMethod* method) { (( void (*) (NativeEngineDriverUserData_1_t946BF71D7AE757C10363089FBB54330C57D0C54C*, FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257, const RuntimeMethod*))NativeEngineDriverUserData_1__ctor_mFB4592C0DB18233F8022777F08619DC7AF75DE54_gshared)(__this, ___0_value, method); } // System.Void Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1::Dispose(System.Boolean) inline void NativeEngineDriverUserData_1_Dispose_m7CF91EA30C3726D1F88B3B46C1899386E2E07718 (NativeEngineDriverUserData_1_t946BF71D7AE757C10363089FBB54330C57D0C54C* __this, bool ___0_disposing, const RuntimeMethod* method) { (( void (*) (NativeEngineDriverUserData_1_t946BF71D7AE757C10363089FBB54330C57D0C54C*, bool, const RuntimeMethod*))NativeEngineDriverUserData_1_Dispose_m7CF91EA30C3726D1F88B3B46C1899386E2E07718_gshared)(__this, ___0_disposing, method); } // System.Void Vuforia.UnmanagedObjectWrapper::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedObjectWrapper_Dispose_m5D107187CC33796CA3B56168D201F6873C6EE5AA (UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B* __this, const RuntimeMethod* method) ; // System.Boolean System.String::IsNullOrEmpty(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.PosixPath/InvalidPathException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidPathException__ctor_m62D559F92FDF121CC92E7A12401318483CD63979 (InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A* __this, String_t* ___0_message, const RuntimeMethod* method) ; // System.Boolean System.IO.Directory::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7 (String_t* ___0_path, const RuntimeMethod* method) ; // System.String System.IO.Path::Combine(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE (String_t* ___0_path1, String_t* ___1_path2, const RuntimeMethod* method) ; // System.Boolean System.IO.File::Exists(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A (String_t* ___0_path, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ; // System.String System.String::Concat(System.String,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ; // System.String System.IO.Path::GetFileName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFileName_mB1A8CE314EE250B06E3D33142315E2BD3A75D1D6 (String_t* ___0_path, const RuntimeMethod* method) ; // System.Boolean System.String::op_Equality(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ; // System.String System.IO.Path::GetDirectoryName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6 (String_t* ___0_path, const RuntimeMethod* method) ; // System.String System.IO.Path::GetExtension(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetExtension_m6FEAA9E14451BFD210B9D1AEC2430C813F570FE5 (String_t* ___0_path, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::.ctor(Vuforia.VuforiaConfiguration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet__ctor_mD1BC21A30BDD4911FA3A0BD9FC541821ECEA8A66 (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaRuntimeUtilities::IsRecordingPlayMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsRecordingPlayMode_m78498990EABC543669A2C23B1869354E003D5E2B (const RuntimeMethod* method) ; // System.String Vuforia.Internal.NativeBridge.NativeEngineConfigSet::SanitizeRecordingPath(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NativeEngineConfigSet_SanitizeRecordingPath_m4E9AB68EFF3978FF3F78477BAE67C90F5D62CFCE (String_t* ___0_recordingPath, const RuntimeMethod* method) ; // System.String Vuforia.VuforiaRuntimeUtilities::GetDriverLibraryPath(Vuforia.VuforiaRuntimeUtilities/DriverType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuforiaRuntimeUtilities_GetDriverLibraryPath_m907479987D7EDA8EB018E12ED912E6676899093E (int32_t ___0_type, const RuntimeMethod* method) ; // Vuforia.Internal.NativeBridge.FileDriverUserData Vuforia.Internal.NativeBridge.FileDriverUserData::Create(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9* FileDriverUserData_Create_m84A8A9FD704C0907FC03D81C248B890557678E5E (String_t* ___0_sequencePath, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaRuntimeUtilities::IsWebCamPlayMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsWebCamPlayMode_m2699673E9C8826815D2075430D230860CA051CE0 (const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaRuntimeUtilities::IsSimulatorPlayMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE (const RuntimeMethod* method) ; // Vuforia.Internal.VuforiaDriver.IUnityDriver Vuforia.Internal.VuforiaDriver.UnityDriver::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08 (const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaRuntimeUtilities::IsPlatformARFoundation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsPlatformARFoundation_mA312D2134D7DE09F07FCE00CA77165E1E3A56D6F (const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::AddDriverConfig(Vuforia.VuEngineConfigSet,System.String,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet_AddDriverConfig_mFA51DBF5AC266111EB156B56246E478A57165F49 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* ___0_configSet, String_t* ___1_driverName, intptr_t ___2_userDataPtr, const RuntimeMethod* method) ; // Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration Vuforia.VuforiaConfiguration::get_DeviceTracker() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* VuforiaConfiguration_get_DeviceTracker_mF3F6F7414BC3BAF7EB3F33A13ADDDA305124EA0E_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ; // Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration/ARCoreRequirement Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::get_ARCoreRequirementSetting() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DeviceTrackerConfiguration_get_ARCoreRequirementSetting_mFCF4FB5713F4E2896A847909AE5D8C055DA1A922_inline (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuFusionProviderConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuFusionProviderConfig__ctor_mB2A82E5F59DA7A9342C023FABE27CC6CBF92C837 (VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* __this, const RuntimeMethod* method) ; // Vuforia.VuBool Vuforia.ConversionUtils::ToVuBool(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7 (bool ___0_value, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuEngineConfigSet::AddFusionProviderConfig(Vuforia.VuFusionProviderConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngineConfigSet_AddFusionProviderConfig_m65C4296E2FE35098AF640FB97CB094C74CCB9E3A (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuEngineConfigSet Vuforia.VuEngineConfigSet::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* VuEngineConfigSet_Create_mE4349F8903785B8FB031163AB740871170E491B1 (const RuntimeMethod* method) ; // System.Void UnityEngine.AndroidJavaClass::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389 (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* __this, String_t* ___0_className, const RuntimeMethod* method) ; // FieldType UnityEngine.AndroidJavaObject::GetStatic(System.String) inline AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_fieldName, const RuntimeMethod* method) { return (( AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* (*) (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*, String_t*, const RuntimeMethod*))AndroidJavaObject_GetStatic_TisRuntimeObject_m4EF4E4761A0A6E99E0A298F653E8129B1494E4C9_gshared)(__this, ___0_fieldName, method); } // T[] System.Array::Empty() inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method) { return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method); } // System.Void UnityEngine.AndroidJavaObject::CallStatic(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_CallStatic_mB677DE04369EDD8E6DECAF2F233116EE1F06555C (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, String_t* ___0_methodName, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaRuntimeUtilities::IsMagicLeapDevice() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsMagicLeapDevice_m1E5C3DB09B546CA6B79ED38B26370E405349BB21 (const RuntimeMethod* method) ; // System.Void Vuforia.VuPlatformLuminConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuPlatformLuminConfig__ctor_m826E701A5C03FBCB7C6AA2D5974FDCBE8FC1F7EA (VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* __this, const RuntimeMethod* method) ; // System.IntPtr UnityEngine.AndroidJavaObject::GetRawObject() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t AndroidJavaObject_GetRawObject_m536F043B5CE2C21369FF6173C9D2A9A62136BC48 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, const RuntimeMethod* method) ; // System.IntPtr Vuforia.Internal.NativeBridge.NativeEngineConfigSet::vuforiaUnityPlayerGetJavaVM() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t NativeEngineConfigSet_vuforiaUnityPlayerGetJavaVM_m079BFBB78888D4C97DB0CB0B2BC35B5BC6517033 (const RuntimeMethod* method) ; // System.Boolean Vuforia.VuEngineConfigSet::AddPlatformLuminConfig(Vuforia.VuPlatformLuminConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngineConfigSet_AddPlatformLuminConfig_mC7997777536E015F17714BE69CEDE8140AA6ABFA (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* ___0_config, const RuntimeMethod* method) ; // System.Void Vuforia.VuPlatformAndroidConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuPlatformAndroidConfig__ctor_m9F277629E8288B17AF40432BF152CA55256F771D (VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuEngineConfigSet::AddPlatformAndroidConfig(Vuforia.VuPlatformAndroidConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngineConfigSet_AddPlatformAndroidConfig_mCB2AC00C7F2D2C65A14A8D1936E941881566954C (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* ___0_config, const RuntimeMethod* method) ; // System.Void Vuforia.VuDeviceCalibrationConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDeviceCalibrationConfig__ctor_m596622E7AEFC2BD0B1B29258340F30F016D7A8AA (VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuEngineConfigSet::AddDeviceCalibrationConfig(Vuforia.VuDeviceCalibrationConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngineConfigSet_AddDeviceCalibrationConfig_m19AA3AC08AAC76A7C2993EA3DE4317EEC119151D (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* ___0_config, const RuntimeMethod* method) ; // System.Void Vuforia.VuInternalConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuInternalConfig__ctor_m95988B83B636B984280C81585EA407CA7E2B7247 (VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuEngineConfigSet::AddInternalConfig(Vuforia.VuInternalConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngineConfigSet_AddInternalConfig_mA2E1915B0E83DA524614187157A448A1FF3DF69B (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* ___0_config, const RuntimeMethod* method) ; // System.Void Vuforia.VuLicenseConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuLicenseConfig__ctor_m165BFB7378DB39B87ED912712DAA1D1FE9FD3705 (VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* __this, const RuntimeMethod* method) ; // System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_LicenseKey() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_LicenseKey_mB0A824C5E91BAA08B36DEBE88E0D4827032264EC_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ; // System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_UfoLicenseKey() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_UfoLicenseKey_mB20CE2B4B5F85226C34367AC9862D25C7921DBFA_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ; // System.String Vuforia.VuforiaRuntimeUtilities::DecodeLicenseKey(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuforiaRuntimeUtilities_DecodeLicenseKey_mABCBC1AC5287C2E8F820C53531BEF69D1DBF2E6C (String_t* ___0_ufoKey, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuEngineConfigSet::AddLicenseConfig(Vuforia.VuLicenseConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngineConfigSet_AddLicenseConfig_mD247B359556D46A17B97289AEF43F71D85E8DC2A (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* ___0_config, const RuntimeMethod* method) ; // System.Void Vuforia.VuSoftwareContextConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuSoftwareContextConfig__ctor_mF16CFC175611210BF17F7DBA8343760159E26B81 (VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* __this, const RuntimeMethod* method) ; // System.String UnityEngine.Application::get_unityVersion() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_unityVersion_m27BB3207901305BD239E1C3A74035E15CF3E5D21 (const RuntimeMethod* method) ; // System.Boolean Vuforia.VuEngineConfigSet::AddSoftwareContextConfig(Vuforia.VuSoftwareContextConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngineConfigSet_AddSoftwareContextConfig_mBF14F04C2598BE08FCF33C5D15A9E664FB488048 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* ___0_config, const RuntimeMethod* method) ; // System.Void Vuforia.VuDriverConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDriverConfig__ctor_mA18CCBA203E2B5C18E647083FD41F051837C59FC (VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuEngineConfigSet::AddDriverConfig(Vuforia.VuDriverConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngineConfigSet_AddDriverConfig_m6B8512328D23A79E622455DC2A87469527977445 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* ___0_config, const RuntimeMethod* method) ; // System.Void System.Object::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet_Dispose_m3DD254963DB9D2AD01F5D3663662633C971F534F (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, bool ___0_disposing, const RuntimeMethod* method) ; // System.Void System.GC::SuppressFinalize(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65 (RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Void Vuforia.VuEngineConfigSet::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngineConfigSet_Dispose_mFB6729DF95C6967C2E91E89E499CF6674FA9E2E2 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.AndroidJavaObject::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6 (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* __this, const RuntimeMethod* method) ; // Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuAnchorObservationStatusInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_m0F9D0ACFDD3DE4CDDCAD24E9CA80157F7ED68D16 (int32_t ___0_statusInfo, const RuntimeMethod* method) ; // Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuAreaTargetObservationStatusInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_mC43500C01FD081FEF3C15E2B6AB3FFC12E61AE8D (int32_t ___0_statusInfo, const RuntimeMethod* method) ; // Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuCylinderTargetObservationStatusInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_m6C3FEED54EAD40E446A2EB501D976272C10B8DF4 (int32_t ___0_statusInfo, const RuntimeMethod* method) ; // Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuDevicePoseObservationStatusInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_mB77F45FBCC47E4F63DD1EEB25E60B14B03CE7BF2 (int32_t ___0_statusInfo, const RuntimeMethod* method) ; // Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuImageTargetObservationStatusInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_m2997FFAF2CD06C2705A7734DB33EFFB5904D5C60 (int32_t ___0_statusInfo, const RuntimeMethod* method) ; // Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuModelTargetObservationStatusInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_m6F080F3411229F332071265873977186684D8C69 (int32_t ___0_statusInfo, const RuntimeMethod* method) ; // Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuMultiTargetObservationStatusInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_mB6386D290422FDB1255588EDDA23704EF98ED7EF (int32_t ___0_statusInfo, const RuntimeMethod* method) ; // Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuVuMarkObservationStatusInfo) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_mC4B96E2A2A01A96DDAAAC92CC38167649B3A684F (int32_t ___0_statusInfo, const RuntimeMethod* method) ; // System.String System.Enum::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::VuMatrix44FToMatrix4x4(Vuforia.VuMatrix44F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 NativeToUnityConversionUtil_VuMatrix44FToMatrix4x4_m9828873F916DEEE803458C67B08C783A5682B68D (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___0_matrix, const RuntimeMethod* method) ; // UnityEngine.Vector3 Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::GetTargetPosition(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NativeToUnityConversionUtil_GetTargetPosition_m074D839017A6F91CE6CA96231549B1FA0A19DDB7 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_poseMatrix, const RuntimeMethod* method) ; // UnityEngine.Quaternion Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::GetTargetRotation(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 NativeToUnityConversionUtil_GetTargetRotation_m5F77F946DAA6BF4F87D64A46AD3802CE9108EA52 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_poseMatrix, const RuntimeMethod* method) ; // UnityEngine.Vector3 Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::GetTargetScale(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NativeToUnityConversionUtil_GetTargetScale_mC9C2651EF54819C46E3C9B6B74D5BB262D9466AD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_poseMatrix, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector3::Scale(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Scale_mE0DC2C1B7902271788591F17DBE7F7F72EC37283_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_scale, const RuntimeMethod* method) ; // System.Void UnityEngine.Quaternion::Normalize() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion_Normalize_m0CB5FAED5332234E3F6267F5A4C99B6A6A79CBE1_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Quaternion::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; // Vuforia.VuMatrix44F Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::Matrix4x4ToVuMatrix44f(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 NativeToUnityConversionUtil_Matrix4x4ToVuMatrix44f_mDA748CB81788BACD529858A2172E7B5925A7616A (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_matrix4X4, const RuntimeMethod* method) ; // Vuforia.Internal.Core.Pose Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertNativePoseMatrixToUnityPose(Vuforia.VuMatrix44F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 NativeToUnityConversionUtil_ConvertNativePoseMatrixToUnityPose_mB788B443BF53CF74C72B58F408C2E3C9C4F80494 (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___0_vuMatrix44F, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_left() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline (const RuntimeMethod* method) ; // Vuforia.VuMatrix44F Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertUnityPoseToNativePoseMatrix(Vuforia.Internal.Core.Pose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 NativeToUnityConversionUtil_ConvertUnityPoseToNativePoseMatrix_mE1D188B008D41DCD3A82311525DB949FB69AC496 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector4::get_magnitude() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_get_magnitude_m97A83FC484190F07D8017F4BD10E3C81478E0D20_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_upwards, const RuntimeMethod* method) ; // UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector4::Scale(UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_scale, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; // System.Void UnityEngine.Matrix4x4::.ctor(UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4,UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4__ctor_m6523044D700F15EC6BCD183633A329EE56AA8C99 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_column0, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_column1, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___2_column2, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___3_column3, const RuntimeMethod* method) ; // System.Single UnityEngine.Matrix4x4::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; // System.Void UnityEngine.Bounds::.ctor(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_center() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // Vuforia.VuVector3F Vuforia.Internal.Utility.ExtensionMethods.MathExtensions::ToVuVector3(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 MathExtensions_ToVuVector3_m472993875523D8CCBF00C00904B2D0F116FDA462 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_extents() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // UnityEngine.Bounds Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertNativeAABBToUnityBounds(Vuforia.VuAABB) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 NativeToUnityConversionUtil_ConvertNativeAABBToUnityBounds_mCAD226B7953EBCC23093D72AD07CC9A3384A3D56 (VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___0_aabb, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Bounds::get_size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ; // Vuforia.VuAABB Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertUnityBoundsToNativeAABB(UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 NativeToUnityConversionUtil_ConvertUnityBoundsToNativeAABB_m6CAC541896ED9A73E92FDC2BF8B514DE096C4F95 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) ; // UnityEngine.TextureFormat UnityEngine.Texture2D::get_format() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Texture2D_get_format_mE39DD922F83CA1097383309278BB6F20636A7D9D (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ; // Vuforia.VuImagePixelFormat Vuforia.PixelFormatExtensions::ToVuImagePixelFormat(UnityEngine.TextureFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToVuImagePixelFormat_m0B3847406EE47F9E1032E641529EF12A80152745 (int32_t ___0_input, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Utility.Log::Error(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA (String_t* ___0_message, const RuntimeMethod* method) ; // System.Int32 Vuforia.PixelFormatExtensions::GetBytesPerPixel(Vuforia.VuImagePixelFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_GetBytesPerPixel_mFFED15916719FBD0D3468B3535D9C71798014079 (int32_t ___0_input, const RuntimeMethod* method) ; // System.Byte[] UnityEngine.Texture2D::GetRawTextureData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Texture2D_GetRawTextureData_m2A1EF0A8F087B261190E0AE98401F4022B71A954 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2Int::.ctor(System.Int32,System.Int32) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector2Int::get_x() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector2Int::get_y() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; // Vuforia.InstanceIdType Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::get_DataType() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VuMarkInstanceIdImpl_get_DataType_mBF917AE56501EEA8760FC2C4ACA022F8A2195B50_inline (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) ; // System.Byte[] Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::get_Buffer() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B_inline (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) ; // System.Void System.Array::Copy(System.Array,System.Array,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900 (RuntimeArray* ___0_sourceArray, RuntimeArray* ___1_destinationArray, int32_t ___2_length, const RuntimeMethod* method) ; // System.Void System.Array::Reverse(System.Array) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Reverse_m464993603E0F56B4A68F70113212032FE7381B6C (RuntimeArray* ___0_array, const RuntimeMethod* method) ; // System.Text.Encoding System.Text.Encoding::get_ASCII() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_ASCII_mCC61B512D320FD4E2E71CC0DFDF8DDF3CD215C65 (const RuntimeMethod* method) ; // System.String System.BitConverter::ToString(System.Byte[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BitConverter_ToString_m5F1B0DD98D477249671A51379388B4A09B35B420 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ; // System.String System.String::Replace(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ; // System.String Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::get_HexStringValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* VuMarkInstanceIdImpl_get_HexStringValue_m96558746A42CFD72B834E1B14BD35371F86AB56A_inline (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) ; // System.String Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::get_StringValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* VuMarkInstanceIdImpl_get_StringValue_m966B3D17FF72267FA9E57CC0AB178FD4B74FD5B9_inline (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) ; // System.UInt64 Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::get_NumericValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t VuMarkInstanceIdImpl_get_NumericValue_mCFE21855AFA60DBEC8BB2EC5F830118AE143F669_inline (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) ; // System.String System.UInt64::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F (uint64_t* __this, const RuntimeMethod* method) ; // System.String Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuMarkInstanceIdImpl_ToString_m64EED73E3728EA09D2C25171CF990337EBAD8BD0 (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::.ctor(Vuforia.VuforiaConfiguration,Vuforia.FusionProviderOption) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet__ctor_m5466099652746EB4954923A26DE52297FF7A89A4 (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, int32_t ___1_fusionProviderOption, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::.ctor(Vuforia.VuforiaConfiguration,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet__ctor_m125B6BE0B8B4F4DC5BA2D32BA5A6FA43FC884179 (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, String_t* ___1_recordingPath, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::.ctor(Vuforia.VuforiaConfiguration,System.String,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet__ctor_m228C23D53C016F73F820C965293E7B0B4179254F (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, String_t* ___1_driverName, intptr_t ___2_userData, const RuntimeMethod* method) ; // Vuforia.VuEngine Vuforia.VuEngine::Create(Vuforia.VuEngineConfigSet,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* VuEngine_Create_mD8290625D18062D5E22F34A810BF8B1746761967 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* ___0_engineConfigSet, int32_t* ___1_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.ComparableCameraIntrinsics::.ctor(Vuforia.IVuCameraIntrinsics) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparableCameraIntrinsics__ctor_m5D119CE4416F63822E76DB9687F1CB782A63AF07 (ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* __this, RuntimeObject* ___0_cameraIntrinsics, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.ComparableCameraIntrinsics::Equals(Vuforia.Internal.Core.ComparableCameraIntrinsics) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComparableCameraIntrinsics_Equals_m0F0CA848CDAA1EE287A40EECE87AA9A016748ED9 (ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* __this, ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E ___0_other, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.ComparableCameraIntrinsics::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComparableCameraIntrinsics_Equals_mC02ED0651C15F631FD7E257288C7175B749C407E (ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Boolean System.Single::Equals(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9 (float* __this, float ___0_obj, const RuntimeMethod* method) ; // System.Int32 System.Single::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ; // System.Int32 Vuforia.Internal.Core.ComparableCameraIntrinsics::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparableCameraIntrinsics_GetHashCode_m88B385FC24C411BE78A2373E88647A37F359C377 (ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* __this, const RuntimeMethod* method) ; // System.String System.String::Format(System.String,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_m918500C1EFB475181349A79989BB79BB36102894 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ; // System.String Vuforia.Internal.Core.ComparableCameraIntrinsics::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ComparableCameraIntrinsics_ToString_m8AF91F86970891F9DB340A4EC62CB6E8E2F61F2C (ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Core.CoreDependencies Vuforia.Internal.Core.CoreDependencies::CreateDefaultDependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* CoreDependencies_CreateDefaultDependencies_m4F549904456B1E0DB734A3E03B144E3E54EE2D7B (const RuntimeMethod* method) ; // System.AppDomain System.AppDomain::get_CurrentDomain() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667 (const RuntimeMethod* method) ; // System.Reflection.Assembly[] System.AppDomain::GetAssemblies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249 (AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m0289D3B3C9D7A664C27794590540D4EA6C813CDF (Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } // TSource System.Linq.Enumerable::SingleOrDefault(System.Collections.Generic.IEnumerable`1,System.Func`2) inline Assembly_t* Enumerable_SingleOrDefault_TisAssembly_t_m7AFFEC884F52D81582EFC28937B01AE0DC5B64C5 (RuntimeObject* ___0_source, Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* ___1_predicate, const RuntimeMethod* method) { return (( Assembly_t* (*) (RuntimeObject*, Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9*, const RuntimeMethod*))Enumerable_SingleOrDefault_TisRuntimeObject_m96E15D999D3DAF8B31946255524EBB46907CFF17_gshared)(___0_source, ___1_predicate, method); } // System.Boolean System.Reflection.Assembly::op_Equality(System.Reflection.Assembly,System.Reflection.Assembly) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Assembly_op_Equality_m1E2666F9D0537F02AB32F14B4458C98C4851CEAB (Assembly_t* ___0_left, Assembly_t* ___1_right, const RuntimeMethod* method) ; // System.Reflection.MethodInfo System.Type::GetMethod(System.String,System.Reflection.BindingFlags) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D (Type_t* __this, String_t* ___0_name, int32_t ___1_bindingAttr, const RuntimeMethod* method) ; // System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Object[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826 (MethodBase_t* __this, RuntimeObject* ___0_obj, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_parameters, const RuntimeMethod* method) ; // System.Void UnityEngine.GameObject::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() inline UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* GameObject_AddComponent_TisUnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79_m4CFBA13FC7DABAB605BB9AEC6698EC439BE54B9B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // System.Void UnityEngine.Object::DontDestroyOnLoad(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.UnityMainThreadTaskScheduler::.ctor(Vuforia.Internal.Core.IUnityLifeCycleListener) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMainThreadTaskScheduler__ctor_m2315B7C3528DE7C59AE9EF74628E70C48E4274B8 (UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C* __this, RuntimeObject* ___0_unityLifeCycleListener, const RuntimeMethod* method) ; // System.String Vuforia.Internal.Core.CoreDependencies::GetLicenseKey() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreDependencies_GetLicenseKey_m1746F910A046B8ED43001BBA8A6FFAE13A6CD734 (const RuntimeMethod* method) ; // System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::set_LicenseKey(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_LicenseKey_m02E881D0C60FE28D1F66692377EA3554D05960D3_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, String_t* ___0_value, const RuntimeMethod* method) ; // Vuforia.Internal.Utility.LogLevel Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_LogLevel() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_LogLevel_m27A24421BB4A3093FE96E388275506EFCD96BBB2_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Utility.Log::set_LogLevel(Vuforia.Internal.Utility.LogLevel) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Log_set_LogLevel_m004D74661E6967E0A588430B5FD64481745AFF27_inline (int32_t ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.NativeBridge.NativeEngineFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineFactory__ctor_mCA6EF3AED9F1FC144BC6C08D722F538285363FE8 (NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observations.ObservationProviderFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationProviderFactory__ctor_m220E4C5170BA6976EA8A5E561F6C62EFA2AECB57 (ObservationProviderFactory_tED59BA8B94EEB51C2BBFE5A82D1C2EEF3B3DAB94* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.StateProcessorFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateProcessorFactory__ctor_m336AB05F266081E3256A83CA4D6D6BEB13EBEABF (StateProcessorFactory_t5B5DD7D5208E82E91AAB6A7D27AB65BA16CD02F9* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Rendering.VideoBackgroundFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundFactory__ctor_m8EB4277DE2065FEA19C6722A02F38CAFC64286B3 (VideoBackgroundFactory_t9296F9473DD28D6BCCDDAB19F0F8E882306CBB34* __this, const RuntimeMethod* method) ; // System.Void Vuforia.PlatformControllerFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformControllerFactory__ctor_m7A5FE5A8DD18B6EA6DF188643F748A5C7D8A5912 (PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B* __this, const RuntimeMethod* method) ; // System.Void Vuforia.CameraControllerFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraControllerFactory__ctor_m1FB9135C7B8567EBC686DB0FB01C5622A587564C (CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.WorldOriginProviderFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorldOriginProviderFactory__ctor_mB5C963A9DB5E4CE2244005B512035ADE56C07B28 (WorldOriginProviderFactory_tB154E466F0440D5B7B51FECF627730936914E89C* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ExternalCamera.ExternalCameraFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExternalCameraFactory__ctor_mA0A071B275D42FE38CBCF77225B6E6E2B7435023 (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.SessionRecorder.SessionRecorderFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SessionRecorderFactory__ctor_mDEEAB3CBF828F1FAA2C5C9A19326C386EFD2D4ED (SessionRecorderFactory_tAE25CA6BDA363B2718698851917B39C2A059A499* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.AreaTargetCapture.AreaTargetCaptureFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureFactory__ctor_mEB27317E94DEF47C94A06B09F3CE38BF3AB77437 (AreaTargetCaptureFactory_t58049FE46C467D9CBA2250BC360771647AF7C102* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.ObserverOffsetCalculatorFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverOffsetCalculatorFactory__ctor_m73764296F45193CC2FD416A8A30A11DFE3005E80 (ObserverOffsetCalculatorFactory_tCE3A4A0EAC1740790D457142310318961045A71F* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ValidationAreaCaptureFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCaptureFactory__ctor_mE380126003962B685B64B2E6DBC1A0A62A57A049 (ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ValidationAreaCaptureUploadFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCaptureUploadFactory__ctor_m00AA92306C6AB6D787341FC414404D6E41CE71C8 (ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::.ctor(Vuforia.Internal.Core.IEngineFactory,Vuforia.Internal.Core.IUnityLifeCycleListener,Vuforia.Internal.Observations.IObservationProviderFactory,Vuforia.Internal.Core.IStateProcessorFactory,Vuforia.Internal.Rendering.IVideoBackgroundFactory,Vuforia.IPlatformControllerFactory,Vuforia.ICameraControllerFactory,Vuforia.Internal.Core.IWorldOriginProviderFactory,Vuforia.Internal.ExternalCamera.IExternalCameraFactory,Vuforia.Internal.SessionRecorder.ISessionRecorderFactory,Vuforia.Internal.AreaTargetCapture.IAreaTargetCaptureFactory,Vuforia.Internal.Core.IObserverOffsetCalculatorFactory,Vuforia.Internal.IValidationAreaCaptureFactory,Vuforia.Internal.IValidationAreaCaptureUploadFactory,Vuforia.VuforiaConfiguration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine__ctor_mFF368950B2A09278A9DA8335F3EF69ABC023E6AC (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_engineFactory, RuntimeObject* ___1_unityLifeCycleListener, RuntimeObject* ___2_observationProviderFactory, RuntimeObject* ___3_stateProcessorFactory, RuntimeObject* ___4_videoBackgroundFactory, RuntimeObject* ___5_platformControllerFactory, RuntimeObject* ___6_cameraControllerFactory, RuntimeObject* ___7_worldOriginProviderFactory, RuntimeObject* ___8_externalCameraFactory, RuntimeObject* ___9_sessionRecorderFactory, RuntimeObject* ___10_areaTargetCaptureFactory, RuntimeObject* ___11_observerOffsetCalculatorFactory, RuntimeObject* ___12_validationAreaCaptureFactory, RuntimeObject* ___13_validationAreaCaptureUploadFactory, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___14_vuforiaConfiguration, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.CoreDependencies::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.VuforiaConfiguration,Vuforia.Internal.Core.IUnityMainThreadTaskScheduler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreDependencies__ctor_mF093B5748AA31CE45305613AFE6270EDB2A2ED4F (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, RuntimeObject* ___0_engine, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___1_config, RuntimeObject* ___2_unityMainThreadTaskScheduler, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.CoreDependencies/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m15E8DBBF74255414A3AD5CB65C261BA5D238EAF7 (U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979* __this, const RuntimeMethod* method) ; // System.String System.Reflection.AssemblyName::get_Name() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline (AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration::get_UseThirdPartySeethroughEyewear() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeviceTrackerConfiguration_get_UseThirdPartySeethroughEyewear_mA84844FCEB338ABD87537DC2149B8D80127D818A_inline (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::onEngineErrorHandler(Vuforia.VuEngineError,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_onEngineErrorHandler_m86D58ED974266660860CEDEA3C25178901BFFBBA (int32_t ___0_errorCode, intptr_t ___1_clientData, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::get_IsInitialized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) ; // System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action`1,T) inline void DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7 (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_action, int32_t ___1_arg, const RuntimeMethod* method) { (( void (*) (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*, int32_t, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m9BFF19C0F37875526D481BAB9F6C3882E28106AD_gshared)(___0_action, ___1_arg, method); } // System.Boolean Vuforia.Internal.Core.Engine::get_IsRunning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_get_IsRunning_mA42BEFA78A1D5A6ADCA50A326C20F0F2906EC1D1 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m4B78807AEA0E14F852BA612BB300FD55FDA854C7 (List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineHintSetter__ctor_m071C4AB082D6BF5ABE03ACBE1CC2AB45321D2A19 (InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m1B5290DF565B3BD04130373019E6E0ECC1EB133D (List_1_tA735D81AF9E6147654A8026499EA6509A8F8627D* __this, const RuntimeMethod* method) { (( void (*) (List_1_tA735D81AF9E6147654A8026499EA6509A8F8627D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m335C89D022620558CB5661FBB57C2592ABE7183F (Dictionary_2_tFD2C877564B67F9C6FBF5BA2A715AF92FA432CBE* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tFD2C877564B67F9C6FBF5BA2A715AF92FA432CBE*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } // System.Void Vuforia.Internal.Core.Engine::set_ValidationAreaCaptureFactory(Vuforia.Internal.IValidationAreaCaptureFactory) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_ValidationAreaCaptureFactory_mBF5700BC5BDB2047CCCBCB32FE3336D7D0C2C384_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_ValidationAreaCaptureUploadFactory(Vuforia.Internal.IValidationAreaCaptureUploadFactory) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_ValidationAreaCaptureUploadFactory_m7BE8D0215209EC855C7397D58D1E36B408872485_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.DeviceInfo::.ctor(Vuforia.VuforiaConfiguration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceInfo__ctor_m42980495031B863D01846FD6D89D8104920A4840 (DeviceInfo_tAF6A55520552AD4E18AE101D3A2141A2F444A8D0* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.UniqueIDProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniqueIDProvider__ctor_m1F48322542373B1AACACD361C62A0462F0DE41AE (UniqueIDProvider_t0723C60644DC8BFDA8AD55EF228128BE4077BF19* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.ObserverFactory::.ctor(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverFactory__ctor_m806604E743DCC097C56C0B89D5BE1E5971A0540E (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaRuntimeUtilities::IsHoloLensDevice() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsHoloLensDevice_m1DB7D5B46186CD60F22DEC9D19ABCA82B285C2F2 (const RuntimeMethod* method) ; // System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::DisableVirtualSceneScale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_DisableVirtualSceneScale_mD689D63F03FE21051A99F99FAB3E9BFFCD9C91E0 (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_ExternalCamera(Vuforia.Internal.ExternalCamera.IExternalCamera) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_ExternalCamera_mC209A0CCBBC8A68C86D936725FC62C15BEA62715_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void System.Action::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.EnginePermissions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnginePermissions__ctor_mAC8333CFF2B6FC0769EDD69302F98AF52C384E98 (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.EnginePermissions::Request(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnginePermissions_Request_m882933F7AEBEF29AE17410CDFE8BC44ACBE8A585 (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_continueAction, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::Start(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Start_m517F8FFB3DA7FD8F802663D501B36BD815103C54 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_onStarted, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::Stop(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Stop_m4A642DC03CF47B19D94B956E2D81A3EE5E8ECAB4 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_onStopped, const RuntimeMethod* method) ; // Vuforia.VuEngineBuildPreset Vuforia.VuEngine::GetBuildPreset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_GetBuildPreset_m2E1D042CB5C0C1749A115528DBF29A1AFEF25FCA (const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::RegisterObservationProvider(Vuforia.Internal.Observations.IObservationProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_RegisterObservationProvider_m619FA7CECD4C24A3B978686DBE6DEBD0FBD6C982 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_observationProvider, const RuntimeMethod* method) ; // Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.Core.Engine::get_ExternalCamera() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ExternalCamera_m503411D23A57CFF906900B95E1E2D96CDD9CBE34_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.InternalEngineHintSetter::ApplyInternalHints(Vuforia.Internal.Core.IEngineConfigSet) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineHintSetter_ApplyInternalHints_mD6DDC1152EC066169D8DCCF6D81E52A9F11C84B6 (InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B* __this, RuntimeObject* ___0_configSet, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::ConfigureEngineErrorHandler(Vuforia.Internal.Core.IEngineConfigSet) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_ConfigureEngineErrorHandler_m6680D214FB5D121CB3A8DEBFC62C3A4B49FE0545 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_configSet, const RuntimeMethod* method) ; // Vuforia.VuforiaInitError Vuforia.Internal.Core.VuforiaInitErrorUtil::ToVuforiaInitError(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuforiaInitErrorUtil_ToVuforiaInitError_mFAF38691AD0AA6720F90ACA2BC0C2A200257ACF3 (int32_t ___0_vuErrorCode, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.ObserverFactory::Init(Vuforia.IVuEngine) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObserverFactory_Init_m4405919A64489C33CE69C7D4B02F4C9E1340DA12_inline (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ; // Vuforia.Internal.IValidationAreaCaptureFactory Vuforia.Internal.Core.Engine::get_ValidationAreaCaptureFactory() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ValidationAreaCaptureFactory_m615FFCE00D9CA67CEAA59ADD908ACE0C814E4DE8_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // Vuforia.Internal.IValidationAreaCaptureUploadFactory Vuforia.Internal.Core.Engine::get_ValidationAreaCaptureUploadFactory() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ValidationAreaCaptureUploadFactory_mF42A833A7603685CF9D6FA50C000218F36ECEB39_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Boolean System.Runtime.InteropServices.GCHandle::get_IsAllocated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.InteropServices.GCHandle::Free() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::SetHints() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_SetHints_mC1DD6C4882A53E9D86A7D6F7974BE4FDB30D8ED5 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Core.IDeviceInfo Vuforia.Internal.Core.Engine::get_DeviceInfo() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_DeviceInfo_mA105D53E4FE74976EA6A7B69592E15F8845D2402_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Core.IObserverFactory Vuforia.Internal.Core.Engine::get_ObserverFactory() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ObserverFactory_m9DAB0D18AECCB04012D96D128D2B9ED197DB6735_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_DeviceObserver(Vuforia.Internal.Observers.DeviceObserver) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_DeviceObserver_mCA40288AB80CC2923E403A97C1003A1175957127_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_AnchorObserver(Vuforia.Internal.Observers.AnchorObserver) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_AnchorObserver_mC2D27AD621987A44426612D5BFECEAC1C714474E_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___0_value, const RuntimeMethod* method) ; // Vuforia.ARFoundation.IARFoundationFacade Vuforia.ARFoundation.ARFoundationFacade::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E (const RuntimeMethod* method) ; // Vuforia.Internal.Observers.DeviceObserver Vuforia.Internal.Core.Engine::get_DeviceObserver() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* Engine_get_DeviceObserver_m960994FEECC3010E2DA5B5C96BA1D8DB95AAFFA6_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_IlluminationObserver(Vuforia.Internal.Observers.IlluminationObserver) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_IlluminationObserver_m13174AB70A774D252B1DE8E894E6332286464DAA_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* ___0_value, const RuntimeMethod* method) ; // Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration Vuforia.VuforiaConfiguration::get_VideoBackground() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ; // UnityEngine.Shader Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::get_VideoBackgroundShader() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) inline void Func_1__ctor_m55A3CB7A4431DC6A768A83AAEC8459C5E96DB13B (Func_1_t2CF654106B924961EA2A880955474BC6DC4577B9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_t2CF654106B924961EA2A880955474BC6DC4577B9*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.Internal.Core.Engine::set_VideoBackgroundRenderer(Vuforia.Internal.Rendering.IVideoBackgroundRenderer) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_VideoBackgroundRenderer_mE61E8CEBF97E8C6C3A5253224F4694559E770D00_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_SessionRecorder(Vuforia.ISessionRecorder) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_SessionRecorder_m7B5AC285FEAEACE2BDFD18F2217EB969ADA57ECC_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_AreaTargetCapture(Vuforia.AreaTargetCapture) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_AreaTargetCapture_m8D2D5A89E2E30AC276D204794B04868ECD2AF74B_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_CameraController(Vuforia.ICameraController) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_CameraController_mCA69749232B54F4CCB1987B60D67E8B00F3BCC11_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_WorldOriginProvider(Vuforia.Internal.Core.IWorldOriginProvider) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_WorldOriginProvider_m10B48E12719227CD57298E86E0901F62AA689BFA_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // Vuforia.ICameraController Vuforia.Internal.Core.Engine::get_CameraController() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_CameraController_m5E92C80DFF7EC8D6074AC49A51900C7084090E09_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // Vuforia.CameraMode Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_CameraDeviceMode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_CameraDeviceMode_m08D697A958D555BEA288A42CAAB6403FDB461E55_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Utility.Log::Info(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Info_m267EDACA868595EBAFC0B2450522D293D6749CCB (String_t* ___0_message, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::Deinit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Deinit_mF5A3AE054AE01EB3D2FCB970E7145222202D3C3A (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_ObserverOffsetCalculator(Vuforia.Internal.Observers.IObserverOffsetCalculator) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_ObserverOffsetCalculator_m62F1B2ED289A1A5D225069871BD19D42F62FA834_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Collections.Generic.IList`1 Vuforia.Internal.Core.Engine::get_ObservationProviders() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ObservationProviders_m790C4BE5E892969D8C049A10A68A07151A3F25BD_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.IObserverOffsetCalculator Vuforia.Internal.Core.Engine::get_ObserverOffsetCalculator() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ObserverOffsetCalculator_mD6290708B3310CAD55C07B7EC532F72A79FEEE26_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::SetupPlatformController() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_SetupPlatformController_m231AE998C8D0F2BC0927DA2F171E1BAAC31BD997 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // Vuforia.VuViewOrientation Vuforia.RuntimeExtensionMethods::ToVuforiaScreenOrientation(UnityEngine.ScreenOrientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeExtensionMethods_ToVuforiaScreenOrientation_m85F238FAA144B4B6473C93E3D7D262581C1C523D (int32_t ___0_orientation, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::SetupRenderController(Vuforia.VuViewOrientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_SetupRenderController_m90C38B5A8C4A7C90B104DA0B6830C733A2AE70ED (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, int32_t ___0_orientation, const RuntimeMethod* method) ; // System.Void System.Action::Invoke() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::Pause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Pause_m234D5898AA42B5681148A8C91E9F6EDCC5DAD7BD (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::Resume() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Resume_m218D1E31A2104E8DD6AB22279A9ECBFBD63C3597 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::get_IsPaused() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_get_IsPaused_m0E30A6389ACDA895204915D8B12829246A86318F (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Rendering.IVideoBackgroundRenderer Vuforia.Internal.Core.Engine::get_VideoBackgroundRenderer() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_VideoBackgroundRenderer_m321503D88EFF3C611E58C38D61ECC55D1EEB3C21_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade Vuforia.UnityRuntimeCompiled.UnityRuntimeCompiledFacade::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11 (const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::ResetCurrentState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_ResetCurrentState_m35163F51454F4B9FD1B7B7A0903549F542747816 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action`1,T) inline void DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_action, bool ___1_arg, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_gshared)(___0_action, ___1_arg, method); } // Vuforia.FocusMode Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_CameraFocusMode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_CameraFocusMode_m174293AF02F1E381C54C7577C50684BC5689FC81_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::IsVideoBackgroundRenderingEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_IsVideoBackgroundRenderingEnabled_m522A4719C8A8870A08DAD5ADC15FAD437380CAFA (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::get_VideoBackgroundEnabled() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VideoBackgroundConfiguration_get_VideoBackgroundEnabled_mB861B324A9C414D0A413A92DACD579ADD35198F6_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable`1) inline List_1_tFC56B4115FF8BE00EFBD2D8B615C97AD7E7054C8* Enumerable_ToList_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_m0FEA836616BA737145AD2466A9FE305755342F87 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( List_1_tFC56B4115FF8BE00EFBD2D8B615C97AD7E7054C8* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method); } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) inline void List_1_ForEach_mA3CE5939EC4B1AF3F55B19D1E7C120D54B12274B (List_1_tFC56B4115FF8BE00EFBD2D8B615C97AD7E7054C8* __this, Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* ___0_action, const RuntimeMethod* method) { (( void (*) (List_1_tFC56B4115FF8BE00EFBD2D8B615C97AD7E7054C8*, Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C*, const RuntimeMethod*))List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared)(__this, ___0_action, method); } // System.Void Vuforia.Internal.Utility.Log::Debug(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5 (String_t* ___0_message, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Camera::get_pixelWidth() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Camera::get_pixelHeight() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Camera::get_nearClipPlane() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Single UnityEngine.Camera::get_farClipPlane() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ; // System.Void System.Tuple`2::.ctor(T1,T2) inline void Tuple_2__ctor_m5589535E4B6F6180507A383F28005FF79D1BAAA4 (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* __this, float ___0_item1, float ___1_item2, const RuntimeMethod* method) { (( void (*) (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1*, float, float, const RuntimeMethod*))Tuple_2__ctor_m5589535E4B6F6180507A383F28005FF79D1BAAA4_gshared)(__this, ___0_item1, ___1_item2, method); } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter::SetHint(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineHintSetter_SetHint_mFD539A3B53D5A215C043709640E891774E6F6ED4 (InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B* __this, int32_t ___0_hint, bool ___1_value, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine/DelayedInitializer::get_Initialized() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DelayedInitializer_get_Initialized_mD9C618A714329DF1F19BD167B83DC8EC5D704BF3_inline (DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine/DelayedInitializer::TryInit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DelayedInitializer_TryInit_m5EF181F668A0442AB1E8C25463FCD53FA23D67AA (DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m25A37E896EA7636CFD662FBF9E84698F72C0415A_inline (List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D* __this, DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D*, DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m58D6CB2B903AF5679BA77FA521A8EC09D5081DB3 (Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method); } // System.Void System.Collections.Generic.List`1::ForEach(System.Action`1) inline void List_1_ForEach_m5C215B6CAAA152C78BAAF05FB991D81AE1F896E5 (List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D* __this, Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A* ___0_action, const RuntimeMethod* method) { (( void (*) (List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D*, Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A*, const RuntimeMethod*))List_1_ForEach_m47052B1B7C82747D3D5D2CAD15A30DB9AB95FF68_gshared)(__this, ___0_action, method); } // System.Void Vuforia.Internal.Core.Engine::UpdateState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_UpdateState_m2A1F1C8F7C24CE6740528FAEA23B3F361C6ABCC2 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::OnInternalEngineShutdown() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnInternalEngineShutdown_m45BDBA231C7D8F6B67607FF2D287E253D534BC45 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::set_CurrentState(Vuforia.IVuState) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_CurrentState_m1FE930A078D0E2475F190E2D2A2D7C7058DA2CE6_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ; // Vuforia.IVuState Vuforia.Internal.Core.Engine::get_CurrentState() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_CurrentState_mC78EAB7C42E72B459AE511F8F270D2A3396D08FF_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Core.IWorldOriginProvider Vuforia.Internal.Core.Engine::get_WorldOriginProvider() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_WorldOriginProvider_m458E3BC0788DE6DAAC6AA4F8F76509439AFA1C9D_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_MaxSimultaneousImageTargets() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_MaxSimultaneousImageTargets_m73D20BB60113CD0869D10046E381DFB46DB79DB4_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::SetMaximumSimultaneousTrackedImages(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_SetMaximumSimultaneousTrackedImages_m581B64A6436AD5FB89E88A69AE64B5BBC07E9F15 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, int32_t ___0_maxNumberOfTargets, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_ContinuousModelTargetSearch() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GenericVuforiaConfiguration_get_ContinuousModelTargetSearch_m4B5D7AB423029B8318709E98EA5015801C2BABB8_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Engine::SetModelTargetRecoWhileExtendedTracked(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_SetModelTargetRecoWhileExtendedTracked_m9D275B2EC464DD15534711EDA64839AD95097688 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, bool ___0_enable, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine::OnStop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnStop_mC5AAD4A590BCE8121330B5C81C6864AD60D032BA (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) ; // System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle::FromIntPtr(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC (intptr_t ___0_value, const RuntimeMethod* method) ; // System.Object System.Runtime.InteropServices.GCHandle::get_Target() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* __this, const RuntimeMethod* method) ; // Vuforia.VuforiaEngineError Vuforia.Internal.Core.VuforiaEngineErrorUtil::ToVuforiaEngineError(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuforiaEngineErrorUtil_ToVuforiaEngineError_mEC3DD3E80D52E302A2173BFC052E7DAD2C69FC0F (int32_t ___0_vuErrorCode, const RuntimeMethod* method) ; // System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action`1,T) inline void DelegateHelper_InvokeWithExceptionHandling_TisVuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_m467AAFA97EA0F88F433AFFFCF4E650966CDBEEF3 (Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* ___0_action, int32_t ___1_arg, const RuntimeMethod* method) { (( void (*) (Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*, int32_t, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m9BFF19C0F37875526D481BAB9F6C3882E28106AD_gshared)(___0_action, ___1_arg, method); } // System.Runtime.InteropServices.GCHandle System.Runtime.InteropServices.GCHandle::Alloc(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D (RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.VuErrorHandlerConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuErrorHandlerConfig__ctor_m0CD2D9FA5019970350424145775076BC5B794A15 (VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuErrorHandlerNative::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuErrorHandlerNative__ctor_mCFA4331EA4F6978F9DA74D87B568BAFBE5F41F4A (VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.IntPtr System.Runtime.InteropServices.GCHandle::ToIntPtr(System.Runtime.InteropServices.GCHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GCHandle_ToIntPtr_m45294AA913461A070BD555F81103A8BF2E5ED976 (GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___0_value, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m6DF41C42975D2866CEB255FCEDF28EBC2D4FD239 (Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC (Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* __this, int32_t ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC*, int32_t, String_t*, const RuntimeMethod*))Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m6ED085D3E94F179BE0E90895F68CC474BB09094C (Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_mD6C7C30BAD9099F99E56CE7820069D83F991A0A7 (Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1* __this, int32_t ___0_key, String_t* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1*, int32_t, String_t*, const RuntimeMethod*))Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared)(__this, ___0_key, ___1_value, method); } // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared)(__this, ___0_object, ___1_method, 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 Vuforia.Internal.Core.Engine/DelayedInitializer::set_Initialized(System.Boolean) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DelayedInitializer_set_Initialized_mDBD3747FC735029DF66AF5844635CEC42AF55A4B_inline (DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* __this, bool ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Engine/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFEAB71717420C7663824D208A28DF05FEA83CE3F (U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Utility.IRuntimeEnvironment Vuforia.VuforiaRuntimeUtilities::get_RuntimeEnvironment() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* VuforiaRuntimeUtilities_get_RuntimeEnvironment_mFE23FD9A698A74522A574C5C90256B6D6C11D5CF_inline (const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Permissions.PermissionRequesterFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PermissionRequesterFactory__ctor_m64A616E1BF1B049CA63AB14FF6C0DB2EBC6B915E (PermissionRequesterFactory_t4CD91B212D2EEF4698E6762648A4BB24E268347F* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.EnginePermissions::.ctor(Vuforia.Internal.Utility.Environment.IPlatformEvaluator,Vuforia.Internal.Permissions.IPermissionRequesterFactory) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnginePermissions__ctor_m6A3A029983FD39ECC794B0BE2A17A182E05AFB5B (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* __this, RuntimeObject* ___0_evaluator, RuntimeObject* ___1_requesterFactory, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.EnginePermissions::RequestPermissions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnginePermissions_RequestPermissions_m6A80C3E2065D27C60C94C3562680A0B114591201 (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m3582974FCFD3B6683D5FBDF608C2053B269E29F8 (List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E* __this, const RuntimeMethod* method) { (( void (*) (List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E*, const RuntimeMethod*))List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mF402796086021A992D3D8ECAD89731F8688143FD_inline (List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E*, int32_t, const RuntimeMethod*))List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024 (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, const RuntimeMethod*))Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024_gshared)(__this, method); } // System.Collections.Generic.Dictionary`2> Vuforia.Internal.Core.InternalEngineHintSetter::CreateHintMap() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* InternalEngineHintSetter_CreateHintMap_mD7A5C892BC7C6E77A90056230E599384DF1FE229 (const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2>::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_mFCD58613222F18EA46BAB82F4B5C402E71F2758D (Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mED5C451F158CDDD2B3F4B0720CD248DA9DB27B25_gshared)(__this, ___0_key, method); } // System.Void System.Collections.Generic.Dictionary`2::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48 (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, int32_t ___0_key, bool ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, int32_t, bool, const RuntimeMethod*))Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_gshared)(__this, ___0_key, ___1_value, method); } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() inline Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969 Dictionary_2_GetEnumerator_mF19575B85A328947B27BABD4D104052B8F97FAC7 (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* __this, const RuntimeMethod* method) { return (( Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969 (*) (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*, const RuntimeMethod*))Dictionary_2_GetEnumerator_mF19575B85A328947B27BABD4D104052B8F97FAC7_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() inline void Enumerator_Dispose_mB1C918E7A51EF8FB5D80522867558DE6003A6B61 (Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969*, const RuntimeMethod*))Enumerator_Dispose_mB1C918E7A51EF8FB5D80522867558DE6003A6B61_gshared)(__this, method); } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() inline KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213 Enumerator_get_Current_mC33761BF9B58427EC677AB71F6D44716FCAF1C22_inline (Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213 (*) (Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969*, const RuntimeMethod*))Enumerator_get_Current_mC33761BF9B58427EC677AB71F6D44716FCAF1C22_gshared_inline)(__this, method); } // TKey System.Collections.Generic.KeyValuePair`2::get_Key() inline int32_t KeyValuePair_2_get_Key_m671CD723515F42017EA4D2DB01691D13288970A9_inline (KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213* __this, const RuntimeMethod* method) { return (( int32_t (*) (KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213*, const RuntimeMethod*))KeyValuePair_2_get_Key_m671CD723515F42017EA4D2DB01691D13288970A9_gshared_inline)(__this, method); } // TValue System.Collections.Generic.Dictionary`2>::get_Item(TKey) inline Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* Dictionary_2_get_Item_mA2B4884B7D705D6354128F6C03142FECFD83C87A (Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* (*) (Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared)(__this, ___0_key, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline bool KeyValuePair_2_get_Value_m00849F341D41ABD55D72D0701342145724AC3A9F_inline (KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213* __this, const RuntimeMethod* method) { return (( bool (*) (KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213*, const RuntimeMethod*))KeyValuePair_2_get_Value_m00849F341D41ABD55D72D0701342145724AC3A9F_gshared_inline)(__this, method); } // System.Void System.Action`2::Invoke(T1,T2) inline void Action_2_Invoke_mE72668D8F9CB75E60DE50E2CD9D2C562E77F1A69_inline (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) { (( void (*) (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766*, RuntimeObject*, int32_t, const RuntimeMethod*))Action_2_Invoke_m3BFB5987F7235AEF25980B76D635DBD5B56B0F7A_gshared_inline)(__this, ___0_arg1, ___1_arg2, method); } // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() inline bool Enumerator_MoveNext_mC322265B23F40A6C3A555BDAAC45FD288531F7C5 (Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969*, const RuntimeMethod*))Enumerator_MoveNext_mC322265B23F40A6C3A555BDAAC45FD288531F7C5_gshared)(__this, method); } // T Vuforia.Internal.Core.InternalEngineHintSetter::GetEngineConfigOfType(Vuforia.Internal.Core.IEngineConfigSet) inline VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439 (RuntimeObject* ___0_configSet, const RuntimeMethod* method) { return (( VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* (*) (RuntimeObject*, const RuntimeMethod*))InternalEngineHintSetter_GetEngineConfigOfType_TisRuntimeObject_mB10514230ABC67ECCB080CCD1EA6E2E0790255F7_gshared)(___0_configSet, method); } // T Vuforia.Internal.Core.InternalEngineHintSetter::GetEngineConfigOfType(Vuforia.Internal.Core.IEngineConfigSet) inline VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* InternalEngineHintSetter_GetEngineConfigOfType_TisVuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_mAC9B9270397BD8CBBB3FFB209E27584D77AD6562 (RuntimeObject* ___0_configSet, const RuntimeMethod* method) { return (( VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* (*) (RuntimeObject*, const RuntimeMethod*))InternalEngineHintSetter_GetEngineConfigOfType_TisRuntimeObject_mB10514230ABC67ECCB080CCD1EA6E2E0790255F7_gshared)(___0_configSet, method); } // System.Void System.Collections.Generic.Dictionary`2>::.ctor() inline void Dictionary_2__ctor_mA9E473A2BFA3EC78C2C4A0E2D192E13D2395DE3D (Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) inline void Action_2__ctor_m02E712636F9315FA6EE924032427EB9ED94A6766 (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6DEC13F96CE9CD74561DCCA7017E450079C96942_gshared)(__this, ___0_object, ___1_method, method); } // System.Void System.Collections.Generic.Dictionary`2>::Add(TKey,TValue) inline void Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E (Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* __this, int32_t ___0_key, Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3*, int32_t, Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method); } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m9A9DA39CAC6DD622E544F56092C0B0044414C94B (U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2,Vuforia.Internal.Observers.VuMarkObserver>::.ctor() inline void Dictionary_2__ctor_mF8FE193EC7499A55AC13A2D1A7139B3E06A0CB6B (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void Vuforia.VuAnchorObserverConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAnchorObserverConfig__ctor_m719C0E528B7F3F99EC3ABEA1C9EE39F07AF9D8A4 (VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* __this, const RuntimeMethod* method) ; // Vuforia.IVuDevicePoseObserver Vuforia.Internal.Observers.DeviceObserver::get_DevicePoseObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DeviceObserver_get_DevicePoseObserver_m831D1A5AB3B6EF7621AEEA04C106D403D8BA0FD7 (DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m818ADA8FA9D5AAFBFB3D01FDA6303C372A786085 (ObserverNotCreatedException_1_tBC606EF3150135D899BDA8EB5A8FB1E8A57869B6* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_tBC606EF3150135D899BDA8EB5A8FB1E8A57869B6*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.AnchorObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorObserver__ctor_mC34BEBFF92922CB6A59FDA47EB88926D49319C89 (AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_observer, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.PlayModeVuAnchorObserver::.ctor(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeVuAnchorObserver__ctor_m6D82B1E962FCA7AED2854FFD3ABFAE6C6EDB2F06 (PlayModeVuAnchorObserver_t51CE571767BEC231C99E8E10029D82C1C0ABB6D1* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ; // System.Void Vuforia.VuAreaTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetConfig__ctor_mA430E325740398681CEE52561854D1DACDE70A8F (VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m63001675252DA5A4A236B0699299FE6A37966BBF (ObserverNotCreatedException_1_t2BC8DB5DE898BCCF0EE9CD13088CC27526BB19A9* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t2BC8DB5DE898BCCF0EE9CD13088CC27526BB19A9*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.AreaTargetObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuAreaTargetObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetObserver__ctor_m19EC0E5523DEF05A2EBE2DB96E9BF900F30C2E2A (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // System.Void Vuforia.VuAreaTargetCloudConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetCloudConfig__ctor_mD52FF3260BBB85000641F71F7F785CBF69624B17 (VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m04D221BD44439AA630EA61C018F669C28B1C9854 (ObserverNotCreatedException_1_tA9D492913FFA57E7456FA960D28AD6FC86D09E4E* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_tA9D492913FFA57E7456FA960D28AD6FC86D09E4E*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.VuBarcodeConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeConfig__ctor_mE36283E714D11CFA7D4FC10F5E43D52B2FAB8684 (VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mC5B541DBC9F0D135F2906DB0201D0441D54C46B5 (Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m6D371CB4B492C5238C37B1631BDAA757E72EAC2F_gshared)(__this, ___0_object, ___1_method, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Select(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_Select_TisBarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_TisVuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_mF8FAC9683D14E2C27E909EC26DC68790DC16EDF9 (RuntimeObject* ___0_source, Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5* ___1_selector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5*, const RuntimeMethod*))Enumerable_Select_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mEE5233AEB38B4C4D1DCE600C90EE61123A88CC92_gshared)(___0_source, ___1_selector, method); } // System.Void System.Collections.Generic.HashSet`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void HashSet_1__ctor_m1E7703D3234D0D0437DFF275760D75AB9D0A3DD7 (HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412*, RuntimeObject*, const RuntimeMethod*))HashSet_1__ctor_m67F18797ADF615671341068504396819F0378201_gshared)(__this, ___0_collection, method); } // System.Void Vuforia.VuBarcodeTypeSet::.ctor(System.Collections.Generic.HashSet`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeTypeSet__ctor_mB3A00818E0E30FD396A84CD4F90C63B44DDA8D44 (VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* __this, HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* ___0_observedTypes, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_mC28B133D5F8543261BFFBD09CE47E1E29B1727B3 (ObserverNotCreatedException_1_t195FF2BDF3CFAEE4BFAD1FC035809D7F4C106C07* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t195FF2BDF3CFAEE4BFAD1FC035809D7F4C106C07*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.BarcodeObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuBarcodeObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodeObserver__ctor_m94791BDF79240BF231230C23F63ABF57B9310739 (BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // System.Void Vuforia.VuCylinderTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCylinderTargetConfig__ctor_m6515A482D5AFF6DBFA8BDB79879824E95DEE8E30 (VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* __this, const RuntimeMethod* method) ; // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|11_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* ObserverFactory_U3CCreateCylinderTargetObserverU3Eg__CreateAndConfigureObserverU7C11_0_m440CA91C5CA02F0B2E2EBB1A79AB516431CCA7A5 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* ___0_p, const RuntimeMethod* method) ; // T2 System.Tuple`2>::get_Item2() inline Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D Tuple_2_get_Item2_m1477ACCD6A3808AE6483293DAE15450BB50C47E4_inline (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* __this, const RuntimeMethod* method) { return (( Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D (*) (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962*, const RuntimeMethod*))Tuple_2_get_Item2_m055355681CBFB165FD51831E0EF4A0722DE572AE_gshared_inline)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mA0AAB1219CAA5289D0CE9D49A6A3E91CAC8722A9_inline (Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // T1 System.Tuple`2>::get_Item1() inline RuntimeObject* Tuple_2_get_Item1_mFD5AC89065983001BAAC0D9A9368C07F1EF98306_inline (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962*, const RuntimeMethod*))Tuple_2_get_Item1_m484EC5BD4C8E76E4D1A996CBD4EDBE802C6D47C2_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_m4366BA0A77CA1B902EEFD3D3E0210A2D9BC33C6C (Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_mF45E00F2B16D8C327ED5E3BB01B3C98D0E59E3D3 (ObserverNotCreatedException_1_t05EE8C4478441B6793D12BAC4849165335B7FA6C* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t05EE8C4478441B6793D12BAC4849165335B7FA6C*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.CylinderTargetObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuCylinderTargetObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetObserver__ctor_m582BF585A8D7FDE9B1ED0497A16687073A390CBE (CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // System.Void Vuforia.VuImageTargetCloudObservationConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetCloudObservationConfig__ctor_m8C7848BFE88809734365C102B763DE105EC2820B (VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_mD5C8C5BF03A91EE09C7EDA5C2968FD58BE77F35D (ObserverNotCreatedException_1_t7A36A94234CA5E8099C1C9A73089DC68557B4783* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t7A36A94234CA5E8099C1C9A73089DC68557B4783*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.ImageTargetObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuImageTargetObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetObserver__ctor_m6AE74045C7E8DBCA304B551A09F3B927B7AFABF5 (ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // System.Void Vuforia.VuMeshAreaTargetCaptureConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshAreaTargetCaptureConfig__ctor_m6B51439EC9B456EEFD5D4A9B76308D59050B0B48 (VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* __this, const RuntimeMethod* method) ; // Vuforia.IVuAreaTargetCapture Vuforia.AreaTargetCapture::get_VuAreaTargetCapture() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetCapture_get_VuAreaTargetCapture_m9A729D05C04BF341E66A03E39FC375EA22DB3AD2_inline (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m1E5B3C786F92DB355BAF038DB82CB98BB203DF36 (ObserverNotCreatedException_1_tE55A277E159746FE6D9919CECCC586CECD363CEC* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_tE55A277E159746FE6D9919CECCC586CECD363CEC*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.MeshObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuMeshObserver,Vuforia.Internal.Observers.MeshObserver/MeshSource) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshObserver__ctor_m7079398631B61F2FBA9771A679DFF6D94DA40E72 (MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, int32_t ___2_meshSource, const RuntimeMethod* method) ; // System.Void Vuforia.VuMeshModelTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshModelTargetConfig__ctor_m4CDD0F5815A38455B2572E6CB91D48ED35486267 (VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m492A5A09F6D9DF68C769E5A14B54FA5917B6A8B1 (ObserverNotCreatedException_1_t307B9221346A87AF962A6C24721B0B5222AA2FD0* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t307B9221346A87AF962A6C24721B0B5222AA2FD0*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.VuMeshAreaTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshAreaTargetConfig__ctor_m1D325AD055A79237FD6D6022037E5BB86436E28D (VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m02D943A0C5EECCCD0113F9E16FEB884AF8A3DCEF (ObserverNotCreatedException_1_t52A2351AE0AD04E8AF98F93C4324C2338C8EE1F9* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t52A2351AE0AD04E8AF98F93C4324C2338C8EE1F9*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.VuDevicePoseConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDevicePoseConfig__ctor_m2187CF1EEA0E753E123A40B47188500C2959FDE2 (VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m9807D3AF8E7A411CDA6BC9C6BBE0F67F698B910B (ObserverNotCreatedException_1_t4CE530F839A52EFFC3F8C19B0A6E6BD64B28B5CA* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t4CE530F839A52EFFC3F8C19B0A6E6BD64B28B5CA*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.DeviceObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuDevicePoseObserver,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceObserver__ctor_m93B08D5C4F3DD26656F1BB1148A7C4C26EC1FDC9 (DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, bool ___2_disableUpdates, const RuntimeMethod* method) ; // System.Void Vuforia.VuIlluminationConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuIlluminationConfig__ctor_mE52C2BA5F1F9E5D1B9A4B57852116FCB854F266C (VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_mAAD083B423D060A6116603CBE855EF48733E5A54 (ObserverNotCreatedException_1_t7008B89896F3C8601B466393F4A48F05EEE6F60D* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t7008B89896F3C8601B466393F4A48F05EEE6F60D*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.IlluminationObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IlluminationObserver__ctor_mFE20618A4B5803D494BBB6640DADBC782DD3A03D (IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // System.Void Vuforia.VuImageTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetConfig__ctor_m18626EDA08BB6541AB1A7E7F2DC8E9AC6519DC10 (VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* __this, const RuntimeMethod* method) ; // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|18_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass18_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* ObserverFactory_U3CCreateImageTargetObserverU3Eg__CreateAndConfigureObserverU7C18_0_m3CD411053198FE170D3ED8962C846014920D1530 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass18_0_t1AAD05183CF9FCC51EE2E000D9DA3D32BA5FDA34* ___0_p, const RuntimeMethod* method) ; // T2 System.Tuple`2>::get_Item2() inline Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_inline (Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* __this, const RuntimeMethod* method) { return (( Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB (*) (Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7*, const RuntimeMethod*))Tuple_2_get_Item2_m055355681CBFB165FD51831E0EF4A0722DE572AE_gshared_inline)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mB08797700E03204C9992B5EAB6E3C68B43AF52B5_inline (Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // T1 System.Tuple`2>::get_Item1() inline RuntimeObject* Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_inline (Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7*, const RuntimeMethod*))Tuple_2_get_Item1_m484EC5BD4C8E76E4D1A996CBD4EDBE802C6D47C2_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_m7330ABC44192CA91B4A5992B78070FC30987A3BF (Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m41FD0C75031C76CE2A914EAF9653084885D41EAA (ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.VuImageTargetFileConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetFileConfig__ctor_mE36ACA7705A87AD102BBB1E03EF3AA54880CBFE4 (VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m89BC35DBCBB0BF67BA02875C7DE9FFE87FDFC701 (ObserverNotCreatedException_1_tEF4C4D86762E0C1CCDB921B1FA70FE22C0ECA305* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_tEF4C4D86762E0C1CCDB921B1FA70FE22C0ECA305*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Core.ObserverFactory/InstantITTexture::.ctor(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantITTexture__ctor_m571106EDBB4700B509CA31E1CDF8740787524292 (InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.ObserverFactory/InstantITTexture::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantITTexture_Dispose_mC8EA66F58AEFDE980867121CC7E807A78C890B81 (InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* __this, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.ImageTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateImageTargetObserver(System.IntPtr,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Single,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* ObserverFactory_CreateImageTargetObserver_mD323A28EFE16C44AAFFE5F52C569AA10277EEC99 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, intptr_t ___0_texturePointer, int32_t ___1_textureWidth, int32_t ___2_textureHeight, int32_t ___3_format, float ___4_widthInMeters, String_t* ___5_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___6_trackingOptimization, const RuntimeMethod* method) ; // System.Void Vuforia.VuImageTargetBufferConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetBufferConfig__ctor_m20E9760CE97961097A846B84936289E34F7BF732 (VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuVector2I::.ctor(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVector2I__ctor_mC863BEC3CA75633C33F8C80C550BD5249976605D (VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|21_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass21_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* ObserverFactory_U3CCreateImageTargetObserverU3Eg__CreateAndConfigureObserverU7C21_0_m97F35D93A86BF321992B2DF298CE556525B2CE7B (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass21_0_tEB209594519675D6AD62EEA48D684163462EB409* ___0_p, const RuntimeMethod* method) ; // System.Void Vuforia.VuModelTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetConfig__ctor_m523C6761733C02FFFCAED50A389896E2ADC91945 (VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* __this, const RuntimeMethod* method) ; // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|22_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass22_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* ObserverFactory_U3CCreateModelTargetObserverU3Eg__CreateAndConfigureObserverU7C22_0_mA277FF3E02111EE7919E4F099222803D8A31E271 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass22_0_t42735A8583EFBD03734408106C1B0954D5BBB933* ___0_p, const RuntimeMethod* method) ; // T2 System.Tuple`2>::get_Item2() inline Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA Tuple_2_get_Item2_m75250C4CBF3C93710484B5F1D3C9EFFC2AA0AEB6_inline (Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* __this, const RuntimeMethod* method) { return (( Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA (*) (Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737*, const RuntimeMethod*))Tuple_2_get_Item2_m055355681CBFB165FD51831E0EF4A0722DE572AE_gshared_inline)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mFB7B502E71CE6F057315EC6E46CA917CD9C3BFE7_inline (Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // T1 System.Tuple`2>::get_Item1() inline RuntimeObject* Tuple_2_get_Item1_m7F28780A06E3740D29C2001EFF80C780FFAC23DC_inline (Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737*, const RuntimeMethod*))Tuple_2_get_Item1_m484EC5BD4C8E76E4D1A996CBD4EDBE802C6D47C2_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_mC1BA53B791EB4B3BF5B64784E0CCA98EC5012951 (Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_mDCBFEDB64D0099C4EC6E238DF8D31ECCC80EC4E6 (ObserverNotCreatedException_1_t3174A90C8EF6DF79E81B71B2F455EA6FD9761607* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t3174A90C8EF6DF79E81B71B2F455EA6FD9761607*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.ModelTargetObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuModelTargetObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetObserver__ctor_m904B6C4C552279FDEABEE8E115B95F2DF20D626C (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // System.Void Vuforia.VuMultiTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMultiTargetConfig__ctor_m0B9E782ACF01E9A846763F8B6061FDFB2AD2F281 (VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* __this, const RuntimeMethod* method) ; // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|23_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass23_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* ObserverFactory_U3CCreateMultiTargetObserverU3Eg__CreateAndConfigureObserverU7C23_0_m204B5C6DA249097F0DD87B49EF6E7742DD897963 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass23_0_t8DBC023CBE7BE2F4E25213EBC577A3A5C47A2347* ___0_p, const RuntimeMethod* method) ; // T2 System.Tuple`2>::get_Item2() inline Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 Tuple_2_get_Item2_m38422906FCC940ACD9A642407952E18E1921C5D8_inline (Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* __this, const RuntimeMethod* method) { return (( Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 (*) (Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC*, const RuntimeMethod*))Tuple_2_get_Item2_m055355681CBFB165FD51831E0EF4A0722DE572AE_gshared_inline)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m8F63F82018FC0EE8C1E6F32180784242AD13801A_inline (Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // T1 System.Tuple`2>::get_Item1() inline RuntimeObject* Tuple_2_get_Item1_mF7393D879259AE6BAF822B8C9375E7CDEB3AF759_inline (Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC*, const RuntimeMethod*))Tuple_2_get_Item1_m484EC5BD4C8E76E4D1A996CBD4EDBE802C6D47C2_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_mC63F8326D37728FB336847FF95A9D70FC912CA4F (Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m433A09FB429962EFA2742B9A4AE19546012F4651 (ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.MultiTargetObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuMultiTargetObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetObserver__ctor_m623D8C9D05670AC3F8A3CD1A2019057C9677E201 (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // System.Void Vuforia.VuValidationAreaConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaConfig__ctor_mEFF4D9F74DD4DBCCD78DFA0582D99B8B1A8DE444 (VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* __this, const RuntimeMethod* method) ; // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|24_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass24_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* ObserverFactory_U3CCreateValidationAreaObserverU3Eg__CreateAndConfigureObserverU7C24_0_m8A8E0ECE54E7F7C25DB47567E9185895B0AC9F63 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass24_0_t9DBF418771DA6B4B32D55A58BB2026730C750B41* ___0_p, const RuntimeMethod* method) ; // T2 System.Tuple`2>::get_Item2() inline Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 Tuple_2_get_Item2_m27DFF51E58EEE52AE7EE815B79F5A6FD45DD0FF3_inline (Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* __this, const RuntimeMethod* method) { return (( Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 (*) (Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7*, const RuntimeMethod*))Tuple_2_get_Item2_m055355681CBFB165FD51831E0EF4A0722DE572AE_gshared_inline)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mCE88A76746E54DDECD9A4DCA6BF982706733A4A1_inline (Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // T1 System.Tuple`2>::get_Item1() inline RuntimeObject* Tuple_2_get_Item1_m064D7603A85B9FB62B52F9DE7BF4589176CDF7B1_inline (Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7*, const RuntimeMethod*))Tuple_2_get_Item1_m484EC5BD4C8E76E4D1A996CBD4EDBE802C6D47C2_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_mCD54AC52F1848EFD7A9E8D474174B2FE23C742A0 (Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } // System.String System.String::Format(System.String,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.ValidationAreaObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuValidationAreaObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaObserver__ctor_mF39296A306A969AA60AEBCE4429A4B9282B0252B (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // System.Void Vuforia.VuVirtualButtonConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVirtualButtonConfig__ctor_m2928CC48A065AE0C2492C9DCF75CD68035DF03FB (VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m04AFB9C2D226CDA4C6AA54ED75690FD224A3DC22 (ObserverNotCreatedException_1_tEF1E82ACD19A385083EA467D29C3576E68396D12* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_tEF1E82ACD19A385083EA467D29C3576E68396D12*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.VirtualButtonObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuVirtualButtonObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualButtonObserver__ctor_m32D24DF4E63F43CE19C547E152A0424353A71BAB (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_virtualButtonObserver, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass26_0__ctor_mA84EC07839106E8FD75D9DABBB69F1EFED646675 (U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* __this, const RuntimeMethod* method) ; // System.Void System.Tuple`2::.ctor(T1,T2) inline void Tuple_2__ctor_m9D8476FEFE89509F49FA0899F7C5F82BF07AEE96 (Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* __this, String_t* ___0_item1, String_t* ___1_item2, const RuntimeMethod* method) { (( void (*) (Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8*, String_t*, String_t*, const RuntimeMethod*))Tuple_2__ctor_m1F7B239EC49FE179C459F8DD99F1725E91E9C489_gshared)(__this, ___0_item1, ___1_item2, method); } // System.Boolean System.Collections.Generic.Dictionary`2,Vuforia.Internal.Observers.VuMarkObserver>::ContainsKey(TKey) inline bool Dictionary_2_ContainsKey_m1FBC7A2CFB8E99A3921E9C0F3F0A67550CC225AC (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* __this, Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5*, Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method); } // TValue System.Collections.Generic.Dictionary`2,Vuforia.Internal.Observers.VuMarkObserver>::get_Item(TKey) inline VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* Dictionary_2_get_Item_mF4489ED7A9226024617BC096B5548D84C5E2DD33 (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* __this, Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* ___0_key, const RuntimeMethod* method) { return (( VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* (*) (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5*, Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8*, const RuntimeMethod*))Dictionary_2_get_Item_m4AAAECBE902A211BF2126E6AFA280AEF73A3E0D6_gshared)(__this, ___0_key, method); } // System.Void Vuforia.VuVuMarkConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVuMarkConfig__ctor_mBD14FC1557DE0218EA2D077C2D88321662339F29 (VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* __this, const RuntimeMethod* method) ; // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0::g__CreateAndConfigureObserver|0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* U3CU3Ec__DisplayClass26_0_U3CGetOrCreateVuMarkObserverU3Eg__CreateAndConfigureObserverU7C0_mA606323182BDC2C6E441A09E5B33C1068AE5D834 (U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* __this, const RuntimeMethod* method) ; // T2 System.Tuple`2>::get_Item2() inline Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 Tuple_2_get_Item2_m14CC023BDF951C4710B5480323114E0ED3E72C27_inline (Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* __this, const RuntimeMethod* method) { return (( Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 (*) (Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD*, const RuntimeMethod*))Tuple_2_get_Item2_m055355681CBFB165FD51831E0EF4A0722DE572AE_gshared_inline)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mBE835AF7D6066178B31449FAC5F3DAE17FD17E5E_inline (Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // T1 System.Tuple`2>::get_Item1() inline RuntimeObject* Tuple_2_get_Item1_m03FDEC062A360210D1D8293382F8C97C6F1B6234_inline (Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD*, const RuntimeMethod*))Tuple_2_get_Item1_m484EC5BD4C8E76E4D1A996CBD4EDBE802C6D47C2_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_mB98820815300B16A6054702FFBE68C66B0EFEC8D (Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_mA545C1C56E8F4BD9A5D0F551BEB4385107A086E7 (ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void Vuforia.Internal.Observers.VuMarkObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuMarkObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver__ctor_m3E1C9E0A9E3373A7BF64B5D27A027F1FDF8DB186 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2,Vuforia.Internal.Observers.VuMarkObserver>::set_Item(TKey,TValue) inline void Dictionary_2_set_Item_mB704D5541DB834DB0AACDD8C2C29680409F4FB4F (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* __this, Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* ___0_key, VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5*, Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8*, VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB*, const RuntimeMethod*))Dictionary_2_set_Item_m1A840355E8EDAECEA9D0C6F5E51B248FAA449CBD_gshared)(__this, ___0_key, ___1_value, method); } // System.Void Vuforia.VuCloudImageTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetConfig__ctor_mEFD0E09702719382BB5BD7C0D487874BA82459A8 (VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.CloudImageTargetObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuCloudImageTargetObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudImageTargetObserver__ctor_mA73BE8122C680EE55A69CDFD3A01AE363C348FC5 (CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) ; // Vuforia.CloudRecoBehaviour/InitError Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToInitError(Vuforia.VuCloudImageTargetCreationError) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToInitError_mFC8CF438C491388A464B6D8B914849A98A0FC6D2 (int32_t ___0_creationError, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.AreaTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateAreaTargetObserver(Vuforia.Internal.Observers.DeviceObserver,System.String,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* ObserverFactory_CreateAreaTargetObserver_m6AB2015A139B17093CD83D9170C9BD7EB740413B (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___0_deviceObserver, String_t* ___1_dataSetPath, String_t* ___2_targetName, bool ___3_requiresExternalPositions, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.CylinderTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateCylinderTargetObserver(System.String,System.String,System.Nullable`1,System.Nullable`1,System.Nullable`1,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E* ObserverFactory_CreateCylinderTargetObserver_m52CA038707C69762DAF816D51369FB876C115D8D (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_dataSetPath, String_t* ___1_targetName, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___2_sideLength, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___3_topDiameter, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___4_bottomDiameter, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___5_trackingOptimization, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.ImageTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateImageTargetObserver(System.String,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* ObserverFactory_CreateImageTargetObserver_mE95B9FF1633F84828D591B2DB4C559D77129B767 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_datasetPath, String_t* ___1_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___2_trackingOptimization, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.ModelTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateModelTargetObserver(System.String,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* ObserverFactory_CreateModelTargetObserver_m9D7CDBABE4F3428C7D07C912E5E72B630B2757C0 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_dataSetPath, String_t* ___1_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___2_trackingOptimization, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.MultiTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateMultiTargetObserver(System.String,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* ObserverFactory_CreateMultiTargetObserver_m86F4776EF4FF0AA63DCE5961911210D4EB39BFFA (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_datasetPath, String_t* ___1_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___2_trackingOptimization, const RuntimeMethod* method) ; // Vuforia.Internal.Observers.VuMarkObserver Vuforia.Internal.Core.ObserverFactory::GetOrCreateVuMarkObserver(System.String,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* ObserverFactory_GetOrCreateVuMarkObserver_mED2618ED52032CD0E3E575C4474B155A55B2CD2A (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_datasetPath, String_t* ___1_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___2_trackingOptimization, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mF75517BE891DCF164929F1A00256E808380A0EE3 (List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED* __this, const RuntimeMethod* method) { (( void (*) (List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // Vuforia.Internal.Observers.IObserverWithName Vuforia.Internal.Core.ObserverFactory::CreateObserver(System.String,Vuforia.VuObserverType,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObserverFactory_CreateObserver_mF0AC7297D9FF4DC32879578C3FBE4FF97173090D (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_dataSetPath, int32_t ___1_type, String_t* ___2_targetName, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mB6E23D2996EC7B55A6191F89E81EE6AE7C93C409_inline (List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF (Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___0_value, method); } // System.Void System.Tuple`2>::.ctor(T1,T2) inline void Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* __this, RuntimeObject* ___0_item1, Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D ___1_item2, const RuntimeMethod* method) { (( void (*) (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962*, RuntimeObject*, Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D, const RuntimeMethod*))Tuple_2__ctor_m660F40C7153083F366CBC8DAC841B91DDE3DFF1E_gshared)(__this, ___0_item1, ___1_item2, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75*, const RuntimeMethod*))Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline float Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method) { return (( float (*) (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75*, const RuntimeMethod*))Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_gshared)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_inline (Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10 (Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m1F05F95E09F8939E8AFE280FB77C11CA04930D08 (Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___0_value, method); } // System.Void System.Tuple`2>::.ctor(T1,T2) inline void Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89 (Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* __this, RuntimeObject* ___0_item1, Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB ___1_item2, const RuntimeMethod* method) { (( void (*) (Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7*, RuntimeObject*, Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB, const RuntimeMethod*))Tuple_2__ctor_m660F40C7153083F366CBC8DAC841B91DDE3DFF1E_gshared)(__this, ___0_item1, ___1_item2, method); } // System.Void Vuforia.ObserverNotCreatedException`1::.ctor(T,System.String) inline void ObserverNotCreatedException_1__ctor_m12E01AADC44E2AAEDA50C707C4AF4A200D55B03D (ObserverNotCreatedException_1_t82E93E1E8FE17360F8D1C7C61354B57CE5B2B483* __this, int32_t ___0_error, String_t* ___1_observerClass, const RuntimeMethod* method) { (( void (*) (ObserverNotCreatedException_1_t82E93E1E8FE17360F8D1C7C61354B57CE5B2B483*, int32_t, String_t*, const RuntimeMethod*))ObserverNotCreatedException_1__ctor_m4388C836DF7A2F9E900BCBED913E8D626857FFAF_gshared)(__this, ___0_error, ___1_observerClass, method); } // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m74209D493C7A6C93AEC95CA1DE4EA137EFA65819 (Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___0_value, method); } // System.Void System.Tuple`2>::.ctor(T1,T2) inline void Tuple_2__ctor_m283A1DA2892441C014DD9B0E7E766B14E21FE433 (Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* __this, RuntimeObject* ___0_item1, Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA ___1_item2, const RuntimeMethod* method) { (( void (*) (Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737*, RuntimeObject*, Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA, const RuntimeMethod*))Tuple_2__ctor_m660F40C7153083F366CBC8DAC841B91DDE3DFF1E_gshared)(__this, ___0_item1, ___1_item2, method); } // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m46202DABC9040BB364ACE1AD33E2193AFBBE0AD0 (Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___0_value, method); } // System.Void System.Tuple`2>::.ctor(T1,T2) inline void Tuple_2__ctor_mCD0EB346DA33FDEFFD03088F7237BE556633169F (Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* __this, RuntimeObject* ___0_item1, Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 ___1_item2, const RuntimeMethod* method) { (( void (*) (Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC*, RuntimeObject*, Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340, const RuntimeMethod*))Tuple_2__ctor_m660F40C7153083F366CBC8DAC841B91DDE3DFF1E_gshared)(__this, ___0_item1, ___1_item2, method); } // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m4448D366C687C34F35AD60E39A978C11F0880E5B (Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___0_value, method); } // System.Void System.Tuple`2>::.ctor(T1,T2) inline void Tuple_2__ctor_mDADE2FFD248C1F33C08B48B0AE9A93B04AF409DF (Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* __this, RuntimeObject* ___0_item1, Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 ___1_item2, const RuntimeMethod* method) { (( void (*) (Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7*, RuntimeObject*, Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994, const RuntimeMethod*))Tuple_2__ctor_m660F40C7153083F366CBC8DAC841B91DDE3DFF1E_gshared)(__this, ___0_item1, ___1_item2, method); } // System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_textureFormat, bool ___3_mipChain, const RuntimeMethod* method) ; // UnityEngine.Color[] UnityEngine.Texture2D::GetPixels() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* Texture2D_GetPixels_m77A00D71DF5CDC7DAA0EE66FF2C90A24C7604039 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::SetPixels(UnityEngine.Color[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixels_mAE0CDFA15FA96F840D7FFADC31405D8AF20D9073 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___0_colors, const RuntimeMethod* method) ; // System.Void UnityEngine.Texture2D::Apply() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ; // System.Byte[] Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertTextureToNativePixelBuffer(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* NativeToUnityConversionUtil_ConvertTextureToNativePixelBuffer_m456DFD1EF7FC7EAAE941FF1CEDCDE0196FFE5DE4 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, const RuntimeMethod* method) ; // System.Void System.ArgumentException::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; // System.IntPtr System.Runtime.InteropServices.Marshal::AllocHGlobal(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F (int32_t ___0_cb, const RuntimeMethod* method) ; // System.Void System.Runtime.InteropServices.Marshal::Copy(System.Byte[],System.Int32,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_m0FD7BFE70EE28FC67B67A6225AD58F95FEE7EB85 (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_source, int32_t ___1_startIndex, intptr_t ___2_destination, int32_t ___3_length, const RuntimeMethod* method) ; // System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ; // System.Void System.Runtime.InteropServices.Marshal::FreeHGlobal(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9 (intptr_t ___0_hglobal, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.ObserverFactory/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m986B31458B426F376F438C70437BE95A7260283A (U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A* __this, const RuntimeMethod* method) ; // Vuforia.VuBarcodeType Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuBarcodeType(Vuforia.BarcodeBehaviour/BarcodeType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuBarcodeType_m1B52025B5D44EFBFDCDB28243EDCB2B50777A586 (int32_t ___0_type, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m451AC98C189897EE9CE4BD8A60E26B55F9E7C6A1 (Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___0_value, method); } // System.Void System.Tuple`2>::.ctor(T1,T2) inline void Tuple_2__ctor_m7BDD2BD3ADBE59B5052B70B34FD84ECB72999F21 (Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* __this, RuntimeObject* ___0_item1, Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 ___1_item2, const RuntimeMethod* method) { (( void (*) (Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD*, RuntimeObject*, Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74, const RuntimeMethod*))Tuple_2__ctor_m660F40C7153083F366CBC8DAC841B91DDE3DFF1E_gshared)(__this, ___0_item1, ___1_item2, method); } // System.Boolean System.Collections.Generic.Dictionary`2,Vuforia.Internal.Observers.VuMarkObserver>::Remove(TKey) inline bool Dictionary_2_Remove_m543FBB9EF9A8DE0433B52BC8D91F3123E6C80770 (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* __this, Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* ___0_key, const RuntimeMethod* method) { return (( bool (*) (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5*, Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8*, const RuntimeMethod*))Dictionary_2_Remove_m5C7C45E75D951A75843F3F7AADD56ECD64F6BC86_gshared)(__this, ___0_key, method); } // System.Void Vuforia.Internal.Observers.NullObserverOffsetCalculator::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullObserverOffsetCalculator__ctor_m5B15ABFF1F8E31B269BED28832FD7B178BEE55D4 (NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.ObserverOffsetCalculator::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverOffsetCalculator__ctor_mCF4AEE2FE0DDE841A44DE67520BEC6EA1F90F5BE (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Vector3::get_zero() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::get_identity() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Pose::set_Position(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pose_set_Position_m12CCB2B9395449BAAA2B6759E852E5A6E0ECE763_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Pose::set_Rotation(UnityEngine.Quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pose_set_Rotation_mA54862318737CA75908FD0D83953E81A27E6DA0A_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Pose::set_Scale(UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pose_set_Scale_m5212623362158F6F858A3773B817696DFE43E0F4_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.Pose::.ctor(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose__ctor_m7F56BB8FA0709703F40CB716D996C61D755CC7ED (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) ; // UnityEngine.Quaternion UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ; // System.String UnityEngine.Vector3::ToString(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Vector3_ToString_m3185BD544ED9BA81E88936544EC298C19207BDF1 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, String_t* ___0_format, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::get_eulerAngles() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __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_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ; // System.String Vuforia.Internal.Core.Pose::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Pose_ToString_mAE1EB77CC7699EC11833E9F1C35EED85A10C670D (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Vector3::op_Equality(UnityEngine.Vector3,UnityEngine.Vector3) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Quaternion::op_Equality(UnityEngine.Quaternion,UnityEngine.Quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.Core.Pose::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Pose_Equals_mB16DFF0F29004A0BDDED0B7B9F25B6F55EFB96A1 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Vector3::GetHashCode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; // System.Int32 UnityEngine.Quaternion::GetHashCode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Quaternion_GetHashCode_m5F55C34C98E437376595E722BE4EB8A70434F049_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ; // System.Int32 Vuforia.Internal.Core.Pose::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Pose_GetHashCode_m79D66733B39B02AB14FA60EC37D7111B9C36F073 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m0434DC19FD62F9F6EAE7D1C7F03CC9CFF9C06B59 (List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* __this, const RuntimeMethod* method) { (( void (*) (List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::AddRange(System.Collections.Generic.IEnumerable`1) inline void List_1_AddRange_m50AE6907DF6CC73A180070D62D8B6A7585A53A7F (List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method); } // System.Collections.Generic.List`1/Enumerator System.Collections.Generic.List`1::GetEnumerator() inline Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190 List_1_GetEnumerator_m572F983BF2267F013C03B33F8D56B9A7662DE7B3 (List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* __this, const RuntimeMethod* method) { return (( Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190 (*) (List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1/Enumerator::Dispose() inline void Enumerator_Dispose_m513F0993D042B1AE09D9FD6353319CFA682774C8 (Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method); } // T System.Collections.Generic.List`1/Enumerator::get_Current() inline RuntimeObject* Enumerator_get_Current_m13613572C83954E1DBA6F5B06DE65F3732AB35BC_inline (Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.List`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m16230E1C8915242C9F36E32BA6F7384827BDB259 (Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method); } // System.Void Vuforia.Internal.Core.StateProcessor::UpdateObserverOffsets(System.Collections.Generic.IDictionary`2,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateProcessor_UpdateObserverOffsets_m47088618FA8499A315F830C4C2752A51C658CB91 (StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_cameraController, RuntimeObject* ___2_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___3_devicePoseObserver, RuntimeObject* ___4_observations, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observations.NullDevicePoseObservation::.ctor(Vuforia.IVuObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullDevicePoseObservation__ctor_m0FB02BC1B0B990A5AB951EB7D2B86DF3FC050342 (NullDevicePoseObservation_t664736CA656658987A7EF535F28E9B11F2D9AF57* __this, RuntimeObject* ___0_vuDevicePoseObserver, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Observers.AObserver::ProcessObservation(Vuforia.IVuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AObserver_ProcessObservation_m799BA3AEB02F334E9A909FCF538CE15705DF3A09 (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, RuntimeObject* ___0_observation, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::RemoveDeviceOrientationRotation(UnityEngine.Matrix4x4,UnityEngine.ScreenOrientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 NativeToUnityConversionUtil_RemoveDeviceOrientationRotation_m22F81BA4CA2A9435C6DF326343BABD23C9CCEABC (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, int32_t ___1_orientation, const RuntimeMethod* method) ; // UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mD74DDF3B6A214716CCE986577C4787E41915CD65 (List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* __this, const RuntimeMethod* method) { (( void (*) (List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void Vuforia.ImageDescription::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Vuforia.PixelFormat,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageDescription__ctor_mAF27085AADA20EBF4F9C4B4522AA3C1299DD8C7E (ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_stride, int32_t ___3_bufferWidth, int32_t ___4_bufferHeight, int32_t ___5_format, int32_t ___6_bufferSize, const RuntimeMethod* method) ; // System.Void Vuforia.Image::.ctor(Vuforia.ImageDescription,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image__ctor_m0E615FB78217A730DD441EDCD1BC3B155185D15D (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* __this, ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* ___0_description, intptr_t ___1_data, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m18DEF293E0302879A4D03527DC574DD0572AFC53_inline (List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* __this, Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B*, Image_tC8F1E47959853F15CF7B56529F313496B2DD740B*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method); } // System.Void Vuforia.Intrinsics::.ctor(Vuforia.IVuCameraIntrinsics) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Intrinsics__ctor_mA0D4CD1504CAB994827F35A1B4CC6097E918E721 (Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* __this, RuntimeObject* ___0_vuCameraIntrinsics, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mEA16FB9D0EA84286EE8AF466B2562A554801D9D4 (Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Where(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_Where_TisIVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_m28E6BE47A67AF151F95A689F054D55C8056FC2FD (RuntimeObject* ___0_source, Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9* ___1_predicate, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Cast(System.Collections.IEnumerable) inline RuntimeObject* Enumerable_Cast_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m05828C3CF6A7B3661E14D836BE2787E2CE68EF96 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Cast_TisRuntimeObject_m21250FA47CFF08469ACE158D6FA4E1FE11837D29_gshared)(___0_source, method); } // System.Void Vuforia.Internal.Core.StateProcessor/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m97B9CBCF72D1E22D5232E750F9166AF8A0C96AFD (U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.StateProcessor::.ctor(System.Collections.Generic.IList`1,Vuforia.Internal.Observers.IObserverOffsetCalculator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateProcessor__ctor_mB1873B676443FBAE9A57246EC0ADBD0BF6741CBE (StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9* __this, RuntimeObject* ___0_observationProviders, RuntimeObject* ___1_observerOffsetCalculator, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.CoreDependencies::set_Instance(Vuforia.Internal.Core.CoreDependencies) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CoreDependencies_set_Instance_m4D3BB3143601418D753239896AF6E945D8CD2B1C_inline (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Utility.Log::set_Instance(Vuforia.Internal.Utility.ILogger) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Log_set_Instance_m7D4190212133047E9EBEBF84B7A9196A2963D881_inline (RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.VuforiaDriver.UnityDriver::set_Instance(Vuforia.Internal.VuforiaDriver.IUnityDriver) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityDriver_set_Instance_mF3F058C54D60AB7E62A1F32BCD14ED69BC069C9D_inline (RuntimeObject* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.VuforiaConfiguration::set_Instance(Vuforia.VuforiaConfiguration) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaConfiguration_set_Instance_mFCEC3C532C285D0762CC6024F3B92C369CEA5C03_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.VuforiaApplication::set_Instance(Vuforia.VuforiaApplication) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaApplication_set_Instance_mCA7EFA3768FB44BF7CDC2B04BEBB5F866B68F52E_inline (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* ___0_value, const RuntimeMethod* method) ; // Vuforia.IPlayModeEditorUtility Vuforia.PlayModeEditorUtility::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE (const RuntimeMethod* method) ; // System.Threading.SynchronizationContext System.Threading.SynchronizationContext::get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* SynchronizationContext_get_Current_m8DE6D3020745B7955249A2470A23EC0ECBB02A82 (const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::set_UnitySynchronizationContext(System.Threading.SynchronizationContext) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityLifeCycleListener_set_UnitySynchronizationContext_m75A7D6B2B96DBE74E91C7405CF6ABE276314B424_inline (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::UpdateOrientation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_UpdateOrientation_m948B450EF324C4CEC4F20C60BD356FC0BBDD2BA9 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, const RuntimeMethod* method) ; // UnityEngine.ScreenOrientation UnityEngine.Screen::get_orientation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E (const RuntimeMethod* method) ; // T System.Nullable`1::GetValueOrDefault() inline int32_t Nullable_1_GetValueOrDefault_m7E62D5B21F71DE50EA18E39098547B264A67D9D6_inline (Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m32B439EBF1F3A52C11EE2343BEEE9769599E1D1D_inline (Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_mC833784CC30FDE060788136E59029760AB68D814 (Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___0_value, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_m025A900A1A4BBF4B9314E023F076561215A7D3A0 (Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } // System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action`1,T) inline void DelegateHelper_InvokeWithExceptionHandling_TisScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2_mAA9A7728B5F9F26CBEAB4EA3F6069F59C9CD16DA (Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* ___0_action, int32_t ___1_arg, const RuntimeMethod* method) { (( void (*) (Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3*, int32_t, const RuntimeMethod*))DelegateHelper_InvokeWithExceptionHandling_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m9BFF19C0F37875526D481BAB9F6C3882E28106AD_gshared)(___0_action, ___1_arg, method); } // System.Void UnityEngine.MonoBehaviour::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ; // System.Void System.Func`1>::.ctor(System.Object,System.IntPtr) inline void Func_1__ctor_mAA21F19A65F1517B926BAF5E9F3B0F4A4BACFEFF (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mAA21F19A65F1517B926BAF5E9F3B0F4A4BACFEFF_gshared)(__this, ___0_object, ___1_method, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method); } // System.Collections.Generic.List`1 System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable`1) inline List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_gshared)(___0_source, method); } // System.Void System.Collections.Generic.HashSet`1::.ctor(System.Collections.Generic.IEnumerable`1) inline void HashSet_1__ctor_m3F29A5426149F521CEE6900B9A4097810124ED8E (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) { (( void (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, RuntimeObject*, const RuntimeMethod*))HashSet_1__ctor_m3F29A5426149F521CEE6900B9A4097810124ED8E_gshared)(__this, ___0_collection, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m45DC27AF9C4503BAD4D060310BDA9B2780CBBC95 (Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } // System.Int32 Vuforia.Internal.NativeBridge.NativeObservationUtils::GetObserverIdFromVuObservation(Vuforia.IVuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeObservationUtils_GetObserverIdFromVuObservation_m9D5C99E8DACB85E1F9711A0EAE2D21DEAF2DE39C (RuntimeObject* ___0_vuObservation, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Add(T) inline bool HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* __this, int32_t ___0_item, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*, int32_t, const RuntimeMethod*))HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_gshared)(__this, ___0_item, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_mC0DC99393F40D5F677D498A207C8645B451B8F3D (Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223*, int32_t, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method); } // System.Collections.Generic.Dictionary`2/KeyCollection System.Collections.Generic.Dictionary`2::get_Keys() inline KeyCollection_t063072DDDA86D6657C33F0A2118BC2B722C38B41* Dictionary_2_get_Keys_m21DCE07DEC05F24501F2F4EB9DD92E74EDA35604 (Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223* __this, const RuntimeMethod* method) { return (( KeyCollection_t063072DDDA86D6657C33F0A2118BC2B722C38B41* (*) (Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223*, const RuntimeMethod*))Dictionary_2_get_Keys_m0F5F6FCFB36ED340EC91E6064534CEE0411CEF53_gshared)(__this, method); } // System.Collections.Generic.IEnumerable`1 System.Linq.Enumerable::Intersect(System.Collections.Generic.IEnumerable`1,System.Collections.Generic.IEnumerable`1) inline RuntimeObject* Enumerable_Intersect_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m20F1FDCB1F55AEBC7B839A66A7DF39AA183E02CB (RuntimeObject* ___0_first, RuntimeObject* ___1_second, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Enumerable_Intersect_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m20F1FDCB1F55AEBC7B839A66A7DF39AA183E02CB_gshared)(___0_first, ___1_second, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method); } // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) inline RuntimeObject* Dictionary_2_get_Item_mA78721F5C9E0795CAECACB50434FCE2643F1A0A1 (Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_mC3FEA647E750C27367C990777D8890E0E712E514_gshared)(__this, ___0_key, method); } // System.Void System.Tuple`2::.ctor(T1,T2) inline void Tuple_2__ctor_m6D1EC18417082993573750D5C6086D6B9F167AF5 (Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* __this, RuntimeObject* ___0_item1, RuntimeObject* ___1_item2, const RuntimeMethod* method) { (( void (*) (Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*))Tuple_2__ctor_m1F7B239EC49FE179C459F8DD99F1725E91E9C489_gshared)(__this, ___0_item1, ___1_item2, method); } // TResult System.Func`1>::Invoke() inline Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_inline (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method) { return (( Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*) (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8*, const RuntimeMethod*))Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_gshared_inline)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline)(__this, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_gshared)(__this, method); } // T System.Nullable`1::GetValueOrDefault() inline int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline)(__this, method); } // System.Void Vuforia.Internal.Core.WorldOriginProvider/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m4155E5B5887EC8242A1AC62D1A556FF7776628DE (U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.WorldOriginProvider::.ctor(Vuforia.Internal.Core.IDeviceInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorldOriginProvider__ctor_m199FD42B302364F227A69D2324528FC9FB0C5825 (WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C* __this, RuntimeObject* ___0_deviceInfo, bool ___1_isUsingARFoundation, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Core.StaticInstances::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticInstances_Clear_m5A73980D20E0508555D3DBE14B8071776BA09D64 (const RuntimeMethod* method) ; // System.Void UnityEngine.Events.UnityAction`2::.ctor(System.Object,System.IntPtr) inline void UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_2__ctor_m7445B0F04ECB8542147C3C9B963A792140CFAD0A_gshared)(__this, ___0_object, ___1_method, method); } // System.Void UnityEngine.SceneManagement.SceneManager::add_sceneLoaded(UnityEngine.Events.UnityAction`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_add_sceneLoaded_m14BEBCC5E4A8DD2C806A48D79A4773315CB434C6 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* ___0_value, const RuntimeMethod* method) ; // Vuforia.Internal.Core.CoreDependencies Vuforia.Internal.Core.CoreDependencies::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A (const RuntimeMethod* method) ; // Vuforia.Internal.Core.IEngine Vuforia.Internal.Core.CoreDependencies::get_Engine() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_DelayedInitialization() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GenericVuforiaConfiguration_get_DelayedInitialization_mB2948910554DAF9859912CAFA6F4A7D824336801_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ; // Vuforia.VuforiaApplication Vuforia.VuforiaApplication::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* VuforiaApplication_get_Instance_mAD5B1238C27A229C127BD1E44677713D1CE0FC03 (const RuntimeMethod* method) ; // System.Void Vuforia.VuforiaApplication::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_Initialize_m6A160CFE67CA29CAE0A66EF63358F46885CA144E (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuforiaRuntimeUtilities::AttachVuforiaToMainCamera(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaRuntimeUtilities_AttachVuforiaToMainCamera_mBC299F466EED892BC968A09981EF03528673F01C (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, int32_t ___1_loadSceneMode, const RuntimeMethod* method) ; // System.Void UnityEngine.SceneManagement.SceneManager::remove_sceneLoaded(UnityEngine.Events.UnityAction`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SceneManager_remove_sceneLoaded_m72A7C2A1B8EF1C21A208A9A015375577768B3978 (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* ___0_value, const RuntimeMethod* method) ; // System.Void System.ArgumentOutOfRangeException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __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.Type Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::GetRequiredExternalCameraType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ExternalCameraMonitor_GetRequiredExternalCameraType_m0814CD761855DD57716CA6EC4D7AAF388014DA74 (const RuntimeMethod* method) ; // System.Boolean System.Type::op_Inequality(System.Type,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172 (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaRuntimeUtilities::AreVuforiaMonoBehavioursInScene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_AreVuforiaMonoBehavioursInScene_m49D496B0FF28ACD84E9E03CD1C21E7C4DE2E4E0D (const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::DoesCameraRequireReinit(Vuforia.Internal.ExternalCamera.IExternalCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExternalCameraMonitor_DoesCameraRequireReinit_m0F0838FF9CF05BC5A022F1ADF7B35FCD3C213C8B (RuntimeObject* ___0_camera, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuforiaRuntimeUtilities::IsARFoundationScene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsARFoundationScene_m3405DFAFC848B09D01181EFF7E125EB5384B3079 (const RuntimeMethod* method) ; // System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ; // Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.ExternalCamera.ExternalCameraFactory::CreateARFoundationCamera(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExternalCameraFactory_CreateARFoundationCamera_m25E8113DA3B6CF449459B3D724210114B5876155 (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ; // Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.ExternalCamera.ExternalCameraFactory::CreateWebCam(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExternalCameraFactory_CreateWebCam_mE4CCC46C0E3E28F93119BC75E3812BEBDBB6051C (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ; // Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.ExternalCamera.ExternalCameraFactory::CreateSimulatorCamera(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExternalCameraFactory_CreateSimulatorCamera_mB140FB28314ED3BCBE5BC817C87D0B83221E28BA (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ExternalCamera.NullExternalCamera::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullExternalCamera__ctor_m0EFA784C4147FCA8C9DB6D2BF0A9C1F2859D842F (NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::.ctor(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExternalCameraMonitor__ctor_m8B364E300F7E4E1DE3E82DF6F684569EE3BA5433 (ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationImageProvider::.ctor(Vuforia.ARFoundation.IARFoundationFacade) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider__ctor_m8AF47EFF1A587A2BD32A312FAE80D13EE0859B37 (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, RuntimeObject* ___0_arFoundationFacade, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::.ctor(Vuforia.ARFoundation.IARFoundationFacade) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationPoseProvider__ctor_m4C6020E151D747488F834CF71BC9C3598FCD19D9 (ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F* __this, RuntimeObject* ___0_arFoundationFacade, const RuntimeMethod* method) ; // Vuforia.Internal.Core.IUnityMainThreadTaskScheduler Vuforia.Internal.Core.CoreDependencies::get_UnityMainThreadTaskScheduler() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CoreDependencies_get_UnityMainThreadTaskScheduler_m6C398AB549C0BF3A77FFE4285F25881FC9FA14BD_inline (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::.ctor(Vuforia.ARFoundation.IARFoundationFacade,Vuforia.Internal.Core.IUnityMainThreadTaskScheduler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationAnchorManager__ctor_mCE8CFB8F134FE67E805AB1C4A5A4A4D4F75DB9F3 (ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* __this, RuntimeObject* ___0_arFoundationFacade, RuntimeObject* ___1_taskScheduler, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.ARFoundation.IARFoundationFacade,Vuforia.Internal.VuforiaDriver.ICameraImageProvider,Vuforia.Internal.VuforiaDriver.IDevicePoseProvider,Vuforia.Internal.ARFoundation.ARFoundationAnchorManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera__ctor_mE4CA89B78449D10D44182DB016CBE099E1530225 (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_arFoundationFacade, RuntimeObject* ___2_imageProvider, RuntimeObject* ___3_poseProvider, ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* ___4_anchorManager, const RuntimeMethod* method) ; // Vuforia.VuforiaConfiguration/WebCamConfiguration Vuforia.VuforiaConfiguration::get_WebCam() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* VuforiaConfiguration_get_WebCam_m46267E92258F47134B932539F4BC801F6412CDAA_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Application::set_runInBackground(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_set_runInBackground_m4CD0DF59011994C4DB76D7A2FE7A02BC07B4AF67 (bool ___0_value, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuforiaConfiguration/WebCamConfiguration::get_RenderTextureLayer() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WebCamConfiguration_get_RenderTextureLayer_m9AE215F3815A6ED91EF680690932ACA0EE4D9EC2_inline (WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* __this, const RuntimeMethod* method) ; // System.String Vuforia.VuforiaConfiguration/WebCamConfiguration::get_DeviceNameSetInEditor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WebCamConfiguration_get_DeviceNameSetInEditor_m3A2345BD7FB8FECEAD6E05EF649B14C193BD2294 (WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* __this, const RuntimeMethod* method) ; // System.Void Vuforia.WebCamTexAdaptorProvider::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexAdaptorProvider__ctor_mC4019559A9B76EA589CCF74B5ACFE16534BC2F72 (WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.WebCam::.ctor(Vuforia.Internal.Core.IEngine,System.Int32,System.String,Vuforia.WebCamTexAdaptorProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam__ctor_m51E8AB12C4A5EC1A20A490208C4044B3B06D8307 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, RuntimeObject* ___0_engine, int32_t ___1_renderTextureLayer, String_t* ___2_webCamDeviceName, WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* ___3_webCamTexProvider, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.Simulator.SimulatorCamera::.ctor(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SimulatorCamera__ctor_m4F1E46079313D76189E84B7EA0913479C6105EEE (SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m68DD16E47C984B0ABA83AA58219B2A5A231867AB (U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417* __this, const RuntimeMethod* method) ; // System.Void Vuforia.WebCamTexAdaptor::.ctor(System.String,Vuforia.WebCamProfile/ProfileData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexAdaptor__ctor_m3914300C9F9C0272FD4DBC17B62F5E85157843CD (WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profile, const RuntimeMethod* method) ; // System.String Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::OnCreateAnchor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ARFoundationAnchorManager_OnCreateAnchor_mFBB20DE919372BDFBE15F7C343C4184FFA567E84 (intptr_t ___0_posePtr, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::OnRemoveAnchor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ARFoundationAnchorManager_OnRemoveAnchor_m36BDFC0315E4F246204E313601861177CB286813 (intptr_t ___0_uuidPtr, const RuntimeMethod* method) ; // System.Void System.Action`2>,System.Collections.Generic.List`1>>::.ctor(System.Object,System.IntPtr) inline void Action_2__ctor_m4DFF2FD28CC15822E2988C057A1B5B21140EABB3 (Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.Internal.VuforiaDriver.CreateAnchorMethod::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateAnchorMethod__ctor_mE525B6B7825752649D9DFC045E2DF3A5EB40366E (CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoveAnchorMethod__ctor_mEB04CFA502C71EDDBC9B5541C9A599EF83CF6D77 (RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1>::get_Count() inline int32_t List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_inline (List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t62BA79DBA78E249CF069675D730077EABD7E4251*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1>::get_Item(System.Int32) inline Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C* List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60 (List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C* (*) (List_1_t62BA79DBA78E249CF069675D730077EABD7E4251*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // T1 System.Tuple`2::get_Item1() inline String_t* Tuple_2_get_Item1_mA1D0CA101464A8408F03EF683627292B09F06DA7_inline (Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C* __this, const RuntimeMethod* method) { return (( String_t* (*) (Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C*, const RuntimeMethod*))Tuple_2_get_Item1_mBF34A596062BBB3C1DD2A6CA36810366F445C9FA_gshared_inline)(__this, method); } // T2 System.Tuple`2::get_Item2() inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Tuple_2_get_Item2_m4AC2D94B4E22A5C3AFBB36E91A31CB0DAEBBE115_inline (Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C* __this, const RuntimeMethod* method) { return (( Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C*, const RuntimeMethod*))Tuple_2_get_Item2_m4C8E8E93C0299E98E046C765CA6ABB544412C1D9_gshared_inline)(__this, method); } // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::ToNativePose(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F ARFoundationAnchorManager_ToNativePose_m683A2FA2D3E0B22A867F8C8002DDB594BC7B146B (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) ; // System.Int32 System.Runtime.InteropServices.Marshal::SizeOf(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_mED64846722033D6F60C2973CA604B7C2D7D4A1B7 (Type_t* ___0_t, const RuntimeMethod* method) ; // System.IntPtr System.IntPtr::op_Addition(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t IntPtr_op_Addition_m6887593F991D01CEB382C914B7FDFA29CB900E2A (intptr_t ___0_pointer, int32_t ___1_offset, const RuntimeMethod* method) ; // System.Void System.Runtime.InteropServices.Marshal::StructureToPtr(T,System.IntPtr,System.Boolean) inline void Marshal_StructureToPtr_TisAnchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_m8F346A787F33F898BBF5E808AA4788808D193557 (Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) { (( void (*) (Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845, intptr_t, bool, const RuntimeMethod*))Marshal_StructureToPtr_TisAnchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_m8F346A787F33F898BBF5E808AA4788808D193557_gshared)(___0_structure, ___1_ptr, ___2_fDeleteOld, method); } // System.Void UnityEngine.Matrix4x4::SetColumn(System.Int32,UnityEngine.Vector4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_column, const RuntimeMethod* method) ; // System.Void UnityEngine.Pose::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose__ctor_m15CA45808A2BBF1956E836D22C387FAB80BED051 (Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, const RuntimeMethod* method) ; // UnityEngine.Matrix4x4 UnityEngine.Transform::get_localToWorldMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ; // System.Object System.Runtime.InteropServices.Marshal::PtrToStructure(System.IntPtr,System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Marshal_PtrToStructure_m235E141E21BFB69A01B07DDDF1702BA7D5723AC3 (intptr_t ___0_ptr, Type_t* ___1_structureType, const RuntimeMethod* method) ; // UnityEngine.Pose Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::ToUnityPose(Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ARFoundationAnchorManager_ToUnityPose_m18EFF20B2788974A2F9B91AB3EA392BD5084B72C (AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F ___0_pose, const RuntimeMethod* method) ; // System.Void UnityEngine.Debug::LogError(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass11_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m2511DCA084512354539E4093204CA3CAAFC600FC (U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5* __this, const RuntimeMethod* method) ; // System.Void System.Func`1::.ctor(System.Object,System.IntPtr) inline void Func_1__ctor_m27A68E928C1D9158EAAD261086B9BC424339327B (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___0_object, ___1_method, method); } // System.String System.Runtime.InteropServices.Marshal::PtrToStringAnsi(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A (intptr_t ___0_ptr, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass13_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0__ctor_m5CB5DCB05B408B69EAC3E6C87BEE91C80296F512 (U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3* __this, const RuntimeMethod* method) ; // System.String Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::OnCreateAnchorInternal(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ARFoundationAnchorManager_OnCreateAnchorInternal_mBC1BA9A60EFD398077EF40D8D3D89023838FB035 (intptr_t ___0_posePtr, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::OnRemoveAnchorInternal(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ARFoundationAnchorManager_OnRemoveAnchorInternal_m43C6B250D60528CD31E0D344263DC4E2D7941A5B (intptr_t ___0_uuidPtr, const RuntimeMethod* method) ; // T UnityEngine.GameObject::AddComponent() inline VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* GameObject_AddComponent_TisVuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A_m7054A528F97BD911A16A590C78E36F580BE12265 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) { return (( VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method); } // UnityEngine.HideFlags UnityEngine.Object::get_hideFlags() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* 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 ___0_value, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1 (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera_Dispose_m8FCFEAFE3D81E271B07EC988DBB01BFE764691AA (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, bool ___0_disposing, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationAnchorManager_Dispose_m5F6D912A47DC6BE311F1327880913FCCF5424F7B (ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* __this, const RuntimeMethod* method) ; // System.Void UnityEngine.Object::Destroy(UnityEngine.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::SetNativeCallbacks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationAnchorManager_SetNativeCallbacks_m274A399E9735198ED729379F2933BCDAD6F6C12E (ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* __this, const RuntimeMethod* method) ; // System.Collections.IEnumerator Vuforia.Internal.ARFoundation.ARFoundationCamera::CheckAvailability(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ARFoundationCamera_CheckAvailability_mD4047EE699AC46470E0A8F24A5B0218888356622 (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_onComplete, const RuntimeMethod* method) ; // UnityEngine.Coroutine Vuforia.Internal.Utility.VuforiaCoroutineUtility::StartCoroutineWithTimeout(System.Collections.IEnumerator,System.Single,System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* VuforiaCoroutineUtility_StartCoroutineWithTimeout_mB44A64F4FFB760550B01E6FA360037B1F32AA591 (VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* __this, RuntimeObject* ___0_routine, float ___1_timeout, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___2_onComplete, const RuntimeMethod* method) ; // System.Void UnityEngine.MonoBehaviour::StopCoroutine(UnityEngine.Coroutine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___0_routine, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAvailabilityU3Ed__20__ctor_m3A25692FABDF12AC64ED58FD3B17B38DFBFF46A2 (U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c__DisplayClass21_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0__ctor_mEEA345D3DC011E2CBB5163F945D3832C37131F9E (U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55* __this, const RuntimeMethod* method) ; // Vuforia.VuforiaBehaviour Vuforia.VuforiaBehaviour::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0 (const RuntimeMethod* method) ; // UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ; // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m7A5245523A276474E0A9C358601EBE087F432F04_inline (List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0*, const RuntimeMethod*))List_1_get_Count_m7A5245523A276474E0A9C358601EBE087F432F04_gshared_inline)(__this, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mB85EB82F5AEFF7579A980BCD4A97FE13ADB7DE9C (Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mB85EB82F5AEFF7579A980BCD4A97FE13ADB7DE9C_gshared)(__this, ___0_object, ___1_method, method); } // System.Collections.Generic.IEnumerable`1> System.Linq.Enumerable::GroupBy(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_GroupBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m69DC25FE7A17486176BA78D0FBE862CE8872957E (RuntimeObject* ___0_source, Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* ___1_keySelector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6*, const RuntimeMethod*))Enumerable_GroupBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m69DC25FE7A17486176BA78D0FBE862CE8872957E_gshared)(___0_source, ___1_keySelector, method); } // TSource System.Linq.Enumerable::First>(System.Collections.Generic.IEnumerable`1) inline RuntimeObject* Enumerable_First_TisIGrouping_2_t98E8B63FAFF27B1E233188B8D3C6C0BA0F150DB7_mD408A4C877F6B139EA4CF9C275603E428EEFC36C (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared)(___0_source, method); } // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::OrderBy(System.Collections.Generic.IEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_OrderBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6CA232B5A5C28033A04DAD1A15EDED1143AD45A9 (RuntimeObject* ___0_source, Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* ___1_keySelector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6*, const RuntimeMethod*))Enumerable_OrderBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6CA232B5A5C28033A04DAD1A15EDED1143AD45A9_gshared)(___0_source, ___1_keySelector, method); } // System.Linq.IOrderedEnumerable`1 System.Linq.Enumerable::ThenBy(System.Linq.IOrderedEnumerable`1,System.Func`2) inline RuntimeObject* Enumerable_ThenBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCD5766CA604A977DB4FF4734A6B70A46550D51D (RuntimeObject* ___0_source, Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* ___1_keySelector, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6*, const RuntimeMethod*))Enumerable_ThenBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCD5766CA604A977DB4FF4734A6B70A46550D51D_gshared)(___0_source, ___1_keySelector, method); } // TSource System.Linq.Enumerable::Last(System.Collections.Generic.IEnumerable`1) inline DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A Enumerable_Last_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_m84139F0F93F4C2D3DDE48B2E9A41C77E5BEE6CB7 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Last_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_m84139F0F93F4C2D3DDE48B2E9A41C77E5BEE6CB7_gshared)(___0_source, method); } // Vuforia.VuforiaConfiguration/PackageInfo Vuforia.VuforiaConfiguration::get_PackageInformation() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* VuforiaConfiguration_get_PackageInformation_m34E36368076FDEF5D63C08F48C4043FFEABBAD9E_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ; // System.Void System.Runtime.InteropServices.Marshal::StructureToPtr(T,System.IntPtr,System.Boolean) inline void Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931 (CameraImage_t160C5E11444459AB15B3F57830F054206547048F ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) { (( void (*) (CameraImage_t160C5E11444459AB15B3F57830F054206547048F, intptr_t, bool, const RuntimeMethod*))Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931_gshared)(___0_structure, ___1_ptr, ___2_fDeleteOld, method); } // System.Void System.Runtime.InteropServices.Marshal::StructureToPtr(T,System.IntPtr,System.Boolean) inline void Marshal_StructureToPtr_TisDevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_mC755326C72FD34FEE0727DED9C0911AE814AE3AB (DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) { (( void (*) (DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA, intptr_t, bool, const RuntimeMethod*))Marshal_StructureToPtr_TisDevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_mC755326C72FD34FEE0727DED9C0911AE814AE3AB_gshared)(___0_structure, ___1_ptr, ___2_fDeleteOld, method); } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mDFBC5260A039054A0AA05C5156E8D39F3E3AC76A (U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::Invoke(T) inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) { (( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___0_obj, method); } // System.Void System.NotSupportedException::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationCamera::SetupCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ARFoundationCamera_SetupCamera_m65318434CF3636E36CC101611B3CA3167437DD8C (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, const RuntimeMethod* method) ; // System.Void Vuforia.BaseCameraConfiguration::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseCameraConfiguration__ctor_mAE150D2B91DF6A2C437018ADCED3F8B473DC3025 (BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00* __this, const RuntimeMethod* method) ; // System.Void System.Action`1::.ctor(System.Object,System.IntPtr) inline void Action_1__ctor_m7871C36E36EDFB3807C50CEDBF4DD674BDDB140F (Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m7871C36E36EDFB3807C50CEDBF4DD674BDDB140F_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.Internal.ARFoundation.ARFoundationImageProvider::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider_Dispose_m0C2028DFB1543970BA548BBB193A3F873053CE7B (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, bool ___0_disposing, const RuntimeMethod* method) ; // System.Boolean Unity.Collections.NativeArray`1::get_IsCreated() inline bool NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) { return (( bool (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, const RuntimeMethod*))NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::Dispose() inline void NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, const RuntimeMethod*))NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_gshared)(__this, method); } // System.Void Unity.Collections.NativeArray`1::.ctor(System.Int32,Unity.Collections.Allocator,Unity.Collections.NativeArrayOptions) inline void NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } // System.Int32 Vuforia.Internal.ARFoundation.ARFoundationImageProvider::CalculateBufferSize(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ARFoundationImageProvider_CalculateBufferSize_mCBA94796A6EDDB52DBC8BED3376AF732B7551F7F (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, int32_t ___0_yRowStride, int32_t ___1_uvRowStride, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationImageProvider::ConvertToNV12(Unity.Collections.NativeArray`1,Unity.Collections.NativeArray`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider_ConvertToNV12_mF16C320CD127A22CDEF8BB322DEEAF67F769610E (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_yBuffer, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___1_uBuffer, int32_t ___2_ySize, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.ARFoundationImageProvider::ConvertToNV21(Unity.Collections.NativeArray`1,Unity.Collections.NativeArray`1,Unity.Collections.NativeArray`1,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider_ConvertToNV21_m4BCED5CF742C4362A9912B23A0C8C82AB43C77B2 (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_yBuffer, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___1_uBuffer, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_vBuffer, int32_t ___3_ySize, int32_t ___4_uvRowStride, int32_t ___5_uvPixelsStride, const RuntimeMethod* method) ; // System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr(Unity.Collections.NativeArray`1) inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_nativeArray, const RuntimeMethod* method) { return (( void* (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_gshared)(___0_nativeArray, method); } // System.IntPtr System.IntPtr::op_Explicit(System.Void*) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D (void* ___0_value, const RuntimeMethod* method) ; // System.Void System.IntPtr::.ctor(System.Void*) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method) ; // System.Int64 System.IntPtr::ToInt64() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t IntPtr_ToInt64_m0F81FB6FB08014074D4F5B915EDAB06A08552032 (intptr_t* __this, const RuntimeMethod* method) ; // System.Void Unity.Collections.NativeArray`1::Copy(Unity.Collections.NativeArray`1,System.Int32,Unity.Collections.NativeArray`1,System.Int32,System.Int32) inline void NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_src, int32_t ___1_srcIndex, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_dst, int32_t ___3_dstIndex, int32_t ___4_length, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, int32_t, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB_gshared)(___0_src, ___1_srcIndex, ___2_dst, ___3_dstIndex, ___4_length, method); } // System.Void System.Action`2::.ctor(System.Object,System.IntPtr) inline void Action_2__ctor_m272B4DB7141D06B68E37A8DF3A142C9F4FEC04CA (Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_mB5B0280FB694D8743982749E1ED3472CD323F172_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationPoseProvider_Dispose_m25750CA16D030AEAFE95C7E941610266317989B5 (ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F* __this, bool ___0_disposing, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Dictionary_2_get_Item_m821FE2CDFB7FDF3EA1D4439D377CD75FE010D427 (Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 (*) (Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_mCF2A1DC11B1331996DF03633F1964E4CB321EBC9_gshared)(__this, ___0_key, method); } // System.Void Vuforia.Internal.VuforiaDriver.DevicePose::Update(UnityEngine.Transform,System.UInt64,UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DevicePose_Update_m54542045DF008441B0FC68CC26CF89CBC50D5487 (DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_newTransform, uint64_t ___1_timestamp, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_orientationAdjuster, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m5728B28BCB31CE2D1E5909829A1962D201A6A90F (Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D*, const RuntimeMethod*))Dictionary_2__ctor_m205DFACD4EB4B07CE5E3A0F1F49A5C1971A9AAEF_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2 (Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D* __this, int32_t ___0_key, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D*, int32_t, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, const RuntimeMethod*))Dictionary_2_Add_mD72E28EC62392BB8A4C372E7198E14052B91DAB8_gshared)(__this, ___0_key, ___1_value, method); } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAvailabilityU3Ed__12__ctor_m274968FBFFA95FF1D91C3570D01330AF8D1A173E (U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitForCameraReadyU3Ed__15__ctor_mCA623337929232D427153EB2060D0716D8346A4D (U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m1585EE2BB0BFF61211356B091BBD6CD0C2EA78A4 (List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* __this, const RuntimeMethod* method) { (( void (*) (List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0*, const RuntimeMethod*))List_1__ctor_m1585EE2BB0BFF61211356B091BBD6CD0C2EA78A4_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m6C9BC48FF099B7CF07ADD778D1DDD6B7D42ED791 (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* __this, const RuntimeMethod* method) { (( void (*) (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2*, const RuntimeMethod*))List_1__ctor_m6C9BC48FF099B7CF07ADD778D1DDD6B7D42ED791_gshared)(__this, method); } // System.Void Vuforia.AreaTargetCapture::.ctor(Vuforia.IVuAreaTargetCaptureController,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCapture__ctor_m131DBEEEF2C23CDB8599635437A14E58748D7A66 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, RuntimeObject* ___0_areaTargetCaptureController, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___1_deviceObserver, const RuntimeMethod* method) ; // System.Char System.String::get_Chars(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, 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) ; // UnityEngine.Quaternion UnityEngine.Quaternion::Normalize(UnityEngine.Quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Normalize_m8845A29F55B839D0CD43124B1AA34034BFCA9A7D_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_q, const RuntimeMethod* method) ; // System.Single UnityEngine.Vector4::Dot(UnityEngine.Vector4,UnityEngine.Vector4) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Dot_m40A3B2E258E53E4847583474E40AC29F68AF8BA3_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::Internal_ToEulerRad(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ; // UnityEngine.Vector3 UnityEngine.Quaternion::Internal_MakePositive(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ; // System.Single UnityEngine.Quaternion::Dot(UnityEngine.Quaternion,UnityEngine.Quaternion) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) ; // System.Boolean UnityEngine.Quaternion::IsEqualUsingDot(System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method) ; // System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaUnityPlayer_INTERNAL IL2CPP_EXTERN_C intptr_t DEFAULT_CALL vuforiaUnityPlayerGetJavaVM(); #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Vuforia.Internal.Observers.MeshObserver/<>c__DisplayClass17_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass17_0__ctor_m44E2CA6406720CC612CB777A421856DF358FD0E5 (U3CU3Ec__DisplayClass17_0_tD018875A068C1ACCB618503A80CD1DB326B300F2* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean Vuforia.Internal.Observers.MeshObserver/<>c__DisplayClass17_0::b__0(System.Collections.Generic.KeyValuePair`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass17_0_U3COnObservationU3Eb__0_mE6D70942948FE17902118311F910009B80245709 (U3CU3Ec__DisplayClass17_0_tD018875A068C1ACCB618503A80CD1DB326B300F2* __this, KeyValuePair_2_tE06EC558846F73DFB8EB7EF1D33133668A2DC5F9 ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m69D8A0CB2076747944F2F1B9D9FDEE19220FEC63_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___meshIds_0; int32_t L_1; L_1 = KeyValuePair_2_get_Key_m69D8A0CB2076747944F2F1B9D9FDEE19220FEC63_inline((&___0_p), KeyValuePair_2_get_Key_m69D8A0CB2076747944F2F1B9D9FDEE19220FEC63_RuntimeMethod_var); NullCheck(L_0); bool L_2; L_2 = List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B(L_0, L_1, List_1_Contains_m4FD96E89F15844C90032C7386BAB528817F1FF5B_RuntimeMethod_var); return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 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.String Vuforia.Internal.Observers.ModelTargetObserver::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ModelTargetObserver_get_Name_m7E549424E37D00E5C9D28F56B8C58818C3C0AFA1 (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var))); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.IVuModelTargetObserver::get_TargetName() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var))); return L_1; } } // System.Void Vuforia.Internal.Observers.ModelTargetObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuModelTargetObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetObserver__ctor_m904B6C4C552279FDEABEE8E115B95F2DF20D626C (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4637D98462EA24F82565CCE0E92A8244BC4D50A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC4BC112F9F19F68EF177180345065E6BDA1CF2D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tC4BC112F9F19F68EF177180345065E6BDA1CF2D3* L_0 = (List_1_tC4BC112F9F19F68EF177180345065E6BDA1CF2D3*)il2cpp_codegen_object_new(List_1_tC4BC112F9F19F68EF177180345065E6BDA1CF2D3_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m4637D98462EA24F82565CCE0E92A8244BC4D50A7(L_0, List_1__ctor_m4637D98462EA24F82565CCE0E92A8244BC4D50A7_RuntimeMethod_var); __this->___mGuideViews_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mGuideViews_7), (void*)L_0); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_1 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_1, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var); __this->___mAvailableStateNames_8 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mAvailableStateNames_8), (void*)L_1); RuntimeObject* L_2 = ___0_engine; RuntimeObject* L_3 = ___1_vuObserver; ASingleTargetObserver__ctor_mA0D14BBF6EAE49230639BC7855942B5E8A111D46(__this, L_2, L_3, NULL); RuntimeObject* L_4 = ___1_vuObserver; __this->___mModelTargetObserver_6 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mModelTargetObserver_6), (void*)L_4); return; } } // UnityEngine.Vector3 Vuforia.Internal.Observers.ModelTargetObserver::GetSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ModelTargetObserver_GetSize_mF3EBF5ACD527F51B78972A461BD1C83ED6A56CC9 (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_1; L_1 = InterfaceFuncInvoker0< VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 >::Invoke(1 /* Vuforia.VuVector3F Vuforia.IVuModelTargetObserver::get_TargetSize() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = MathExtensions_ToVector3_m9B5888439FB5CFB6C713F57883E4DCBC0ACE5452(L_1, NULL); return L_2; } } // System.Boolean Vuforia.Internal.Observers.ModelTargetObserver::SetScale(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ModelTargetObserver_SetScale_m46C6675CA6265735C57C33DF2924ADD2AA55118F (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, float ___0_scale, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; float L_1 = ___0_scale; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, float >::Invoke(8 /* System.Boolean Vuforia.IVuModelTargetObserver::SetTargetScale(System.Single) */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0, L_1); return L_2; } } // Vuforia.TrackingOptimization Vuforia.Internal.Observers.ModelTargetObserver::GetTrackingOptimization() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ModelTargetObserver_GetTrackingOptimization_m147478C3BA734BB65F04CCC09B8949BC39A3706A (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(3 /* Vuforia.VuTrackingOptimization Vuforia.IVuModelTargetObserver::get_TrackingOptimization() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0); int32_t L_2; L_2 = WrapperExtensionMethods_ToTrackingOptimization_m171CB3741CA6F939A052B94444905104C701E8AD(L_1, NULL); return L_2; } } // System.Boolean Vuforia.Internal.Observers.ModelTargetObserver::SetTrackingOptimization(Vuforia.TrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ModelTargetObserver_SetTrackingOptimization_mCB539DA2A98326AA09AECA2D4C7ACD331BDCC735 (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, int32_t ___0_trackingOptimization, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; int32_t L_1 = ___0_trackingOptimization; int32_t L_2; L_2 = WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2(L_1, NULL); NullCheck(L_0); bool L_3; L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(9 /* System.Boolean Vuforia.IVuModelTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0, L_2); return L_3; } } // System.String Vuforia.Internal.Observers.ModelTargetObserver::GetActiveStateName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ModelTargetObserver_GetActiveStateName_mF033C3D99848EA589D4772442535B53744294490 (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(7 /* System.String Vuforia.IVuModelTargetObserver::get_ActiveStateName() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Boolean Vuforia.Internal.Observers.ModelTargetObserver::SetActiveStateName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ModelTargetObserver_SetActiveStateName_m4A933F409F9354551F650CAD80B367E1502468E8 (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, String_t* ___0_stateName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; String_t* L_1 = ___0_stateName; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(11 /* System.Boolean Vuforia.IVuModelTargetObserver::SetActiveStateName(System.String) */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0, L_1); return L_2; } } // System.Collections.Generic.IEnumerable`1 Vuforia.Internal.Observers.ModelTargetObserver::GetAvailableStateNames() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ModelTargetObserver_GetAvailableStateNames_mBA1B9DC1D19285F2D274669DC094BDAAE84AFBE7 (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_All_TisString_t_mC9652F17237783DC19D1856925318613CDA2B0E3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tE3F82101612F737928E3B53735025DEABC19FCF4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t1292D3A8E63AFBAEC6D09541442AA678BD0AC6E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetState_t8A5DF1B6DDCC285CB3754903821E7F7D152A65A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_U3CGetAvailableStateNamesU3Eb__0_mB901F1B9CD5D8FDA8407EC6983F1AF460EB17570_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950* V_1 = NULL; { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(6 /* System.Collections.Generic.IList`1 Vuforia.IVuModelTargetObserver::get_States() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0); NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_tE3F82101612F737928E3B53735025DEABC19FCF4_il2cpp_TypeInfo_var, L_1); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005e: {// begin finally (depth: 1) { RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0067; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0067: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0054_1; } IL_0013_1: { U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950* L_5 = (U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950_il2cpp_TypeInfo_var); NullCheck(L_5); U3CU3Ec__DisplayClass12_0__ctor_m936B6E95F64EED75836BDA88CF239C62446F09E1(L_5, NULL); V_1 = L_5; U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950* L_6 = V_1; RuntimeObject* L_7 = V_0; NullCheck(L_7); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t1292D3A8E63AFBAEC6D09541442AA678BD0AC6E6_il2cpp_TypeInfo_var, L_7); NullCheck(L_6); L_6->___state_0 = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_6->___state_0), (void*)L_8); RuntimeObject* L_9 = __this->___mAvailableStateNames_8; U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950* L_10 = V_1; Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_11 = (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*)il2cpp_codegen_object_new(Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var); NullCheck(L_11); Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184(L_11, L_10, (intptr_t)((void*)U3CU3Ec__DisplayClass12_0_U3CGetAvailableStateNamesU3Eb__0_mB901F1B9CD5D8FDA8407EC6983F1AF460EB17570_RuntimeMethod_var), NULL); bool L_12; L_12 = Enumerable_All_TisString_t_mC9652F17237783DC19D1856925318613CDA2B0E3(L_9, L_11, Enumerable_All_TisString_t_mC9652F17237783DC19D1856925318613CDA2B0E3_RuntimeMethod_var); if (!L_12) { goto IL_0054_1; } } { RuntimeObject* L_13 = __this->___mAvailableStateNames_8; U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950* L_14 = V_1; NullCheck(L_14); RuntimeObject* L_15 = L_14->___state_0; NullCheck(L_15); String_t* L_16; L_16 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.IVuModelTargetState::get_Name() */, IVuModelTargetState_t8A5DF1B6DDCC285CB3754903821E7F7D152A65A1_il2cpp_TypeInfo_var, L_15); NullCheck(L_13); InterfaceActionInvoker1< String_t* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t5C03FBFD5ECBDE4EAB8C4ED582DDFCF702EB5DC7_il2cpp_TypeInfo_var, L_13, L_16); } IL_0054_1: { RuntimeObject* L_17 = V_0; NullCheck(L_17); bool L_18; L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17); if (L_18) { goto IL_0013_1; } } { goto IL_0068; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0068: { RuntimeObject* L_19 = __this->___mAvailableStateNames_8; return L_19; } } // UnityEngine.Bounds Vuforia.Internal.Observers.ModelTargetObserver::GetBoundingBox() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ModelTargetObserver_GetBoundingBox_mD6DF7D6DAA53F0AE4DAE9C12D2307F34EED4D748 (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_1; L_1 = InterfaceFuncInvoker0< VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 >::Invoke(2 /* Vuforia.VuAABB Vuforia.IVuModelTargetObserver::get_BoundingBox() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0); RuntimeObject* L_2; L_2 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* Vuforia.VuObserverType Vuforia.IVuObserver::get_ObserverType() */, IVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9_il2cpp_TypeInfo_var, L_2); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_4; L_4 = NativeToUnityConversionUtil_ConvertNativeAABBToObserverBounds_mD411FD678164D7F9C59135A12EB19130E4F3A10E(L_1, L_3, NULL); return L_4; } } // System.Int32 Vuforia.Internal.Observers.ModelTargetObserver::GetNumGuideViews() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ModelTargetObserver_GetNumGuideViews_mF84B4BA9D019CA6F76C63CE954CC58CEF8ECAF29 (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t5CA752F615381FCB91B4BFE43229130A9C215D60_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(4 /* System.Collections.Generic.IList`1 Vuforia.IVuModelTargetObserver::get_GuideViews() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0); 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_t5CA752F615381FCB91B4BFE43229130A9C215D60_il2cpp_TypeInfo_var, L_1); return L_2; } } // System.Collections.Generic.IEnumerable`1 Vuforia.Internal.Observers.ModelTargetObserver::GetGuideViews() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ModelTargetObserver_GetGuideViews_m6951F9BCA99A22963AD8E0AC9B59ED6BE04655FD (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_All_TisGuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C_mD5ABDB4DFEFE0C95F261C01A2B87F9B0BC940C0E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t1CABFB133C90E07E51C783AA8DE361CF16122487_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tED49CA02F189B8119917665F38963D403424D69B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t177B9720D0AD40675F9831648E9A1816D04DE543_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass15_0_U3CGetGuideViewsU3Eb__0_m5C25B63A0C82754A86B84D6B1DBFFCBE7AFF8162_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2* V_1 = NULL; { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(4 /* System.Collections.Generic.IList`1 Vuforia.IVuModelTargetObserver::get_GuideViews() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0); NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_tED49CA02F189B8119917665F38963D403424D69B_il2cpp_TypeInfo_var, L_1); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005e: {// begin finally (depth: 1) { RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0067; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0067: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0054_1; } IL_0013_1: { U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2* L_5 = (U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2_il2cpp_TypeInfo_var); NullCheck(L_5); U3CU3Ec__DisplayClass15_0__ctor_m62172631BA1EC50C362DF342D2105CAB0147AD0E(L_5, NULL); V_1 = L_5; U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2* L_6 = V_1; RuntimeObject* L_7 = V_0; NullCheck(L_7); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t177B9720D0AD40675F9831648E9A1816D04DE543_il2cpp_TypeInfo_var, L_7); NullCheck(L_6); L_6->___guideView_0 = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_6->___guideView_0), (void*)L_8); RuntimeObject* L_9 = __this->___mGuideViews_7; U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2* L_10 = V_1; Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A* L_11 = (Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A*)il2cpp_codegen_object_new(Func_2_t38FE5614F4E7809CB233F537428DC9FB8EDD777A_il2cpp_TypeInfo_var); NullCheck(L_11); Func_2__ctor_m8FD854E1480871E96D6A7F47C7EFA06EC7E5DDB3(L_11, L_10, (intptr_t)((void*)U3CU3Ec__DisplayClass15_0_U3CGetGuideViewsU3Eb__0_m5C25B63A0C82754A86B84D6B1DBFFCBE7AFF8162_RuntimeMethod_var), NULL); bool L_12; L_12 = Enumerable_All_TisGuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C_mD5ABDB4DFEFE0C95F261C01A2B87F9B0BC940C0E(L_9, L_11, Enumerable_All_TisGuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C_mD5ABDB4DFEFE0C95F261C01A2B87F9B0BC940C0E_RuntimeMethod_var); if (!L_12) { goto IL_0054_1; } } { RuntimeObject* L_13 = __this->___mGuideViews_7; U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2* L_14 = V_1; NullCheck(L_14); RuntimeObject* L_15 = L_14->___guideView_0; GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* L_16 = (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C*)il2cpp_codegen_object_new(GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C_il2cpp_TypeInfo_var); NullCheck(L_16); GuideView__ctor_mCD4535CD50783F07B91C0BFC11C9F38517EAAD56(L_16, L_15, NULL); NullCheck(L_13); InterfaceActionInvoker1< GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t1CABFB133C90E07E51C783AA8DE361CF16122487_il2cpp_TypeInfo_var, L_13, L_16); } IL_0054_1: { RuntimeObject* L_17 = V_0; NullCheck(L_17); bool L_18; L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17); if (L_18) { goto IL_0013_1; } } { goto IL_0068; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0068: { RuntimeObject* L_19 = __this->___mGuideViews_7; return L_19; } } // System.Boolean Vuforia.Internal.Observers.ModelTargetObserver::SetActiveGuideViewName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ModelTargetObserver_SetActiveGuideViewName_mE66A7E87CAE34A6240F0120F8CDDBB4BF04EA08A (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; String_t* L_1 = ___0_name; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(10 /* System.Boolean Vuforia.IVuModelTargetObserver::SetActiveGuideViewName(System.String) */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0, L_1); return L_2; } } // System.String Vuforia.Internal.Observers.ModelTargetObserver::GetActiveGuideViewName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ModelTargetObserver_GetActiveGuideViewName_mD93F8C5E569AD3AA3475C737303C9E1BFEE257DA (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(5 /* System.String Vuforia.IVuModelTargetObserver::get_ActiveGuideViewName() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Boolean Vuforia.Internal.Observers.ModelTargetObserver::SetActiveGuideViewIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ModelTargetObserver_SetActiveGuideViewIndex_m3A89AAB768FC66F269027E3A4F6528BD64454B5B (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisIVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_m4EDE22B04CEFC8C2AD077E49CDFDB3ADCDFE9B1C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(4 /* System.Collections.Generic.IList`1 Vuforia.IVuModelTargetObserver::get_GuideViews() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0); IVuGuideViewU5BU5D_t8B2D7B39D16E1CC1309E36FD63147121E007DBC7* L_2; L_2 = Enumerable_ToArray_TisIVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_m4EDE22B04CEFC8C2AD077E49CDFDB3ADCDFE9B1C(L_1, Enumerable_ToArray_TisIVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_m4EDE22B04CEFC8C2AD077E49CDFDB3ADCDFE9B1C_RuntimeMethod_var); int32_t L_3 = ___0_index; NullCheck(L_2); int32_t L_4 = L_3; RuntimeObject* L_5 = (L_2)->GetAt(static_cast(L_4)); NullCheck(L_5); String_t* L_6; L_6 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.IVuGuideView::get_Name() */, IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var, L_5); V_0 = L_6; String_t* L_7 = V_0; bool L_8; L_8 = ModelTargetObserver_SetActiveGuideViewName_mE66A7E87CAE34A6240F0120F8CDDBB4BF04EA08A(__this, L_7, NULL); return L_8; } } // System.String Vuforia.Internal.Observers.ModelTargetObserver::GetGuideViewNameForIndex(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ModelTargetObserver_GetGuideViewNameForIndex_m038F434CACE836E9D1526B9D1E693CBF25988D5F (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tCBA6641D756E0520C0D3C2312161CAFBC0042A57_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(4 /* System.Collections.Generic.IList`1 Vuforia.IVuModelTargetObserver::get_GuideViews() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_0); int32_t L_2 = ___0_index; NullCheck(L_1); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tCBA6641D756E0520C0D3C2312161CAFBC0042A57_il2cpp_TypeInfo_var, L_1, L_2); NullCheck(L_3); String_t* L_4; L_4 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.IVuGuideView::get_Name() */, IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var, L_3); return L_4; } } // System.Boolean Vuforia.Internal.Observers.ModelTargetObserver::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ModelTargetObserver_Reset_m9A45337E36E4F1E7CC6F2049BD7A9DA8371252B0 (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mModelTargetObserver_6; NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(12 /* System.Boolean Vuforia.IVuModelTargetObserver::Reset() */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_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 Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass12_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass12_0__ctor_m936B6E95F64EED75836BDA88CF239C62446F09E1 (U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass12_0::b__0(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass12_0_U3CGetAvailableStateNamesU3Eb__0_mB901F1B9CD5D8FDA8407EC6983F1AF460EB17570 (U3CU3Ec__DisplayClass12_0_t5E5CBF9D804A6FA9CC93320CB1ED52C8A49F9950* __this, String_t* ___0_stateName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetState_t8A5DF1B6DDCC285CB3754903821E7F7D152A65A1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___state_0; NullCheck(L_0); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.IVuModelTargetState::get_Name() */, IVuModelTargetState_t8A5DF1B6DDCC285CB3754903821E7F7D152A65A1_il2cpp_TypeInfo_var, L_0); String_t* L_2 = ___0_stateName; bool L_3; L_3 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_1, L_2, NULL); 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 // System.Void Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass15_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass15_0__ctor_m62172631BA1EC50C362DF342D2105CAB0147AD0E (U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean Vuforia.Internal.Observers.ModelTargetObserver/<>c__DisplayClass15_0::b__0(Vuforia.GuideView) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass15_0_U3CGetGuideViewsU3Eb__0_m5C25B63A0C82754A86B84D6B1DBFFCBE7AFF8162 (U3CU3Ec__DisplayClass15_0_t1AE659C3C39F07A90D604EDC23E91022749127F2* __this, GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* ___0_gv, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* L_0 = ___0_gv; NullCheck(L_0); String_t* L_1; L_1 = GuideView_get_Name_mCC22BC25631B3F828658E8667A39CF3C68DA9021_inline(L_0, NULL); RuntimeObject* L_2 = __this->___guideView_0; NullCheck(L_2); String_t* L_3; L_3 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.IVuGuideView::get_Name() */, IVuGuideView_tC5D891FCA5C62F45304A3FBF7E5C71258D8922EC_il2cpp_TypeInfo_var, L_2); bool L_4; L_4 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_1, L_3, NULL); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.String Vuforia.Internal.Observers.MultiTargetObserver::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MultiTargetObserver_get_Name_m912AB9243C800B02FC66FA9F3A2F4F55B543DC79 (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var))); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.IVuMultiTargetObserver::get_TargetName() */, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var))); return L_1; } } // UnityEngine.Vector3 Vuforia.Internal.Observers.MultiTargetObserver::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MultiTargetObserver_get_Size_mF3AAD5C0693FB03D6712613BB6AAF668F5D815FC (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CSizeU3Ek__BackingField_6; return L_0; } } // System.Void Vuforia.Internal.Observers.MultiTargetObserver::set_Size(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetObserver_set_Size_m6D78582CD87A2BB1DAA0C5B6CCDF6E70419A6908 (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; __this->___U3CSizeU3Ek__BackingField_6 = L_0; return; } } // System.Void Vuforia.Internal.Observers.MultiTargetObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuMultiTargetObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetObserver__ctor_m623D8C9D05670AC3F8A3CD1A2019057C9677E201 (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiTargetObserver_OnObservation_mEA543AB715ED8C206CE3963D0173918C467AAB3C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_engine; RuntimeObject* L_1 = ___1_vuObserver; ASingleTargetObserver__ctor_mA0D14BBF6EAE49230639BC7855942B5E8A111D46(__this, L_0, L_1, NULL); RuntimeObject* L_2 = ___1_vuObserver; NullCheck(L_2); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_3; L_3 = InterfaceFuncInvoker0< VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 >::Invoke(1 /* Vuforia.VuVector3F Vuforia.IVuMultiTargetObserver::get_TargetSize() */, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var, L_2); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = MathExtensions_ToVector3_m9B5888439FB5CFB6C713F57883E4DCBC0ACE5452(L_3, NULL); MultiTargetObserver_set_Size_m6D78582CD87A2BB1DAA0C5B6CCDF6E70419A6908_inline(__this, L_4, NULL); ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* L_5 = (ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465*)il2cpp_codegen_object_new(ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_il2cpp_TypeInfo_var); NullCheck(L_5); ObservationPublisherComponent__ctor_m5C30BD0CD7C745ADDC7E787F6B5B4174703DBBE1(L_5, __this, NULL); ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* L_6; L_6 = AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D(__this, L_5, AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D_RuntimeMethod_var); Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2* L_7 = (Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2*)il2cpp_codegen_object_new(Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var); NullCheck(L_7); Action_2__ctor_m85345EEF87D5478C88E000CC3F72AAD5522A1DA0(L_7, __this, (intptr_t)((void*)MultiTargetObserver_OnObservation_mEA543AB715ED8C206CE3963D0173918C467AAB3C_RuntimeMethod_var), NULL); NullCheck(L_6); ObservationPublisherComponent_add_OnObservation_m31C6D0A13225C88945179498C0EF454CB4149C1B(L_6, L_7, NULL); return; } } // System.Void Vuforia.Internal.Observers.MultiTargetObserver::OnDispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetObserver_OnDispose_mDE7F1B36E6E2B29775BC1DF5998E33C470CC6F9A (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_GetComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m12445B8F41D4F12789DE91029CD752F53E9CA284_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiTargetObserver_OnObservation_mEA543AB715ED8C206CE3963D0173918C467AAB3C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* L_0; L_0 = AObserver_GetComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m12445B8F41D4F12789DE91029CD752F53E9CA284(__this, AObserver_GetComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m12445B8F41D4F12789DE91029CD752F53E9CA284_RuntimeMethod_var); Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2* L_1 = (Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2*)il2cpp_codegen_object_new(Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var); NullCheck(L_1); Action_2__ctor_m85345EEF87D5478C88E000CC3F72AAD5522A1DA0(L_1, __this, (intptr_t)((void*)MultiTargetObserver_OnObservation_mEA543AB715ED8C206CE3963D0173918C467AAB3C_RuntimeMethod_var), NULL); NullCheck(L_0); ObservationPublisherComponent_remove_OnObservation_m5D3AD05D530F7BEFE9067A0C42FC7F37A9784A14(L_0, L_1, NULL); ANativeObserver_OnDispose_m557D5361C10CDC9B55F29E1B91A9129CB3C7E381(__this, NULL); return; } } // System.Void Vuforia.Internal.Observers.MultiTargetObserver::OnObservation(Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetObserver_OnObservation_mEA543AB715ED8C206CE3963D0173918C467AAB3C (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, RuntimeObject* ___0_component, RuntimeObject* ___1_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMultiTargetObservation_t4D3B1FBCFD6A830EE8FD4F7ADDBABF48BAEB00DB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___1_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMultiTargetObservation_t4D3B1FBCFD6A830EE8FD4F7ADDBABF48BAEB00DB_il2cpp_TypeInfo_var))); VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA L_1; L_1 = InterfaceFuncInvoker0< VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA >::Invoke(1 /* Vuforia.VuMultiTargetObservationTargetInfo Vuforia.IVuMultiTargetObservation::get_TargetInfo() */, IVuMultiTargetObservation_t4D3B1FBCFD6A830EE8FD4F7ADDBABF48BAEB00DB_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMultiTargetObservation_t4D3B1FBCFD6A830EE8FD4F7ADDBABF48BAEB00DB_il2cpp_TypeInfo_var))); V_0 = L_1; VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA L_2 = V_0; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_3 = L_2.___size_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = MathExtensions_ToVector3_m9B5888439FB5CFB6C713F57883E4DCBC0ACE5452(L_3, NULL); MultiTargetObserver_set_Size_m6D78582CD87A2BB1DAA0C5B6CCDF6E70419A6908_inline(__this, L_4, NULL); return; } } // Vuforia.TrackingOptimization Vuforia.Internal.Observers.MultiTargetObserver::GetTrackingOptimization() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MultiTargetObserver_GetTrackingOptimization_mB6A9169F82E04428C522B031B202FA84CB83BA32 (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var))); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* Vuforia.VuTrackingOptimization Vuforia.IVuMultiTargetObserver::get_TrackingOptimization() */, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var))); int32_t L_2; L_2 = WrapperExtensionMethods_ToTrackingOptimization_m171CB3741CA6F939A052B94444905104C701E8AD(L_1, NULL); return L_2; } } // System.Boolean Vuforia.Internal.Observers.MultiTargetObserver::SetTrackingOptimization(Vuforia.TrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MultiTargetObserver_SetTrackingOptimization_m8F193EC288AEF746A8498752DA069A95B2C1EB44 (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, int32_t ___0_trackingOptimization, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); int32_t L_1 = ___0_trackingOptimization; int32_t L_2; L_2 = WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2(L_1, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var))); bool L_3; L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(3 /* System.Boolean Vuforia.IVuMultiTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) */, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var)), 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 // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.NullObserverOffsetCalculator::get_CurrentOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 NullObserverOffsetCalculator_get_CurrentOffset_mA06D3230F5E4928ADB0C287679E1B411C36FCEB5 (NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD* __this, const RuntimeMethod* method) { { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_0; L_0 = Pose_get_Identity_m65D82F57FA2D986B51C4E0A7AF8E51DC9CE9E413(NULL); OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_1; memset((&L_1), 0, sizeof(L_1)); OffsetResult__ctor_m6748E373A0D0D0015BA07CA97F8D7D8C68A5561B((&L_1), L_0, (RuntimeObject*)NULL, /*hidden argument*/NULL); return L_1; } } // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.NullObserverOffsetCalculator::CalculateOffset(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 NullObserverOffsetCalculator_CalculateOffset_mED2858D3F69DA0630A2561F9B22E2342192ECF73 (NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_observations, RuntimeObject* ___2_cameraController, RuntimeObject* ___3_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___4_devicePoseObserver, const RuntimeMethod* method) { { OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_0; L_0 = NullObserverOffsetCalculator_get_CurrentOffset_mA06D3230F5E4928ADB0C287679E1B411C36FCEB5(__this, NULL); return L_0; } } // System.Void Vuforia.Internal.Observers.NullObserverOffsetCalculator::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullObserverOffsetCalculator__ctor_m5B15ABFF1F8E31B269BED28832FD7B178BEE55D4 (NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD* __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 // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::get_CurrentOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_get_CurrentOffset_mC230002996BECDDDF261DAAC3047B64F4E9D8BA3 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, const RuntimeMethod* method) { { OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_0 = __this->___U3CCurrentOffsetU3Ek__BackingField_0; return L_0; } } // System.Void Vuforia.Internal.Observers.ObserverOffsetCalculator::set_CurrentOffset(Vuforia.Internal.Observers.OffsetResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverOffsetCalculator_set_CurrentOffset_mA8BC8FCECC27F432AA05F535A4E17EFA4A2C6243 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ___0_value, const RuntimeMethod* method) { { OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_0 = ___0_value; __this->___U3CCurrentOffsetU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentOffsetU3Ek__BackingField_0))->___OriginObserver_1), (void*)NULL); return; } } // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::CalculateOffset(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_CalculateOffset_m39D01CE850A61C6F24050DCFF1F20FFB83CA3777 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_observations, RuntimeObject* ___2_cameraController, RuntimeObject* ___3_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___4_devicePoseObserver, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_observers; RuntimeObject* L_1 = ___1_observations; RuntimeObject* L_2 = ___2_cameraController; RuntimeObject* L_3 = ___3_worldOriginProvider; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_4 = ___4_devicePoseObserver; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_5; L_5 = ObserverOffsetCalculator_CalculateOffsetInternal_m7068BB917D300601846641F9816B06B692A990C1(__this, L_0, L_1, L_2, L_3, L_4, NULL); ObserverOffsetCalculator_set_CurrentOffset_mA8BC8FCECC27F432AA05F535A4E17EFA4A2C6243_inline(__this, L_5, NULL); OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_6; L_6 = ObserverOffsetCalculator_get_CurrentOffset_mC230002996BECDDDF261DAAC3047B64F4E9D8BA3_inline(__this, NULL); return L_6; } } // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::CalculateOffsetInternal(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_CalculateOffsetInternal_m7068BB917D300601846641F9816B06B692A990C1 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_observations, RuntimeObject* ___2_cameraController, RuntimeObject* ___3_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___4_devicePoseObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { RuntimeObject* L_0 = ___3_worldOriginProvider; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.WorldCenterMode Vuforia.Internal.Core.IWorldOriginProvider::get_WorldCenterMode() */, IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E_il2cpp_TypeInfo_var, L_0); V_0 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_0035; } case 1: { goto IL_0027; } case 2: { goto IL_001c; } } } { goto IL_0043; } IL_001c: { RuntimeObject* L_3 = ___1_observations; RuntimeObject* L_4 = ___2_cameraController; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_5 = ___4_devicePoseObserver; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_6; L_6 = ObserverOffsetCalculator_GetOffsetForDevice_m8618E3DC9DF6EC915C0958DF51217AFCCD8A5134(__this, L_3, L_4, L_5, NULL); return L_6; } IL_0027: { RuntimeObject* L_7 = ___0_observers; RuntimeObject* L_8 = ___1_observations; RuntimeObject* L_9 = ___2_cameraController; RuntimeObject* L_10 = ___3_worldOriginProvider; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_11 = ___4_devicePoseObserver; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_12; L_12 = ObserverOffsetCalculator_GetOffsetForFirstTarget_m687FB86F84D58FBF4CB4F7351FB573E2B1FA868A(__this, L_7, L_8, L_9, L_10, L_11, NULL); return L_12; } IL_0035: { RuntimeObject* L_13 = ___0_observers; RuntimeObject* L_14 = ___1_observations; RuntimeObject* L_15 = ___2_cameraController; RuntimeObject* L_16 = ___3_worldOriginProvider; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_17 = ___4_devicePoseObserver; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_18; L_18 = ObserverOffsetCalculator_GetOffsetForSpecificTarget_mDDD0E550DFED31F39374F4B334CD54DAB376DBD9(__this, L_13, L_14, L_15, L_16, L_17, NULL); return L_18; } IL_0043: { Exception_t* L_19 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_19); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_19, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF8164F0AA4C9263510FCC8F41D5924D1CD5FEB31)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverOffsetCalculator_CalculateOffsetInternal_m7068BB917D300601846641F9816B06B692A990C1_RuntimeMethod_var))); } } // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForFirstTarget(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_GetOffsetForFirstTarget_m687FB86F84D58FBF4CB4F7351FB573E2B1FA868A (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_observations, RuntimeObject* ___2_cameraController, RuntimeObject* ___3_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___4_devicePoseObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TupleExtensions_Deconstruct_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m751EBC2A5DE99044A64D3F0BA19C007500102A47_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; { RuntimeObject* L_0 = ___3_worldOriginProvider; RuntimeObject* L_1 = ___0_observers; RuntimeObject* L_2 = ___1_observations; NullCheck(L_0); Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* L_3; L_3 = InterfaceFuncInvoker2< Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA*, RuntimeObject*, RuntimeObject* >::Invoke(2 /* System.Tuple`2 Vuforia.Internal.Core.IWorldOriginProvider::GetFirstTrackedObserver(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1) */, IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E_il2cpp_TypeInfo_var, L_0, L_1, L_2); V_0 = L_3; Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* L_4 = V_0; if (!L_4) { goto IL_0021; } } { Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* L_5 = V_0; TupleExtensions_Deconstruct_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m751EBC2A5DE99044A64D3F0BA19C007500102A47(L_5, (&V_2), (&V_3), TupleExtensions_Deconstruct_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m751EBC2A5DE99044A64D3F0BA19C007500102A47_RuntimeMethod_var); RuntimeObject* L_6 = V_2; RuntimeObject* L_7 = V_3; V_1 = L_7; RuntimeObject* L_8 = V_1; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_9; L_9 = ObserverOffsetCalculator_GetOffsetForObserver_m037D1F8EF3441B48F275F80760953547AE676C36(L_6, L_8, NULL); return L_9; } IL_0021: { RuntimeObject* L_10 = ___1_observations; RuntimeObject* L_11 = ___2_cameraController; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_12 = ___4_devicePoseObserver; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_13; L_13 = ObserverOffsetCalculator_GetOffsetForDevice_m8618E3DC9DF6EC915C0958DF51217AFCCD8A5134(__this, L_10, L_11, L_12, NULL); return L_13; } } // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForObserver(Vuforia.Internal.Observers.IObserver,Vuforia.IVuObservationWithPose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_GetOffsetForObserver_m037D1F8EF3441B48F275F80760953547AE676C36 (RuntimeObject* ___0_observer, RuntimeObject* ___1_observation, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_observer; RuntimeObject* L_1 = ___1_observation; Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_2; L_2 = ObserverOffsetCalculator_GetOffsetForOrigin_mAE1D455773B1B2D4B218FABF0A92E6B6E1A513F6(L_0, L_1, NULL); RuntimeObject* L_3 = ___0_observer; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_4; memset((&L_4), 0, sizeof(L_4)); OffsetResult__ctor_m6748E373A0D0D0015BA07CA97F8D7D8C68A5561B((&L_4), L_2, L_3, /*hidden argument*/NULL); return L_4; } } // Vuforia.Internal.Core.Pose Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForOrigin(Vuforia.Internal.Observers.IObserver,Vuforia.IVuObservationWithPose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ObserverOffsetCalculator_GetOffsetForOrigin_mAE1D455773B1B2D4B218FABF0A92E6B6E1A513F6 (RuntimeObject* ___0_originObserver, RuntimeObject* ___1_originObservation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserver_GetComponent_TisIOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_mB67C59645FDD41D4D24891088C55A0DE5A94F627_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 V_0; memset((&V_0), 0, sizeof(V_0)); Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 V_1; memset((&V_1), 0, sizeof(V_1)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_2; memset((&V_2), 0, sizeof(V_2)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_3; memset((&V_3), 0, sizeof(V_3)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_4; memset((&V_4), 0, sizeof(V_4)); { RuntimeObject* L_0 = ___0_originObserver; NullCheck(L_0); RuntimeObject* L_1; L_1 = GenericInterfaceFuncInvoker0< RuntimeObject* >::Invoke(IObserver_GetComponent_TisIOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_mB67C59645FDD41D4D24891088C55A0DE5A94F627_RuntimeMethod_var, L_0); NullCheck(L_1); Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_2; L_2 = InterfaceFuncInvoker0< Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 >::Invoke(1 /* Vuforia.Internal.Core.Pose Vuforia.Internal.Observers.IOffsetComponent::get_UnityPose() */, IOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_il2cpp_TypeInfo_var, L_1); V_0 = L_2; RuntimeObject* L_3 = ___1_originObservation; NullCheck(L_3); VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F L_4; L_4 = InterfaceFuncInvoker0< VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F >::Invoke(0 /* Vuforia.VuPoseInfo Vuforia.IVuObservationWithPose::get_PoseInfo() */, IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var, L_3); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_5 = L_4.___pose_1; RuntimeObject* L_6 = ___1_originObservation; NullCheck(L_6); int32_t L_7; L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* Vuforia.VuObservationType Vuforia.IVuObservation::get_ObservationType() */, IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var, L_6); Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_8; L_8 = NativeToUnityConversionUtil_ConvertNativePoseMatrixToObserverPose_m811A784E4D2712547AC6A5DDB15AA422FC782101(L_5, L_7, NULL); V_1 = L_8; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline((&V_1), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10; L_10 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&V_1), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline((&V_1), NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12; L_12 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_9, L_10, L_11, NULL); V_4 = L_12; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13; L_13 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_4), NULL); V_2 = L_13; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline((&V_0), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_15; L_15 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline((&V_0), NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17; L_17 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_14, L_15, L_16, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = V_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19; L_19 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_17, L_18, NULL); V_3 = L_19; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_20; L_20 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_3), 3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21; L_21 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_20, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22; L_22 = Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB((&V_3), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_24; memset((&L_24), 0, sizeof(L_24)); Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419((&L_24), L_21, L_22, L_23, /*hidden argument*/NULL); return L_24; } } // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForSpecificTarget(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_GetOffsetForSpecificTarget_mDDD0E550DFED31F39374F4B334CD54DAB376DBD9 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_observations, RuntimeObject* ___2_cameraController, RuntimeObject* ___3_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___4_devicePoseObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TupleExtensions_Deconstruct_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m751EBC2A5DE99044A64D3F0BA19C007500102A47_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* V_0 = NULL; RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; { RuntimeObject* L_0 = ___3_worldOriginProvider; RuntimeObject* L_1 = ___0_observers; RuntimeObject* L_2 = ___1_observations; NullCheck(L_0); Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* L_3; L_3 = InterfaceFuncInvoker2< Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA*, RuntimeObject*, RuntimeObject* >::Invoke(3 /* System.Tuple`2 Vuforia.Internal.Core.IWorldOriginProvider::GetTrackedOriginTargetObserver(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1) */, IWorldOriginProvider_t2209E942B1730890069AB043DD891404385E212E_il2cpp_TypeInfo_var, L_0, L_1, L_2); V_0 = L_3; Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* L_4 = V_0; if (!L_4) { goto IL_0021; } } { Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* L_5 = V_0; TupleExtensions_Deconstruct_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m751EBC2A5DE99044A64D3F0BA19C007500102A47(L_5, (&V_2), (&V_3), TupleExtensions_Deconstruct_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m751EBC2A5DE99044A64D3F0BA19C007500102A47_RuntimeMethod_var); RuntimeObject* L_6 = V_2; RuntimeObject* L_7 = V_3; V_1 = L_7; RuntimeObject* L_8 = V_1; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_9; L_9 = ObserverOffsetCalculator_GetOffsetForObserver_m037D1F8EF3441B48F275F80760953547AE676C36(L_6, L_8, NULL); return L_9; } IL_0021: { RuntimeObject* L_10 = ___1_observations; RuntimeObject* L_11 = ___2_cameraController; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_12 = ___4_devicePoseObserver; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_13; L_13 = ObserverOffsetCalculator_GetOffsetForDevice_m8618E3DC9DF6EC915C0958DF51217AFCCD8A5134(__this, L_10, L_11, L_12, NULL); return L_13; } } // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForDevice(System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_GetOffsetForDevice_m8618E3DC9DF6EC915C0958DF51217AFCCD8A5134 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_cameraController, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___2_devicePoseObserver, const RuntimeMethod* method) { OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 V_0; memset((&V_0), 0, sizeof(V_0)); { DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_0 = ___2_devicePoseObserver; if (!L_0) { goto IL_000b; } } { DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_1 = ___2_devicePoseObserver; NullCheck(L_1); bool L_2; L_2 = DeviceObserver_get_IsUpdatesDisabled_m6FC54A7E6C7CF35B75D698D81F978D9DA449C8C8_inline(L_1, NULL); if (!L_2) { goto IL_0017; } } IL_000b: { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_3; L_3 = Pose_get_Identity_m65D82F57FA2D986B51C4E0A7AF8E51DC9CE9E413(NULL); OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_4; memset((&L_4), 0, sizeof(L_4)); OffsetResult__ctor_m6748E373A0D0D0015BA07CA97F8D7D8C68A5561B((&L_4), L_3, (RuntimeObject*)NULL, /*hidden argument*/NULL); return L_4; } IL_0017: { RuntimeObject* L_5 = ___0_observations; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_6 = ___2_devicePoseObserver; bool L_7; L_7 = ObserverOffsetCalculator_TryGetOffsetForDevice_m010B7C262BAAB3ACC8F798DB54D5A3A87D009147(__this, L_5, L_6, (&V_0), NULL); if (!L_7) { goto IL_0025; } } { OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_8 = V_0; return L_8; } IL_0025: { RuntimeObject* L_9 = ___1_cameraController; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_10; L_10 = ObserverOffsetCalculator_GetOffsetForCameraPose_m999316C70E611B456DBC8F3B18CB8E8F6E9691EC(L_9, NULL); return L_10; } } // System.Boolean Vuforia.Internal.Observers.ObserverOffsetCalculator::TryGetOffsetForDevice(System.Collections.Generic.IEnumerable`1,Vuforia.Internal.Observers.DeviceObserver,Vuforia.Internal.Observers.OffsetResult&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObserverOffsetCalculator_TryGetOffsetForDevice_m010B7C262BAAB3ACC8F798DB54D5A3A87D009147 (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, RuntimeObject* ___0_observations, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___1_devicePoseObserver, OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336* ___2_offsetResult, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_GetComponent_TisIOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_m2261E277B8FEADE6A249465CF5F75EBA640EF65F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m4A32E4A6422E3F7195F4B95DE5378F4C35D09E1E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_U3CTryGetOffsetForDeviceU3Eb__0_m8D128A48F183F3B816B6FEB9E6D0179A212C111F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE* V_0 = NULL; { U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE* L_0 = (U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass11_0__ctor_m62F576AFEAA948102A3121EA967E5C2A16A0B148(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE* L_1 = V_0; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_2 = ___1_devicePoseObserver; NullCheck(L_1); L_1->___devicePoseObserver_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___devicePoseObserver_0), (void*)L_2); RuntimeObject* L_3 = ___0_observations; U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE* L_4 = V_0; Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E* L_5 = (Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E*)il2cpp_codegen_object_new(Func_2_t6D5C4FC86E7D2CF529D70599F6D6EB8E00BEDA2E_il2cpp_TypeInfo_var); NullCheck(L_5); Func_2__ctor_m60FEB853D975345DFD9E5395E841B9F822CC68B7(L_5, L_4, (intptr_t)((void*)U3CU3Ec__DisplayClass11_0_U3CTryGetOffsetForDeviceU3Eb__0_m8D128A48F183F3B816B6FEB9E6D0179A212C111F_RuntimeMethod_var), NULL); bool L_6; L_6 = Enumerable_Any_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m4A32E4A6422E3F7195F4B95DE5378F4C35D09E1E(L_3, L_5, Enumerable_Any_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m4A32E4A6422E3F7195F4B95DE5378F4C35D09E1E_RuntimeMethod_var); if (!L_6) { goto IL_003f; } } { OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336* L_7 = ___2_offsetResult; U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE* L_8 = V_0; NullCheck(L_8); DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_9 = L_8->___devicePoseObserver_0; NullCheck(L_9); RuntimeObject* L_10; L_10 = AObserver_GetComponent_TisIOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_m2261E277B8FEADE6A249465CF5F75EBA640EF65F(L_9, AObserver_GetComponent_TisIOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_m2261E277B8FEADE6A249465CF5F75EBA640EF65F_RuntimeMethod_var); NullCheck(L_10); Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_11; L_11 = InterfaceFuncInvoker0< Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 >::Invoke(2 /* Vuforia.Internal.Core.Pose Vuforia.Internal.Observers.IOffsetComponent::get_InitialUnityPose() */, IOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_il2cpp_TypeInfo_var, L_10); OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_12; memset((&L_12), 0, sizeof(L_12)); OffsetResult__ctor_m6748E373A0D0D0015BA07CA97F8D7D8C68A5561B((&L_12), L_11, (RuntimeObject*)NULL, /*hidden argument*/NULL); *(OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336*)L_7 = L_12; Il2CppCodeGenWriteBarrier((void**)&(((OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336*)L_7)->___OriginObserver_1), (void*)NULL); return (bool)1; } IL_003f: { OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336* L_13 = ___2_offsetResult; il2cpp_codegen_initobj(L_13, sizeof(OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336)); return (bool)0; } } // Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.ObserverOffsetCalculator::GetOffsetForCameraPose(Vuforia.ICameraController) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_GetOffsetForCameraPose_m999316C70E611B456DBC8F3B18CB8E8F6E9691EC (RuntimeObject* ___0_cameraController, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 V_3; memset((&V_3), 0, sizeof(V_3)); { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); int32_t L_0; L_0 = VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300(NULL); float L_1; L_1 = RuntimeExtensionMethods_RotateToOrientation_mA9DD7177618445A0AFD0FE83A47CB7EBC074E24F(L_0, 3, NULL); V_0 = L_1; RuntimeObject* L_2 = ___0_cameraController; NullCheck(L_2); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3; L_3 = InterfaceFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(1 /* UnityEngine.Camera Vuforia.ICameraController::get_ARCamera() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_2); NullCheck(L_3); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4; L_4 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_3, NULL); V_1 = L_4; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = V_1; NullCheck(L_5); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_5, NULL); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_7; L_7 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL); NullCheck(L_7); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_8; L_8 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_7, NULL); NullCheck(L_8); float L_9; L_9 = GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B(L_8, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_6, L_9, NULL); V_2 = L_10; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_2; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_1; NullCheck(L_12); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_12, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = V_1; NullCheck(L_14); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15; L_15 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_14, NULL); Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419((&V_3), L_11, L_13, L_15, NULL); float L_16 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17; L_17 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Pose_Rotate_mFE86549A6F00CAA749F385DD26703D4263CC2B20((&V_3), ((-L_16)), L_17, NULL); Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_18 = V_3; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_19; memset((&L_19), 0, sizeof(L_19)); OffsetResult__ctor_m6748E373A0D0D0015BA07CA97F8D7D8C68A5561B((&L_19), L_18, (RuntimeObject*)NULL, /*hidden argument*/NULL); return L_19; } } // System.Void Vuforia.Internal.Observers.ObserverOffsetCalculator::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverOffsetCalculator__ctor_mCF4AEE2FE0DDE841A44DE67520BEC6EA1F90F5BE (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, const RuntimeMethod* method) { { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_0; L_0 = Pose_get_Identity_m65D82F57FA2D986B51C4E0A7AF8E51DC9CE9E413(NULL); OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_1; memset((&L_1), 0, sizeof(L_1)); OffsetResult__ctor_m6748E373A0D0D0015BA07CA97F8D7D8C68A5561B((&L_1), L_0, (RuntimeObject*)NULL, /*hidden argument*/NULL); __this->___U3CCurrentOffsetU3Ek__BackingField_0 = L_1; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentOffsetU3Ek__BackingField_0))->___OriginObserver_1), (void*)NULL); 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 Vuforia.Internal.Observers.ObserverOffsetCalculator/<>c__DisplayClass11_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m62F576AFEAA948102A3121EA967E5C2A16A0B148 (U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean Vuforia.Internal.Observers.ObserverOffsetCalculator/<>c__DisplayClass11_0::b__0(Vuforia.IVuObservationWithPose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass11_0_U3CTryGetOffsetForDeviceU3Eb__0_m8D128A48F183F3B816B6FEB9E6D0179A212C111F (U3CU3Ec__DisplayClass11_0_t566E39C18D4CB33BD3923EBA1D11B12290EF07BE* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_o; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Vuforia.IVuObservation::get_ObserverId() */, IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var, L_0); DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_2 = __this->___devicePoseObserver_0; NullCheck(L_2); int32_t L_3; L_3 = AObserver_get_Id_mDD1DC1ECCE2F2258C468687D3513FAC145641BE7_inline(L_2, NULL); return (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 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 // Vuforia.Internal.Observers.VuMarkObserver Vuforia.Internal.Observers.VuMarkInstance::get_VuMarkObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* VuMarkInstance_get_VuMarkObserver_m14FF13A0EFA303687404BC18A4221B8DE387AECE (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, const RuntimeMethod* method) { { VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_0 = __this->___U3CVuMarkObserverU3Ek__BackingField_5; return L_0; } } // System.Boolean Vuforia.Internal.Observers.VuMarkInstance::get_Activated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMarkInstance_get_Activated_m7B0ED044DFC7241B2688792D47A4458EF36403EF (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, const RuntimeMethod* method) { { bool L_0 = __this->___mActivated_8; return L_0; } } // System.String Vuforia.Internal.Observers.VuMarkInstance::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuMarkInstance_get_Name_mC41AC870AD43A7BC498B831F7F5A5170C6EC9F70 (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, const RuntimeMethod* method) { { VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_0; L_0 = VuMarkInstance_get_VuMarkObserver_m14FF13A0EFA303687404BC18A4221B8DE387AECE_inline(__this, NULL); NullCheck(L_0); String_t* L_1; L_1 = VuMarkObserver_get_Name_m0E5B866162930B08FE7F1BD3321EF35B1BE3019E(L_0, NULL); return L_1; } } // Vuforia.VuMarkInstanceId Vuforia.Internal.Observers.VuMarkInstance::get_InstanceId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuMarkInstance_get_InstanceId_m68951D9EF000D93DA364DD3AA508095827A8F848 (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CInstanceIdU3Ek__BackingField_6; return L_0; } } // Vuforia.Image Vuforia.Internal.Observers.VuMarkInstance::get_InstanceImage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* VuMarkInstance_get_InstanceImage_m7F0EBFB7DFA7EE43DF88935862C7BF6F4E78B9BB (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, const RuntimeMethod* method) { { Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_0 = __this->___U3CInstanceImageU3Ek__BackingField_7; return L_0; } } // System.Void Vuforia.Internal.Observers.VuMarkInstance::.ctor(Vuforia.Internal.Observers.VuMarkObserver,Vuforia.IVuMarkObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkInstance__ctor_mCEDE4BBBA09B399C8BABB944FD58DCED84BEAF76 (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* ___0_observer, RuntimeObject* ___1_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_AddComponent_TisOffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23_m789243D900616D68B7F07648007BEF1118A06A16_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_AddComponent_TisPoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF_m5613771B96823E8BCAB4DDD51033FC10C43DB27B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_AddComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m5B91CDC41C33879CB7CFAF41FC4DE0C4245A972F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_AddComponent_TisTargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7_m1A50EEA1341E10E005AA9144D45A759BEF45CDE3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 V_0; memset((&V_0), 0, sizeof(V_0)); { VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_0 = ___0_observer; NullCheck(L_0); RuntimeObject* L_1; L_1 = AObserver_get_Engine_m7196FEB36B48ABB7B06C7B5CD31891713E5A28CC_inline(L_0, NULL); RuntimeObject* L_2 = ___1_observation; NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 Vuforia.IVuMarkObservation::get_RuntimeId() */, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var, L_2); AObserver__ctor_m2FB65FBD8D5B8284369DA0B908B20867355B242D(__this, L_1, L_3, NULL); VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_4 = ___0_observer; __this->___U3CVuMarkObserverU3Ek__BackingField_5 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CVuMarkObserverU3Ek__BackingField_5), (void*)L_4); RuntimeObject* L_5 = ___1_observation; NullCheck(L_5); VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 L_6; L_6 = InterfaceFuncInvoker0< VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 >::Invoke(2 /* Vuforia.VuVuMarkObservationInstanceInfo Vuforia.IVuMarkObservation::get_InstanceInfo() */, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var, L_5); V_0 = L_6; VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 L_7 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = L_7.___buffer_1; VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 L_9 = V_0; uint64_t L_10 = L_9.___numericValue_2; VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 L_11 = V_0; int32_t L_12 = L_11.___dataType_0; int32_t L_13; L_13 = WrapperExtensionMethods_ToVuMarkInstanceIdType_m6F4028C56FB4BCFEB13DA201ADBFB706231503DB(L_12, NULL); VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2 L_14; memset((&L_14), 0, sizeof(L_14)); VuMarkInstanceIdImpl__ctor_mCBF567DF7860A21A2BB308CA2717A01B569E3965((&L_14), L_8, L_10, L_13, /*hidden argument*/NULL); VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2 L_15 = L_14; RuntimeObject* L_16 = Box(VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_il2cpp_TypeInfo_var, &L_15); __this->___U3CInstanceIdU3Ek__BackingField_6 = (RuntimeObject*)L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CInstanceIdU3Ek__BackingField_6), (void*)(RuntimeObject*)L_16); RuntimeObject* L_17 = ___1_observation; NullCheck(L_17); RuntimeObject* L_18; L_18 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* Vuforia.IVuImage Vuforia.IVuMarkObservation::get_InstanceImage() */, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var, L_17); Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_19 = (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B*)il2cpp_codegen_object_new(Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var); NullCheck(L_19); Image__ctor_mEA4CDAD83D90336E1636E3CD0DCBC6DC924B3E26(L_19, L_18, NULL); __this->___U3CInstanceImageU3Ek__BackingField_7 = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CInstanceImageU3Ek__BackingField_7), (void*)L_19); PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF* L_20 = (PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF*)il2cpp_codegen_object_new(PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF_il2cpp_TypeInfo_var); NullCheck(L_20); PoseCalculatorComponent__ctor_m08B53523D59DA1FA068015A7391B482D5F27FA90(L_20, __this, NULL); PoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF* L_21; L_21 = AObserver_AddComponent_TisPoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF_m5613771B96823E8BCAB4DDD51033FC10C43DB27B(__this, L_20, AObserver_AddComponent_TisPoseCalculatorComponent_t367D9665BE461A9A565DD50FF365BDACA8BA5AAF_m5613771B96823E8BCAB4DDD51033FC10C43DB27B_RuntimeMethod_var); OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23* L_22 = (OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23*)il2cpp_codegen_object_new(OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23_il2cpp_TypeInfo_var); NullCheck(L_22); OffsetComponent__ctor_mE61C54953989CDBFD12C968F0F8EC3F0724FC93E(L_22, __this, NULL); OffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23* L_23; L_23 = AObserver_AddComponent_TisOffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23_m789243D900616D68B7F07648007BEF1118A06A16(__this, L_22, AObserver_AddComponent_TisOffsetComponent_t3D336C0F5B3350298E6677542FBBE133704F4F23_m789243D900616D68B7F07648007BEF1118A06A16_RuntimeMethod_var); TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7* L_24 = (TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7*)il2cpp_codegen_object_new(TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7_il2cpp_TypeInfo_var); NullCheck(L_24); TargetStatusFromPoseInfoComponent__ctor_m3EDB5BEB6D3DB4F489E18A32F825D78E95B77752(L_24, __this, NULL); TargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7* L_25; L_25 = AObserver_AddComponent_TisTargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7_m1A50EEA1341E10E005AA9144D45A759BEF45CDE3(__this, L_24, AObserver_AddComponent_TisTargetStatusFromPoseInfoComponent_tD8C4A60901C0F104EBC9B08593D97BC0CEF4DBD7_m1A50EEA1341E10E005AA9144D45A759BEF45CDE3_RuntimeMethod_var); PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* L_26 = (PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E*)il2cpp_codegen_object_new(PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_il2cpp_TypeInfo_var); NullCheck(L_26); PosePublisherComponent__ctor_m0F5693728A77B84C90927D8F81589B05EEC32E4E(L_26, __this, NULL); PosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E* L_27; L_27 = AObserver_AddComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m5B91CDC41C33879CB7CFAF41FC4DE0C4245A972F(__this, L_26, AObserver_AddComponent_TisPosePublisherComponent_tCF3C59C056C40DE9073E4CE51ADC515EF506800E_m5B91CDC41C33879CB7CFAF41FC4DE0C4245A972F_RuntimeMethod_var); return; } } // System.Boolean Vuforia.Internal.Observers.VuMarkInstance::DoActivate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMarkInstance_DoActivate_m8F13F5A2722B238E4D30FE82573B104EF8EB3B0C (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, const RuntimeMethod* method) { { __this->___mActivated_8 = (bool)1; return (bool)1; } } // System.Boolean Vuforia.Internal.Observers.VuMarkInstance::DoDeactivate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMarkInstance_DoDeactivate_m60AD2F7C94F6185CFBE0D4DD964267CC408278E8 (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, const RuntimeMethod* method) { { __this->___mActivated_8 = (bool)0; return (bool)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.String Vuforia.Internal.Observers.VuMarkObserver::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuMarkObserver_get_Name_m0E5B866162930B08FE7F1BD3321EF35B1BE3019E (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(1 /* System.String Vuforia.IVuMarkObserver::get_TemplateName() */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); return L_1; } } // System.Boolean Vuforia.Internal.Observers.VuMarkObserver::get_TrackingFromRuntimeAppearance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMarkObserver_get_TrackingFromRuntimeAppearance_mFAAF0DD3CFBBB90B18A4991F80DEE74E98C6803F (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean Vuforia.IVuMarkObserver::get_TrackingFromRuntimeAppearance() */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); return L_1; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::set_TrackingFromRuntimeAppearance(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_set_TrackingFromRuntimeAppearance_m5C841A8D27463BE94103FEA0860101769953BC22 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, bool ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); bool L_1 = ___0_value; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); bool L_2; L_2 = InterfaceFuncInvoker1< bool, bool >::Invoke(9 /* System.Boolean Vuforia.IVuMarkObserver::SetTrackingFromRuntimeAppearance(System.Boolean) */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var)), L_1); return; } } // UnityEngine.Vector2 Vuforia.Internal.Observers.VuMarkObserver::get_Origin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VuMarkObserver_get_Origin_mF4EAFA99CF661D4D43B36B4F0B77336A7CD95A41 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_1; L_1 = InterfaceFuncInvoker0< VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 >::Invoke(5 /* Vuforia.VuVector2F Vuforia.IVuMarkObserver::get_Origin() */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2; L_2 = MathExtensions_ToVector2_m813DCAF1B09884339CD98E50C8E5EA2D1DFE73A4(L_1, NULL); return L_2; } } // System.String Vuforia.Internal.Observers.VuMarkObserver::get_VuMarkUserData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuMarkObserver_get_VuMarkUserData_mA5D19D49D6733E3D7A69C673E57B503DD7ADDE24 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(4 /* System.String Vuforia.IVuMarkObserver::get_UserData() */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); return L_1; } } // UnityEngine.Vector3 Vuforia.Internal.Observers.VuMarkObserver::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 VuMarkObserver_get_Size_m3B4BB676F878567E3B5970DEA1C5C2BA1B78E583 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_1; L_1 = InterfaceFuncInvoker0< VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 >::Invoke(2 /* Vuforia.VuVector2F Vuforia.IVuMarkObserver::get_TemplateSize() */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = MathExtensions_ToVector3_m14D9A3EE424D119304E927EE5D55EF1CF3BF84A3(L_1, NULL); return L_2; } } // UnityEngine.Bounds Vuforia.Internal.Observers.VuMarkObserver::get_Bounds() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 VuMarkObserver_get_Bounds_m00E3F92E76A9BEA5680B698145BC5C13FC442D01 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_1; L_1 = InterfaceFuncInvoker0< VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 >::Invoke(3 /* Vuforia.VuAABB Vuforia.IVuMarkObserver::get_BoundingBox() */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); RuntimeObject* L_2; L_2 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(L_2); int32_t L_3; L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* Vuforia.VuObserverType Vuforia.IVuObserver::get_ObserverType() */, IVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9_il2cpp_TypeInfo_var, L_2); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_4; L_4 = NativeToUnityConversionUtil_ConvertNativeAABBToObserverBounds_mD411FD678164D7F9C59135A12EB19130E4F3A10E(L_1, L_3, NULL); return L_4; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::add_TemplateResized(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_add_TemplateResized_mCA4BD96810C19E8AF66B28AF572CA0AFA99116DD (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_0 = NULL; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_1 = NULL; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_2 = NULL; { Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_0 = __this->___TemplateResized_6; V_0 = L_0; } IL_0007: { Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_1 = V_0; V_1 = L_1; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_2 = V_1; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)Castclass((RuntimeObject*)L_4, Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var)); Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132** L_5 = (&__this->___TemplateResized_6); Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_6 = V_2; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_7 = V_1; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_9 = V_0; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)L_9) == ((RuntimeObject*)(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::remove_TemplateResized(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_remove_TemplateResized_m2FA124102E17884C980858A06054D9233C7957A1 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_0 = NULL; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_1 = NULL; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* V_2 = NULL; { Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_0 = __this->___TemplateResized_6; V_0 = L_0; } IL_0007: { Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_1 = V_0; V_1 = L_1; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_2 = V_1; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)Castclass((RuntimeObject*)L_4, Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var)); Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132** L_5 = (&__this->___TemplateResized_6); Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_6 = V_2; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_7 = V_1; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_9 = V_0; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)L_9) == ((RuntimeObject*)(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)L_10)))) { goto IL_0007; } } { return; } } // System.Boolean Vuforia.Internal.Observers.VuMarkObserver::get_InstanceManagerAssigned() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMarkObserver_get_InstanceManagerAssigned_m756D9E15A03EBAA853C71B0603EE4E1E48FC66EE (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) { { Action_1_t06AFE0709F2890E5355421775694503711402693* L_0 = __this->___OnStartedTrackingInstance_7; return (bool)((!(((RuntimeObject*)(Action_1_t06AFE0709F2890E5355421775694503711402693*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::add_OnStartedTrackingInstance(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_add_OnStartedTrackingInstance_mBE208A3A47C4F46ECB44E4BB6ABD234F58A19307 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, Action_1_t06AFE0709F2890E5355421775694503711402693* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t06AFE0709F2890E5355421775694503711402693* V_0 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* V_1 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* V_2 = NULL; { Action_1_t06AFE0709F2890E5355421775694503711402693* L_0 = __this->___OnStartedTrackingInstance_7; V_0 = L_0; } IL_0007: { Action_1_t06AFE0709F2890E5355421775694503711402693* L_1 = V_0; V_1 = L_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_2 = V_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t06AFE0709F2890E5355421775694503711402693*)Castclass((RuntimeObject*)L_4, Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var)); Action_1_t06AFE0709F2890E5355421775694503711402693** L_5 = (&__this->___OnStartedTrackingInstance_7); Action_1_t06AFE0709F2890E5355421775694503711402693* L_6 = V_2; Action_1_t06AFE0709F2890E5355421775694503711402693* L_7 = V_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t06AFE0709F2890E5355421775694503711402693* L_9 = V_0; Action_1_t06AFE0709F2890E5355421775694503711402693* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t06AFE0709F2890E5355421775694503711402693*)L_9) == ((RuntimeObject*)(Action_1_t06AFE0709F2890E5355421775694503711402693*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::remove_OnStartedTrackingInstance(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_remove_OnStartedTrackingInstance_m2B36D647D7A25E0854B33BEB85170C4463FDC1FA (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, Action_1_t06AFE0709F2890E5355421775694503711402693* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t06AFE0709F2890E5355421775694503711402693* V_0 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* V_1 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* V_2 = NULL; { Action_1_t06AFE0709F2890E5355421775694503711402693* L_0 = __this->___OnStartedTrackingInstance_7; V_0 = L_0; } IL_0007: { Action_1_t06AFE0709F2890E5355421775694503711402693* L_1 = V_0; V_1 = L_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_2 = V_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t06AFE0709F2890E5355421775694503711402693*)Castclass((RuntimeObject*)L_4, Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var)); Action_1_t06AFE0709F2890E5355421775694503711402693** L_5 = (&__this->___OnStartedTrackingInstance_7); Action_1_t06AFE0709F2890E5355421775694503711402693* L_6 = V_2; Action_1_t06AFE0709F2890E5355421775694503711402693* L_7 = V_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t06AFE0709F2890E5355421775694503711402693* L_9 = V_0; Action_1_t06AFE0709F2890E5355421775694503711402693* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t06AFE0709F2890E5355421775694503711402693*)L_9) == ((RuntimeObject*)(Action_1_t06AFE0709F2890E5355421775694503711402693*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::add_OnStoppedTrackingInstance(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_add_OnStoppedTrackingInstance_mDF7DC8752AA736FD2DF0064969C2835A32416137 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, Action_1_t06AFE0709F2890E5355421775694503711402693* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t06AFE0709F2890E5355421775694503711402693* V_0 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* V_1 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* V_2 = NULL; { Action_1_t06AFE0709F2890E5355421775694503711402693* L_0 = __this->___OnStoppedTrackingInstance_8; V_0 = L_0; } IL_0007: { Action_1_t06AFE0709F2890E5355421775694503711402693* L_1 = V_0; V_1 = L_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_2 = V_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t06AFE0709F2890E5355421775694503711402693*)Castclass((RuntimeObject*)L_4, Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var)); Action_1_t06AFE0709F2890E5355421775694503711402693** L_5 = (&__this->___OnStoppedTrackingInstance_8); Action_1_t06AFE0709F2890E5355421775694503711402693* L_6 = V_2; Action_1_t06AFE0709F2890E5355421775694503711402693* L_7 = V_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t06AFE0709F2890E5355421775694503711402693* L_9 = V_0; Action_1_t06AFE0709F2890E5355421775694503711402693* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t06AFE0709F2890E5355421775694503711402693*)L_9) == ((RuntimeObject*)(Action_1_t06AFE0709F2890E5355421775694503711402693*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::remove_OnStoppedTrackingInstance(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_remove_OnStoppedTrackingInstance_m7612D5AA496C1412916A80DEEB0175D135D7C20B (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, Action_1_t06AFE0709F2890E5355421775694503711402693* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t06AFE0709F2890E5355421775694503711402693* V_0 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* V_1 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* V_2 = NULL; { Action_1_t06AFE0709F2890E5355421775694503711402693* L_0 = __this->___OnStoppedTrackingInstance_8; V_0 = L_0; } IL_0007: { Action_1_t06AFE0709F2890E5355421775694503711402693* L_1 = V_0; V_1 = L_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_2 = V_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t06AFE0709F2890E5355421775694503711402693*)Castclass((RuntimeObject*)L_4, Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var)); Action_1_t06AFE0709F2890E5355421775694503711402693** L_5 = (&__this->___OnStoppedTrackingInstance_8); Action_1_t06AFE0709F2890E5355421775694503711402693* L_6 = V_2; Action_1_t06AFE0709F2890E5355421775694503711402693* L_7 = V_1; Action_1_t06AFE0709F2890E5355421775694503711402693* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t06AFE0709F2890E5355421775694503711402693* L_9 = V_0; Action_1_t06AFE0709F2890E5355421775694503711402693* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t06AFE0709F2890E5355421775694503711402693*)L_9) == ((RuntimeObject*)(Action_1_t06AFE0709F2890E5355421775694503711402693*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::add_OnDisposedOfAllNativeInstances(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_add_OnDisposedOfAllNativeInstances_mC25DB442057E4150B3F101A5F689219ECC036670 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* V_0 = NULL; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* V_1 = NULL; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* V_2 = NULL; { Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_0 = __this->___OnDisposedOfAllNativeInstances_9; V_0 = L_0; } IL_0007: { Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_1 = V_0; V_1 = L_1; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_2 = V_1; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6*)Castclass((RuntimeObject*)L_4, Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6_il2cpp_TypeInfo_var)); Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6** L_5 = (&__this->___OnDisposedOfAllNativeInstances_9); Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_6 = V_2; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_7 = V_1; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_9 = V_0; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6*)L_9) == ((RuntimeObject*)(Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::remove_OnDisposedOfAllNativeInstances(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_remove_OnDisposedOfAllNativeInstances_mBE72E3EB6D494E9FCF03897A5F243FDD41FBCB9A (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* V_0 = NULL; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* V_1 = NULL; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* V_2 = NULL; { Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_0 = __this->___OnDisposedOfAllNativeInstances_9; V_0 = L_0; } IL_0007: { Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_1 = V_0; V_1 = L_1; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_2 = V_1; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6*)Castclass((RuntimeObject*)L_4, Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6_il2cpp_TypeInfo_var)); Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6** L_5 = (&__this->___OnDisposedOfAllNativeInstances_9); Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_6 = V_2; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_7 = V_1; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_9 = V_0; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6*)L_9) == ((RuntimeObject*)(Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuMarkObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver__ctor_m3E1C9E0A9E3373A7BF64B5D27A027F1FDF8DB186 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_AddComponent_TisVuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378_mF926D054F6B6AD65D2B63D11DB05BD30DEFADB4B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_AddComponent_TisVuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F_m82A065CA5E2684B59BA22B74620828ADFD1FE668_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mCDCBA9F1E870862EA2877880CC83EAF533333CCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkObserver_OnVuforiaPaused_m511D858FC888326B3AE6CAA5BF1F3229655645FE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* L_0 = (Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296*)il2cpp_codegen_object_new(Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_mCDCBA9F1E870862EA2877880CC83EAF533333CCC(L_0, Dictionary_2__ctor_mCDCBA9F1E870862EA2877880CC83EAF533333CCC_RuntimeMethod_var); __this->___mTrackedInstances_10 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mTrackedInstances_10), (void*)L_0); RuntimeObject* L_1 = ___0_engine; RuntimeObject* L_2 = ___1_vuObserver; ANativeObserver__ctor_m7BC933F74A0E2D29A843FC596D4C14FBFA9AF67A(__this, L_1, L_2, NULL); VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F* L_3 = (VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F*)il2cpp_codegen_object_new(VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F_il2cpp_TypeInfo_var); NullCheck(L_3); VuMarkPreProcessObservationComponent__ctor_m23EFC036A95D4C04034C4C1D1278EE4B48706DF0(L_3, __this, NULL); VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F* L_4; L_4 = AObserver_AddComponent_TisVuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F_m82A065CA5E2684B59BA22B74620828ADFD1FE668(__this, L_3, AObserver_AddComponent_TisVuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F_m82A065CA5E2684B59BA22B74620828ADFD1FE668_RuntimeMethod_var); VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378* L_5 = (VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378*)il2cpp_codegen_object_new(VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378_il2cpp_TypeInfo_var); NullCheck(L_5); VuMarkObservationFilterComponent__ctor_m7346785D839AC524BE4A0CEC587BB8C4D2657D54(L_5, __this, NULL); VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378* L_6; L_6 = AObserver_AddComponent_TisVuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378_mF926D054F6B6AD65D2B63D11DB05BD30DEFADB4B(__this, L_5, AObserver_AddComponent_TisVuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378_mF926D054F6B6AD65D2B63D11DB05BD30DEFADB4B_RuntimeMethod_var); RuntimeObject* L_7 = ___0_engine; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_8); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_8, __this, (intptr_t)((void*)VuMarkObserver_OnVuforiaPaused_m511D858FC888326B3AE6CAA5BF1F3229655645FE_RuntimeMethod_var), NULL); NullCheck(L_7); InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(8 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaPaused(System.Action`1) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_7, L_8); return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::OnVuforiaPaused(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_OnVuforiaPaused_m511D858FC888326B3AE6CAA5BF1F3229655645FE (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, bool ___0_paused, const RuntimeMethod* method) { { bool L_0 = ___0_paused; if (!L_0) { goto IL_000a; } } { VuMarkObserver_StopTrackingAllInstances_mDF267EEE7D74B3D67847959CFA47B1C51229186A(__this, (bool)1, NULL); } IL_000a: { return; } } // System.Boolean Vuforia.Internal.Observers.VuMarkObserver::SetTemplateScale(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMarkObserver_SetTemplateScale_mC110CEA570A64DA411C1AAE671C4B1376AEB029C (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, float ___0_scale, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); bool G_B4_0 = false; bool G_B1_0 = false; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* G_B3_0 = NULL; bool G_B3_1 = false; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* G_B2_0 = NULL; bool G_B2_1 = false; { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); float L_1 = ___0_scale; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); bool L_2; L_2 = InterfaceFuncInvoker1< bool, float >::Invoke(8 /* System.Boolean Vuforia.IVuMarkObserver::SetTemplateScale(System.Single) */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var)), L_1); bool L_3 = L_2; G_B1_0 = L_3; if (!L_3) { G_B4_0 = L_3; goto IL_0037; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = VuMarkObserver_get_Size_m3B4BB676F878567E3B5970DEA1C5C2BA1B78E583(__this, NULL); V_0 = L_4; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_5 = __this->___TemplateResized_6; Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_6 = L_5; G_B2_0 = L_6; G_B2_1 = G_B1_0; if (L_6) { G_B3_0 = L_6; G_B3_1 = G_B1_0; goto IL_0026; } } { return G_B2_1; } IL_0026: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; float L_8 = L_7.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0; float L_10 = L_9.___y_3; NullCheck(G_B3_0); Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_inline(G_B3_0, L_8, L_10, NULL); G_B4_0 = G_B3_1; } IL_0037: { return G_B4_0; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::OnDispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_OnDispose_m81A7968C5185D66BA6AA3EF0D11063DFC38B5F73 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkObserver_OnVuforiaPaused_m511D858FC888326B3AE6CAA5BF1F3229655645FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = AObserver_get_Engine_m7196FEB36B48ABB7B06C7B5CD31891713E5A28CC_inline(__this, NULL); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_1); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_1, __this, (intptr_t)((void*)VuMarkObserver_OnVuforiaPaused_m511D858FC888326B3AE6CAA5BF1F3229655645FE_RuntimeMethod_var), NULL); NullCheck(L_0); InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(9 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnVuforiaPaused(System.Action`1) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_0, L_1); ANativeObserver_OnDispose_m557D5361C10CDC9B55F29E1B91A9129CB3C7E381(__this, NULL); return; } } // Vuforia.Internal.Observers.VuMarkInstance Vuforia.Internal.Observers.VuMarkObserver::StartTrackingInstance(Vuforia.IVuMarkObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* VuMarkObserver_StartTrackingInstance_m49B68D37F29D98746547DB3551C84D65BDF357B9 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, RuntimeObject* ___0_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m3EA128E808DB4D6B2A4498A535B1F86CE2875E26_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* V_0 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* G_B2_0 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* G_B1_0 = NULL; { RuntimeObject* L_0 = ___0_observation; VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_1 = (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867*)il2cpp_codegen_object_new(VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867_il2cpp_TypeInfo_var); NullCheck(L_1); VuMarkInstance__ctor_mCEDE4BBBA09B399C8BABB944FD58DCED84BEAF76(L_1, __this, L_0, NULL); V_0 = L_1; Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* L_2 = __this->___mTrackedInstances_10; VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = AObserver_get_Id_mDD1DC1ECCE2F2258C468687D3513FAC145641BE7_inline(L_3, NULL); VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_5 = V_0; NullCheck(L_2); Dictionary_2_Add_m3EA128E808DB4D6B2A4498A535B1F86CE2875E26(L_2, L_4, L_5, Dictionary_2_Add_m3EA128E808DB4D6B2A4498A535B1F86CE2875E26_RuntimeMethod_var); Action_1_t06AFE0709F2890E5355421775694503711402693* L_6 = __this->___OnStartedTrackingInstance_7; Action_1_t06AFE0709F2890E5355421775694503711402693* L_7 = L_6; G_B1_0 = L_7; if (L_7) { G_B2_0 = L_7; goto IL_0026; } } { goto IL_002c; } IL_0026: { VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_8 = V_0; NullCheck(G_B2_0); Action_1_Invoke_m520B45407F96E628A3D6C768BA6109B0CCFB5BEC_inline(G_B2_0, L_8, NULL); } IL_002c: { VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_9 = V_0; return L_9; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::StopTrackingInstance(Vuforia.Internal.Observers.VuMarkInstance) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_StopTrackingInstance_mBF5A739F9798B6B01C5E766094D6837D0A83804E (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* ___0_vuMarkInstance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m091763CB65E2F206A9BEF47CE1D23408501B1273_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Action_1_t06AFE0709F2890E5355421775694503711402693* G_B2_0 = NULL; Action_1_t06AFE0709F2890E5355421775694503711402693* G_B1_0 = NULL; { Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* L_0 = __this->___mTrackedInstances_10; VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_1 = ___0_vuMarkInstance; NullCheck(L_1); int32_t L_2; L_2 = AObserver_get_Id_mDD1DC1ECCE2F2258C468687D3513FAC145641BE7_inline(L_1, NULL); NullCheck(L_0); bool L_3; L_3 = Dictionary_2_Remove_m091763CB65E2F206A9BEF47CE1D23408501B1273(L_0, L_2, Dictionary_2_Remove_m091763CB65E2F206A9BEF47CE1D23408501B1273_RuntimeMethod_var); Action_1_t06AFE0709F2890E5355421775694503711402693* L_4 = __this->___OnStoppedTrackingInstance_8; Action_1_t06AFE0709F2890E5355421775694503711402693* L_5 = L_4; G_B1_0 = L_5; if (L_5) { G_B2_0 = L_5; goto IL_001e; } } { goto IL_0024; } IL_001e: { VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_6 = ___0_vuMarkInstance; NullCheck(G_B2_0); Action_1_Invoke_m520B45407F96E628A3D6C768BA6109B0CCFB5BEC_inline(G_B2_0, L_6, NULL); } IL_0024: { VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_7 = ___0_vuMarkInstance; NullCheck(L_7); AObserver_Dispose_mB45F05205FD364E2F7981324B84611769F4BB56B(L_7, NULL); return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::StopTrackingAllInstances() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_StopTrackingAllInstances_mFD2ED094CC2A0845B1C8885E0BA9B8C898DE3B66 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) { { VuMarkObserver_StopTrackingAllInstances_mDF267EEE7D74B3D67847959CFA47B1C51229186A(__this, (bool)0, NULL); return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver::StopTrackingAllInstances(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObserver_StopTrackingAllInstances_mDF267EEE7D74B3D67847959CFA47B1C51229186A (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, bool ___0_disposedOfNativeInstances, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m59BCB19C00A88BB75BBA17F1C0C2A390EBFE0AE9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisVuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867_mBD93EB341606E1C8343AE14217E7EFB82DDDDC11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ForEach_m3105C2B3256BB95ACC6246599E2D2D90778F45F3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkObserver_StopTrackingInstance_mBF5A739F9798B6B01C5E766094D6837D0A83804E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* G_B3_0 = NULL; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* G_B2_0 = NULL; { Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* L_0 = __this->___mTrackedInstances_10; NullCheck(L_0); ValueCollection_tBAD06F9A058077531866AF5496C41AA1141CE4CA* L_1; L_1 = Dictionary_2_get_Values_m59BCB19C00A88BB75BBA17F1C0C2A390EBFE0AE9(L_0, Dictionary_2_get_Values_m59BCB19C00A88BB75BBA17F1C0C2A390EBFE0AE9_RuntimeMethod_var); List_1_tFAE6B65B7AF5988D56583E9390F9CD3D12C21E58* L_2; L_2 = Enumerable_ToList_TisVuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867_mBD93EB341606E1C8343AE14217E7EFB82DDDDC11(L_1, Enumerable_ToList_TisVuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867_mBD93EB341606E1C8343AE14217E7EFB82DDDDC11_RuntimeMethod_var); Action_1_t06AFE0709F2890E5355421775694503711402693* L_3 = (Action_1_t06AFE0709F2890E5355421775694503711402693*)il2cpp_codegen_object_new(Action_1_t06AFE0709F2890E5355421775694503711402693_il2cpp_TypeInfo_var); NullCheck(L_3); Action_1__ctor_m6017BACB3062BE99B7F672F1C880FB3E9FA0185B(L_3, __this, (intptr_t)((void*)VuMarkObserver_StopTrackingInstance_mBF5A739F9798B6B01C5E766094D6837D0A83804E_RuntimeMethod_var), NULL); NullCheck(L_2); List_1_ForEach_m3105C2B3256BB95ACC6246599E2D2D90778F45F3(L_2, L_3, List_1_ForEach_m3105C2B3256BB95ACC6246599E2D2D90778F45F3_RuntimeMethod_var); bool L_4 = ___0_disposedOfNativeInstances; if (!L_4) { goto IL_0035; } } { Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_5 = __this->___OnDisposedOfAllNativeInstances_9; Action_1_t619BF599A33F096BEA34CD7158FF0C337EE2E3B6* L_6 = L_5; G_B2_0 = L_6; if (L_6) { G_B3_0 = L_6; goto IL_002f; } } { return; } IL_002f: { NullCheck(G_B3_0); Action_1_Invoke_m1BD43F75E9DF18F5F6735DB46F8FA82AC6C17E60_inline(G_B3_0, __this, NULL); } IL_0035: { return; } } // Vuforia.TrackingOptimization Vuforia.Internal.Observers.VuMarkObserver::GetTrackingOptimization() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMarkObserver_GetTrackingOptimization_mEBD4231F24A0AEDF41BE307395E115BE439438A5 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.VuTrackingOptimization Vuforia.IVuMarkObserver::get_TrackingOptimization() */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); int32_t L_2; L_2 = WrapperExtensionMethods_ToTrackingOptimization_m171CB3741CA6F939A052B94444905104C701E8AD(L_1, NULL); return L_2; } } // System.Boolean Vuforia.Internal.Observers.VuMarkObserver::SetTrackingOptimization(Vuforia.TrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMarkObserver_SetTrackingOptimization_mB98602FFEEFC7A427ED34B50EC54EF68C39842F4 (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* __this, int32_t ___0_trackingOptimization, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); int32_t L_1 = ___0_trackingOptimization; int32_t L_2; L_2 = WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2(L_1, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var))); bool L_3; L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(10 /* System.Boolean Vuforia.IVuMarkObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var)), 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 // System.Void Vuforia.Internal.Observers.VuMarkObserver/VuMarkPreProcessObservationComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreProcessObservationComponent__ctor_m23EFC036A95D4C04034C4C1D1278EE4B48706DF0 (VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_observer; AObserverComponent__ctor_m2E95CA798CDD9A86EEFEEF41B81798A4DC5155A6(__this, L_0, NULL); RuntimeObject* L_1 = ___0_observer; __this->___mObserver_3 = ((VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB*)CastclassClass((RuntimeObject*)L_1, VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mObserver_3), (void*)((VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB*)CastclassClass((RuntimeObject*)L_1, VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB_il2cpp_TypeInfo_var))); return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver/VuMarkPreProcessObservationComponent::PreprocessObservation(Vuforia.IVuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreProcessObservationComponent_PreprocessObservation_m6C1220CBDF739D8F05D053D6AAA956A155518E5C (VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F* __this, RuntimeObject* ___0_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA4AC60F5F393FEA704AD62126E24CA37C25B2CF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; bool V_2 = false; VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* V_3 = NULL; { RuntimeObject* L_0 = ___0_observation; V_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var)); RuntimeObject* L_1 = V_0; NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 Vuforia.IVuMarkObservation::get_RuntimeId() */, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var, L_1); V_1 = L_2; RuntimeObject* L_3 = V_0; NullCheck(L_3); VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F L_4; L_4 = InterfaceFuncInvoker0< VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F >::Invoke(0 /* Vuforia.VuPoseInfo Vuforia.IVuObservationWithPose::get_PoseInfo() */, IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var, L_3); int32_t L_5 = L_4.___poseStatus_0; V_2 = (bool)((((int32_t)((((int32_t)L_5) == ((int32_t)1))? 1 : 0)) == ((int32_t)0))? 1 : 0); VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_6 = __this->___mObserver_3; NullCheck(L_6); Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* L_7 = L_6->___mTrackedInstances_10; int32_t L_8 = V_1; NullCheck(L_7); bool L_9; L_9 = Dictionary_2_TryGetValue_mA4AC60F5F393FEA704AD62126E24CA37C25B2CF9(L_7, L_8, (&V_3), Dictionary_2_TryGetValue_mA4AC60F5F393FEA704AD62126E24CA37C25B2CF9_RuntimeMethod_var); VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_10 = V_3; bool L_11 = V_2; if (!((int32_t)(((((RuntimeObject*)(VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867*)L_10) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0)&(int32_t)L_11))) { goto IL_0049; } } { VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_12 = __this->___mObserver_3; RuntimeObject* L_13 = V_0; NullCheck(L_12); VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_14; L_14 = VuMarkObserver_StartTrackingInstance_m49B68D37F29D98746547DB3551C84D65BDF357B9(L_12, L_13, NULL); V_3 = L_14; } IL_0049: { VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_15 = V_3; if (!L_15) { goto IL_005b; } } { bool L_16 = V_2; if (L_16) { goto IL_005b; } } { VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_17 = __this->___mObserver_3; VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_18 = V_3; NullCheck(L_17); VuMarkObserver_StopTrackingInstance_mBF5A739F9798B6B01C5E766094D6837D0A83804E(L_17, L_18, NULL); } IL_005b: { return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver/VuMarkPreProcessObservationComponent::OnObserverDeactivated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreProcessObservationComponent_OnObserverDeactivated_m946041D99723A43CFF8ABBB7DCFEF006F91152D0 (VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F* __this, const RuntimeMethod* method) { { VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_0 = __this->___mObserver_3; NullCheck(L_0); VuMarkObserver_StopTrackingAllInstances_mDF267EEE7D74B3D67847959CFA47B1C51229186A(L_0, (bool)1, NULL); return; } } // System.Void Vuforia.Internal.Observers.VuMarkObserver/VuMarkPreProcessObservationComponent::OnObserverDestroyed() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreProcessObservationComponent_OnObserverDestroyed_m70B1E0B2B101BFCCF3B64FAECC0B20B5F3109DEC (VuMarkPreProcessObservationComponent_t9D798059B1E99272DBDCD1EBFCEF28C9C1689F1F* __this, const RuntimeMethod* method) { { VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_0 = __this->___mObserver_3; NullCheck(L_0); VuMarkObserver_StopTrackingAllInstances_mDF267EEE7D74B3D67847959CFA47B1C51229186A(L_0, (bool)1, 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 Vuforia.Internal.Observers.VuMarkObserver/VuMarkObservationFilterComponent::.ctor(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObservationFilterComponent__ctor_m7346785D839AC524BE4A0CEC587BB8C4D2657D54 (VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_observer; AObservationFilterComponent__ctor_m217B026525909631FC2698C3E3F2B0D71ADDAB12(__this, L_0, NULL); RuntimeObject* L_1 = ___0_observer; __this->___mObserver_3 = ((VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB*)CastclassClass((RuntimeObject*)L_1, VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mObserver_3), (void*)((VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB*)CastclassClass((RuntimeObject*)L_1, VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB_il2cpp_TypeInfo_var))); return; } } // Vuforia.Internal.Observers.IObserver Vuforia.Internal.Observers.VuMarkObserver/VuMarkObservationFilterComponent::GetObservationHandlerInternal(Vuforia.IVuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuMarkObservationFilterComponent_GetObservationHandlerInternal_m3B8D4381F721BA295542FF5E74C48FACCEC549AB (VuMarkObservationFilterComponent_tF45B6BF33028A14216358B6C3016AD020B938378* __this, RuntimeObject* ___0_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mA4AC60F5F393FEA704AD62126E24CA37C25B2CF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* V_1 = NULL; { RuntimeObject* L_0 = ___0_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var))); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 Vuforia.IVuMarkObservation::get_RuntimeId() */, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var))); V_0 = L_1; VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_2 = __this->___mObserver_3; NullCheck(L_2); Dictionary_2_t281BFD54D38AB233D0F4E3262AFE31CAF4E46296* L_3 = L_2->___mTrackedInstances_10; int32_t L_4 = V_0; NullCheck(L_3); bool L_5; L_5 = Dictionary_2_TryGetValue_mA4AC60F5F393FEA704AD62126E24CA37C25B2CF9(L_3, L_4, (&V_1), Dictionary_2_TryGetValue_mA4AC60F5F393FEA704AD62126E24CA37C25B2CF9_RuntimeMethod_var); VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* L_6 = V_1; return L_6; } } #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 Vuforia.Internal.Observers.VirtualButtonObserver::add_OnVirtualButtonUpdated(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualButtonObserver_add_OnVirtualButtonUpdated_m4A8460DB448F75D7AB1A45FA3EE32AF7B37189EF (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* V_0 = NULL; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* V_1 = NULL; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* V_2 = NULL; { Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_0 = __this->___OnVirtualButtonUpdated_7; V_0 = L_0; } IL_0007: { Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_1 = V_0; V_1 = L_1; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_2 = V_1; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F*)Castclass((RuntimeObject*)L_4, Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F_il2cpp_TypeInfo_var)); Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F** L_5 = (&__this->___OnVirtualButtonUpdated_7); Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_6 = V_2; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_7 = V_1; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_9 = V_0; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F*)L_9) == ((RuntimeObject*)(Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Observers.VirtualButtonObserver::remove_OnVirtualButtonUpdated(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualButtonObserver_remove_OnVirtualButtonUpdated_m97ADF44ACD49F10854E4CA8EDAAD7D2D8253E87E (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* V_0 = NULL; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* V_1 = NULL; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* V_2 = NULL; { Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_0 = __this->___OnVirtualButtonUpdated_7; V_0 = L_0; } IL_0007: { Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_1 = V_0; V_1 = L_1; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_2 = V_1; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F*)Castclass((RuntimeObject*)L_4, Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F_il2cpp_TypeInfo_var)); Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F** L_5 = (&__this->___OnVirtualButtonUpdated_7); Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_6 = V_2; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_7 = V_1; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_9 = V_0; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F*)L_9) == ((RuntimeObject*)(Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Observers.VirtualButtonObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuVirtualButtonObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualButtonObserver__ctor_m32D24DF4E63F43CE19C547E152A0424353A71BAB (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_virtualButtonObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VirtualButtonObserver_OnObservation_m07B261CEADA8D9F568707674E798D32E05B02B19_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_engine; RuntimeObject* L_1 = ___1_virtualButtonObserver; ANativeObserver__ctor_m7BC933F74A0E2D29A843FC596D4C14FBFA9AF67A(__this, L_0, L_1, NULL); RuntimeObject* L_2 = ___1_virtualButtonObserver; __this->___mVirtualButtonObserver_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___mVirtualButtonObserver_6), (void*)L_2); ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* L_3 = (ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465*)il2cpp_codegen_object_new(ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_il2cpp_TypeInfo_var); NullCheck(L_3); ObservationPublisherComponent__ctor_m5C30BD0CD7C745ADDC7E787F6B5B4174703DBBE1(L_3, __this, NULL); ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* L_4; L_4 = AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D(__this, L_3, AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D_RuntimeMethod_var); Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2* L_5 = (Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2*)il2cpp_codegen_object_new(Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var); NullCheck(L_5); Action_2__ctor_m85345EEF87D5478C88E000CC3F72AAD5522A1DA0(L_5, __this, (intptr_t)((void*)VirtualButtonObserver_OnObservation_m07B261CEADA8D9F568707674E798D32E05B02B19_RuntimeMethod_var), NULL); NullCheck(L_4); ObservationPublisherComponent_add_OnObservation_m31C6D0A13225C88945179498C0EF454CB4149C1B(L_4, L_5, NULL); return; } } // System.Void Vuforia.Internal.Observers.VirtualButtonObserver::OnDispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualButtonObserver_OnDispose_mA71515546CFB5A23A1425DBA20A6B6C7857F57B5 (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_GetComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m12445B8F41D4F12789DE91029CD752F53E9CA284_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VirtualButtonObserver_OnObservation_m07B261CEADA8D9F568707674E798D32E05B02B19_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* L_0; L_0 = AObserver_GetComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m12445B8F41D4F12789DE91029CD752F53E9CA284(__this, AObserver_GetComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m12445B8F41D4F12789DE91029CD752F53E9CA284_RuntimeMethod_var); Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2* L_1 = (Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2*)il2cpp_codegen_object_new(Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var); NullCheck(L_1); Action_2__ctor_m85345EEF87D5478C88E000CC3F72AAD5522A1DA0(L_1, __this, (intptr_t)((void*)VirtualButtonObserver_OnObservation_m07B261CEADA8D9F568707674E798D32E05B02B19_RuntimeMethod_var), NULL); NullCheck(L_0); ObservationPublisherComponent_remove_OnObservation_m5D3AD05D530F7BEFE9067A0C42FC7F37A9784A14(L_0, L_1, NULL); ANativeObserver_OnDispose_m557D5361C10CDC9B55F29E1B91A9129CB3C7E381(__this, NULL); return; } } // Vuforia.Sensitivity Vuforia.Internal.Observers.VirtualButtonObserver::get_Sensitivity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VirtualButtonObserver_get_Sensitivity_mA383A59664ABDB6EFC0A25A27C0880F1D716CBD3 (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mVirtualButtonObserver_6; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuVirtualButtonSensitivity Vuforia.IVuVirtualButtonObserver::get_Sensitivity() */, IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var, L_0); int32_t L_2; L_2 = WrapperExtensionMethods_ToSensitivity_m8FE99F72615B45B5B5CC330C4B854B8404DB9A9F(L_1, NULL); return L_2; } } // Vuforia.RectangleData Vuforia.Internal.Observers.VirtualButtonObserver::get_Area() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA VirtualButtonObserver_get_Area_m4AA82586A997BB1AB2F02AEDD4E4672CF0D88C68 (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mVirtualButtonObserver_6; NullCheck(L_0); VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 L_1; L_1 = InterfaceFuncInvoker0< VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 >::Invoke(1 /* Vuforia.VuRectangle Vuforia.IVuVirtualButtonObserver::get_Area() */, IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var, L_0); RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA L_2; L_2 = WrapperExtensionMethods_ToRectangleData_mF78AD085651A5F1AA0D90C3FE4104B84B5122CDE(L_1, NULL); return L_2; } } // System.IntPtr Vuforia.Internal.Observers.VirtualButtonObserver::get_AssociatedObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VirtualButtonObserver_get_AssociatedObserver_m348E190998E6DFBDF2FCDE88360B5D8276B4330A (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mVirtualButtonObserver_6; NullCheck(L_0); intptr_t L_1; L_1 = InterfaceFuncInvoker0< intptr_t >::Invoke(2 /* System.IntPtr Vuforia.IVuVirtualButtonObserver::get_AssociatedObserver() */, IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Boolean Vuforia.Internal.Observers.VirtualButtonObserver::SetSensitivity(Vuforia.Sensitivity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VirtualButtonObserver_SetSensitivity_m8271E371A974561EDEC699FB023D6CB97EC150B3 (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, int32_t ___0_sensitivity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mVirtualButtonObserver_6; int32_t L_1 = ___0_sensitivity; int32_t L_2; L_2 = WrapperExtensionMethods_ToVuVirtualButtonSensitivity_mC0B4F606A1C2E812337F0726DF4C280972DC6375(L_1, NULL); NullCheck(L_0); bool L_3; L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(3 /* System.Boolean Vuforia.IVuVirtualButtonObserver::SetSensitivity(Vuforia.VuVirtualButtonSensitivity) */, IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var, L_0, L_2); return L_3; } } // System.Boolean Vuforia.Internal.Observers.VirtualButtonObserver::SetArea(Vuforia.RectangleData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VirtualButtonObserver_SetArea_m9DB2A5D07A0C60BBDE25D876C1E91A3EBB102593 (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA ___0_area, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mVirtualButtonObserver_6; RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA L_1 = ___0_area; VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 L_2; L_2 = WrapperExtensionMethods_ToVuRectangle_mF2BA70006EC43EAECEBDE120507DD42F7939BC73(L_1, NULL); NullCheck(L_0); bool L_3; L_3 = InterfaceFuncInvoker1< bool, VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 >::Invoke(4 /* System.Boolean Vuforia.IVuVirtualButtonObserver::SetArea(Vuforia.VuRectangle) */, IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594_il2cpp_TypeInfo_var, L_0, L_2); return L_3; } } // System.Void Vuforia.Internal.Observers.VirtualButtonObserver::OnObservation(Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VirtualButtonObserver_OnObservation_m07B261CEADA8D9F568707674E798D32E05B02B19 (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* __this, RuntimeObject* ___0_component, RuntimeObject* ___1_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuVirtualButtonObservation_tE0654A84CBF5DC79B8D5CB63559648B15C93AB2E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* G_B2_0 = NULL; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* G_B1_0 = NULL; { RuntimeObject* L_0 = ___1_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuVirtualButtonObservation_tE0654A84CBF5DC79B8D5CB63559648B15C93AB2E_il2cpp_TypeInfo_var))); VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C L_1; L_1 = InterfaceFuncInvoker0< VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C >::Invoke(0 /* Vuforia.VuVirtualButtonObservationInfo Vuforia.IVuVirtualButtonObservation::get_Info() */, IVuVirtualButtonObservation_tE0654A84CBF5DC79B8D5CB63559648B15C93AB2E_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuVirtualButtonObservation_tE0654A84CBF5DC79B8D5CB63559648B15C93AB2E_il2cpp_TypeInfo_var))); int32_t L_2 = L_1.___state_0; int32_t L_3; L_3 = WrapperExtensionMethods_ToVirtualButtonState_m52C8070A2537655BC4DB50C60BB457A987529B0F(L_2, NULL); V_0 = L_3; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_4 = __this->___OnVirtualButtonUpdated_7; Action_1_tE4EFBC30E863085B34CD84CE917413069C56DB9F* L_5 = L_4; G_B1_0 = L_5; if (L_5) { G_B2_0 = L_5; goto IL_0021; } } { return; } IL_0021: { int32_t L_6 = V_0; NullCheck(G_B2_0); Action_1_Invoke_mB44ED6625AD183A5B3C4386EE1A98FA0CE588663_inline(G_B2_0, L_6, 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 Vuforia.Internal.Observers.ValidationAreaObserver::add_OnValidationUpdated(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaObserver_add_OnValidationUpdated_m3FB106A47E448D6F002FFC5701310E42047C7F1B (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* V_0 = NULL; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* V_1 = NULL; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* V_2 = NULL; { Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_0 = __this->___OnValidationUpdated_8; V_0 = L_0; } IL_0007: { Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_1 = V_0; V_1 = L_1; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_2 = V_1; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3*)Castclass((RuntimeObject*)L_4, Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3_il2cpp_TypeInfo_var)); Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3** L_5 = (&__this->___OnValidationUpdated_8); Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_6 = V_2; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_7 = V_1; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_9 = V_0; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3*)L_9) == ((RuntimeObject*)(Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Observers.ValidationAreaObserver::remove_OnValidationUpdated(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaObserver_remove_OnValidationUpdated_m910AD675DC76C77D4768CBFB5BEA5F2DFB460DDB (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* V_0 = NULL; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* V_1 = NULL; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* V_2 = NULL; { Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_0 = __this->___OnValidationUpdated_8; V_0 = L_0; } IL_0007: { Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_1 = V_0; V_1 = L_1; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_2 = V_1; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3*)Castclass((RuntimeObject*)L_4, Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3_il2cpp_TypeInfo_var)); Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3** L_5 = (&__this->___OnValidationUpdated_8); Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_6 = V_2; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_7 = V_1; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_9 = V_0; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3*)L_9) == ((RuntimeObject*)(Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3*)L_10)))) { goto IL_0007; } } { return; } } // System.String Vuforia.Internal.Observers.ValidationAreaObserver::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ValidationAreaObserver_get_Name_m4A5E994C2997A82ADE7E40789031222D11AABE89 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(__this, NULL); NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var))); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.IVuValidationAreaObserver::get_AreaName() */, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_0, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var))); return L_1; } } // UnityEngine.Vector3 Vuforia.Internal.Observers.ValidationAreaObserver::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ValidationAreaObserver_get_Size_mB5B7EF25A312A3F8FD4B76AD293673E2FF330120 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = __this->___mValidationAreaObserver_6; NullCheck(L_0); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_1; L_1 = InterfaceFuncInvoker0< VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 >::Invoke(1 /* Vuforia.VuVector3F Vuforia.IVuValidationAreaObserver::get_AreaSize() */, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var, L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = MathExtensions_ToVector3_m9B5888439FB5CFB6C713F57883E4DCBC0ACE5452(L_1, NULL); V_0 = L_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0; float L_4 = L_3.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; float L_6 = L_5.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; float L_8 = L_7.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_4, L_6, L_8, /*hidden argument*/NULL); return L_9; } } // Vuforia.VuValidationAreaTrainingStatus Vuforia.Internal.Observers.ValidationAreaObserver::get_TrainingStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValidationAreaObserver_get_TrainingStatus_mCC8189EE7298BF84E4AE1BAC1077D360C5D7CD64 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mValidationAreaObserver_6; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(3 /* Vuforia.VuValidationAreaTrainingStatus Vuforia.IVuValidationAreaObserver::get_TrainingStatus() */, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Boolean Vuforia.Internal.Observers.ValidationAreaObserver::get_IsCapturing() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaObserver_get_IsCapturing_mF281F9C0D97533692CF6172167C76842041A6758 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsCapturingU3Ek__BackingField_9; return L_0; } } // System.Void Vuforia.Internal.Observers.ValidationAreaObserver::set_IsCapturing(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaObserver_set_IsCapturing_m96211FFB75B78CF53A0BF1D9ED4E93D6253161B6 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsCapturingU3Ek__BackingField_9 = L_0; return; } } // UnityEngine.Matrix4x4 Vuforia.Internal.Observers.ValidationAreaObserver::get_PoseOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ValidationAreaObserver_get_PoseOffset_mC34B71AD8DA21C5B70BA9C3282ABD0B7DDA99D95 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = __this->___mValidationAreaObserver_6; NullCheck(L_0); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_1; L_1 = InterfaceFuncInvoker0< VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 >::Invoke(2 /* Vuforia.VuMatrix44F Vuforia.IVuValidationAreaObserver::get_PoseOffset() */, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var, L_0); Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_2; L_2 = NativeToUnityConversionUtil_ConvertNativePoseMatrixToObserverPose_m811A784E4D2712547AC6A5DDB15AA422FC782101(L_1, ((int32_t)14), NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3; L_3 = MathExtensions_ToMatrix4x4_m005C0C3DA85D86B53D66F07CFD8D578C9C54D747(L_2, NULL); V_0 = L_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80((180.0f), L_4, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6; L_6 = Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E(L_5, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = V_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8; L_8 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_6, L_7, NULL); return L_8; } } // System.Collections.Generic.IList`1 Vuforia.Internal.Observers.ValidationAreaObserver::get_AvailableLabels() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ValidationAreaObserver_get_AvailableLabels_m1AB7D215FBB23BF44C4A9C498E6D0A22474E795C (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisIVuValidationAreaLabel_tFC7444AB33298D3C5B83762C6AC1B9D81D054441_TisString_t_m15A3BFA93AFDE06806116BEA15CC101EEF4A4FDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t74A948D179E476092F12592736DAFD34379E5405_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3Cget_AvailableLabelsU3Eb__18_0_m9413629073A18AC732DDFA980D25DC1DF09BEDCB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_2_t74A948D179E476092F12592736DAFD34379E5405* G_B2_0 = NULL; RuntimeObject* G_B2_1 = NULL; Func_2_t74A948D179E476092F12592736DAFD34379E5405* G_B1_0 = NULL; RuntimeObject* G_B1_1 = NULL; { RuntimeObject* L_0 = __this->___mValidationAreaObserver_6; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(4 /* System.Collections.Generic.IList`1 Vuforia.IVuValidationAreaObserver::get_AvailableLabels() */, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var, L_0); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var); Func_2_t74A948D179E476092F12592736DAFD34379E5405* L_2 = ((U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1; Func_2_t74A948D179E476092F12592736DAFD34379E5405* L_3 = L_2; G_B1_0 = L_3; G_B1_1 = L_1; if (L_3) { G_B2_0 = L_3; G_B2_1 = L_1; goto IL_002a; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var); U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7* L_4 = ((U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t74A948D179E476092F12592736DAFD34379E5405* L_5 = (Func_2_t74A948D179E476092F12592736DAFD34379E5405*)il2cpp_codegen_object_new(Func_2_t74A948D179E476092F12592736DAFD34379E5405_il2cpp_TypeInfo_var); NullCheck(L_5); Func_2__ctor_mA941BB2D1CC344240F7EB37721FAF27CC8FC90C1(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3Cget_AvailableLabelsU3Eb__18_0_m9413629073A18AC732DDFA980D25DC1DF09BEDCB_RuntimeMethod_var), NULL); Func_2_t74A948D179E476092F12592736DAFD34379E5405* L_6 = L_5; ((U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var))->___U3CU3E9__18_0_1), (void*)L_6); G_B2_0 = L_6; G_B2_1 = G_B1_1; } IL_002a: { RuntimeObject* L_7; L_7 = Enumerable_Select_TisIVuValidationAreaLabel_tFC7444AB33298D3C5B83762C6AC1B9D81D054441_TisString_t_m15A3BFA93AFDE06806116BEA15CC101EEF4A4FDA(G_B2_1, G_B2_0, Enumerable_Select_TisIVuValidationAreaLabel_tFC7444AB33298D3C5B83762C6AC1B9D81D054441_TisString_t_m15A3BFA93AFDE06806116BEA15CC101EEF4A4FDA_RuntimeMethod_var); List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_8; L_8 = Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131(L_7, Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var); return L_8; } } // System.Void Vuforia.Internal.Observers.ValidationAreaObserver::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.IVuValidationAreaObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaObserver__ctor_mF39296A306A969AA60AEBCE4429A4B9282B0252B (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_vuObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationAreaObserver_OnObservation_m8CACA30357F89202AA7CA1F80EC99467D1FD628C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_engine; RuntimeObject* L_1 = ___1_vuObserver; ASingleTargetObserver__ctor_mA0D14BBF6EAE49230639BC7855942B5E8A111D46(__this, L_0, L_1, NULL); RuntimeObject* L_2 = ___1_vuObserver; __this->___mValidationAreaObserver_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___mValidationAreaObserver_6), (void*)L_2); ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* L_3 = (ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465*)il2cpp_codegen_object_new(ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_il2cpp_TypeInfo_var); NullCheck(L_3); ObservationPublisherComponent__ctor_m5C30BD0CD7C745ADDC7E787F6B5B4174703DBBE1(L_3, __this, NULL); ObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465* L_4; L_4 = AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D(__this, L_3, AObserver_AddComponent_TisObservationPublisherComponent_tEB8DD36739D93DDF41CE5607C91922C353892465_m1425C23826DDE691F2CD7756BDECC5A2F4E7059D_RuntimeMethod_var); Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2* L_5 = (Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2*)il2cpp_codegen_object_new(Action_2_t1AB3661784626F44FB84C7D612F67C1CF0C121A2_il2cpp_TypeInfo_var); NullCheck(L_5); Action_2__ctor_m85345EEF87D5478C88E000CC3F72AAD5522A1DA0(L_5, __this, (intptr_t)((void*)ValidationAreaObserver_OnObservation_m8CACA30357F89202AA7CA1F80EC99467D1FD628C_RuntimeMethod_var), NULL); NullCheck(L_4); ObservationPublisherComponent_add_OnObservation_m31C6D0A13225C88945179498C0EF454CB4149C1B(L_4, L_5, NULL); return; } } // System.Boolean Vuforia.Internal.Observers.ValidationAreaObserver::SetAssociatedObserver(Vuforia.Internal.Observers.ASingleTargetObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaObserver_SetAssociatedObserver_mFC8C97235E39BDC9F412C63A2D7DD24E30713188 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* ___0_observer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationAreaObserver_OnAssociatedObserverDestroyed_mEC33E12271A37BE91A13F35E494AAE095D1FC7CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* L_0 = ___0_observer; if (L_0) { goto IL_0005; } } { return (bool)0; } IL_0005: { bool L_1; L_1 = ValidationAreaObserver_RemoveAssociatedObserver_m526E9A1A094C2F052C0E9C383C20FD7F01B7A8F9(__this, NULL); RuntimeObject* L_2 = __this->___mValidationAreaObserver_6; ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* L_3 = ___0_observer; NullCheck(L_3); RuntimeObject* L_4; L_4 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(L_3, NULL); NullCheck(L_2); bool L_5; L_5 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(5 /* System.Boolean Vuforia.IVuValidationAreaObserver::SetAssociatedObserver(Vuforia.IVuObserver) */, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var, L_2, L_4); if (!L_5) { goto IL_0046; } } { ValidationAreaObserver_set_IsCapturing_m96211FFB75B78CF53A0BF1D9ED4E93D6253161B6_inline(__this, (bool)0, NULL); ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* L_6 = ___0_observer; __this->___mAssociatedObserver_7 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___mAssociatedObserver_7), (void*)L_6); ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* L_7 = __this->___mAssociatedObserver_7; Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* L_8 = (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C*)il2cpp_codegen_object_new(Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var); NullCheck(L_8); Action_1__ctor_mA858F8320822FA76D0FB80711B98B4CF57A5D9CA(L_8, __this, (intptr_t)((void*)ValidationAreaObserver_OnAssociatedObserverDestroyed_mEC33E12271A37BE91A13F35E494AAE095D1FC7CC_RuntimeMethod_var), NULL); NullCheck(L_7); AObserver_add_OnObserverDestroyed_m539F542DC7F58E514FD6E4FCC77560FCB2F2D682(L_7, L_8, NULL); return (bool)1; } IL_0046: { return (bool)0; } } // Vuforia.Internal.Observers.ASingleTargetObserver Vuforia.Internal.Observers.ValidationAreaObserver::GetAssociatedObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* ValidationAreaObserver_GetAssociatedObserver_m643749A358187CB9C57F704E628249FDDDF07596 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) { { ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* L_0 = __this->___mAssociatedObserver_7; return L_0; } } // System.Boolean Vuforia.Internal.Observers.ValidationAreaObserver::RemoveAssociatedObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaObserver_RemoveAssociatedObserver_m526E9A1A094C2F052C0E9C383C20FD7F01B7A8F9 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationAreaObserver_OnAssociatedObserverDestroyed_mEC33E12271A37BE91A13F35E494AAE095D1FC7CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mValidationAreaObserver_6; if (L_0) { goto IL_000a; } } { return (bool)0; } IL_000a: { RuntimeObject* L_1 = __this->___mValidationAreaObserver_6; NullCheck(L_1); bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean Vuforia.IVuValidationAreaObserver::RemoveAssociatedObserver() */, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var, L_1); if (!L_2) { goto IL_0046; } } { ValidationAreaObserver_set_IsCapturing_m96211FFB75B78CF53A0BF1D9ED4E93D6253161B6_inline(__this, (bool)0, NULL); ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* L_3 = __this->___mAssociatedObserver_7; if (!L_3) { goto IL_0044; } } { ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* L_4 = __this->___mAssociatedObserver_7; Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* L_5 = (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C*)il2cpp_codegen_object_new(Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var); NullCheck(L_5); Action_1__ctor_mA858F8320822FA76D0FB80711B98B4CF57A5D9CA(L_5, __this, (intptr_t)((void*)ValidationAreaObserver_OnAssociatedObserverDestroyed_mEC33E12271A37BE91A13F35E494AAE095D1FC7CC_RuntimeMethod_var), NULL); NullCheck(L_4); AObserver_remove_OnObserverDestroyed_m06445A6433DDFBB57A65936F8D6395F687466D08(L_4, L_5, NULL); __this->___mAssociatedObserver_7 = (ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mAssociatedObserver_7), (void*)(ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A*)NULL); } IL_0044: { return (bool)1; } IL_0046: { return (bool)0; } } // System.Void Vuforia.Internal.Observers.ValidationAreaObserver::OnDispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaObserver_OnDispose_m3F2AFFC2AE5A2CC928A5E754B139921F7A6F1D78 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationAreaObserver_OnAssociatedObserverDestroyed_mEC33E12271A37BE91A13F35E494AAE095D1FC7CC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* L_0 = __this->___mAssociatedObserver_7; if (!L_0) { goto IL_0026; } } { ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* L_1 = __this->___mAssociatedObserver_7; Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* L_2 = (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C*)il2cpp_codegen_object_new(Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var); NullCheck(L_2); Action_1__ctor_mA858F8320822FA76D0FB80711B98B4CF57A5D9CA(L_2, __this, (intptr_t)((void*)ValidationAreaObserver_OnAssociatedObserverDestroyed_mEC33E12271A37BE91A13F35E494AAE095D1FC7CC_RuntimeMethod_var), NULL); NullCheck(L_1); AObserver_remove_OnObserverDestroyed_m06445A6433DDFBB57A65936F8D6395F687466D08(L_1, L_2, NULL); __this->___mAssociatedObserver_7 = (ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mAssociatedObserver_7), (void*)(ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A*)NULL); } IL_0026: { ValidationAreaObserver_set_IsCapturing_m96211FFB75B78CF53A0BF1D9ED4E93D6253161B6_inline(__this, (bool)0, NULL); ANativeObserver_OnDispose_m557D5361C10CDC9B55F29E1B91A9129CB3C7E381(__this, NULL); return; } } // System.Boolean Vuforia.Internal.Observers.ValidationAreaObserver::DoDeactivate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaObserver_DoDeactivate_m994EAAC7D05BA8591A28D535D36557C73A96CF29 (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, const RuntimeMethod* method) { { ValidationAreaObserver_set_IsCapturing_m96211FFB75B78CF53A0BF1D9ED4E93D6253161B6_inline(__this, (bool)0, NULL); bool L_0; L_0 = ANativeObserver_DoDeactivate_m3488DB074D1722F986DDFDC7C43081C3D1AFF3AA(__this, NULL); return L_0; } } // System.Void Vuforia.Internal.Observers.ValidationAreaObserver::OnAssociatedObserverDestroyed(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaObserver_OnAssociatedObserverDestroyed_mEC33E12271A37BE91A13F35E494AAE095D1FC7CC (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) { { bool L_0; L_0 = ValidationAreaObserver_RemoveAssociatedObserver_m526E9A1A094C2F052C0E9C383C20FD7F01B7A8F9(__this, NULL); return; } } // System.Void Vuforia.Internal.Observers.ValidationAreaObserver::OnObservation(Vuforia.Internal.Observers.IObserverComponent,Vuforia.IVuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaObserver_OnObservation_m8CACA30357F89202AA7CA1F80EC99467D1FD628C (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, RuntimeObject* ___0_component, RuntimeObject* ___1_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVuValidationAreaObservationStatusInfo_t0DDAC5FD792DE37FF786C4701F6BD045F628086D_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_mAB3C6A9B48BB04C6ECEE670DAD9969B52FE604E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaObservation_tFC78E6CBC05CA2AF4D719E2D9E42DDAC3E766571_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* G_B3_0 = NULL; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* G_B2_0 = NULL; { RuntimeObject* L_0 = ___1_observation; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IVuValidationAreaObservation_tFC78E6CBC05CA2AF4D719E2D9E42DDAC3E766571_il2cpp_TypeInfo_var)); RuntimeObject* L_1 = V_0; if (!L_1) { goto IL_0026; } } { Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_2 = __this->___OnValidationUpdated_8; Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* L_3 = L_2; G_B2_0 = L_3; if (L_3) { G_B3_0 = L_3; goto IL_0015; } } { return; } IL_0015: { RuntimeObject* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuValidationAreaObservationStatusInfo Vuforia.IVuValidationAreaObservation::get_StatusInfo() */, IVuValidationAreaObservation_tFC78E6CBC05CA2AF4D719E2D9E42DDAC3E766571_il2cpp_TypeInfo_var, L_4); RuntimeObject* L_6 = V_0; NullCheck(L_6); VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 L_7; L_7 = InterfaceFuncInvoker0< VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 >::Invoke(1 /* Vuforia.VuValidationAreaObservationValidationInfo Vuforia.IVuValidationAreaObservation::get_ValidationInfo() */, IVuValidationAreaObservation_tFC78E6CBC05CA2AF4D719E2D9E42DDAC3E766571_il2cpp_TypeInfo_var, L_6); DelegateHelper_InvokeWithExceptionHandling_TisVuValidationAreaObservationStatusInfo_t0DDAC5FD792DE37FF786C4701F6BD045F628086D_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_mAB3C6A9B48BB04C6ECEE670DAD9969B52FE604E1(G_B3_0, L_5, L_7, DelegateHelper_InvokeWithExceptionHandling_TisVuValidationAreaObservationStatusInfo_t0DDAC5FD792DE37FF786C4701F6BD045F628086D_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_mAB3C6A9B48BB04C6ECEE670DAD9969B52FE604E1_RuntimeMethod_var); } IL_0026: { 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 Vuforia.Internal.Observers.ValidationAreaObserver/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mF79966B37C3AE709CA7BBAF77D9187798F409486 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7* L_0 = (U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7*)il2cpp_codegen_object_new(U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m3324B13E68AAA1445675719ED51BA92E61C88721(L_0, NULL); ((U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Vuforia.Internal.Observers.ValidationAreaObserver/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m3324B13E68AAA1445675719ED51BA92E61C88721 (U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.String Vuforia.Internal.Observers.ValidationAreaObserver/<>c::b__18_0(Vuforia.IVuValidationAreaLabel) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3Cget_AvailableLabelsU3Eb__18_0_m9413629073A18AC732DDFA980D25DC1DF09BEDCB (U3CU3Ec_tA93335A64AD1EE727E8A153AB498429F48ABC0D7* __this, RuntimeObject* ___0_label, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaLabel_tFC7444AB33298D3C5B83762C6AC1B9D81D054441_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_label; NullCheck(L_0); String_t* L_1; L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.IVuValidationAreaLabel::get_Name() */, IVuValidationAreaLabel_tFC7444AB33298D3C5B83762C6AC1B9D81D054441_il2cpp_TypeInfo_var, L_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 // Vuforia.Internal.NativeBridge.FileDriverUserData Vuforia.Internal.NativeBridge.FileDriverUserData::Create(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9* FileDriverUserData_Create_m84A8A9FD704C0907FC03D81C248B890557678E5E (String_t* ___0_sequencePath, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* V_0 = NULL; FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257 V_1; memset((&V_1), 0, sizeof(V_1)); { String_t* L_0 = ___0_sequencePath; NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* L_1 = (NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55*)il2cpp_codegen_object_new(NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55_il2cpp_TypeInfo_var); NullCheck(L_1); NativeString__ctor_mA5B1F6B34AF26AAA04739E454D4892B97AFB84F2(L_1, L_0, NULL); V_0 = L_1; il2cpp_codegen_initobj((&V_1), sizeof(FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257)); NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* L_2 = V_0; NullCheck(L_2); intptr_t L_3; L_3 = UnmanagedObjectWrapper_get_Ptr_m540985524180A79F5C25688B8C97BAA59801A37A_inline(L_2, NULL); (&V_1)->___sequenceDirectoryAbsolutePath_0 = L_3; FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257 L_4 = V_1; NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* L_5 = V_0; FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9* L_6 = (FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9*)il2cpp_codegen_object_new(FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9_il2cpp_TypeInfo_var); NullCheck(L_6); FileDriverUserData__ctor_m00DCF19EE43191315E15DB024C8F66AA3A376F53(L_6, L_4, L_5, NULL); return L_6; } } // System.Void Vuforia.Internal.NativeBridge.FileDriverUserData::.ctor(Vuforia.VuDriverConfig/FileDriverUserData,Vuforia.NativeString) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileDriverUserData__ctor_m00DCF19EE43191315E15DB024C8F66AA3A376F53 (FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9* __this, FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257 ___0_userData, NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* ___1_sequencePath, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEngineDriverUserData_1__ctor_mFB4592C0DB18233F8022777F08619DC7AF75DE54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257 L_0 = ___0_userData; NativeEngineDriverUserData_1__ctor_mFB4592C0DB18233F8022777F08619DC7AF75DE54(__this, L_0, NativeEngineDriverUserData_1__ctor_mFB4592C0DB18233F8022777F08619DC7AF75DE54_RuntimeMethod_var); NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* L_1 = ___1_sequencePath; __this->___mSequencePath_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mSequencePath_1), (void*)L_1); return; } } // System.Void Vuforia.Internal.NativeBridge.FileDriverUserData::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileDriverUserData_Dispose_m38C2A2741B540BD206FB9AC31A181D50C5E6562E (FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEngineDriverUserData_1_Dispose_m7CF91EA30C3726D1F88B3B46C1899386E2E07718_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* G_B2_0 = NULL; NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* G_B1_0 = NULL; { bool L_0 = ___0_disposing; NativeEngineDriverUserData_1_Dispose_m7CF91EA30C3726D1F88B3B46C1899386E2E07718(__this, L_0, NativeEngineDriverUserData_1_Dispose_m7CF91EA30C3726D1F88B3B46C1899386E2E07718_RuntimeMethod_var); NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* L_1 = __this->___mSequencePath_1; NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* L_2 = L_1; G_B1_0 = L_2; if (L_2) { G_B2_0 = L_2; goto IL_0013; } } { goto IL_0018; } IL_0013: { NullCheck(G_B2_0); UnmanagedObjectWrapper_Dispose_m5D107187CC33796CA3B56168D201F6873C6EE5AA(G_B2_0, NULL); } IL_0018: { __this->___mSequencePath_1 = (NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mSequencePath_1), (void*)(NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55*)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 // Vuforia.IVuEngineConfigSet Vuforia.Internal.NativeBridge.NativeEngineConfigSet::get_EngineConfigSet() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NativeEngineConfigSet_get_EngineConfigSet_m04CE7A9231CA675BCAD0F827E3E6EF7FA248F317 (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, const RuntimeMethod* method) { { VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_0 = __this->___mConfigSet_1; return L_0; } } // System.String Vuforia.Internal.NativeBridge.NativeEngineConfigSet::SanitizeRecordingPath(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NativeEngineConfigSet_SanitizeRecordingPath_m4E9AB68EFF3978FF3F78477BAE67C90F5D62CFCE (String_t* ___0_recordingPath, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3CC467A802D81D30CFCC13435F3C9EF52A777208); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCB9ED7D9174DCB8728E15E0FDCFED3A73B5C84C4); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_recordingPath; bool L_1; L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL); if (!L_1) { goto IL_0013; } } { InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A* L_2 = (InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A_il2cpp_TypeInfo_var))); NullCheck(L_2); InvalidPathException__ctor_m62D559F92FDF121CC92E7A12401318483CD63979(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral62C420774B3CB85E764B5EB1BAE7EC3A3F247A09)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeEngineConfigSet_SanitizeRecordingPath_m4E9AB68EFF3978FF3F78477BAE67C90F5D62CFCE_RuntimeMethod_var))); } IL_0013: { String_t* L_3 = ___0_recordingPath; bool L_4; L_4 = Directory_Exists_m3D125E9E88C291CF11113444F961A64DD83AE1C7(L_3, NULL); if (!L_4) { goto IL_0040; } } { String_t* L_5 = ___0_recordingPath; il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_6; L_6 = Path_Combine_m1ADAC05CDA2D1D61B172DF65A81E86592696BEAE(L_5, _stringLiteralCB9ED7D9174DCB8728E15E0FDCFED3A73B5C84C4, NULL); bool L_7; L_7 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_6, NULL); if (L_7) { goto IL_003e; } } { String_t* L_8 = ___0_recordingPath; String_t* L_9; L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1FA846A8623D5BFAB345C32189616EB7B385FD4D)), L_8, NULL); InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A* L_10 = (InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A_il2cpp_TypeInfo_var))); NullCheck(L_10); InvalidPathException__ctor_m62D559F92FDF121CC92E7A12401318483CD63979(L_10, L_9, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeEngineConfigSet_SanitizeRecordingPath_m4E9AB68EFF3978FF3F78477BAE67C90F5D62CFCE_RuntimeMethod_var))); } IL_003e: { String_t* L_11 = ___0_recordingPath; return L_11; } IL_0040: { String_t* L_12 = ___0_recordingPath; bool L_13; L_13 = File_Exists_m95E329ABBE3EAD6750FE1989BBA6884457136D4A(L_12, NULL); if (L_13) { goto IL_005e; } } { String_t* L_14 = ___0_recordingPath; String_t* L_15; L_15 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral10DC8FEEDB2F6D1B2B974BEE98D47D23FD3E2948)), L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA296D16008C5409469563CF28EE0D3005EFE3F45)), NULL); InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A* L_16 = (InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A_il2cpp_TypeInfo_var))); NullCheck(L_16); InvalidPathException__ctor_m62D559F92FDF121CC92E7A12401318483CD63979(L_16, L_15, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeEngineConfigSet_SanitizeRecordingPath_m4E9AB68EFF3978FF3F78477BAE67C90F5D62CFCE_RuntimeMethod_var))); } IL_005e: { String_t* L_17 = ___0_recordingPath; il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_18; L_18 = Path_GetFileName_mB1A8CE314EE250B06E3D33142315E2BD3A75D1D6(L_17, NULL); bool L_19; L_19 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_18, _stringLiteralCB9ED7D9174DCB8728E15E0FDCFED3A73B5C84C4, NULL); if (!L_19) { goto IL_0077; } } { String_t* L_20 = ___0_recordingPath; il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_21; L_21 = Path_GetDirectoryName_m428BADBE493A3927B51A13DEF658929B430516F6(L_20, NULL); return L_21; } IL_0077: { String_t* L_22 = ___0_recordingPath; il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var); String_t* L_23; L_23 = Path_GetExtension_m6FEAA9E14451BFD210B9D1AEC2430C813F570FE5(L_22, NULL); bool L_24; L_24 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_23, _stringLiteral3CC467A802D81D30CFCC13435F3C9EF52A777208, NULL); if (!L_24) { goto IL_009f; } } { String_t* L_25 = ___0_recordingPath; String_t* L_26; L_26 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEF7A1A1D6706D36F678D36B5A9C8D47AB7F16A21)), L_25, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9539353797A0004292EAB2F4B3687B551BCA2D5B)), NULL); InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A* L_27 = (InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidPathException_t594286ECADE70CF2472A0FF3474B663D1C0FEC3A_il2cpp_TypeInfo_var))); NullCheck(L_27); InvalidPathException__ctor_m62D559F92FDF121CC92E7A12401318483CD63979(L_27, L_26, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_27, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeEngineConfigSet_SanitizeRecordingPath_m4E9AB68EFF3978FF3F78477BAE67C90F5D62CFCE_RuntimeMethod_var))); } IL_009f: { String_t* L_28 = ___0_recordingPath; return L_28; } } // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::.ctor(Vuforia.VuforiaConfiguration,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet__ctor_m125B6BE0B8B4F4DC5BA2D32BA5A6FA43FC884179 (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, String_t* ___1_recordingPath, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INativeEngineDriverUserData_t8C92CE7974B4CDC208B5083339385D627C8101A0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_vuforiaConfiguration; NativeEngineConfigSet__ctor_mD1BC21A30BDD4911FA3A0BD9FC541821ECEA8A66(__this, L_0, NULL); intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; V_1 = L_1; il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_2; L_2 = VuforiaRuntimeUtilities_IsRecordingPlayMode_m78498990EABC543669A2C23B1869354E003D5E2B(NULL); if (!L_2) { goto IL_003d; } } { String_t* L_3 = ___1_recordingPath; String_t* L_4; L_4 = NativeEngineConfigSet_SanitizeRecordingPath_m4E9AB68EFF3978FF3F78477BAE67C90F5D62CFCE(L_3, NULL); ___1_recordingPath = L_4; il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); String_t* L_5; L_5 = VuforiaRuntimeUtilities_GetDriverLibraryPath_m907479987D7EDA8EB018E12ED912E6676899093E(0, NULL); V_0 = L_5; String_t* L_6 = ___1_recordingPath; FileDriverUserData_tDCDD15D143C095689EDBC9C2817744210DB297F9* L_7; L_7 = FileDriverUserData_Create_m84A8A9FD704C0907FC03D81C248B890557678E5E(L_6, NULL); __this->___mDriverUserData_2 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___mDriverUserData_2), (void*)L_7); RuntimeObject* L_8 = __this->___mDriverUserData_2; NullCheck(L_8); intptr_t L_9; L_9 = InterfaceFuncInvoker0< intptr_t >::Invoke(0 /* System.IntPtr Vuforia.Internal.NativeBridge.INativeEngineDriverUserData::get_UserDataPtr() */, INativeEngineDriverUserData_t8C92CE7974B4CDC208B5083339385D627C8101A0_il2cpp_TypeInfo_var, L_8); V_1 = L_9; goto IL_00a1; } IL_003d: { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_10; L_10 = VuforiaRuntimeUtilities_IsWebCamPlayMode_m2699673E9C8826815D2075430D230860CA051CE0(NULL); if (L_10) { goto IL_004b; } } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_11; L_11 = VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE(NULL); if (!L_11) { goto IL_0070; } } IL_004b: { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); String_t* L_12; L_12 = VuforiaRuntimeUtilities_GetDriverLibraryPath_m907479987D7EDA8EB018E12ED912E6676899093E(1, NULL); V_0 = L_12; RuntimeObject* L_13; L_13 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL); NullCheck(L_13); UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* L_14; L_14 = InterfaceFuncInvoker0< UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* >::Invoke(1 /* Vuforia.Internal.VuforiaDriver.UnityDriverUserData Vuforia.Internal.VuforiaDriver.IUnityDriver::CreateDriverData() */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_13); __this->___mDriverUserData_2 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___mDriverUserData_2), (void*)L_14); RuntimeObject* L_15 = __this->___mDriverUserData_2; NullCheck(L_15); intptr_t L_16; L_16 = InterfaceFuncInvoker0< intptr_t >::Invoke(0 /* System.IntPtr Vuforia.Internal.NativeBridge.INativeEngineDriverUserData::get_UserDataPtr() */, INativeEngineDriverUserData_t8C92CE7974B4CDC208B5083339385D627C8101A0_il2cpp_TypeInfo_var, L_15); V_1 = L_16; goto IL_00a1; } IL_0070: { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_17; L_17 = VuforiaRuntimeUtilities_IsPlatformARFoundation_mA312D2134D7DE09F07FCE00CA77165E1E3A56D6F(NULL); if (!L_17) { goto IL_00a0; } } { RuntimeObject* L_18; L_18 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL); NullCheck(L_18); String_t* L_19; L_19 = InterfaceFuncInvoker0< String_t* >::Invoke(0 /* System.String Vuforia.Internal.VuforiaDriver.IUnityDriver::GetDriverNameForARFoundation() */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_18); V_0 = L_19; RuntimeObject* L_20; L_20 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL); NullCheck(L_20); UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* L_21; L_21 = InterfaceFuncInvoker0< UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* >::Invoke(1 /* Vuforia.Internal.VuforiaDriver.UnityDriverUserData Vuforia.Internal.VuforiaDriver.IUnityDriver::CreateDriverData() */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_20); __this->___mDriverUserData_2 = L_21; Il2CppCodeGenWriteBarrier((void**)(&__this->___mDriverUserData_2), (void*)L_21); RuntimeObject* L_22 = __this->___mDriverUserData_2; NullCheck(L_22); intptr_t L_23; L_23 = InterfaceFuncInvoker0< intptr_t >::Invoke(0 /* System.IntPtr Vuforia.Internal.NativeBridge.INativeEngineDriverUserData::get_UserDataPtr() */, INativeEngineDriverUserData_t8C92CE7974B4CDC208B5083339385D627C8101A0_il2cpp_TypeInfo_var, L_22); V_1 = L_23; goto IL_00a1; } IL_00a0: { return; } IL_00a1: { VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_24 = __this->___mConfigSet_1; String_t* L_25 = V_0; intptr_t L_26 = V_1; NativeEngineConfigSet_AddDriverConfig_mFA51DBF5AC266111EB156B56246E478A57165F49(L_24, L_25, L_26, NULL); return; } } // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::.ctor(Vuforia.VuforiaConfiguration,System.String,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet__ctor_m228C23D53C016F73F820C965293E7B0B4179254F (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, String_t* ___1_driverName, intptr_t ___2_userData, const RuntimeMethod* method) { { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_vuforiaConfiguration; NativeEngineConfigSet__ctor_mD1BC21A30BDD4911FA3A0BD9FC541821ECEA8A66(__this, L_0, NULL); VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_1 = __this->___mConfigSet_1; String_t* L_2 = ___1_driverName; intptr_t L_3 = ___2_userData; NativeEngineConfigSet_AddDriverConfig_mFA51DBF5AC266111EB156B56246E478A57165F49(L_1, L_2, L_3, NULL); return; } } // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::.ctor(Vuforia.VuforiaConfiguration,Vuforia.FusionProviderOption) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet__ctor_m5466099652746EB4954923A26DE52297FF7A89A4 (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, int32_t ___1_fusionProviderOption, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* V_1 = NULL; { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_vuforiaConfiguration; NativeEngineConfigSet__ctor_mD1BC21A30BDD4911FA3A0BD9FC541821ECEA8A66(__this, L_0, NULL); int32_t L_1 = ___1_fusionProviderOption; V_0 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0); bool L_2 = V_0; VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_3 = ___0_vuforiaConfiguration; NullCheck(L_3); DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* L_4; L_4 = VuforiaConfiguration_get_DeviceTracker_mF3F6F7414BC3BAF7EB3F33A13ADDDA305124EA0E_inline(L_3, NULL); NullCheck(L_4); int32_t L_5; L_5 = DeviceTrackerConfiguration_get_ARCoreRequirementSetting_mFCF4FB5713F4E2896A847909AE5D8C055DA1A922_inline(L_4, NULL); V_0 = (bool)((int32_t)((int32_t)L_2&((!(((uint32_t)L_5) <= ((uint32_t)0)))? 1 : 0))); VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* L_6 = (VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F*)il2cpp_codegen_object_new(VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_il2cpp_TypeInfo_var); NullCheck(L_6); VuFusionProviderConfig__ctor_mB2A82E5F59DA7A9342C023FABE27CC6CBF92C837(L_6, NULL); VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* L_7 = L_6; bool L_8 = V_0; int32_t L_9; L_9 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_8, NULL); NullCheck(L_7); L_7->___usePlatformFusionProvider_0 = L_9; V_1 = L_7; VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_10 = __this->___mConfigSet_1; VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* L_11 = V_1; NullCheck(L_10); bool L_12; L_12 = VuEngineConfigSet_AddFusionProviderConfig_m65C4296E2FE35098AF640FB97CB094C74CCB9E3A(L_10, L_11, NULL); return; } } // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::.ctor(Vuforia.VuforiaConfiguration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet__ctor_mD1BC21A30BDD4911FA3A0BD9FC541821ECEA8A66 (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC8D6EFC783C78F94D65674D4428F9E8A93B9232); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB249ABFB31F447D7E7FAE0B039E74718D7F17AF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9); s_Il2CppMethodInitialized = true; } VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* V_0 = NULL; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* V_1 = NULL; VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* V_2 = NULL; VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* V_3 = NULL; VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* V_4 = NULL; VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* V_5 = NULL; VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* G_B7_0 = NULL; VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* G_B6_0 = NULL; String_t* G_B8_0 = NULL; VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* G_B8_1 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_0; L_0 = VuEngineConfigSet_Create_mE4349F8903785B8FB031163AB740871170E491B1(NULL); __this->___mConfigSet_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mConfigSet_1), (void*)L_0); AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_1 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); NullCheck(L_1); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_1, _stringLiteral4D613657609485AE586A3379BA0E3FC13C1E1078, NULL); __this->___mUnityPlayer_3 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mUnityPlayer_3), (void*)L_1); AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_2 = __this->___mUnityPlayer_3; NullCheck(L_2); AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_3; L_3 = AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD(L_2, _stringLiteralFB4AE4F77150C3A8E8E4F8B23E734E0C7277B7D9, AndroidJavaObject_GetStatic_TisAndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0_mD7D192A35EB2B2DA3775FAB081958B72088251DD_RuntimeMethod_var); __this->___mCurrentActivity_4 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCurrentActivity_4), (void*)L_3); AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_4 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)il2cpp_codegen_object_new(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03_il2cpp_TypeInfo_var); NullCheck(L_4); AndroidJavaClass__ctor_mB5466169E1151B8CC44C8FED234D79984B431389(L_4, _stringLiteralDB249ABFB31F447D7E7FAE0B039E74718D7F17AF, NULL); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5; L_5 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var); NullCheck(L_4); AndroidJavaObject_CallStatic_mB677DE04369EDD8E6DECAF2F233116EE1F06555C(L_4, _stringLiteralAC8D6EFC783C78F94D65674D4428F9E8A93B9232, L_5, NULL); il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_6; L_6 = VuforiaRuntimeUtilities_IsMagicLeapDevice_m1E5C3DB09B546CA6B79ED38B26370E405349BB21(NULL); if (!L_6) { goto IL_008a; } } { VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* L_7 = (VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6*)il2cpp_codegen_object_new(VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_il2cpp_TypeInfo_var); NullCheck(L_7); VuPlatformLuminConfig__ctor_m826E701A5C03FBCB7C6AA2D5974FDCBE8FC1F7EA(L_7, NULL); VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* L_8 = L_7; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_9 = __this->___mCurrentActivity_4; NullCheck(L_9); intptr_t L_10; L_10 = AndroidJavaObject_GetRawObject_m536F043B5CE2C21369FF6173C9D2A9A62136BC48(L_9, NULL); NullCheck(L_8); L_8->___activity_0 = L_10; VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* L_11 = L_8; intptr_t L_12; L_12 = NativeEngineConfigSet_vuforiaUnityPlayerGetJavaVM_m079BFBB78888D4C97DB0CB0B2BC35B5BC6517033(NULL); NullCheck(L_11); L_11->___javaVM_1 = L_12; V_4 = L_11; VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_13 = __this->___mConfigSet_1; VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* L_14 = V_4; NullCheck(L_13); bool L_15; L_15 = VuEngineConfigSet_AddPlatformLuminConfig_mC7997777536E015F17714BE69CEDE8140AA6ABFA(L_13, L_14, NULL); goto IL_00bb; } IL_008a: { VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* L_16 = (VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63*)il2cpp_codegen_object_new(VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_il2cpp_TypeInfo_var); NullCheck(L_16); VuPlatformAndroidConfig__ctor_m9F277629E8288B17AF40432BF152CA55256F771D(L_16, NULL); VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* L_17 = L_16; AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_18 = __this->___mCurrentActivity_4; NullCheck(L_18); intptr_t L_19; L_19 = AndroidJavaObject_GetRawObject_m536F043B5CE2C21369FF6173C9D2A9A62136BC48(L_18, NULL); NullCheck(L_17); L_17->___activity_0 = L_19; VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* L_20 = L_17; intptr_t L_21; L_21 = NativeEngineConfigSet_vuforiaUnityPlayerGetJavaVM_m079BFBB78888D4C97DB0CB0B2BC35B5BC6517033(NULL); NullCheck(L_20); L_20->___javaVM_1 = L_21; V_5 = L_20; VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_22 = __this->___mConfigSet_1; VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* L_23 = V_5; NullCheck(L_22); bool L_24; L_24 = VuEngineConfigSet_AddPlatformAndroidConfig_mCB2AC00C7F2D2C65A14A8D1936E941881566954C(L_22, L_23, NULL); } IL_00bb: { VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_25 = (VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752*)il2cpp_codegen_object_new(VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_il2cpp_TypeInfo_var); NullCheck(L_25); VuDeviceCalibrationConfig__ctor_m596622E7AEFC2BD0B1B29258340F30F016D7A8AA(L_25, NULL); VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_26 = L_25; NullCheck(L_26); L_26->___asyncFetchLatestCalibration_0 = 0; V_0 = L_26; VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_27 = __this->___mConfigSet_1; VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_28 = V_0; NullCheck(L_27); bool L_29; L_29 = VuEngineConfigSet_AddDeviceCalibrationConfig_m19AA3AC08AAC76A7C2993EA3DE4317EEC119151D(L_27, L_28, NULL); VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_30 = (VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A*)il2cpp_codegen_object_new(VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_il2cpp_TypeInfo_var); NullCheck(L_30); VuInternalConfig__ctor_m95988B83B636B984280C81585EA407CA7E2B7247(L_30, NULL); V_1 = L_30; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_31 = V_1; NullCheck(L_31); L_31->___enableSideLoadedDeviceCalibration_0 = 1; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_32 = V_1; NullCheck(L_32); L_32->___noObservationsWhileNotTracking_6 = 0; il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_33; L_33 = VuforiaRuntimeUtilities_IsRecordingPlayMode_m78498990EABC543669A2C23B1869354E003D5E2B(NULL); if (!L_33) { goto IL_00f7; } } { VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_34 = V_1; NullCheck(L_34); L_34->___enableAreaTargetWithVISLAM_1 = 1; } IL_00f7: { VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_35 = __this->___mConfigSet_1; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_36 = V_1; NullCheck(L_35); bool L_37; L_37 = VuEngineConfigSet_AddInternalConfig_mA2E1915B0E83DA524614187157A448A1FF3DF69B(L_35, L_36, NULL); VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* L_38 = (VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C*)il2cpp_codegen_object_new(VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_il2cpp_TypeInfo_var); NullCheck(L_38); VuLicenseConfig__ctor_m165BFB7378DB39B87ED912712DAA1D1FE9FD3705(L_38, NULL); V_2 = L_38; VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* L_39 = V_2; VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_40 = ___0_vuforiaConfiguration; NullCheck(L_40); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_41; L_41 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_40, NULL); NullCheck(L_41); String_t* L_42; L_42 = GenericVuforiaConfiguration_get_LicenseKey_mB0A824C5E91BAA08B36DEBE88E0D4827032264EC_inline(L_41, NULL); bool L_43; L_43 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_42, NULL); G_B6_0 = L_39; if (!L_43) { G_B7_0 = L_39; goto IL_012f; } } { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_44 = ___0_vuforiaConfiguration; NullCheck(L_44); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_45; L_45 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_44, NULL); NullCheck(L_45); String_t* L_46; L_46 = GenericVuforiaConfiguration_get_UfoLicenseKey_mB20CE2B4B5F85226C34367AC9862D25C7921DBFA_inline(L_45, NULL); il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); String_t* L_47; L_47 = VuforiaRuntimeUtilities_DecodeLicenseKey_mABCBC1AC5287C2E8F820C53531BEF69D1DBF2E6C(L_46, NULL); G_B8_0 = L_47; G_B8_1 = G_B6_0; goto IL_013a; } IL_012f: { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_48 = ___0_vuforiaConfiguration; NullCheck(L_48); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_49; L_49 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_48, NULL); NullCheck(L_49); String_t* L_50; L_50 = GenericVuforiaConfiguration_get_LicenseKey_mB0A824C5E91BAA08B36DEBE88E0D4827032264EC_inline(L_49, NULL); G_B8_0 = L_50; G_B8_1 = G_B7_0; } IL_013a: { NullCheck(G_B8_1); G_B8_1->___key_0 = G_B8_0; Il2CppCodeGenWriteBarrier((void**)(&G_B8_1->___key_0), (void*)G_B8_0); VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_51 = __this->___mConfigSet_1; VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* L_52 = V_2; NullCheck(L_51); bool L_53; L_53 = VuEngineConfigSet_AddLicenseConfig_mD247B359556D46A17B97289AEF43F71D85E8DC2A(L_51, L_52, NULL); VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* L_54 = (VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB*)il2cpp_codegen_object_new(VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_il2cpp_TypeInfo_var); NullCheck(L_54); VuSoftwareContextConfig__ctor_mF16CFC175611210BF17F7DBA8343760159E26B81(L_54, NULL); VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* L_55 = L_54; NullCheck(L_55); L_55->___softwareContextType_0 = 2; VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* L_56 = L_55; String_t* L_57; L_57 = Application_get_unityVersion_m27BB3207901305BD239E1C3A74035E15CF3E5D21(NULL); NullCheck(L_56); L_56->___softwareVersion_1 = L_57; Il2CppCodeGenWriteBarrier((void**)(&L_56->___softwareVersion_1), (void*)L_57); V_3 = L_56; VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_58 = __this->___mConfigSet_1; VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* L_59 = V_3; NullCheck(L_58); bool L_60; L_60 = VuEngineConfigSet_AddSoftwareContextConfig_mBF14F04C2598BE08FCF33C5D15A9E664FB488048(L_58, L_59, NULL); return; } } // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::AddDriverConfig(Vuforia.VuEngineConfigSet,System.String,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet_AddDriverConfig_mFA51DBF5AC266111EB156B56246E478A57165F49 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* ___0_configSet, String_t* ___1_driverName, intptr_t ___2_userDataPtr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* V_0 = NULL; { VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* L_0 = (VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949*)il2cpp_codegen_object_new(VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_il2cpp_TypeInfo_var); NullCheck(L_0); VuDriverConfig__ctor_mA18CCBA203E2B5C18E647083FD41F051837C59FC(L_0, NULL); VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* L_1 = L_0; String_t* L_2 = ___1_driverName; NullCheck(L_1); L_1->___driverName_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___driverName_0), (void*)L_2); VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* L_3 = L_1; intptr_t L_4 = ___2_userDataPtr; NullCheck(L_3); L_3->___userData_1 = L_4; V_0 = L_3; VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_5 = ___0_configSet; VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* L_6 = V_0; NullCheck(L_5); bool L_7; L_7 = VuEngineConfigSet_AddDriverConfig_m6B8512328D23A79E622455DC2A87469527977445(L_5, L_6, NULL); return; } } // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet_Finalize_m2606681486904381A64F1E1458043055F6B2A99A (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0009: {// begin finally (depth: 1) Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) NativeEngineConfigSet_Dispose_m3DD254963DB9D2AD01F5D3663662633C971F534F(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet_Dispose_m109F49CBDD0C1F350E92C81D26ABC0A4C4E0C5F0 (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { NativeEngineConfigSet_Dispose_m3DD254963DB9D2AD01F5D3663662633C971F534F(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.Internal.NativeBridge.NativeEngineConfigSet::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineConfigSet_Dispose_m3DD254963DB9D2AD01F5D3663662633C971F534F (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* G_B2_0 = NULL; VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* G_B1_0 = NULL; RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B4_0 = NULL; { VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_0 = __this->___mConfigSet_1; VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000c; } } { goto IL_0011; } IL_000c: { NullCheck(G_B2_0); VuEngineConfigSet_Dispose_mFB6729DF95C6967C2E91E89E499CF6674FA9E2E2(G_B2_0, NULL); } IL_0011: { RuntimeObject* L_2 = __this->___mDriverUserData_2; RuntimeObject* L_3 = L_2; G_B4_0 = L_3; if (L_3) { G_B5_0 = L_3; goto IL_001d; } } { goto IL_0022; } IL_001d: { NullCheck(G_B5_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B5_0); } IL_0022: { AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0* L_4 = __this->___mCurrentActivity_4; NullCheck(L_4); AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6(L_4, NULL); AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03* L_5 = __this->___mUnityPlayer_3; NullCheck(L_5); AndroidJavaObject_Dispose_m2B1593C20B3CE1C8FF95982F638F50985F9DD9E6(L_5, NULL); __this->___mCurrentActivity_4 = (AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCurrentActivity_4), (void*)(AndroidJavaObject_t8FFB930F335C1178405B82AC2BF512BB1EEF9EB0*)NULL); __this->___mUnityPlayer_3 = (AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mUnityPlayer_3), (void*)(AndroidJavaClass_tE6296B30CC4BF84434A9B765267F3FD0DD8DDB03*)NULL); __this->___mConfigSet_1 = (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mConfigSet_1), (void*)(VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61*)NULL); __this->___mDriverUserData_2 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mDriverUserData_2), (void*)(RuntimeObject*)NULL); return; } } // System.IntPtr Vuforia.Internal.NativeBridge.NativeEngineConfigSet::vuforiaUnityPlayerGetJavaVM() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t NativeEngineConfigSet_vuforiaUnityPlayerGetJavaVM_m079BFBB78888D4C97DB0CB0B2BC35B5BC6517033 (const RuntimeMethod* method) { typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaUnityPlayer_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaUnityPlayer"), "vuforiaUnityPlayerGetJavaVM", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaUnityPlayer_INTERNAL intptr_t returnValue = reinterpret_cast(vuforiaUnityPlayerGetJavaVM)(); #else intptr_t returnValue = il2cppPInvokeFunc(); #endif 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.Int32 Vuforia.Internal.NativeBridge.NativeObservationUtils::GetObserverIdFromVuObservation(Vuforia.IVuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeObservationUtils_GetObserverIdFromVuObservation_m9D5C99E8DACB85E1F9711A0EAE2D21DEAF2DE39C (RuntimeObject* ___0_vuObservation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAnchorObservation_t87286E0E3410A25EEF6765DE02376A43C188EB4C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; RuntimeObject* V_1 = NULL; { RuntimeObject* L_0 = ___0_vuObservation; V_0 = ((RuntimeObject*)IsInst((RuntimeObject*)L_0, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var)); RuntimeObject* L_1 = V_0; if (L_1) { goto IL_0016; } } { RuntimeObject* L_2 = ___0_vuObservation; V_1 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, IVuAnchorObservation_t87286E0E3410A25EEF6765DE02376A43C188EB4C_il2cpp_TypeInfo_var)); RuntimeObject* L_3 = V_1; if (L_3) { goto IL_001d; } } { goto IL_0024; } IL_0016: { RuntimeObject* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 Vuforia.IVuMarkObservation::get_RuntimeId() */, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var, L_4); return L_5; } IL_001d: { RuntimeObject* L_6 = V_1; NullCheck(L_6); int32_t L_7; L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* System.Int32 Vuforia.IVuAnchorObservation::get_AnchorId() */, IVuAnchorObservation_t87286E0E3410A25EEF6765DE02376A43C188EB4C_il2cpp_TypeInfo_var, L_6); return L_7; } IL_0024: { RuntimeObject* L_8 = ___0_vuObservation; NullCheck(L_8); int32_t L_9; L_9 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Vuforia.IVuObservation::get_ObserverId() */, IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var, L_8); return L_9; } } #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 // Vuforia.StatusInfo Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertNativeStatusInfoToUnity(Vuforia.IVuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeToUnityConversionUtil_ConvertNativeStatusInfoToUnity_m1C6C5CB72658A5BCCE1254E8B9C4BA9C9CFCF887 (RuntimeObject* ___0_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAnchorObservation_t87286E0E3410A25EEF6765DE02376A43C188EB4C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetObservation_t44AA4AA31093A3E12227F4C7D7BB3E43D73B1503_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCylinderTargetObservation_tFAF1DDCD256324D0890C44DF6E47728A21B757E8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuDevicePoseObservation_t3281C6B4113A40422836680B88EF6814EAFC5137_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuImageTargetObservation_t801E622B4A88B9360DD5966379F9CD5A373BC232_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObservation_t511BFBF722A9AAA6182037E710A2505EFACAACB6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMultiTargetObservation_t4D3B1FBCFD6A830EE8FD4F7ADDBABF48BAEB00DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { RuntimeObject* L_0 = ___0_observation; NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* Vuforia.VuObservationType Vuforia.IVuObservation::get_ObservationType() */, IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var, L_0); V_0 = L_1; int32_t L_2 = V_0; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1))) { case 0: { goto IL_0090; } case 1: { goto IL_006e; } case 2: { goto IL_00b2; } case 3: { goto IL_00c3; } case 4: { goto IL_00d6; } case 5: { goto IL_00a1; } case 6: { goto IL_005d; } case 7: { goto IL_007f; } case 8: { goto IL_004c; } case 9: { goto IL_00d6; } case 10: { goto IL_00d6; } case 11: { goto IL_00d6; } case 12: { goto IL_00d6; } case 13: { goto IL_00d4; } } } { goto IL_00d6; } IL_004c: { RuntimeObject* L_3 = ___0_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_3, IVuAnchorObservation_t87286E0E3410A25EEF6765DE02376A43C188EB4C_il2cpp_TypeInfo_var))); int32_t L_4; L_4 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuAnchorObservationStatusInfo Vuforia.IVuAnchorObservation::get_StatusInfo() */, IVuAnchorObservation_t87286E0E3410A25EEF6765DE02376A43C188EB4C_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_3, IVuAnchorObservation_t87286E0E3410A25EEF6765DE02376A43C188EB4C_il2cpp_TypeInfo_var))); int32_t L_5; L_5 = WrapperExtensionMethods_ToStatusInfo_m0F9D0ACFDD3DE4CDDCAD24E9CA80157F7ED68D16(L_4, NULL); return L_5; } IL_005d: { RuntimeObject* L_6 = ___0_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_6, IVuAreaTargetObservation_t44AA4AA31093A3E12227F4C7D7BB3E43D73B1503_il2cpp_TypeInfo_var))); int32_t L_7; L_7 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuAreaTargetObservationStatusInfo Vuforia.IVuAreaTargetObservation::get_StatusInfo() */, IVuAreaTargetObservation_t44AA4AA31093A3E12227F4C7D7BB3E43D73B1503_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_6, IVuAreaTargetObservation_t44AA4AA31093A3E12227F4C7D7BB3E43D73B1503_il2cpp_TypeInfo_var))); int32_t L_8; L_8 = WrapperExtensionMethods_ToStatusInfo_mC43500C01FD081FEF3C15E2B6AB3FFC12E61AE8D(L_7, NULL); return L_8; } IL_006e: { RuntimeObject* L_9 = ___0_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_9, IVuCylinderTargetObservation_tFAF1DDCD256324D0890C44DF6E47728A21B757E8_il2cpp_TypeInfo_var))); int32_t L_10; L_10 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuCylinderTargetObservationStatusInfo Vuforia.IVuCylinderTargetObservation::get_StatusInfo() */, IVuCylinderTargetObservation_tFAF1DDCD256324D0890C44DF6E47728A21B757E8_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_9, IVuCylinderTargetObservation_tFAF1DDCD256324D0890C44DF6E47728A21B757E8_il2cpp_TypeInfo_var))); int32_t L_11; L_11 = WrapperExtensionMethods_ToStatusInfo_m6C3FEED54EAD40E446A2EB501D976272C10B8DF4(L_10, NULL); return L_11; } IL_007f: { RuntimeObject* L_12 = ___0_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_12, IVuDevicePoseObservation_t3281C6B4113A40422836680B88EF6814EAFC5137_il2cpp_TypeInfo_var))); int32_t L_13; L_13 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuDevicePoseObservationStatusInfo Vuforia.IVuDevicePoseObservation::get_StatusInfo() */, IVuDevicePoseObservation_t3281C6B4113A40422836680B88EF6814EAFC5137_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_12, IVuDevicePoseObservation_t3281C6B4113A40422836680B88EF6814EAFC5137_il2cpp_TypeInfo_var))); int32_t L_14; L_14 = WrapperExtensionMethods_ToStatusInfo_mB77F45FBCC47E4F63DD1EEB25E60B14B03CE7BF2(L_13, NULL); return L_14; } IL_0090: { RuntimeObject* L_15 = ___0_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_15, IVuImageTargetObservation_t801E622B4A88B9360DD5966379F9CD5A373BC232_il2cpp_TypeInfo_var))); int32_t L_16; L_16 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuImageTargetObservationStatusInfo Vuforia.IVuImageTargetObservation::get_StatusInfo() */, IVuImageTargetObservation_t801E622B4A88B9360DD5966379F9CD5A373BC232_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_15, IVuImageTargetObservation_t801E622B4A88B9360DD5966379F9CD5A373BC232_il2cpp_TypeInfo_var))); int32_t L_17; L_17 = WrapperExtensionMethods_ToStatusInfo_m2997FFAF2CD06C2705A7734DB33EFFB5904D5C60(L_16, NULL); return L_17; } IL_00a1: { RuntimeObject* L_18 = ___0_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_18, IVuModelTargetObservation_t511BFBF722A9AAA6182037E710A2505EFACAACB6_il2cpp_TypeInfo_var))); int32_t L_19; L_19 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuModelTargetObservationStatusInfo Vuforia.IVuModelTargetObservation::get_StatusInfo() */, IVuModelTargetObservation_t511BFBF722A9AAA6182037E710A2505EFACAACB6_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_18, IVuModelTargetObservation_t511BFBF722A9AAA6182037E710A2505EFACAACB6_il2cpp_TypeInfo_var))); int32_t L_20; L_20 = WrapperExtensionMethods_ToStatusInfo_m6F080F3411229F332071265873977186684D8C69(L_19, NULL); return L_20; } IL_00b2: { RuntimeObject* L_21 = ___0_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_21, IVuMultiTargetObservation_t4D3B1FBCFD6A830EE8FD4F7ADDBABF48BAEB00DB_il2cpp_TypeInfo_var))); int32_t L_22; L_22 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuMultiTargetObservationStatusInfo Vuforia.IVuMultiTargetObservation::get_StatusInfo() */, IVuMultiTargetObservation_t4D3B1FBCFD6A830EE8FD4F7ADDBABF48BAEB00DB_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_21, IVuMultiTargetObservation_t4D3B1FBCFD6A830EE8FD4F7ADDBABF48BAEB00DB_il2cpp_TypeInfo_var))); int32_t L_23; L_23 = WrapperExtensionMethods_ToStatusInfo_mB6386D290422FDB1255588EDDA23704EF98ED7EF(L_22, NULL); return L_23; } IL_00c3: { RuntimeObject* L_24 = ___0_observation; NullCheck(((RuntimeObject*)Castclass((RuntimeObject*)L_24, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var))); int32_t L_25; L_25 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuVuMarkObservationStatusInfo Vuforia.IVuMarkObservation::get_StatusInfo() */, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var, ((RuntimeObject*)Castclass((RuntimeObject*)L_24, IVuMarkObservation_t9FD3CFAE259CCEDA1A036B692F862EF5FBCF6D87_il2cpp_TypeInfo_var))); int32_t L_26; L_26 = WrapperExtensionMethods_ToStatusInfo_mC4B96E2A2A01A96DDAAAC92CC38167649B3A684F(L_25, NULL); return L_26; } IL_00d4: { return (int32_t)(2); } IL_00d6: { RuntimeObject* L_27 = ___0_observation; NullCheck(L_27); int32_t L_28; L_28 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* Vuforia.VuObservationType Vuforia.IVuObservation::get_ObservationType() */, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var)), L_27); V_1 = L_28; Il2CppFakeBox L_29(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuObservationType_t7075B21E6C531A9A7800A3DD538FE966B198251A_il2cpp_TypeInfo_var)), (&V_1)); String_t* L_30; L_30 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_29), NULL); String_t* L_31; L_31 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBB3EAE7FD84374901DA82A56ECFBC287A6748BBD)), L_30, NULL); Exception_t* L_32 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_32); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_32, L_31, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_32, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeToUnityConversionUtil_ConvertNativeStatusInfoToUnity_m1C6C5CB72658A5BCCE1254E8B9C4BA9C9CFCF887_RuntimeMethod_var))); } } // Vuforia.Internal.Core.Pose Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertNativePoseMatrixToUnityPose(Vuforia.VuMatrix44F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 NativeToUnityConversionUtil_ConvertNativePoseMatrixToUnityPose_mB788B443BF53CF74C72B58F408C2E3C9C4F80494 (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___0_vuMatrix44F, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0 = ___0_vuMatrix44F; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1; L_1 = NativeToUnityConversionUtil_VuMatrix44FToMatrix4x4_m9828873F916DEEE803458C67B08C783A5682B68D(L_0, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = L_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = NativeToUnityConversionUtil_GetTargetPosition_m074D839017A6F91CE6CA96231549B1FA0A19DDB7(L_2, NULL); V_0 = L_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = L_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = NativeToUnityConversionUtil_GetTargetRotation_m5F77F946DAA6BF4F87D64A46AD3802CE9108EA52(L_4, NULL); V_1 = L_5; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = NativeToUnityConversionUtil_GetTargetScale_mC9C2651EF54819C46E3C9B6B74D5BB262D9466AD(L_4, NULL); V_2 = L_6; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_2; Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_10; memset((&L_10), 0, sizeof(L_10)); Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419((&L_10), L_7, L_8, L_9, /*hidden argument*/NULL); return L_10; } } // Vuforia.VuMatrix44F Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertUnityPoseToNativePoseMatrix(Vuforia.Internal.Core.Pose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 NativeToUnityConversionUtil_ConvertUnityPoseToNativePoseMatrix_mE1D188B008D41DCD3A82311525DB949FB69AC496 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline((&___0_pose), NULL); V_0 = L_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; memset((&L_1), 0, sizeof(L_1)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (1.0f), (1.0f), (-1.0f), /*hidden argument*/NULL); Vector3_Scale_mE0DC2C1B7902271788591F17DBE7F7F72EC37283_inline((&V_0), L_1, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&___0_pose), NULL); V_1 = L_2; Quaternion_Normalize_m0CB5FAED5332234E3F6267F5A4C99B6A6A79CBE1_inline((&V_1), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3 = V_1; float L_4 = L_3.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = V_1; float L_6 = L_5.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = V_1; float L_8 = L_7.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = V_1; float L_10 = L_9.___w_3; Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&V_1), ((-L_4)), ((-L_6)), L_8, L_10, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline((&___0_pose), NULL); V_2 = L_11; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = V_2; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15; L_15 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_12, L_13, L_14, NULL); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_16; L_16 = NativeToUnityConversionUtil_Matrix4x4ToVuMatrix44f_mDA748CB81788BACD529858A2172E7B5925A7616A(L_15, NULL); return L_16; } } // Vuforia.Internal.Core.Pose Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertNativePoseMatrixToObserverPose(Vuforia.VuMatrix44F,Vuforia.VuObservationType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 NativeToUnityConversionUtil_ConvertNativePoseMatrixToObserverPose_m811A784E4D2712547AC6A5DDB15AA422FC782101 (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___0_nativePose, int32_t ___1_observationType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 V_0; memset((&V_0), 0, sizeof(V_0)); float V_1 = 0.0f; { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0 = ___0_nativePose; Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_1; L_1 = NativeToUnityConversionUtil_ConvertNativePoseMatrixToUnityPose_mB788B443BF53CF74C72B58F408C2E3C9C4F80494(L_0, NULL); V_0 = L_1; int32_t L_2 = ___1_observationType; if ((((int32_t)L_2) == ((int32_t)7))) { goto IL_000f; } } { int32_t L_3 = ___1_observationType; if ((!(((uint32_t)L_3) == ((uint32_t)6)))) { goto IL_0022; } } IL_000f: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Pose_Rotate_mFE86549A6F00CAA749F385DD26703D4263CC2B20((&V_0), (180.0f), L_4, NULL); goto IL_005b; } IL_0022: { int32_t L_5 = ___1_observationType; if ((((int32_t)L_5) == ((int32_t)((int32_t)9)))) { goto IL_003e; } } { int32_t L_6 = ___1_observationType; if ((((int32_t)L_6) == ((int32_t)8))) { goto IL_003e; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL); Pose_Rotate_mFE86549A6F00CAA749F385DD26703D4263CC2B20((&V_0), (90.0f), L_7, NULL); goto IL_005b; } IL_003e: { int32_t L_8 = ___1_observationType; if ((!(((uint32_t)L_8) == ((uint32_t)8)))) { goto IL_005b; } } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); int32_t L_9; L_9 = VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300(NULL); float L_10; L_10 = RuntimeExtensionMethods_RotateToOrientation_mA9DD7177618445A0AFD0FE83A47CB7EBC074E24F(L_9, 3, NULL); V_1 = L_10; float L_11 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Pose_Rotate_mFE86549A6F00CAA749F385DD26703D4263CC2B20((&V_0), L_11, L_12, NULL); } IL_005b: { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_13 = V_0; return L_13; } } // Vuforia.VuMatrix44F Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertUnityObserverPoseToNativePoseMatrix(Vuforia.Internal.Core.Pose,Vuforia.VuObservationType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 NativeToUnityConversionUtil_ConvertUnityObserverPoseToNativePoseMatrix_m6EDC9F3E4731EA0D6C32AF7603E85ECB6A87A29E (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, int32_t ___1_observationType, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 V_0; memset((&V_0), 0, sizeof(V_0)); { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_0 = ___0_pose; V_0 = L_0; int32_t L_1 = ___1_observationType; if ((((int32_t)L_1) == ((int32_t)7))) { goto IL_000a; } } { int32_t L_2 = ___1_observationType; if ((!(((uint32_t)L_2) == ((uint32_t)6)))) { goto IL_001d; } } IL_000a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Pose_Rotate_mFE86549A6F00CAA749F385DD26703D4263CC2B20((&V_0), (-180.0f), L_3, NULL); goto IL_0037; } IL_001d: { int32_t L_4 = ___1_observationType; if ((((int32_t)L_4) == ((int32_t)8))) { goto IL_0037; } } { int32_t L_5 = ___1_observationType; if ((((int32_t)L_5) == ((int32_t)((int32_t)9)))) { goto IL_0037; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL); Pose_Rotate_mFE86549A6F00CAA749F385DD26703D4263CC2B20((&V_0), (-90.0f), L_6, NULL); } IL_0037: { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_7 = V_0; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_8; L_8 = NativeToUnityConversionUtil_ConvertUnityPoseToNativePoseMatrix_mE1D188B008D41DCD3A82311525DB949FB69AC496(L_7, NULL); return L_8; } } // UnityEngine.Vector3 Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::GetTargetScale(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NativeToUnityConversionUtil_GetTargetScale_mC9C2651EF54819C46E3C9B6B74D5BB262D9466AD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_poseMatrix, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0; L_0 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_poseMatrix), 0, NULL); V_0 = L_0; float L_1; L_1 = Vector4_get_magnitude_m97A83FC484190F07D8017F4BD10E3C81478E0D20_inline((&V_0), NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2; L_2 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_poseMatrix), 1, NULL); V_0 = L_2; float L_3; L_3 = Vector4_get_magnitude_m97A83FC484190F07D8017F4BD10E3C81478E0D20_inline((&V_0), NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4; L_4 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_poseMatrix), 2, NULL); V_0 = L_4; float L_5; L_5 = Vector4_get_magnitude_m97A83FC484190F07D8017F4BD10E3C81478E0D20_inline((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL); return L_6; } } // UnityEngine.Quaternion Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::GetTargetRotation(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 NativeToUnityConversionUtil_GetTargetRotation_m5F77F946DAA6BF4F87D64A46AD3802CE9108EA52 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_poseMatrix, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0; L_0 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_poseMatrix), 2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_0, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2; L_2 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_poseMatrix), 1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_2, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_1, L_3, NULL); V_0 = L_4; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5 = V_0; float L_6 = L_5.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = V_0; float L_8 = L_7.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9 = V_0; float L_10 = L_9.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = V_0; float L_12 = L_11.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; memset((&L_13), 0, sizeof(L_13)); Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_13), ((float)il2cpp_codegen_multiply(L_6, (-1.0f))), ((float)il2cpp_codegen_multiply(L_8, (-1.0f))), L_10, L_12, /*hidden argument*/NULL); return L_13; } } // UnityEngine.Vector3 Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::GetTargetPosition(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 NativeToUnityConversionUtil_GetTargetPosition_m074D839017A6F91CE6CA96231549B1FA0A19DDB7 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_poseMatrix, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0; L_0 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_poseMatrix), 3, NULL); V_0 = L_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; memset((&L_1), 0, sizeof(L_1)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_1), (1.0f), (1.0f), (-1.0f), /*hidden argument*/NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2; L_2 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_1, NULL); Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline((&V_0), L_2, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_3, NULL); return L_4; } } // UnityEngine.Matrix4x4 Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::VuMatrix44FToMatrix4x4(Vuforia.VuMatrix44F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 NativeToUnityConversionUtil_VuMatrix44FToMatrix4x4_m9828873F916DEEE803458C67B08C783A5682B68D (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___0_matrix, const RuntimeMethod* method) { { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0 = ___0_matrix; float L_1 = L_0.___m0_0; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_2 = ___0_matrix; float L_3 = L_2.___m1_1; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_4 = ___0_matrix; float L_5 = L_4.___m2_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_6 = ___0_matrix; float L_7 = L_6.___m3_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8; memset((&L_8), 0, sizeof(L_8)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_8), L_1, L_3, L_5, L_7, /*hidden argument*/NULL); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_9 = ___0_matrix; float L_10 = L_9.___m4_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_11 = ___0_matrix; float L_12 = L_11.___m5_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_13 = ___0_matrix; float L_14 = L_13.___m6_6; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_15 = ___0_matrix; float L_16 = L_15.___m7_7; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17; memset((&L_17), 0, sizeof(L_17)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_17), L_10, L_12, L_14, L_16, /*hidden argument*/NULL); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_18 = ___0_matrix; float L_19 = L_18.___m8_8; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_20 = ___0_matrix; float L_21 = L_20.___m9_9; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_22 = ___0_matrix; float L_23 = L_22.___m10_10; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_24 = ___0_matrix; float L_25 = L_24.___m11_11; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26; memset((&L_26), 0, sizeof(L_26)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_26), L_19, L_21, L_23, L_25, /*hidden argument*/NULL); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_27 = ___0_matrix; float L_28 = L_27.___m12_12; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_29 = ___0_matrix; float L_30 = L_29.___m13_13; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_31 = ___0_matrix; float L_32 = L_31.___m14_14; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_33 = ___0_matrix; float L_34 = L_33.___m15_15; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_35; memset((&L_35), 0, sizeof(L_35)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_35), L_28, L_30, L_32, L_34, /*hidden argument*/NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36; memset((&L_36), 0, sizeof(L_36)); Matrix4x4__ctor_m6523044D700F15EC6BCD183633A329EE56AA8C99((&L_36), L_8, L_17, L_26, L_35, /*hidden argument*/NULL); return L_36; } } // Vuforia.VuMatrix44F Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::Matrix4x4ToVuMatrix44f(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 NativeToUnityConversionUtil_Matrix4x4ToVuMatrix44f_mDA748CB81788BACD529858A2172E7B5925A7616A (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_matrix4X4, const RuntimeMethod* method) { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6)); float L_0; L_0 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), 0, NULL); (&V_0)->___m0_0 = L_0; float L_1; L_1 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), 1, NULL); (&V_0)->___m1_1 = L_1; float L_2; L_2 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), 2, NULL); (&V_0)->___m2_2 = L_2; float L_3; L_3 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), 3, NULL); (&V_0)->___m3_3 = L_3; float L_4; L_4 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), 4, NULL); (&V_0)->___m4_4 = L_4; float L_5; L_5 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), 5, NULL); (&V_0)->___m5_5 = L_5; float L_6; L_6 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), 6, NULL); (&V_0)->___m6_6 = L_6; float L_7; L_7 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), 7, NULL); (&V_0)->___m7_7 = L_7; float L_8; L_8 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), 8, NULL); (&V_0)->___m8_8 = L_8; float L_9; L_9 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), ((int32_t)9), NULL); (&V_0)->___m9_9 = L_9; float L_10; L_10 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), ((int32_t)10), NULL); (&V_0)->___m10_10 = L_10; float L_11; L_11 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), ((int32_t)11), NULL); (&V_0)->___m11_11 = L_11; float L_12; L_12 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), ((int32_t)12), NULL); (&V_0)->___m12_12 = L_12; float L_13; L_13 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), ((int32_t)13), NULL); (&V_0)->___m13_13 = L_13; float L_14; L_14 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), ((int32_t)14), NULL); (&V_0)->___m14_14 = L_14; float L_15; L_15 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&___0_matrix4X4), ((int32_t)15), NULL); (&V_0)->___m15_15 = L_15; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_16 = V_0; return L_16; } } // UnityEngine.Matrix4x4 Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::RemoveDeviceOrientationRotation(UnityEngine.Matrix4x4,UnityEngine.ScreenOrientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 NativeToUnityConversionUtil_RemoveDeviceOrientationRotation_m22F81BA4CA2A9435C6DF326343BABD23C9CCEABC (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, int32_t ___1_orientation, const RuntimeMethod* method) { float V_0 = 0.0f; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1; memset((&V_1), 0, sizeof(V_1)); float V_2 = 0.0f; { int32_t L_0 = ___1_orientation; float L_1; L_1 = RuntimeExtensionMethods_RotateToOrientation_mA9DD7177618445A0AFD0FE83A47CB7EBC074E24F(L_0, 3, NULL); V_0 = ((float)il2cpp_codegen_multiply(L_1, (0.0174532924f))); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2; L_2 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); V_1 = L_2; float L_3 = V_0; float L_4; L_4 = cosf(L_3); float L_5 = L_4; V_2 = L_5; (&V_1)->___m11_5 = L_5; float L_6 = V_2; (&V_1)->___m00_0 = L_6; float L_7 = V_0; float L_8; L_8 = sinf(L_7); (&V_1)->___m10_1 = L_8; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9 = V_1; float L_10 = L_9.___m10_1; (&V_1)->___m01_4 = ((-L_10)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = ___0_projectionMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = V_1; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13; L_13 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_11, L_12, NULL); return L_13; } } // UnityEngine.Bounds Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertNativeAABBToUnityBounds(Vuforia.VuAABB) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 NativeToUnityConversionUtil_ConvertNativeAABBToUnityBounds_mCAD226B7953EBCC23093D72AD07CC9A3384A3D56 (VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___0_aabb, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_0 = ___0_aabb; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_1 = L_0.___center_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = MathExtensions_ToVector3_m9B5888439FB5CFB6C713F57883E4DCBC0ACE5452(L_1, NULL); V_0 = L_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0; float L_4 = L_3.___z_4; (&V_0)->___z_4 = ((-L_4)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_0; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_6 = ___0_aabb; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_7 = L_6.___extent_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = MathExtensions_ToVector3_m9B5888439FB5CFB6C713F57883E4DCBC0ACE5452(L_7, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_8, (2.0f), NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_10; memset((&L_10), 0, sizeof(L_10)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_10), L_5, L_9, /*hidden argument*/NULL); return L_10; } } // Vuforia.VuAABB Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertUnityBoundsToNativeAABB(UnityEngine.Bounds) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 NativeToUnityConversionUtil_ConvertUnityBoundsToNativeAABB_m6CAC541896ED9A73E92FDC2BF8B514DE096C4F95 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 V_1; memset((&V_1), 0, sizeof(V_1)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_bounds), NULL); V_0 = L_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; float L_2 = L_1.___z_4; (&V_0)->___z_4 = ((-L_2)); il2cpp_codegen_initobj((&V_1), sizeof(VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_4; L_4 = MathExtensions_ToVuVector3_m472993875523D8CCBF00C00904B2D0F116FDA462(L_3, NULL); (&V_1)->___center_0 = L_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Bounds_get_extents_mFE6DC407FCE2341BE2C750CB554055D211281D25((&___0_bounds), NULL); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_6; L_6 = MathExtensions_ToVuVector3_m472993875523D8CCBF00C00904B2D0F116FDA462(L_5, NULL); (&V_1)->___extent_1 = L_6; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_7 = V_1; return L_7; } } // UnityEngine.Bounds Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertNativeAABBToObserverBounds(Vuforia.VuAABB,Vuforia.VuObserverType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 NativeToUnityConversionUtil_ConvertNativeAABBToObserverBounds_mD411FD678164D7F9C59135A12EB19130E4F3A10E (VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___0_aabb, int32_t ___1_observerType, const RuntimeMethod* method) { Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); { VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_0 = ___0_aabb; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_1; L_1 = NativeToUnityConversionUtil_ConvertNativeAABBToUnityBounds_mCAD226B7953EBCC23093D72AD07CC9A3384A3D56(L_0, NULL); V_0 = L_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_0), NULL); V_1 = L_2; int32_t L_3 = ___1_observerType; if ((((int32_t)L_3) == ((int32_t)7))) { goto IL_0017; } } { int32_t L_4 = ___1_observerType; if ((!(((uint32_t)L_4) == ((uint32_t)6)))) { goto IL_0035; } } IL_0017: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6; L_6 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80((180.0f), L_5, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_6, L_7, NULL); V_1 = L_8; goto IL_005a; } IL_0035: { int32_t L_9 = ___1_observerType; if ((((int32_t)L_9) == ((int32_t)((int32_t)9)))) { goto IL_005a; } } { int32_t L_10 = ___1_observerType; if ((((int32_t)L_10) == ((int32_t)8))) { goto IL_005a; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12; L_12 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80((90.0f), L_11, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13; L_13 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_12, L_13, NULL); V_1 = L_14; } IL_005a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16; L_16 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&V_0), NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_17; memset((&L_17), 0, sizeof(L_17)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_17), L_15, L_16, /*hidden argument*/NULL); return L_17; } } // Vuforia.VuAABB Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertUnityObserverBoundsToNativeAABB(UnityEngine.Bounds,Vuforia.VuObserverType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 NativeToUnityConversionUtil_ConvertUnityObserverBoundsToNativeAABB_m53AA16A971CA992295C1037B85340E9101D8C4B0 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, int32_t ___1_observerType, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_bounds), NULL); V_0 = L_0; int32_t L_1 = ___1_observerType; if ((((int32_t)L_1) == ((int32_t)7))) { goto IL_0010; } } { int32_t L_2 = ___1_observerType; if ((!(((uint32_t)L_2) == ((uint32_t)6)))) { goto IL_002e; } } IL_0010: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80((-180.0f), L_3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_bounds), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_4, L_5, NULL); V_0 = L_6; goto IL_0053; } IL_002e: { int32_t L_7 = ___1_observerType; if ((((int32_t)L_7) == ((int32_t)((int32_t)9)))) { goto IL_0053; } } { int32_t L_8 = ___1_observerType; if ((((int32_t)L_8) == ((int32_t)8))) { goto IL_0053; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10; L_10 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80((-90.0f), L_9, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11; L_11 = Bounds_get_center_m5B05F81CB835EB6DD8628FDA24B638F477984DC3((&___0_bounds), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_10, L_11, NULL); V_0 = L_12; } IL_0053: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&___0_bounds), NULL); Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_15; memset((&L_15), 0, sizeof(L_15)); Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&L_15), L_13, L_14, /*hidden argument*/NULL); VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_16; L_16 = NativeToUnityConversionUtil_ConvertUnityBoundsToNativeAABB_m6CAC541896ED9A73E92FDC2BF8B514DE096C4F95(L_15, NULL); return L_16; } } // System.Byte[] Vuforia.Internal.NativeBridge.NativeToUnityConversionUtil::ConvertTextureToNativePixelBuffer(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* NativeToUnityConversionUtil_ConvertTextureToNativePixelBuffer_m456DFD1EF7FC7EAAE941FF1CEDCDE0196FFE5DE4 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, 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*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51927B243033B9E913BE59364FD34D47D6D9CD3E); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_texture; NullCheck(L_0); int32_t L_1; L_1 = Texture2D_get_format_mE39DD922F83CA1097383309278BB6F20636A7D9D(L_0, NULL); int32_t L_2; L_2 = PixelFormatExtensions_ToVuImagePixelFormat_m0B3847406EE47F9E1032E641529EF12A80152745(L_1, NULL); V_0 = L_2; int32_t L_3 = V_0; if ((((int32_t)L_3) == ((int32_t)5))) { goto IL_0024; } } { int32_t L_4 = V_0; if ((((int32_t)L_4) == ((int32_t)3))) { goto IL_0024; } } { int32_t L_5 = V_0; if ((((int32_t)L_5) == ((int32_t)4))) { goto IL_0024; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral51927B243033B9E913BE59364FD34D47D6D9CD3E, NULL); return (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)NULL; } IL_0024: { int32_t L_6 = V_0; int32_t L_7; L_7 = PixelFormatExtensions_GetBytesPerPixel_mFFED15916719FBD0D3468B3535D9C71798014079(L_6, NULL); V_1 = L_7; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_8 = ___0_texture; NullCheck(L_8); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9; L_9 = Texture2D_GetRawTextureData_m2A1EF0A8F087B261190E0AE98401F4022B71A954(L_8, NULL); V_2 = L_9; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = ___0_texture; NullCheck(L_10); int32_t L_11; L_11 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.Texture::get_width() */, L_10); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12 = ___0_texture; NullCheck(L_12); int32_t L_13; L_13 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 UnityEngine.Texture::get_height() */, L_12); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_3), L_11, L_13, NULL); int32_t L_14; L_14 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_3), NULL); int32_t L_15; L_15 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_3), NULL); int32_t L_16 = V_1; V_4 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_14, L_15)), L_16)); int32_t L_17 = V_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_17); V_5 = L_18; int32_t L_19; L_19 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_3), NULL); int32_t L_20 = V_1; V_6 = ((int32_t)il2cpp_codegen_multiply(L_19, L_20)); V_7 = 0; goto IL_00a2; } IL_0071: { V_8 = 0; goto IL_0096; } IL_0076: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_5; int32_t L_22 = V_7; int32_t L_23 = V_6; int32_t L_24 = V_8; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = V_2; int32_t L_26 = V_4; int32_t L_27 = V_7; int32_t L_28 = V_6; int32_t L_29 = V_8; NullCheck(L_25); int32_t L_30 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_subtract(L_26, ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(L_27, 1)), L_28)))), L_29)); uint8_t L_31 = (L_25)->GetAt(static_cast(L_30)); NullCheck(L_21); (L_21)->SetAt(static_cast(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_22, L_23)), L_24))), (uint8_t)L_31); int32_t L_32 = V_8; V_8 = ((int32_t)il2cpp_codegen_add(L_32, 1)); } IL_0096: { int32_t L_33 = V_8; int32_t L_34 = V_6; if ((((int32_t)L_33) < ((int32_t)L_34))) { goto IL_0076; } } { int32_t L_35 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00a2: { int32_t L_36 = V_7; int32_t L_37; L_37 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_3), NULL); if ((((int32_t)L_36) < ((int32_t)L_37))) { goto IL_0071; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_38 = V_5; return L_38; } } #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: Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl IL2CPP_EXTERN_C void VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshal_pinvoke(const VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2& unmarshaled, VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshaled_pinvoke& marshaled) { marshaled.___U3CBufferU3Ek__BackingField_0 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___U3CBufferU3Ek__BackingField_0); marshaled.___U3CHexStringValueU3Ek__BackingField_1 = il2cpp_codegen_marshal_string(unmarshaled.___U3CHexStringValueU3Ek__BackingField_1); marshaled.___U3CStringValueU3Ek__BackingField_2 = il2cpp_codegen_marshal_string(unmarshaled.___U3CStringValueU3Ek__BackingField_2); marshaled.___U3CNumericValueU3Ek__BackingField_3 = unmarshaled.___U3CNumericValueU3Ek__BackingField_3; marshaled.___U3CDataTypeU3Ek__BackingField_4 = unmarshaled.___U3CDataTypeU3Ek__BackingField_4; } IL2CPP_EXTERN_C void VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshal_pinvoke_back(const VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshaled_pinvoke& marshaled, VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___U3CBufferU3Ek__BackingField_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___U3CBufferU3Ek__BackingField_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___U3CBufferU3Ek__BackingField_0), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___U3CBufferU3Ek__BackingField_0)); unmarshaled.___U3CHexStringValueU3Ek__BackingField_1 = il2cpp_codegen_marshal_string_result(marshaled.___U3CHexStringValueU3Ek__BackingField_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___U3CHexStringValueU3Ek__BackingField_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___U3CHexStringValueU3Ek__BackingField_1)); unmarshaled.___U3CStringValueU3Ek__BackingField_2 = il2cpp_codegen_marshal_string_result(marshaled.___U3CStringValueU3Ek__BackingField_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___U3CStringValueU3Ek__BackingField_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___U3CStringValueU3Ek__BackingField_2)); uint64_t unmarshaledU3CNumericValueU3Ek__BackingField_temp_3 = 0; unmarshaledU3CNumericValueU3Ek__BackingField_temp_3 = marshaled.___U3CNumericValueU3Ek__BackingField_3; unmarshaled.___U3CNumericValueU3Ek__BackingField_3 = unmarshaledU3CNumericValueU3Ek__BackingField_temp_3; int32_t unmarshaledU3CDataTypeU3Ek__BackingField_temp_4 = 0; unmarshaledU3CDataTypeU3Ek__BackingField_temp_4 = marshaled.___U3CDataTypeU3Ek__BackingField_4; unmarshaled.___U3CDataTypeU3Ek__BackingField_4 = unmarshaledU3CDataTypeU3Ek__BackingField_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl IL2CPP_EXTERN_C void VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshal_pinvoke_cleanup(VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshaled_pinvoke& marshaled) { il2cpp_codegen_com_destroy_safe_array(marshaled.___U3CBufferU3Ek__BackingField_0); marshaled.___U3CBufferU3Ek__BackingField_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___U3CHexStringValueU3Ek__BackingField_1); marshaled.___U3CHexStringValueU3Ek__BackingField_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___U3CStringValueU3Ek__BackingField_2); marshaled.___U3CStringValueU3Ek__BackingField_2 = NULL; } // Conversion methods for marshalling of: Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl IL2CPP_EXTERN_C void VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshal_com(const VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2& unmarshaled, VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshaled_com& marshaled) { marshaled.___U3CBufferU3Ek__BackingField_0 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___U3CBufferU3Ek__BackingField_0); marshaled.___U3CHexStringValueU3Ek__BackingField_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___U3CHexStringValueU3Ek__BackingField_1); marshaled.___U3CStringValueU3Ek__BackingField_2 = il2cpp_codegen_marshal_bstring(unmarshaled.___U3CStringValueU3Ek__BackingField_2); marshaled.___U3CNumericValueU3Ek__BackingField_3 = unmarshaled.___U3CNumericValueU3Ek__BackingField_3; marshaled.___U3CDataTypeU3Ek__BackingField_4 = unmarshaled.___U3CDataTypeU3Ek__BackingField_4; } IL2CPP_EXTERN_C void VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshal_com_back(const VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshaled_com& marshaled, VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___U3CBufferU3Ek__BackingField_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___U3CBufferU3Ek__BackingField_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___U3CBufferU3Ek__BackingField_0), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___U3CBufferU3Ek__BackingField_0)); unmarshaled.___U3CHexStringValueU3Ek__BackingField_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___U3CHexStringValueU3Ek__BackingField_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___U3CHexStringValueU3Ek__BackingField_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___U3CHexStringValueU3Ek__BackingField_1)); unmarshaled.___U3CStringValueU3Ek__BackingField_2 = il2cpp_codegen_marshal_bstring_result(marshaled.___U3CStringValueU3Ek__BackingField_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___U3CStringValueU3Ek__BackingField_2), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___U3CStringValueU3Ek__BackingField_2)); uint64_t unmarshaledU3CNumericValueU3Ek__BackingField_temp_3 = 0; unmarshaledU3CNumericValueU3Ek__BackingField_temp_3 = marshaled.___U3CNumericValueU3Ek__BackingField_3; unmarshaled.___U3CNumericValueU3Ek__BackingField_3 = unmarshaledU3CNumericValueU3Ek__BackingField_temp_3; int32_t unmarshaledU3CDataTypeU3Ek__BackingField_temp_4 = 0; unmarshaledU3CDataTypeU3Ek__BackingField_temp_4 = marshaled.___U3CDataTypeU3Ek__BackingField_4; unmarshaled.___U3CDataTypeU3Ek__BackingField_4 = unmarshaledU3CDataTypeU3Ek__BackingField_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl IL2CPP_EXTERN_C void VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshal_com_cleanup(VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2_marshaled_com& marshaled) { il2cpp_codegen_com_destroy_safe_array(marshaled.___U3CBufferU3Ek__BackingField_0); marshaled.___U3CBufferU3Ek__BackingField_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___U3CHexStringValueU3Ek__BackingField_1); marshaled.___U3CHexStringValueU3Ek__BackingField_1 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___U3CStringValueU3Ek__BackingField_2); marshaled.___U3CStringValueU3Ek__BackingField_2 = NULL; } // System.Void Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::.ctor(System.Byte[],System.UInt64,Vuforia.InstanceIdType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkInstanceIdImpl__ctor_mCBF567DF7860A21A2BB308CA2717A01B569E3965 (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, uint64_t ___1_numericValue, int32_t ___2_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A65C5353FCF9B2392130B62992E8D50E5552C89); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_1 = NULL; String_t* V_2 = NULL; { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_buffer; __this->___U3CBufferU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CBufferU3Ek__BackingField_0), (void*)L_0); uint64_t L_1 = ___1_numericValue; __this->___U3CNumericValueU3Ek__BackingField_3 = L_1; int32_t L_2 = ___2_type; __this->___U3CDataTypeU3Ek__BackingField_4 = L_2; __this->___U3CStringValueU3Ek__BackingField_2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CStringValueU3Ek__BackingField_2), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); int32_t L_3; L_3 = VuMarkInstanceIdImpl_get_DataType_mBF917AE56501EEA8760FC2C4ACA022F8A2195B50_inline(__this, NULL); if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0062; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4; L_4 = VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B_inline(__this, NULL); NullCheck(L_4); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))); V_0 = L_5; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6; L_6 = VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = V_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8; L_8 = VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B_inline(__this, NULL); NullCheck(L_8); Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_6, (RuntimeArray*)L_7, ((int32_t)(((RuntimeArray*)L_8)->max_length)), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = V_0; Array_Reverse_m464993603E0F56B4A68F70113212032FE7381B6C((RuntimeArray*)L_9, NULL); Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_10; L_10 = Encoding_get_ASCII_mCC61B512D320FD4E2E71CC0DFDF8DDF3CD215C65(NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = ___0_buffer; NullCheck(L_10); String_t* L_12; L_12 = VirtualFuncInvoker1< String_t*, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(34 /* System.String System.Text.Encoding::GetString(System.Byte[]) */, L_10, L_11); __this->___U3CStringValueU3Ek__BackingField_2 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CStringValueU3Ek__BackingField_2), (void*)L_12); } IL_0062: { __this->___U3CHexStringValueU3Ek__BackingField_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHexStringValueU3Ek__BackingField_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); int32_t L_13; L_13 = VuMarkInstanceIdImpl_get_DataType_mBF917AE56501EEA8760FC2C4ACA022F8A2195B50_inline(__this, NULL); if (L_13) { goto IL_00c4; } } { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14; L_14 = VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B_inline(__this, NULL); NullCheck(L_14); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_14)->max_length))); V_1 = L_15; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16; L_16 = VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B_inline(__this, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_18; L_18 = VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B_inline(__this, NULL); NullCheck(L_18); Array_Copy_m4233828B4E6288B6D815F539AAA38575DE627900((RuntimeArray*)L_16, (RuntimeArray*)L_17, ((int32_t)(((RuntimeArray*)L_18)->max_length)), NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_1; Array_Reverse_m464993603E0F56B4A68F70113212032FE7381B6C((RuntimeArray*)L_19, NULL); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_20 = V_1; il2cpp_codegen_runtime_class_init_inline(BitConverter_t6E99605185963BC12B3D369E13F2B88997E64A27_il2cpp_TypeInfo_var); String_t* L_21; L_21 = BitConverter_ToString_m5F1B0DD98D477249671A51379388B4A09B35B420(L_20, NULL); String_t* L_22 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; NullCheck(L_21); String_t* L_23; L_23 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_21, _stringLiteral3B2C1C62D4D1C2A0C8A9AC42DB00D33C654F9AD0, L_22, NULL); V_2 = L_23; String_t* L_24 = V_2; String_t* L_25; L_25 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral5A65C5353FCF9B2392130B62992E8D50E5552C89, L_24, NULL); __this->___U3CHexStringValueU3Ek__BackingField_1 = L_25; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CHexStringValueU3Ek__BackingField_1), (void*)L_25); } IL_00c4: { return; } } IL2CPP_EXTERN_C void VuMarkInstanceIdImpl__ctor_mCBF567DF7860A21A2BB308CA2717A01B569E3965_AdjustorThunk (RuntimeObject* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_buffer, uint64_t ___1_numericValue, int32_t ___2_type, const RuntimeMethod* method) { VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); VuMarkInstanceIdImpl__ctor_mCBF567DF7860A21A2BB308CA2717A01B569E3965(_thisAdjusted, ___0_buffer, ___1_numericValue, ___2_type, method); } // System.Byte[] Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::get_Buffer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CBufferU3Ek__BackingField_0; return L_0; } } IL2CPP_EXTERN_C ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* _returnValue; _returnValue = VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B_inline(_thisAdjusted, method); return _returnValue; } // System.String Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::get_HexStringValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuMarkInstanceIdImpl_get_HexStringValue_m96558746A42CFD72B834E1B14BD35371F86AB56A (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CHexStringValueU3Ek__BackingField_1; return L_0; } } IL2CPP_EXTERN_C String_t* VuMarkInstanceIdImpl_get_HexStringValue_m96558746A42CFD72B834E1B14BD35371F86AB56A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = VuMarkInstanceIdImpl_get_HexStringValue_m96558746A42CFD72B834E1B14BD35371F86AB56A_inline(_thisAdjusted, method); return _returnValue; } // System.String Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::get_StringValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuMarkInstanceIdImpl_get_StringValue_m966B3D17FF72267FA9E57CC0AB178FD4B74FD5B9 (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CStringValueU3Ek__BackingField_2; return L_0; } } IL2CPP_EXTERN_C String_t* VuMarkInstanceIdImpl_get_StringValue_m966B3D17FF72267FA9E57CC0AB178FD4B74FD5B9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = VuMarkInstanceIdImpl_get_StringValue_m966B3D17FF72267FA9E57CC0AB178FD4B74FD5B9_inline(_thisAdjusted, method); return _returnValue; } // System.UInt64 Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::get_NumericValue() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t VuMarkInstanceIdImpl_get_NumericValue_mCFE21855AFA60DBEC8BB2EC5F830118AE143F669 (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->___U3CNumericValueU3Ek__BackingField_3; return L_0; } } IL2CPP_EXTERN_C uint64_t VuMarkInstanceIdImpl_get_NumericValue_mCFE21855AFA60DBEC8BB2EC5F830118AE143F669_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); uint64_t _returnValue; _returnValue = VuMarkInstanceIdImpl_get_NumericValue_mCFE21855AFA60DBEC8BB2EC5F830118AE143F669_inline(_thisAdjusted, method); return _returnValue; } // Vuforia.InstanceIdType Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::get_DataType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMarkInstanceIdImpl_get_DataType_mBF917AE56501EEA8760FC2C4ACA022F8A2195B50 (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CDataTypeU3Ek__BackingField_4; return L_0; } } IL2CPP_EXTERN_C int32_t VuMarkInstanceIdImpl_get_DataType_mBF917AE56501EEA8760FC2C4ACA022F8A2195B50_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = VuMarkInstanceIdImpl_get_DataType_mBF917AE56501EEA8760FC2C4ACA022F8A2195B50_inline(_thisAdjusted, method); return _returnValue; } // System.String Vuforia.Internal.NativeBridge.VuMarkInstanceIdImpl::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuMarkInstanceIdImpl_ToString_m64EED73E3728EA09D2C25171CF990337EBAD8BD0 (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uint64_t V_1 = 0; { int32_t L_0; L_0 = VuMarkInstanceIdImpl_get_DataType_mBF917AE56501EEA8760FC2C4ACA022F8A2195B50_inline(__this, NULL); V_0 = L_0; int32_t L_1 = V_0; switch (L_1) { case 0: { goto IL_001b; } case 1: { goto IL_0022; } case 2: { goto IL_0029; } } } { goto IL_0038; } IL_001b: { String_t* L_2; L_2 = VuMarkInstanceIdImpl_get_HexStringValue_m96558746A42CFD72B834E1B14BD35371F86AB56A_inline(__this, NULL); return L_2; } IL_0022: { String_t* L_3; L_3 = VuMarkInstanceIdImpl_get_StringValue_m966B3D17FF72267FA9E57CC0AB178FD4B74FD5B9_inline(__this, NULL); return L_3; } IL_0029: { uint64_t L_4; L_4 = VuMarkInstanceIdImpl_get_NumericValue_mCFE21855AFA60DBEC8BB2EC5F830118AE143F669_inline(__this, NULL); V_1 = L_4; String_t* L_5; L_5 = UInt64_ToString_mD3AAE57EA18A6779F5A17E4F91C900A231EB0A6F((&V_1), NULL); return L_5; } IL_0038: { return _stringLiteral5D54E959817188DBAD9E65FA3DB55F06B70F5E3C; } } IL2CPP_EXTERN_C String_t* VuMarkInstanceIdImpl_ToString_m64EED73E3728EA09D2C25171CF990337EBAD8BD0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = VuMarkInstanceIdImpl_ToString_m64EED73E3728EA09D2C25171CF990337EBAD8BD0(_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 // Vuforia.Internal.Core.IEngineConfigSet Vuforia.Internal.NativeBridge.NativeEngineFactory::CreateEngineConfig(Vuforia.VuforiaConfiguration,Vuforia.FusionProviderOption) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NativeEngineFactory_CreateEngineConfig_mB1589FE86899A73C00B731A14F1A8AF136B130E2 (NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, int32_t ___1_fusionProviderOption, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_vuforiaConfiguration; int32_t L_1 = ___1_fusionProviderOption; NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* L_2 = (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C*)il2cpp_codegen_object_new(NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C_il2cpp_TypeInfo_var); NullCheck(L_2); NativeEngineConfigSet__ctor_m5466099652746EB4954923A26DE52297FF7A89A4(L_2, L_0, L_1, NULL); return L_2; } } // Vuforia.Internal.Core.IEngineConfigSet Vuforia.Internal.NativeBridge.NativeEngineFactory::CreateEngineConfig(Vuforia.VuforiaConfiguration,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NativeEngineFactory_CreateEngineConfig_m71BF2B9BEEB8315FC455CAB525B869D5B3404099 (NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, String_t* ___1_recordingPath, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_vuforiaConfiguration; String_t* L_1 = ___1_recordingPath; NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* L_2 = (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C*)il2cpp_codegen_object_new(NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C_il2cpp_TypeInfo_var); NullCheck(L_2); NativeEngineConfigSet__ctor_m125B6BE0B8B4F4DC5BA2D32BA5A6FA43FC884179(L_2, L_0, L_1, NULL); return L_2; } } // Vuforia.Internal.Core.IEngineConfigSet Vuforia.Internal.NativeBridge.NativeEngineFactory::CreateEngineConfig(Vuforia.VuforiaConfiguration,System.String,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NativeEngineFactory_CreateEngineConfig_mE2505AB94169B0BB9C76D79717281D0B919817B9 (NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, String_t* ___1_driverName, intptr_t ___2_userData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_vuforiaConfiguration; String_t* L_1 = ___1_driverName; intptr_t L_2 = ___2_userData; NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C* L_3 = (NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C*)il2cpp_codegen_object_new(NativeEngineConfigSet_tDE5EA12B727BFDD4D375BBFF81044D542469FE9C_il2cpp_TypeInfo_var); NullCheck(L_3); NativeEngineConfigSet__ctor_m228C23D53C016F73F820C965293E7B0B4179254F(L_3, L_0, L_1, L_2, NULL); return L_3; } } // Vuforia.IVuEngine Vuforia.Internal.NativeBridge.NativeEngineFactory::CreateEngine(Vuforia.Internal.Core.IEngineConfigSet,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NativeEngineFactory_CreateEngine_m7D8C47C0B1119B3D2E8CA5D6BB52196743631104 (NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B* __this, RuntimeObject* ___0_configSet, int32_t* ___1_errorCode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngineConfigSet_tC0CF311AE296C14FD96A9AD9C9A5D3AF26024B69_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_configSet; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* Vuforia.IVuEngineConfigSet Vuforia.Internal.Core.IEngineConfigSet::get_EngineConfigSet() */, IEngineConfigSet_tC0CF311AE296C14FD96A9AD9C9A5D3AF26024B69_il2cpp_TypeInfo_var, L_0); int32_t* L_2 = ___1_errorCode; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_3; L_3 = VuEngine_Create_mD8290625D18062D5E22F34A810BF8B1746761967(((VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61*)CastclassClass((RuntimeObject*)L_1, VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61_il2cpp_TypeInfo_var)), L_2, NULL); return L_3; } } // System.Void Vuforia.Internal.NativeBridge.NativeEngineFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineFactory__ctor_mCA6EF3AED9F1FC144BC6C08D722F538285363FE8 (NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B* __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.Collections.Generic.IList`1 Vuforia.Internal.Core.CameraFrame::get_Images() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CameraFrame_get_Images_m70AC2D937764FD4510C5D00E572713E720B0A623 (CameraFrame_t62A683FC44CAB9A99C89F9865319D7B5A2BEDD33* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CImagesU3Ek__BackingField_0; return L_0; } } // System.Void Vuforia.Internal.Core.CameraFrame::.ctor(System.Collections.Generic.IList`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraFrame__ctor_m816A0C235758259355281A8E49A5A0969A8F2B5D (CameraFrame_t62A683FC44CAB9A99C89F9865319D7B5A2BEDD33* __this, RuntimeObject* ___0_images, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_images; __this->___U3CImagesU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CImagesU3Ek__BackingField_0), (void*)L_0); 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 Vuforia.Internal.Core.ComparableCameraIntrinsics::.ctor(Vuforia.IVuCameraIntrinsics) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComparableCameraIntrinsics__ctor_m5D119CE4416F63822E76DB9687F1CB782A63AF07 (ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* __this, RuntimeObject* ___0_cameraIntrinsics, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraIntrinsics_tA662E46F6C745C30B7A5B87C516BCC4DBC2B7DBF_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_cameraIntrinsics; NullCheck(L_0); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_1; L_1 = InterfaceFuncInvoker0< VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 >::Invoke(2 /* Vuforia.VuVector2F Vuforia.IVuCameraIntrinsics::get_PrincipalPoint() */, IVuCameraIntrinsics_tA662E46F6C745C30B7A5B87C516BCC4DBC2B7DBF_il2cpp_TypeInfo_var, L_0); float L_2 = L_1.___x_0; __this->___PrincipalX_0 = L_2; RuntimeObject* L_3 = ___0_cameraIntrinsics; NullCheck(L_3); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_4; L_4 = InterfaceFuncInvoker0< VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 >::Invoke(2 /* Vuforia.VuVector2F Vuforia.IVuCameraIntrinsics::get_PrincipalPoint() */, IVuCameraIntrinsics_tA662E46F6C745C30B7A5B87C516BCC4DBC2B7DBF_il2cpp_TypeInfo_var, L_3); float L_5 = L_4.___y_1; __this->___PrincipalY_1 = L_5; RuntimeObject* L_6 = ___0_cameraIntrinsics; NullCheck(L_6); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_7; L_7 = InterfaceFuncInvoker0< VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 >::Invoke(5 /* Vuforia.VuVector2F Vuforia.IVuCameraIntrinsics::GetCameraIntrinsicsGetFov() */, IVuCameraIntrinsics_tA662E46F6C745C30B7A5B87C516BCC4DBC2B7DBF_il2cpp_TypeInfo_var, L_6); V_0 = L_7; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_8 = V_0; float L_9 = L_8.___x_0; __this->___FovX_2 = L_9; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_10 = V_0; float L_11 = L_10.___y_1; __this->___Fovy_3 = L_11; return; } } IL2CPP_EXTERN_C void ComparableCameraIntrinsics__ctor_m5D119CE4416F63822E76DB9687F1CB782A63AF07_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_cameraIntrinsics, const RuntimeMethod* method) { ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ComparableCameraIntrinsics__ctor_m5D119CE4416F63822E76DB9687F1CB782A63AF07(_thisAdjusted, ___0_cameraIntrinsics, method); } // System.Boolean Vuforia.Internal.Core.ComparableCameraIntrinsics::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComparableCameraIntrinsics_Equals_mC02ED0651C15F631FD7E257288C7175B749C407E (ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_obj; if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E_il2cpp_TypeInfo_var))) { goto IL_0017; } } { RuntimeObject* L_1 = ___0_obj; V_0 = ((*(ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E*)((ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E*)(ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E*)UnBox(L_1, ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E_il2cpp_TypeInfo_var)))); ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E L_2 = V_0; bool L_3; L_3 = ComparableCameraIntrinsics_Equals_m0F0CA848CDAA1EE287A40EECE87AA9A016748ED9(__this, L_2, NULL); return L_3; } IL_0017: { return (bool)0; } } IL2CPP_EXTERN_C bool ComparableCameraIntrinsics_Equals_mC02ED0651C15F631FD7E257288C7175B749C407E_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ComparableCameraIntrinsics_Equals_mC02ED0651C15F631FD7E257288C7175B749C407E(_thisAdjusted, ___0_obj, method); return _returnValue; } // System.Boolean Vuforia.Internal.Core.ComparableCameraIntrinsics::Equals(Vuforia.Internal.Core.ComparableCameraIntrinsics) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComparableCameraIntrinsics_Equals_m0F0CA848CDAA1EE287A40EECE87AA9A016748ED9 (ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* __this, ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E ___0_other, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___PrincipalX_0; V_0 = L_0; ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E L_1 = ___0_other; float L_2 = L_1.___PrincipalX_0; bool L_3; L_3 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9((&V_0), L_2, NULL); if (!L_3) { goto IL_0057; } } { float L_4 = __this->___PrincipalY_1; V_0 = L_4; ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E L_5 = ___0_other; float L_6 = L_5.___PrincipalY_1; bool L_7; L_7 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9((&V_0), L_6, NULL); if (!L_7) { goto IL_0057; } } { float L_8 = __this->___FovX_2; V_0 = L_8; ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E L_9 = ___0_other; float L_10 = L_9.___FovX_2; bool L_11; L_11 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9((&V_0), L_10, NULL); if (!L_11) { goto IL_0057; } } { float L_12 = __this->___Fovy_3; V_0 = L_12; ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E L_13 = ___0_other; float L_14 = L_13.___Fovy_3; bool L_15; L_15 = Single_Equals_m97C79E2B80F39214DB3F7E714FF2BCA45A0A8BF9((&V_0), L_14, NULL); return L_15; } IL_0057: { return (bool)0; } } IL2CPP_EXTERN_C bool ComparableCameraIntrinsics_Equals_m0F0CA848CDAA1EE287A40EECE87AA9A016748ED9_AdjustorThunk (RuntimeObject* __this, ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E ___0_other, const RuntimeMethod* method) { ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = ComparableCameraIntrinsics_Equals_m0F0CA848CDAA1EE287A40EECE87AA9A016748ED9(_thisAdjusted, ___0_other, method); return _returnValue; } // System.Int32 Vuforia.Internal.Core.ComparableCameraIntrinsics::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComparableCameraIntrinsics_GetHashCode_m88B385FC24C411BE78A2373E88647A37F359C377 (ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___PrincipalX_0; V_0 = L_0; int32_t L_1; L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2((&V_0), NULL); float L_2 = __this->___PrincipalY_1; V_0 = L_2; int32_t L_3; L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2((&V_0), NULL); float L_4 = __this->___FovX_2; V_0 = L_4; int32_t L_5; L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2((&V_0), NULL); float L_6 = __this->___Fovy_3; V_0 = L_6; int32_t L_7; L_7 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2((&V_0), NULL); return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)397)))^L_3)), ((int32_t)397)))^L_5)), ((int32_t)397)))^L_7)); } } IL2CPP_EXTERN_C int32_t ComparableCameraIntrinsics_GetHashCode_m88B385FC24C411BE78A2373E88647A37F359C377_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ComparableCameraIntrinsics_GetHashCode_m88B385FC24C411BE78A2373E88647A37F359C377(_thisAdjusted, method); return _returnValue; } // System.String Vuforia.Internal.Core.ComparableCameraIntrinsics::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ComparableCameraIntrinsics_ToString_m8AF91F86970891F9DB340A4EC62CB6E8E2F61F2C (ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* __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*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C774FA2A9E8A9E2988BB1F9DE1DB1CD68B13AF6); s_Il2CppMethodInitialized = true; } { ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = L_0; float L_2 = __this->___PrincipalX_0; float L_3 = L_2; RuntimeObject* L_4 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_3); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_4); (L_1)->SetAt(static_cast(0), (RuntimeObject*)L_4); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = L_1; float L_6 = __this->___PrincipalY_1; float L_7 = L_6; RuntimeObject* L_8 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_7); NullCheck(L_5); ArrayElementTypeCheck (L_5, L_8); (L_5)->SetAt(static_cast(1), (RuntimeObject*)L_8); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = L_5; float L_10 = __this->___FovX_2; float L_11 = L_10; RuntimeObject* L_12 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_11); NullCheck(L_9); ArrayElementTypeCheck (L_9, L_12); (L_9)->SetAt(static_cast(2), (RuntimeObject*)L_12); ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_9; float L_14 = __this->___Fovy_3; float L_15 = L_14; RuntimeObject* L_16 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_15); NullCheck(L_13); ArrayElementTypeCheck (L_13, L_16); (L_13)->SetAt(static_cast(3), (RuntimeObject*)L_16); String_t* L_17; L_17 = String_Format_m918500C1EFB475181349A79989BB79BB36102894(_stringLiteral4C774FA2A9E8A9E2988BB1F9DE1DB1CD68B13AF6, L_13, NULL); return L_17; } } IL2CPP_EXTERN_C String_t* ComparableCameraIntrinsics_ToString_m8AF91F86970891F9DB340A4EC62CB6E8E2F61F2C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ComparableCameraIntrinsics_t68EBF0DC1B955F09AE3E1E76734E332977E1853E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = ComparableCameraIntrinsics_ToString_m8AF91F86970891F9DB340A4EC62CB6E8E2F61F2C(_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 // Vuforia.Internal.Core.IEngine Vuforia.Internal.Core.CoreDependencies::get_Engine() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CEngineU3Ek__BackingField_0; return L_0; } } // Vuforia.Internal.Core.IUnityMainThreadTaskScheduler Vuforia.Internal.Core.CoreDependencies::get_UnityMainThreadTaskScheduler() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CoreDependencies_get_UnityMainThreadTaskScheduler_m6C398AB549C0BF3A77FFE4285F25881FC9FA14BD (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CUnityMainThreadTaskSchedulerU3Ek__BackingField_1; return L_0; } } // Vuforia.VuforiaConfiguration Vuforia.Internal.Core.CoreDependencies::get_VuforiaConfiguration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* CoreDependencies_get_VuforiaConfiguration_m0B71355FA8D0634C1058279777FBF1A641B4C308 (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method) { { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = __this->___U3CVuforiaConfigurationU3Ek__BackingField_2; return L_0; } } // Vuforia.Internal.Core.CoreDependencies Vuforia.Internal.Core.CoreDependencies::get_Instance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* G_B2_0 = NULL; CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* G_B1_0 = NULL; { CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_0 = ((CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_StaticFields*)il2cpp_codegen_static_fields_for(CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var))->___sInstance_3; CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_0014; } } { CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_2; L_2 = CoreDependencies_CreateDefaultDependencies_m4F549904456B1E0DB734A3E03B144E3E54EE2D7B(NULL); CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_3 = L_2; ((CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_StaticFields*)il2cpp_codegen_static_fields_for(CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var))->___sInstance_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&((CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_StaticFields*)il2cpp_codegen_static_fields_for(CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var))->___sInstance_3), (void*)L_3); G_B2_0 = L_3; } IL_0014: { return G_B2_0; } } // System.Void Vuforia.Internal.Core.CoreDependencies::set_Instance(Vuforia.Internal.Core.CoreDependencies) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreDependencies_set_Instance_m4D3BB3143601418D753239896AF6E945D8CD2B1C (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_0 = ___0_value; ((CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_StaticFields*)il2cpp_codegen_static_fields_for(CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var))->___sInstance_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_StaticFields*)il2cpp_codegen_static_fields_for(CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var))->___sInstance_3), (void*)L_0); return; } } // System.Void Vuforia.Internal.Core.CoreDependencies::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.VuforiaConfiguration,Vuforia.Internal.Core.IUnityMainThreadTaskScheduler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreDependencies__ctor_mF093B5748AA31CE45305613AFE6270EDB2A2ED4F (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, RuntimeObject* ___0_engine, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___1_config, RuntimeObject* ___2_unityMainThreadTaskScheduler, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_engine; __this->___U3CEngineU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CEngineU3Ek__BackingField_0), (void*)L_0); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_1 = ___1_config; __this->___U3CVuforiaConfigurationU3Ek__BackingField_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CVuforiaConfigurationU3Ek__BackingField_2), (void*)L_1); RuntimeObject* L_2 = ___2_unityMainThreadTaskScheduler; __this->___U3CUnityMainThreadTaskSchedulerU3Ek__BackingField_1 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUnityMainThreadTaskSchedulerU3Ek__BackingField_1), (void*)L_2); return; } } // System.String Vuforia.Internal.Core.CoreDependencies::GetLicenseKey() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CoreDependencies_GetLicenseKey_m1746F910A046B8ED43001BBA8A6FFAE13A6CD734 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SingleOrDefault_TisAssembly_t_m7AFFEC884F52D81582EFC28937B01AE0DC5B64C5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetLicenseKeyU3Eb__14_0_m5618039E02794444D356D6613FBEB5E78068FC70_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral396F82CF29822669DC7F95B499D49E0207B48246); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA6FA65229233F5515E018FB9764434C8E880A20C); s_Il2CppMethodInitialized = true; } Assembly_t* V_0 = NULL; String_t* V_1 = NULL; Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* G_B2_0 = NULL; AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* G_B2_1 = NULL; Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* G_B1_0 = NULL; AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* G_B1_1 = NULL; RuntimeObject* G_B11_0 = NULL; Type_t* G_B8_0 = NULL; Type_t* G_B7_0 = NULL; MethodInfo_t* G_B10_0 = NULL; MethodInfo_t* G_B9_0 = NULL; { AppDomain_tFF7010567CBABAEEA7BB19835234D6485E16AD5F* L_0; L_0 = AppDomain_get_CurrentDomain_m38D86FD149C2C62AD0FAB0159D70ECB13D841667(NULL); NullCheck(L_0); AssemblyU5BU5D_t97B7B4E3FD4DA4944A4BFAA4DC484EA7D990B339* L_1; L_1 = AppDomain_GetAssemblies_m8EE862747CADACB8CC0BDDBD8CA7DAD7BD9D9249(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var); Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* L_2 = ((U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var))->___U3CU3E9__14_0_1; Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* L_3 = L_2; G_B1_0 = L_3; G_B1_1 = L_1; if (L_3) { G_B2_0 = L_3; G_B2_1 = L_1; goto IL_0029; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var); U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979* L_4 = ((U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* L_5 = (Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9*)il2cpp_codegen_object_new(Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9_il2cpp_TypeInfo_var); NullCheck(L_5); Func_2__ctor_m0289D3B3C9D7A664C27794590540D4EA6C813CDF(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CGetLicenseKeyU3Eb__14_0_m5618039E02794444D356D6613FBEB5E78068FC70_RuntimeMethod_var), NULL); Func_2_t3FF9FC9038AAF42274EC51B73C22E875D6CEE5E9* L_6 = L_5; ((U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var))->___U3CU3E9__14_0_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var))->___U3CU3E9__14_0_1), (void*)L_6); G_B2_0 = L_6; G_B2_1 = G_B1_1; } IL_0029: { Assembly_t* L_7; L_7 = Enumerable_SingleOrDefault_TisAssembly_t_m7AFFEC884F52D81582EFC28937B01AE0DC5B64C5((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_SingleOrDefault_TisAssembly_t_m7AFFEC884F52D81582EFC28937B01AE0DC5B64C5_RuntimeMethod_var); V_0 = L_7; Assembly_t* L_8 = V_0; bool L_9; L_9 = Assembly_op_Equality_m1E2666F9D0537F02AB32F14B4458C98C4851CEAB(L_8, (Assembly_t*)NULL, NULL); if (!L_9) { goto IL_003a; } } { return (String_t*)NULL; } IL_003a: { Assembly_t* L_10 = V_0; if (L_10) { goto IL_0040; } } { G_B11_0 = NULL; goto IL_006c; } IL_0040: { Assembly_t* L_11 = V_0; NullCheck(L_11); Type_t* L_12; L_12 = VirtualFuncInvoker1< Type_t*, String_t* >::Invoke(15 /* System.Type System.Reflection.Assembly::GetType(System.String) */, L_11, _stringLiteral396F82CF29822669DC7F95B499D49E0207B48246); Type_t* L_13 = L_12; G_B7_0 = L_13; if (L_13) { G_B8_0 = L_13; goto IL_0052; } } { G_B11_0 = NULL; goto IL_006c; } IL_0052: { NullCheck(G_B8_0); MethodInfo_t* L_14; L_14 = Type_GetMethod_m9E66B5053F150537A74C490C1DA5174A7875189D(G_B8_0, _stringLiteralA6FA65229233F5515E018FB9764434C8E880A20C, ((int32_t)40), NULL); MethodInfo_t* L_15 = L_14; G_B9_0 = L_15; if (L_15) { G_B10_0 = L_15; goto IL_0065; } } { G_B11_0 = NULL; goto IL_006c; } IL_0065: { NullCheck(G_B10_0); RuntimeObject* L_16; L_16 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(G_B10_0, NULL, (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)NULL, NULL); G_B11_0 = L_16; } IL_006c: { V_1 = ((String_t*)IsInstSealed((RuntimeObject*)G_B11_0, String_t_il2cpp_TypeInfo_var)); String_t* L_17 = V_1; bool L_18; L_18 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_17, NULL); if (!L_18) { goto IL_007c; } } { return (String_t*)NULL; } IL_007c: { String_t* L_19 = V_1; il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); String_t* L_20; L_20 = VuforiaRuntimeUtilities_DecodeLicenseKey_mABCBC1AC5287C2E8F820C53531BEF69D1DBF2E6C(L_19, NULL); return L_20; } } // Vuforia.Internal.Core.CoreDependencies Vuforia.Internal.Core.CoreDependencies::CreateDefaultDependencies() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* CoreDependencies_CreateDefaultDependencies_m4F549904456B1E0DB734A3E03B144E3E54EE2D7B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetCaptureFactory_t58049FE46C467D9CBA2250BC360771647AF7C102_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisUnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79_m4CFBA13FC7DABAB605BB9AEC6698EC439BE54B9B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservationProviderFactory_tED59BA8B94EEB51C2BBFE5A82D1C2EEF3B3DAB94_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObserverOffsetCalculatorFactory_tCE3A4A0EAC1740790D457142310318961045A71F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SessionRecorderFactory_tAE25CA6BDA363B2718698851917B39C2A059A499_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateProcessorFactory_t5B5DD7D5208E82E91AAB6A7D27AB65BA16CD02F9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoBackgroundFactory_t9296F9473DD28D6BCCDDAB19F0F8E882306CBB34_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorldOriginProviderFactory_tB154E466F0440D5B7B51FECF627730936914E89C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* V_0 = NULL; UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C* V_1 = NULL; VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* V_2 = NULL; String_t* V_3 = NULL; { GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); NullCheck(L_0); GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD(L_0, NULL); NullCheck(L_0); UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* L_1; L_1 = GameObject_AddComponent_TisUnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79_m4CFBA13FC7DABAB605BB9AEC6698EC439BE54B9B(L_0, GameObject_AddComponent_TisUnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79_m4CFBA13FC7DABAB605BB9AEC6698EC439BE54B9B_RuntimeMethod_var); V_0 = L_1; UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_2, NULL); UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* L_3 = V_0; UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C* L_4 = (UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C*)il2cpp_codegen_object_new(UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C_il2cpp_TypeInfo_var); NullCheck(L_4); UnityMainThreadTaskScheduler__ctor_m2315B7C3528DE7C59AE9EF74628E70C48E4274B8(L_4, L_3, NULL); V_1 = L_4; VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_5; L_5 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL); V_2 = L_5; String_t* L_6; L_6 = CoreDependencies_GetLicenseKey_m1746F910A046B8ED43001BBA8A6FFAE13A6CD734(NULL); V_3 = L_6; String_t* L_7 = V_3; bool L_8; L_8 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_7, NULL); if (L_8) { goto IL_0038; } } { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_9 = V_2; NullCheck(L_9); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_10; L_10 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_9, NULL); String_t* L_11 = V_3; NullCheck(L_10); GenericVuforiaConfiguration_set_LicenseKey_m02E881D0C60FE28D1F66692377EA3554D05960D3_inline(L_10, L_11, NULL); } IL_0038: { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_12 = V_2; NullCheck(L_12); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_13; L_13 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_12, NULL); NullCheck(L_13); int32_t L_14; L_14 = GenericVuforiaConfiguration_get_LogLevel_m27A24421BB4A3093FE96E388275506EFCD96BBB2_inline(L_13, NULL); il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_set_LogLevel_m004D74661E6967E0A588430B5FD64481745AFF27_inline(L_14, NULL); NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B* L_15 = (NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B*)il2cpp_codegen_object_new(NativeEngineFactory_t726DCDFE6BC9E009C0986E6C8875BC5C2F5E875B_il2cpp_TypeInfo_var); NullCheck(L_15); NativeEngineFactory__ctor_mCA6EF3AED9F1FC144BC6C08D722F538285363FE8(L_15, NULL); UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* L_16 = V_0; ObservationProviderFactory_tED59BA8B94EEB51C2BBFE5A82D1C2EEF3B3DAB94* L_17 = (ObservationProviderFactory_tED59BA8B94EEB51C2BBFE5A82D1C2EEF3B3DAB94*)il2cpp_codegen_object_new(ObservationProviderFactory_tED59BA8B94EEB51C2BBFE5A82D1C2EEF3B3DAB94_il2cpp_TypeInfo_var); NullCheck(L_17); ObservationProviderFactory__ctor_m220E4C5170BA6976EA8A5E561F6C62EFA2AECB57(L_17, NULL); StateProcessorFactory_t5B5DD7D5208E82E91AAB6A7D27AB65BA16CD02F9* L_18 = (StateProcessorFactory_t5B5DD7D5208E82E91AAB6A7D27AB65BA16CD02F9*)il2cpp_codegen_object_new(StateProcessorFactory_t5B5DD7D5208E82E91AAB6A7D27AB65BA16CD02F9_il2cpp_TypeInfo_var); NullCheck(L_18); StateProcessorFactory__ctor_m336AB05F266081E3256A83CA4D6D6BEB13EBEABF(L_18, NULL); VideoBackgroundFactory_t9296F9473DD28D6BCCDDAB19F0F8E882306CBB34* L_19 = (VideoBackgroundFactory_t9296F9473DD28D6BCCDDAB19F0F8E882306CBB34*)il2cpp_codegen_object_new(VideoBackgroundFactory_t9296F9473DD28D6BCCDDAB19F0F8E882306CBB34_il2cpp_TypeInfo_var); NullCheck(L_19); VideoBackgroundFactory__ctor_m8EB4277DE2065FEA19C6722A02F38CAFC64286B3(L_19, NULL); PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B* L_20 = (PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B*)il2cpp_codegen_object_new(PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B_il2cpp_TypeInfo_var); NullCheck(L_20); PlatformControllerFactory__ctor_m7A5FE5A8DD18B6EA6DF188643F748A5C7D8A5912(L_20, NULL); CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000* L_21 = (CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000*)il2cpp_codegen_object_new(CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000_il2cpp_TypeInfo_var); NullCheck(L_21); CameraControllerFactory__ctor_m1FB9135C7B8567EBC686DB0FB01C5622A587564C(L_21, NULL); WorldOriginProviderFactory_tB154E466F0440D5B7B51FECF627730936914E89C* L_22 = (WorldOriginProviderFactory_tB154E466F0440D5B7B51FECF627730936914E89C*)il2cpp_codegen_object_new(WorldOriginProviderFactory_tB154E466F0440D5B7B51FECF627730936914E89C_il2cpp_TypeInfo_var); NullCheck(L_22); WorldOriginProviderFactory__ctor_mB5C963A9DB5E4CE2244005B512035ADE56C07B28(L_22, NULL); ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* L_23 = (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF*)il2cpp_codegen_object_new(ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF_il2cpp_TypeInfo_var); NullCheck(L_23); ExternalCameraFactory__ctor_mA0A071B275D42FE38CBCF77225B6E6E2B7435023(L_23, NULL); SessionRecorderFactory_tAE25CA6BDA363B2718698851917B39C2A059A499* L_24 = (SessionRecorderFactory_tAE25CA6BDA363B2718698851917B39C2A059A499*)il2cpp_codegen_object_new(SessionRecorderFactory_tAE25CA6BDA363B2718698851917B39C2A059A499_il2cpp_TypeInfo_var); NullCheck(L_24); SessionRecorderFactory__ctor_mDEEAB3CBF828F1FAA2C5C9A19326C386EFD2D4ED(L_24, NULL); AreaTargetCaptureFactory_t58049FE46C467D9CBA2250BC360771647AF7C102* L_25 = (AreaTargetCaptureFactory_t58049FE46C467D9CBA2250BC360771647AF7C102*)il2cpp_codegen_object_new(AreaTargetCaptureFactory_t58049FE46C467D9CBA2250BC360771647AF7C102_il2cpp_TypeInfo_var); NullCheck(L_25); AreaTargetCaptureFactory__ctor_mEB27317E94DEF47C94A06B09F3CE38BF3AB77437(L_25, NULL); ObserverOffsetCalculatorFactory_tCE3A4A0EAC1740790D457142310318961045A71F* L_26 = (ObserverOffsetCalculatorFactory_tCE3A4A0EAC1740790D457142310318961045A71F*)il2cpp_codegen_object_new(ObserverOffsetCalculatorFactory_tCE3A4A0EAC1740790D457142310318961045A71F_il2cpp_TypeInfo_var); NullCheck(L_26); ObserverOffsetCalculatorFactory__ctor_m73764296F45193CC2FD416A8A30A11DFE3005E80(L_26, NULL); ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8* L_27 = (ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8*)il2cpp_codegen_object_new(ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8_il2cpp_TypeInfo_var); NullCheck(L_27); ValidationAreaCaptureFactory__ctor_mE380126003962B685B64B2E6DBC1A0A62A57A049(L_27, NULL); ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF* L_28 = (ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF*)il2cpp_codegen_object_new(ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF_il2cpp_TypeInfo_var); NullCheck(L_28); ValidationAreaCaptureUploadFactory__ctor_m00AA92306C6AB6D787341FC414404D6E41CE71C8(L_28, NULL); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_29 = V_2; Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* L_30 = (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA*)il2cpp_codegen_object_new(Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var); NullCheck(L_30); Engine__ctor_mFF368950B2A09278A9DA8335F3EF69ABC023E6AC(L_30, L_15, L_16, L_17, L_18, L_19, L_20, L_21, L_22, L_23, L_24, L_25, L_26, L_27, L_28, L_29, NULL); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_31 = V_2; UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C* L_32 = V_1; CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_33 = (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F*)il2cpp_codegen_object_new(CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var); NullCheck(L_33); CoreDependencies__ctor_mF093B5748AA31CE45305613AFE6270EDB2A2ED4F(L_33, L_30, L_31, L_32, NULL); return L_33; } } #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 Vuforia.Internal.Core.CoreDependencies/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m3E006FE5F48E195EA57E7DE6FFB2739F08E41B76 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979* L_0 = (U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979*)il2cpp_codegen_object_new(U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m15E8DBBF74255414A3AD5CB65C261BA5D238EAF7(L_0, NULL); ((U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Vuforia.Internal.Core.CoreDependencies/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m15E8DBBF74255414A3AD5CB65C261BA5D238EAF7 (U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean Vuforia.Internal.Core.CoreDependencies/<>c::b__14_0(System.Reflection.Assembly) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetLicenseKeyU3Eb__14_0_m5618039E02794444D356D6613FBEB5E78068FC70 (U3CU3Ec_tE2D017858570D1C87E14B4484798D4BDB1361979* __this, Assembly_t* ___0_a, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral977A71115E05B54B449539D8B6701AE4DAD2B1BE); s_Il2CppMethodInitialized = true; } { Assembly_t* L_0 = ___0_a; NullCheck(L_0); AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* L_1; L_1 = VirtualFuncInvoker0< AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* >::Invoke(17 /* System.Reflection.AssemblyName System.Reflection.Assembly::GetName() */, L_0); NullCheck(L_1); String_t* L_2; L_2 = AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline(L_1, NULL); bool L_3; L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_2, _stringLiteral977A71115E05B54B449539D8B6701AE4DAD2B1BE, NULL); 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 // System.Void Vuforia.Internal.Core.DeviceInfo::.ctor(Vuforia.VuforiaConfiguration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeviceInfo__ctor_m42980495031B863D01846FD6D89D8104920A4840 (DeviceInfo_tAF6A55520552AD4E18AE101D3A2141A2F444A8D0* __this, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_vuforiaConfiguration, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_vuforiaConfiguration; NullCheck(L_0); DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* L_1; L_1 = VuforiaConfiguration_get_DeviceTracker_mF3F6F7414BC3BAF7EB3F33A13ADDDA305124EA0E_inline(L_0, NULL); NullCheck(L_1); bool L_2; L_2 = DeviceTrackerConfiguration_get_UseThirdPartySeethroughEyewear_mA84844FCEB338ABD87537DC2149B8D80127D818A_inline(L_1, NULL); __this->___mUseThirdPartySeethroughEyewear_0 = L_2; return; } } // System.Boolean Vuforia.Internal.Core.DeviceInfo::IsSeethruEyewearDevice() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DeviceInfo_IsSeethruEyewearDevice_m415F917C9FCA0DF2094E072FDA4AC8D0CD347363 (DeviceInfo_tAF6A55520552AD4E18AE101D3A2141A2F444A8D0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_0; L_0 = VuforiaRuntimeUtilities_IsMagicLeapDevice_m1E5C3DB09B546CA6B79ED38B26370E405349BB21(NULL); if (L_0) { goto IL_000e; } } { bool L_1 = __this->___mUseThirdPartySeethroughEyewear_0; return L_1; } IL_000e: { return (bool)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 extern "C" void CDECL ReversePInvokeWrapper_Engine_onEngineErrorHandler_m86D58ED974266660860CEDEA3C25178901BFFBBA(int32_t ___0_errorCode, intptr_t ___1_clientData) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation Engine_onEngineErrorHandler_m86D58ED974266660860CEDEA3C25178901BFFBBA(___0_errorCode, ___1_clientData, NULL); } // System.Void Vuforia.Internal.Core.Engine::add_OnBeforeVuforiaInitialized(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnBeforeVuforiaInitialized_m19ACCAE86D0DF3246F5E9EE7CE61A7EC70A6874E (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnBeforeVuforiaInitialized_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL); __this->___mOnBeforeVuforiaInitialized_0 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnBeforeVuforiaInitialized_0), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var))); bool L_3; L_3 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (!L_3) { goto IL_0028; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = ___0_value; if (!L_4) { goto IL_0028; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___0_value; DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(L_5, NULL); } IL_0028: { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnBeforeVuforiaInitialized(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnBeforeVuforiaInitialized_m7B899DD3E6B9121EBE94DEFF42CD8BEFFAA04D9E (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnBeforeVuforiaInitialized_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL); __this->___mOnBeforeVuforiaInitialized_0 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnBeforeVuforiaInitialized_0), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var))); return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaInitialized(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaInitialized_mD124B31066DE3456E737FB808E789CD06EC542F0 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_0 = __this->___mOnVuforiaInitialized_1; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL); __this->___mOnVuforiaInitialized_1 = ((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaInitialized_1), (void*)((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var))); bool L_3; L_3 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (L_3) { goto IL_0027; } } { int32_t L_4 = __this->___mInitError_8; if (!L_4) { goto IL_0036; } } IL_0027: { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_5 = ___0_value; if (!L_5) { goto IL_0036; } } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_6 = ___0_value; int32_t L_7 = __this->___mInitError_8; DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(L_6, L_7, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); } IL_0036: { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaInitialized(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaInitialized_m74FE131454BF1EB77F560C065D354580FE383FF4 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_0 = __this->___mOnVuforiaInitialized_1; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL); __this->___mOnVuforiaInitialized_1 = ((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaInitialized_1), (void*)((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var))); return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaStarted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaStarted_m51BAF56BBD85DC71975506B985A20CA12E73AEE7 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnVuforiaStarted_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL); __this->___mOnVuforiaStarted_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaStarted_2), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var))); bool L_3; L_3 = Engine_get_IsRunning_mA42BEFA78A1D5A6ADCA50A326C20F0F2906EC1D1(__this, NULL); if (!L_3) { goto IL_0028; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = ___0_value; if (!L_4) { goto IL_0028; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___0_value; DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(L_5, NULL); } IL_0028: { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaStarted(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaStarted_m71C5080F9DA980F86292602240BFE8E870E2D1F7 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnVuforiaStarted_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL); __this->___mOnVuforiaStarted_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaStarted_2), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var))); return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaError(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaError_mF0117C47FE081E7CE2C2ACE2E83BA90C9C389FA0 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_0 = NULL; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_1 = NULL; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_2 = NULL; { Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_0 = __this->___OnVuforiaError_10; V_0 = L_0; } IL_0007: { Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_1 = V_0; V_1 = L_1; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_2 = V_1; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)Castclass((RuntimeObject*)L_4, Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var)); Action_1_t200E6E63BE9DC88796A35F12241202F36461989B** L_5 = (&__this->___OnVuforiaError_10); Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_6 = V_2; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_7 = V_1; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_9 = V_0; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)L_9) == ((RuntimeObject*)(Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaError(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaError_m740B5C6976BDDB43B058C892A3CDB75FFE36E1B8 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_0 = NULL; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_1 = NULL; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* V_2 = NULL; { Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_0 = __this->___OnVuforiaError_10; V_0 = L_0; } IL_0007: { Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_1 = V_0; V_1 = L_1; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_2 = V_1; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)Castclass((RuntimeObject*)L_4, Action_1_t200E6E63BE9DC88796A35F12241202F36461989B_il2cpp_TypeInfo_var)); Action_1_t200E6E63BE9DC88796A35F12241202F36461989B** L_5 = (&__this->___OnVuforiaError_10); Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_6 = V_2; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_7 = V_1; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_9 = V_0; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)L_9) == ((RuntimeObject*)(Action_1_t200E6E63BE9DC88796A35F12241202F36461989B*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaPaused(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaPaused_mB9858CD0E5052B2D74A976F495FCDE35A9D1D914 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL; { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___OnVuforiaPaused_11; V_0 = L_0; } IL_0007: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0; V_1 = L_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___OnVuforiaPaused_11); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaPaused(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaPaused_m9768458BA8854037D999F42FB2556CAB3A5D86FA (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL; { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___OnVuforiaPaused_11; V_0 = L_0; } IL_0007: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0; V_1 = L_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___OnVuforiaPaused_11); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaStopped(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaStopped_mF79E659E9B69E3E788231E8A14A8529226C00B7C (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaStopped_12; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaStopped_12); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaStopped(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaStopped_mB39591CAF3083F922038C675BA57884C0DEF377F (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaStopped_12; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaStopped_12); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaDeInitialized(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaDeInitialized_mFEC7920FD7AD395DDE29391234E396AB23C310E8 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaDeInitialized_13; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaDeInitialized_13); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaDeInitialized(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaDeInitialized_mFCAD63EB8C77F8CC17320851DE5077C4AA5A082E (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaDeInitialized_13; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaDeInitialized_13); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaInitializedPublic(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaInitializedPublic_mCC887800DA02A0C2C6D9E1C0AE83BEBD78843F65 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_0 = __this->___mOnVuforiaInitializedPublic_3; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL); __this->___mOnVuforiaInitializedPublic_3 = ((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaInitializedPublic_3), (void*)((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var))); bool L_3; L_3 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (!L_3) { goto IL_0029; } } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_4 = ___0_value; if (!L_4) { goto IL_0029; } } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_5 = ___0_value; DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(L_5, 0, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); } IL_0029: { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaInitializedPublic(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaInitializedPublic_mFD3FCF14343DBCD460F589FEF2D36EDFC7C2EADF (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_0 = __this->___mOnVuforiaInitializedPublic_3; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL); __this->___mOnVuforiaInitializedPublic_3 = ((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaInitializedPublic_3), (void*)((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var))); return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnAfterVuforiaInitializedPublic(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnAfterVuforiaInitializedPublic_m6EE6B54D1A9D8E3645ECD5B4A5B787988795ECEF (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_0 = __this->___mOnAfterVuforiaInitializedPublic_4; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL); __this->___mOnAfterVuforiaInitializedPublic_4 = ((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnAfterVuforiaInitializedPublic_4), (void*)((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var))); bool L_3; L_3 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (!L_3) { goto IL_0029; } } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_4 = ___0_value; if (!L_4) { goto IL_0029; } } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_5 = ___0_value; DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(L_5, 0, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); } IL_0029: { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnAfterVuforiaInitializedPublic(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnAfterVuforiaInitializedPublic_m76CAE5C6214904341BFF628F4197DAC3FF468C15 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_0 = __this->___mOnAfterVuforiaInitializedPublic_4; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL); __this->___mOnAfterVuforiaInitializedPublic_4 = ((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnAfterVuforiaInitializedPublic_4), (void*)((Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)Castclass((RuntimeObject*)L_2, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var))); return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaStartedPublic(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaStartedPublic_m7A45BFC65A9CAE7705470AD9DEE905F89416FC50 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnVuforiaStartedPublic_5; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_0, L_1, NULL); __this->___mOnVuforiaStartedPublic_5 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaStartedPublic_5), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var))); bool L_3; L_3 = Engine_get_IsRunning_mA42BEFA78A1D5A6ADCA50A326C20F0F2906EC1D1(__this, NULL); if (!L_3) { goto IL_0028; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = ___0_value; if (!L_4) { goto IL_0028; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ___0_value; DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(L_5, NULL); } IL_0028: { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaStartedPublic(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaStartedPublic_mAB096FAFB86518E3C35C7763BDF040939E7AA697 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnVuforiaStartedPublic_5; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___0_value; Delegate_t* L_2; L_2 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_0, L_1, NULL); __this->___mOnVuforiaStartedPublic_5 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVuforiaStartedPublic_5), (void*)((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_2, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var))); return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaPausedPublic(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaPausedPublic_m5EC083F4351D34FD5A116EAA1DBC478711B328AC (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL; { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___OnVuforiaPausedPublic_14; V_0 = L_0; } IL_0007: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0; V_1 = L_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___OnVuforiaPausedPublic_14); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaPausedPublic(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaPausedPublic_mC65021D5A59E587A3EFDC27534E627A66D71D1D2 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL; { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___OnVuforiaPausedPublic_14; V_0 = L_0; } IL_0007: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0; V_1 = L_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___OnVuforiaPausedPublic_14); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaStoppedPublic(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaStoppedPublic_mF5AFDD33DEA24FEF2C401096C81C89C0A6416E5B (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaStoppedPublic_15; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaStoppedPublic_15); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaStoppedPublic(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaStoppedPublic_m40FB5184333D9B4297CA92F6EC5F7F498857A007 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaStoppedPublic_15; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaStoppedPublic_15); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnVuforiaDeInitializedPublic(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnVuforiaDeInitializedPublic_m421E9610B16C9AA8FA3CD9E314ED1D5BAA468347 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaDeInitializedPublic_16; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaDeInitializedPublic_16); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnVuforiaDeInitializedPublic(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnVuforiaDeInitializedPublic_mB684131B7AD7EEF5748179282D6C55F6675A9166 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnVuforiaDeInitializedPublic_16; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnVuforiaDeInitializedPublic_16); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnAfterVuforiaDeInitializedPublic(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnAfterVuforiaDeInitializedPublic_mE793D6E705748D1CD613EF967EB066242880BF74 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnAfterVuforiaDeInitializedPublic_17; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnAfterVuforiaDeInitializedPublic_17); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnAfterVuforiaDeInitializedPublic(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnAfterVuforiaDeInitializedPublic_m9D3A5CCAFCA96DB801D21555AD65948EDB2211B0 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnAfterVuforiaDeInitializedPublic_17; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnAfterVuforiaDeInitializedPublic_17); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnApplicationQuit(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnApplicationQuit_m3158C02DBABB9283C0AFC7B7CC296BCA8291BDD8 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnApplicationQuit_18; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnApplicationQuit_18); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnApplicationQuit(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnApplicationQuit_mE2340F34E873A95ACE12B87EA915B0599AB0C825 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnApplicationQuit_18; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnApplicationQuit_18); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnBeforeStateUpdated(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnBeforeStateUpdated_m43FFD726DF41B614755DA1ABAB94AFA19EC6991C (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnBeforeStateUpdated_19; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnBeforeStateUpdated_19); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnBeforeStateUpdated(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnBeforeStateUpdated_mD56221A681C0049FCD7E3D804D6282FB825F7456 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnBeforeStateUpdated_19; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnBeforeStateUpdated_19); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::add_OnStateUpdated(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_add_OnStateUpdated_mC6A1896C961CD75B15524632FE5157C0E1BCB970 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnStateUpdated_20; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnStateUpdated_20); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.Engine::remove_OnStateUpdated(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_remove_OnStateUpdated_mD1CAC3263C68144ADEF2066E37309CF6B1FBE086 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnStateUpdated_20; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnStateUpdated_20); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Boolean Vuforia.Internal.Core.Engine::get_IsInitialized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___mEngine_41; return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); } } // System.Boolean Vuforia.Internal.Core.Engine::get_IsRunning() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_get_IsRunning_mA42BEFA78A1D5A6ADCA50A326C20F0F2906EC1D1 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { bool L_0; L_0 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (!L_0) { goto IL_0012; } } { int32_t L_1 = __this->___mEngineState_58; return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0); } IL_0012: { return (bool)0; } } // System.Boolean Vuforia.Internal.Core.Engine::get_IsPaused() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_get_IsPaused_m0E30A6389ACDA895204915D8B12829246A86318F (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { bool L_0; L_0 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (!L_0) { goto IL_0012; } } { int32_t L_1 = __this->___mEngineState_58; return (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0); } IL_0012: { return (bool)0; } } // Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.Core.Engine::get_ExternalCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ExternalCamera_m503411D23A57CFF906900B95E1E2D96CDD9CBE34 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CExternalCameraU3Ek__BackingField_21; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_ExternalCamera(Vuforia.Internal.ExternalCamera.IExternalCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_ExternalCamera_mC209A0CCBBC8A68C86D936725FC62C15BEA62715 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CExternalCameraU3Ek__BackingField_21 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExternalCameraU3Ek__BackingField_21), (void*)L_0); return; } } // Vuforia.ICameraController Vuforia.Internal.Core.Engine::get_CameraController() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_CameraController_m5E92C80DFF7EC8D6074AC49A51900C7084090E09 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CCameraControllerU3Ek__BackingField_22; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_CameraController(Vuforia.ICameraController) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_CameraController_mCA69749232B54F4CCB1987B60D67E8B00F3BCC11 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CCameraControllerU3Ek__BackingField_22 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCameraControllerU3Ek__BackingField_22), (void*)L_0); return; } } // Vuforia.Internal.Core.IWorldOriginProvider Vuforia.Internal.Core.Engine::get_WorldOriginProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_WorldOriginProvider_m458E3BC0788DE6DAAC6AA4F8F76509439AFA1C9D (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CWorldOriginProviderU3Ek__BackingField_23; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_WorldOriginProvider(Vuforia.Internal.Core.IWorldOriginProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_WorldOriginProvider_m10B48E12719227CD57298E86E0901F62AA689BFA (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CWorldOriginProviderU3Ek__BackingField_23 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWorldOriginProviderU3Ek__BackingField_23), (void*)L_0); return; } } // Vuforia.Internal.Core.IDeviceInfo Vuforia.Internal.Core.Engine::get_DeviceInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_DeviceInfo_mA105D53E4FE74976EA6A7B69592E15F8845D2402 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CDeviceInfoU3Ek__BackingField_24; return L_0; } } // Vuforia.Internal.Core.IUniqueIDProvider Vuforia.Internal.Core.Engine::get_UniqueIDProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_UniqueIDProvider_mD3844EF2FE52665BA55E91AEA6B8EA9A69A4E489 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CUniqueIDProviderU3Ek__BackingField_25; return L_0; } } // Vuforia.Internal.Core.IObserverFactory Vuforia.Internal.Core.Engine::get_ObserverFactory() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ObserverFactory_m9DAB0D18AECCB04012D96D128D2B9ED197DB6735 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* L_0 = __this->___mObserverFactory_39; return L_0; } } // System.Collections.Generic.IList`1 Vuforia.Internal.Core.Engine::get_ObservationProviders() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ObservationProviders_m790C4BE5E892969D8C049A10A68A07151A3F25BD (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CObservationProvidersU3Ek__BackingField_26; return L_0; } } // Vuforia.Internal.Observers.IObserverOffsetCalculator Vuforia.Internal.Core.Engine::get_ObserverOffsetCalculator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ObserverOffsetCalculator_mD6290708B3310CAD55C07B7EC532F72A79FEEE26 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CObserverOffsetCalculatorU3Ek__BackingField_27; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_ObserverOffsetCalculator(Vuforia.Internal.Observers.IObserverOffsetCalculator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_ObserverOffsetCalculator_m62F1B2ED289A1A5D225069871BD19D42F62FA834 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CObserverOffsetCalculatorU3Ek__BackingField_27 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CObserverOffsetCalculatorU3Ek__BackingField_27), (void*)L_0); return; } } // Vuforia.Internal.Observers.DeviceObserver Vuforia.Internal.Core.Engine::get_DeviceObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* Engine_get_DeviceObserver_m960994FEECC3010E2DA5B5C96BA1D8DB95AAFFA6 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_0 = __this->___U3CDeviceObserverU3Ek__BackingField_28; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_DeviceObserver(Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_DeviceObserver_mCA40288AB80CC2923E403A97C1003A1175957127 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___0_value, const RuntimeMethod* method) { { DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_0 = ___0_value; __this->___U3CDeviceObserverU3Ek__BackingField_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDeviceObserverU3Ek__BackingField_28), (void*)L_0); return; } } // Vuforia.Internal.Observers.AnchorObserver Vuforia.Internal.Core.Engine::get_AnchorObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* Engine_get_AnchorObserver_m79E2DE53A1906BED77849D79F5E831DDD53B907D (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = __this->___U3CAnchorObserverU3Ek__BackingField_29; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_AnchorObserver(Vuforia.Internal.Observers.AnchorObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_AnchorObserver_mC2D27AD621987A44426612D5BFECEAC1C714474E (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___0_value, const RuntimeMethod* method) { { AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = ___0_value; __this->___U3CAnchorObserverU3Ek__BackingField_29 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAnchorObserverU3Ek__BackingField_29), (void*)L_0); return; } } // Vuforia.Internal.Observers.IlluminationObserver Vuforia.Internal.Core.Engine::get_IlluminationObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* Engine_get_IlluminationObserver_m105E3D1AD509F4BFF0A693371064438617412781 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* L_0 = __this->___U3CIlluminationObserverU3Ek__BackingField_30; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_IlluminationObserver(Vuforia.Internal.Observers.IlluminationObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_IlluminationObserver_m13174AB70A774D252B1DE8E894E6332286464DAA (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* ___0_value, const RuntimeMethod* method) { { IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* L_0 = ___0_value; __this->___U3CIlluminationObserverU3Ek__BackingField_30 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIlluminationObserverU3Ek__BackingField_30), (void*)L_0); return; } } // Vuforia.Internal.Rendering.IVideoBackgroundRenderer Vuforia.Internal.Core.Engine::get_VideoBackgroundRenderer() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_VideoBackgroundRenderer_m321503D88EFF3C611E58C38D61ECC55D1EEB3C21 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CVideoBackgroundRendererU3Ek__BackingField_31; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_VideoBackgroundRenderer(Vuforia.Internal.Rendering.IVideoBackgroundRenderer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_VideoBackgroundRenderer_mE61E8CEBF97E8C6C3A5253224F4694559E770D00 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CVideoBackgroundRendererU3Ek__BackingField_31 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CVideoBackgroundRendererU3Ek__BackingField_31), (void*)L_0); return; } } // Vuforia.IVuState Vuforia.Internal.Core.Engine::get_CurrentState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_CurrentState_mC78EAB7C42E72B459AE511F8F270D2A3396D08FF (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CCurrentStateU3Ek__BackingField_32; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_CurrentState(Vuforia.IVuState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_CurrentState_m1FE930A078D0E2475F190E2D2A2D7C7058DA2CE6 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CCurrentStateU3Ek__BackingField_32 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentStateU3Ek__BackingField_32), (void*)L_0); return; } } // Vuforia.ISessionRecorder Vuforia.Internal.Core.Engine::get_SessionRecorder() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_SessionRecorder_m3303C54B67DC16DE933902616CE7D19F44FC0BE4 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CSessionRecorderU3Ek__BackingField_33; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_SessionRecorder(Vuforia.ISessionRecorder) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_SessionRecorder_m7B5AC285FEAEACE2BDFD18F2217EB969ADA57ECC (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CSessionRecorderU3Ek__BackingField_33 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSessionRecorderU3Ek__BackingField_33), (void*)L_0); return; } } // Vuforia.AreaTargetCapture Vuforia.Internal.Core.Engine::get_AreaTargetCapture() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* Engine_get_AreaTargetCapture_m3FAD40C967DE5F34B306A6CB3F458128E145144B (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = __this->___U3CAreaTargetCaptureU3Ek__BackingField_34; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_AreaTargetCapture(Vuforia.AreaTargetCapture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_AreaTargetCapture_m8D2D5A89E2E30AC276D204794B04868ECD2AF74B (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* ___0_value, const RuntimeMethod* method) { { AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = ___0_value; __this->___U3CAreaTargetCaptureU3Ek__BackingField_34 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAreaTargetCaptureU3Ek__BackingField_34), (void*)L_0); return; } } // Vuforia.Internal.IValidationAreaCaptureFactory Vuforia.Internal.Core.Engine::get_ValidationAreaCaptureFactory() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ValidationAreaCaptureFactory_m615FFCE00D9CA67CEAA59ADD908ACE0C814E4DE8 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CValidationAreaCaptureFactoryU3Ek__BackingField_35; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_ValidationAreaCaptureFactory(Vuforia.Internal.IValidationAreaCaptureFactory) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_ValidationAreaCaptureFactory_mBF5700BC5BDB2047CCCBCB32FE3336D7D0C2C384 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CValidationAreaCaptureFactoryU3Ek__BackingField_35 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValidationAreaCaptureFactoryU3Ek__BackingField_35), (void*)L_0); return; } } // Vuforia.Internal.IValidationAreaCaptureUploadFactory Vuforia.Internal.Core.Engine::get_ValidationAreaCaptureUploadFactory() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ValidationAreaCaptureUploadFactory_mF42A833A7603685CF9D6FA50C000218F36ECEB39 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CValidationAreaCaptureUploadFactoryU3Ek__BackingField_36; return L_0; } } // System.Void Vuforia.Internal.Core.Engine::set_ValidationAreaCaptureUploadFactory(Vuforia.Internal.IValidationAreaCaptureUploadFactory) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_set_ValidationAreaCaptureUploadFactory_m7BE8D0215209EC855C7397D58D1E36B408872485 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CValidationAreaCaptureUploadFactoryU3Ek__BackingField_36 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValidationAreaCaptureUploadFactoryU3Ek__BackingField_36), (void*)L_0); return; } } // System.Void Vuforia.Internal.Core.Engine::.ctor(Vuforia.Internal.Core.IEngineFactory,Vuforia.Internal.Core.IUnityLifeCycleListener,Vuforia.Internal.Observations.IObservationProviderFactory,Vuforia.Internal.Core.IStateProcessorFactory,Vuforia.Internal.Rendering.IVideoBackgroundFactory,Vuforia.IPlatformControllerFactory,Vuforia.ICameraControllerFactory,Vuforia.Internal.Core.IWorldOriginProviderFactory,Vuforia.Internal.ExternalCamera.IExternalCameraFactory,Vuforia.Internal.SessionRecorder.ISessionRecorderFactory,Vuforia.Internal.AreaTargetCapture.IAreaTargetCaptureFactory,Vuforia.Internal.Core.IObserverOffsetCalculatorFactory,Vuforia.Internal.IValidationAreaCaptureFactory,Vuforia.Internal.IValidationAreaCaptureUploadFactory,Vuforia.VuforiaConfiguration) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine__ctor_mFF368950B2A09278A9DA8335F3EF69ABC023E6AC (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_engineFactory, RuntimeObject* ___1_unityLifeCycleListener, RuntimeObject* ___2_observationProviderFactory, RuntimeObject* ___3_stateProcessorFactory, RuntimeObject* ___4_videoBackgroundFactory, RuntimeObject* ___5_platformControllerFactory, RuntimeObject* ___6_cameraControllerFactory, RuntimeObject* ___7_worldOriginProviderFactory, RuntimeObject* ___8_externalCameraFactory, RuntimeObject* ___9_sessionRecorderFactory, RuntimeObject* ___10_areaTargetCaptureFactory, RuntimeObject* ___11_observerOffsetCalculatorFactory, RuntimeObject* ___12_validationAreaCaptureFactory, RuntimeObject* ___13_validationAreaCaptureUploadFactory, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___14_vuforiaConfiguration, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceInfo_tAF6A55520552AD4E18AE101D3A2141A2F444A8D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m335C89D022620558CB5661FBB57C2592ABE7183F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tFD2C877564B67F9C6FBF5BA2A715AF92FA432CBE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExternalCameraFactory_tB17ECA5704F301BCA5E5FD36041930D2AA2364E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1B5290DF565B3BD04130373019E6E0ECC1EB133D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4B78807AEA0E14F852BA612BB300FD55FDA854C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA735D81AF9E6147654A8026499EA6509A8F8627D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UniqueIDProvider_t0723C60644DC8BFDA8AD55EF228128BE4077BF19_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D* L_0 = (List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D*)il2cpp_codegen_object_new(List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m4B78807AEA0E14F852BA612BB300FD55FDA854C7(L_0, List_1__ctor_m4B78807AEA0E14F852BA612BB300FD55FDA854C7_RuntimeMethod_var); __this->___mDelayedInitializers_6 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mDelayedInitializers_6), (void*)L_0); InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B* L_1 = (InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B*)il2cpp_codegen_object_new(InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B_il2cpp_TypeInfo_var); NullCheck(L_1); InternalEngineHintSetter__ctor_m071C4AB082D6BF5ABE03ACBE1CC2AB45321D2A19(L_1, NULL); __this->___mInternalEngineHintSetter_7 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mInternalEngineHintSetter_7), (void*)L_1); List_1_tA735D81AF9E6147654A8026499EA6509A8F8627D* L_2 = (List_1_tA735D81AF9E6147654A8026499EA6509A8F8627D*)il2cpp_codegen_object_new(List_1_tA735D81AF9E6147654A8026499EA6509A8F8627D_il2cpp_TypeInfo_var); NullCheck(L_2); List_1__ctor_m1B5290DF565B3BD04130373019E6E0ECC1EB133D(L_2, List_1__ctor_m1B5290DF565B3BD04130373019E6E0ECC1EB133D_RuntimeMethod_var); __this->___U3CObservationProvidersU3Ek__BackingField_26 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CObservationProvidersU3Ek__BackingField_26), (void*)L_2); Dictionary_2_tFD2C877564B67F9C6FBF5BA2A715AF92FA432CBE* L_3 = (Dictionary_2_tFD2C877564B67F9C6FBF5BA2A715AF92FA432CBE*)il2cpp_codegen_object_new(Dictionary_2_tFD2C877564B67F9C6FBF5BA2A715AF92FA432CBE_il2cpp_TypeInfo_var); NullCheck(L_3); Dictionary_2__ctor_m335C89D022620558CB5661FBB57C2592ABE7183F(L_3, Dictionary_2__ctor_m335C89D022620558CB5661FBB57C2592ABE7183F_RuntimeMethod_var); __this->___mObservers_46 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservers_46), (void*)L_3); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_4 = ___0_engineFactory; __this->___mEngineFactory_38 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngineFactory_38), (void*)L_4); RuntimeObject* L_5 = ___1_unityLifeCycleListener; __this->___mUnityLifeCycleListener_37 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___mUnityLifeCycleListener_37), (void*)L_5); RuntimeObject* L_6 = ___2_observationProviderFactory; __this->___mObservationProviderFactory_44 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservationProviderFactory_44), (void*)L_6); RuntimeObject* L_7 = ___3_stateProcessorFactory; __this->___mStateProcessorFactory_45 = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___mStateProcessorFactory_45), (void*)L_7); RuntimeObject* L_8 = ___4_videoBackgroundFactory; __this->___mVideoBackgroundFactory_47 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___mVideoBackgroundFactory_47), (void*)L_8); RuntimeObject* L_9 = ___5_platformControllerFactory; __this->___mPlatformControllerFactory_48 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___mPlatformControllerFactory_48), (void*)L_9); RuntimeObject* L_10 = ___6_cameraControllerFactory; __this->___mCameraControllerFactory_49 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCameraControllerFactory_49), (void*)L_10); RuntimeObject* L_11 = ___7_worldOriginProviderFactory; __this->___mWorldOriginProviderFactory_50 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___mWorldOriginProviderFactory_50), (void*)L_11); RuntimeObject* L_12 = ___8_externalCameraFactory; __this->___mExternalCameraFactory_54 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___mExternalCameraFactory_54), (void*)L_12); RuntimeObject* L_13 = ___9_sessionRecorderFactory; __this->___mSessionRecorderFactory_51 = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___mSessionRecorderFactory_51), (void*)L_13); RuntimeObject* L_14 = ___10_areaTargetCaptureFactory; __this->___mAreaTargetCaptureFactory_52 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___mAreaTargetCaptureFactory_52), (void*)L_14); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_15 = ___14_vuforiaConfiguration; __this->___mVuforiaConfiguration_53 = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuforiaConfiguration_53), (void*)L_15); RuntimeObject* L_16 = ___12_validationAreaCaptureFactory; Engine_set_ValidationAreaCaptureFactory_mBF5700BC5BDB2047CCCBCB32FE3336D7D0C2C384_inline(__this, L_16, NULL); RuntimeObject* L_17 = ___13_validationAreaCaptureUploadFactory; Engine_set_ValidationAreaCaptureUploadFactory_m7BE8D0215209EC855C7397D58D1E36B408872485_inline(__this, L_17, NULL); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_18 = ___14_vuforiaConfiguration; DeviceInfo_tAF6A55520552AD4E18AE101D3A2141A2F444A8D0* L_19 = (DeviceInfo_tAF6A55520552AD4E18AE101D3A2141A2F444A8D0*)il2cpp_codegen_object_new(DeviceInfo_tAF6A55520552AD4E18AE101D3A2141A2F444A8D0_il2cpp_TypeInfo_var); NullCheck(L_19); DeviceInfo__ctor_m42980495031B863D01846FD6D89D8104920A4840(L_19, L_18, NULL); __this->___U3CDeviceInfoU3Ek__BackingField_24 = L_19; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDeviceInfoU3Ek__BackingField_24), (void*)L_19); UniqueIDProvider_t0723C60644DC8BFDA8AD55EF228128BE4077BF19* L_20 = (UniqueIDProvider_t0723C60644DC8BFDA8AD55EF228128BE4077BF19*)il2cpp_codegen_object_new(UniqueIDProvider_t0723C60644DC8BFDA8AD55EF228128BE4077BF19_il2cpp_TypeInfo_var); NullCheck(L_20); UniqueIDProvider__ctor_m1F48322542373B1AACACD361C62A0462F0DE41AE(L_20, NULL); __this->___U3CUniqueIDProviderU3Ek__BackingField_25 = L_20; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUniqueIDProviderU3Ek__BackingField_25), (void*)L_20); ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* L_21 = (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F*)il2cpp_codegen_object_new(ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F_il2cpp_TypeInfo_var); NullCheck(L_21); ObserverFactory__ctor_m806604E743DCC097C56C0B89D5BE1E5971A0540E(L_21, __this, NULL); __this->___mObserverFactory_39 = L_21; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObserverFactory_39), (void*)L_21); RuntimeObject* L_22 = ___11_observerOffsetCalculatorFactory; __this->___mObserverOffsetCalculatorFactory_55 = L_22; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObserverOffsetCalculatorFactory_55), (void*)L_22); RuntimeObject* L_23 = __this->___mExternalCameraFactory_54; NullCheck(L_23); ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155* L_24; L_24 = InterfaceFuncInvoker1< ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155*, RuntimeObject* >::Invoke(1 /* Vuforia.Internal.ExternalCamera.ExternalCameraMonitor Vuforia.Internal.ExternalCamera.IExternalCameraFactory::CreateExternalCameraMonitor(Vuforia.Internal.Core.IEngine) */, IExternalCameraFactory_tB17ECA5704F301BCA5E5FD36041930D2AA2364E2_il2cpp_TypeInfo_var, L_23, __this); il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_25; L_25 = VuforiaRuntimeUtilities_IsMagicLeapDevice_m1E5C3DB09B546CA6B79ED38B26370E405349BB21(NULL); if (L_25) { goto IL_00e6; } } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_26; L_26 = VuforiaRuntimeUtilities_IsHoloLensDevice_m1DB7D5B46186CD60F22DEC9D19ABCA82B285C2F2(NULL); if (!L_26) { goto IL_00f6; } } IL_00e6: { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_27 = __this->___mVuforiaConfiguration_53; NullCheck(L_27); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_28; L_28 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_27, NULL); NullCheck(L_28); GenericVuforiaConfiguration_DisableVirtualSceneScale_mD689D63F03FE21051A99F99FAB3E9BFFCD9C91E0(L_28, NULL); } IL_00f6: { return; } } // System.Boolean Vuforia.Internal.Core.Engine::Init(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Init_m8200E3BE7EEEEB6DB87981D9B446FADAA65AA2AE (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, String_t* ___0_recordingPath, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_U3CInitU3Eb__158_0_m691063FABE5EA768CCC4A012F0AA1D0975A68FAE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngineFactory_tEC42A18BAB0B8D7CEA90556E93C418119F2975C2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExternalCameraFactory_tB17ECA5704F301BCA5E5FD36041930D2AA2364E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8263DE886BFB48A0DA1CA681F3C0C81C850B6C26); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL; { RuntimeObject* L_0 = __this->___mEngineConfigSet_40; if (!L_0) { goto IL_0014; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral8263DE886BFB48A0DA1CA681F3C0C81C850B6C26, NULL); return (bool)0; } IL_0014: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___mOnBeforeVuforiaInitialized_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = L_1; G_B3_0 = L_2; if (L_2) { G_B4_0 = L_2; goto IL_0020; } } { goto IL_0025; } IL_0020: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B4_0, NULL); } IL_0025: { RuntimeObject* L_3 = __this->___mExternalCameraFactory_54; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.ExternalCamera.IExternalCameraFactory::CreateExternalCamera(Vuforia.Internal.Core.IEngine) */, IExternalCameraFactory_tB17ECA5704F301BCA5E5FD36041930D2AA2364E2_il2cpp_TypeInfo_var, L_3, __this); Engine_set_ExternalCamera_mC209A0CCBBC8A68C86D936725FC62C15BEA62715_inline(__this, L_4, NULL); RuntimeObject* L_5 = __this->___mEngineFactory_38; VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_6 = __this->___mVuforiaConfiguration_53; String_t* L_7 = ___0_recordingPath; NullCheck(L_5); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker2< RuntimeObject*, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65*, String_t* >::Invoke(1 /* Vuforia.Internal.Core.IEngineConfigSet Vuforia.Internal.Core.IEngineFactory::CreateEngineConfig(Vuforia.VuforiaConfiguration,System.String) */, IEngineFactory_tEC42A18BAB0B8D7CEA90556E93C418119F2975C2_il2cpp_TypeInfo_var, L_5, L_6, L_7); __this->___mEngineConfigSet_40 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngineConfigSet_40), (void*)L_8); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_9); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_9, __this, (intptr_t)((void*)Engine_U3CInitU3Eb__158_0_m691063FABE5EA768CCC4A012F0AA1D0975A68FAE_RuntimeMethod_var), NULL); V_0 = L_9; EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* L_10 = (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE*)il2cpp_codegen_object_new(EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE_il2cpp_TypeInfo_var); NullCheck(L_10); EnginePermissions__ctor_mAC8333CFF2B6FC0769EDD69302F98AF52C384E98(L_10, NULL); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_11 = V_0; NullCheck(L_10); EnginePermissions_Request_m882933F7AEBEF29AE17410CDFE8BC44ACBE8A585(L_10, L_11, NULL); return (bool)1; } } // System.Boolean Vuforia.Internal.Core.Engine::Init(Vuforia.FusionProviderOption) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Init_m6C35695ADFFEF05C72B55504D28FF609E2E12584 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, int32_t ___0_fusionProviderOption, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_U3CInitU3Eb__159_0_m8D8D047AB9D28CAFFC099B680D49257861825D2C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngineFactory_tEC42A18BAB0B8D7CEA90556E93C418119F2975C2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExternalCameraFactory_tB17ECA5704F301BCA5E5FD36041930D2AA2364E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8263DE886BFB48A0DA1CA681F3C0C81C850B6C26); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL; { RuntimeObject* L_0 = __this->___mEngineConfigSet_40; if (!L_0) { goto IL_0014; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral8263DE886BFB48A0DA1CA681F3C0C81C850B6C26, NULL); return (bool)0; } IL_0014: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___mOnBeforeVuforiaInitialized_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = L_1; G_B3_0 = L_2; if (L_2) { G_B4_0 = L_2; goto IL_0020; } } { goto IL_0025; } IL_0020: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B4_0, NULL); } IL_0025: { RuntimeObject* L_3 = __this->___mExternalCameraFactory_54; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.ExternalCamera.IExternalCameraFactory::CreateExternalCamera(Vuforia.Internal.Core.IEngine) */, IExternalCameraFactory_tB17ECA5704F301BCA5E5FD36041930D2AA2364E2_il2cpp_TypeInfo_var, L_3, __this); Engine_set_ExternalCamera_mC209A0CCBBC8A68C86D936725FC62C15BEA62715_inline(__this, L_4, NULL); RuntimeObject* L_5 = __this->___mEngineFactory_38; VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_6 = __this->___mVuforiaConfiguration_53; int32_t L_7 = ___0_fusionProviderOption; NullCheck(L_5); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker2< RuntimeObject*, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65*, int32_t >::Invoke(0 /* Vuforia.Internal.Core.IEngineConfigSet Vuforia.Internal.Core.IEngineFactory::CreateEngineConfig(Vuforia.VuforiaConfiguration,Vuforia.FusionProviderOption) */, IEngineFactory_tEC42A18BAB0B8D7CEA90556E93C418119F2975C2_il2cpp_TypeInfo_var, L_5, L_6, L_7); __this->___mEngineConfigSet_40 = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngineConfigSet_40), (void*)L_8); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_9); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_9, __this, (intptr_t)((void*)Engine_U3CInitU3Eb__159_0_m8D8D047AB9D28CAFFC099B680D49257861825D2C_RuntimeMethod_var), NULL); V_0 = L_9; EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* L_10 = (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE*)il2cpp_codegen_object_new(EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE_il2cpp_TypeInfo_var); NullCheck(L_10); EnginePermissions__ctor_mAC8333CFF2B6FC0769EDD69302F98AF52C384E98(L_10, NULL); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_11 = V_0; NullCheck(L_10); EnginePermissions_Request_m882933F7AEBEF29AE17410CDFE8BC44ACBE8A585(L_10, L_11, NULL); return (bool)1; } } // System.Boolean Vuforia.Internal.Core.Engine::Init(System.String,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Init_m51494C63C5F581E7184132D8E1F98A1FBBD8314F (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, String_t* ___0_driverName, intptr_t ___1_userData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_U3CInitU3Eb__160_0_mA19A20A5BD51CF3D8DDAF85D4A796B7A30198F50_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngineFactory_tEC42A18BAB0B8D7CEA90556E93C418119F2975C2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExternalCameraFactory_tB17ECA5704F301BCA5E5FD36041930D2AA2364E2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8263DE886BFB48A0DA1CA681F3C0C81C850B6C26); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL; { RuntimeObject* L_0 = __this->___mEngineConfigSet_40; if (!L_0) { goto IL_0014; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral8263DE886BFB48A0DA1CA681F3C0C81C850B6C26, NULL); return (bool)0; } IL_0014: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___mOnBeforeVuforiaInitialized_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = L_1; G_B3_0 = L_2; if (L_2) { G_B4_0 = L_2; goto IL_0020; } } { goto IL_0025; } IL_0020: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B4_0, NULL); } IL_0025: { RuntimeObject* L_3 = __this->___mExternalCameraFactory_54; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.ExternalCamera.IExternalCameraFactory::CreateExternalCamera(Vuforia.Internal.Core.IEngine) */, IExternalCameraFactory_tB17ECA5704F301BCA5E5FD36041930D2AA2364E2_il2cpp_TypeInfo_var, L_3, __this); Engine_set_ExternalCamera_mC209A0CCBBC8A68C86D936725FC62C15BEA62715_inline(__this, L_4, NULL); RuntimeObject* L_5 = __this->___mEngineFactory_38; VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_6 = __this->___mVuforiaConfiguration_53; String_t* L_7 = ___0_driverName; intptr_t L_8 = ___1_userData; NullCheck(L_5); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker3< RuntimeObject*, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65*, String_t*, intptr_t >::Invoke(2 /* Vuforia.Internal.Core.IEngineConfigSet Vuforia.Internal.Core.IEngineFactory::CreateEngineConfig(Vuforia.VuforiaConfiguration,System.String,System.IntPtr) */, IEngineFactory_tEC42A18BAB0B8D7CEA90556E93C418119F2975C2_il2cpp_TypeInfo_var, L_5, L_6, L_7, L_8); __this->___mEngineConfigSet_40 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngineConfigSet_40), (void*)L_9); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_10); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_10, __this, (intptr_t)((void*)Engine_U3CInitU3Eb__160_0_mA19A20A5BD51CF3D8DDAF85D4A796B7A30198F50_RuntimeMethod_var), NULL); V_0 = L_10; EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* L_11 = (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE*)il2cpp_codegen_object_new(EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE_il2cpp_TypeInfo_var); NullCheck(L_11); EnginePermissions__ctor_mAC8333CFF2B6FC0769EDD69302F98AF52C384E98(L_11, NULL); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12 = V_0; NullCheck(L_11); EnginePermissions_Request_m882933F7AEBEF29AE17410CDFE8BC44ACBE8A585(L_11, L_12, NULL); return (bool)1; } } // System.Boolean Vuforia.Internal.Core.Engine::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Start_m1108AE7AB6C957496EB659E4FB6C357E6D0079F4 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnStart_mF1BDA18A3BDA41B2818FB0DB57DC810A94DCCDA7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_0); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)Engine_OnStart_mF1BDA18A3BDA41B2818FB0DB57DC810A94DCCDA7_RuntimeMethod_var), NULL); bool L_1; L_1 = Engine_Start_m517F8FFB3DA7FD8F802663D501B36BD815103C54(__this, L_0, NULL); return L_1; } } // System.Boolean Vuforia.Internal.Core.Engine::Stop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Stop_m1C02A671637D595236867AB67B92F66D0EE210C3 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnStop_mC5AAD4A590BCE8121330B5C81C6864AD60D032BA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_0); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_0, __this, (intptr_t)((void*)Engine_OnStop_mC5AAD4A590BCE8121330B5C81C6864AD60D032BA_RuntimeMethod_var), NULL); bool L_1; L_1 = Engine_Stop_m4A642DC03CF47B19D94B956E2D81A3EE5E8ECAB4(__this, L_0, NULL); return L_1; } } // Vuforia.Internal.Core.Engine/BuildPreset Vuforia.Internal.Core.Engine::GetBuildPreset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Engine_GetBuildPreset_mC20464DA5492D297D6D1516D24E777241F06E091 (const RuntimeMethod* method) { { int32_t L_0; L_0 = VuEngine_GetBuildPreset_m2E1D042CB5C0C1749A115528DBF29A1AFEF25FCA(NULL); if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_000a; } } { return (int32_t)(0); } IL_000a: { return (int32_t)(1); } } // System.Boolean Vuforia.Internal.Core.Engine::InitOnCameraReady() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_InitOnCameraReady_mA8B130B065B6E4394E6C259FF2A7E2E1EDDE63D6 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_ApplicationQuit_m184D4FB2C68C6A59D9825107D5D8E81ECF2DA68D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnApplicationPause_m67CD8B964C8D9E384DC43764E62B1B1BB173B72D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnVideoBackgroundConfigChanged_m051DE5B6A909B16C08986EE20A57FFF50B75F839_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_U3CInitOnCameraReadyU3Eb__164_0_m3B8425461DAB8BF2F4B4E931BCD924B680EBF390_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2CF654106B924961EA2A880955474BC6DC4577B9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IAreaTargetCaptureFactory_t6FF128BA3FD769DFA781119C63ECDCE1171EDECF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraControllerFactory_tDD9618C6213994838632CD5368D8D3C4536D4BC8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngineFactory_tEC42A18BAB0B8D7CEA90556E93C418119F2975C2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObservationProviderFactory_tC1CE713302B83A69ED28FC75BECCEBBDA07A02FC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlatformControllerFactory_t6D98EC7CC7A6BFA6A0592859996413F13DF4F3D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyDictionary_2_t64CFE489500CA30EF36164136BDD927BF61173DF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ISessionRecorderFactory_tB6307190087D9BC9A9F6F0B013BC90F082E18B93_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IValidationAreaCaptureFactory_tC35627F3D150B3FDF0D33402E42ED5667F5FDFD2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IValidationAreaCaptureUploadFactory_tB35AA27DBF7D7842624EA2AB151327FE880666AF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVideoBackgroundFactory_t3E4EE33E2207690822B9D532A80B4146647A8CDE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWorldOriginProviderFactory_t9B1AE0BB69CA57357959DE43502EF69BE005C714_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3FAE3C714A6AA5882BC3F971110DF27B4F8DEA95); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5E6CB3EBF366AC58CB662A5D21AA83643825A24B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8263DE886BFB48A0DA1CA681F3C0C81C850B6C26); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA8A7339E6C3B5F3E770EA701BE06C6EE8D5D9B7A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFDCEC71EF7D94678AF6D859053FB978F0F8FCFF); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; bool V_1 = false; String_t* V_2 = NULL; bool V_3 = false; RuntimeObject* G_B7_0 = NULL; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B10_0 = NULL; RuntimeObject* G_B9_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B13_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B12_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B16_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B15_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B19_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B18_0 = NULL; int32_t G_B29_0 = 0; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B38_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B37_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B41_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B40_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B44_0 = NULL; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* G_B43_0 = NULL; { bool L_0; L_0 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (!L_0) { goto IL_0014; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral8263DE886BFB48A0DA1CA681F3C0C81C850B6C26, NULL); return (bool)0; } IL_0014: { RuntimeObject* L_1 = __this->___mObservationProviderFactory_44; VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_2 = __this->___mVuforiaConfiguration_53; NullCheck(L_1); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker1< RuntimeObject*, VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* >::Invoke(0 /* Vuforia.Internal.Observations.IObservationProvider Vuforia.Internal.Observations.IObservationProviderFactory::CreateObservationProvider(Vuforia.VuforiaConfiguration) */, IObservationProviderFactory_tC1CE713302B83A69ED28FC75BECCEBBDA07A02FC_il2cpp_TypeInfo_var, L_1, L_2); Engine_RegisterObservationProvider_m619FA7CECD4C24A3B978686DBE6DEBD0FBD6C982(__this, L_3, NULL); RuntimeObject* L_4; L_4 = Engine_get_ExternalCamera_m503411D23A57CFF906900B95E1E2D96CDD9CBE34_inline(__this, NULL); __this->___mIsUsingARFoundation_57 = (bool)((!(((RuntimeObject*)(ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6*)((ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6*)IsInstClass((RuntimeObject*)L_4, ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0); RuntimeObject* L_5 = __this->___mUnityLifeCycleListener_37; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_6); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_6, __this, (intptr_t)((void*)Engine_OnApplicationPause_m67CD8B964C8D9E384DC43764E62B1B1BB173B72D_RuntimeMethod_var), NULL); NullCheck(L_5); InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(8 /* System.Void Vuforia.Internal.Core.IUnityLifeCycleListener::add_OnApplicationPauseEvent(System.Action`1) */, IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var, L_5, L_6); RuntimeObject* L_7 = __this->___mUnityLifeCycleListener_37; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_8); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_8, __this, (intptr_t)((void*)Engine_ApplicationQuit_m184D4FB2C68C6A59D9825107D5D8E81ECF2DA68D_RuntimeMethod_var), NULL); NullCheck(L_7); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(12 /* System.Void Vuforia.Internal.Core.IUnityLifeCycleListener::add_OnApplicationQuitDestroyEvent(System.Action) */, IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var, L_7, L_8); InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B* L_9 = __this->___mInternalEngineHintSetter_7; RuntimeObject* L_10 = __this->___mEngineConfigSet_40; NullCheck(L_9); InternalEngineHintSetter_ApplyInternalHints_mD6DDC1152EC066169D8DCCF6D81E52A9F11C84B6(L_9, L_10, NULL); RuntimeObject* L_11 = __this->___mEngineConfigSet_40; Engine_ConfigureEngineErrorHandler_m6680D214FB5D121CB3A8DEBFC62C3A4B49FE0545(__this, L_11, NULL); RuntimeObject* L_12 = __this->___mEngineFactory_38; RuntimeObject* L_13 = __this->___mEngineConfigSet_40; NullCheck(L_12); RuntimeObject* L_14; L_14 = InterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, int32_t* >::Invoke(3 /* Vuforia.IVuEngine Vuforia.Internal.Core.IEngineFactory::CreateEngine(Vuforia.Internal.Core.IEngineConfigSet,System.Int32&) */, IEngineFactory_tEC42A18BAB0B8D7CEA90556E93C418119F2975C2_il2cpp_TypeInfo_var, L_12, L_13, (&V_0)); __this->___mEngine_41 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_41), (void*)L_14); int32_t L_15 = V_0; int32_t L_16; L_16 = VuforiaInitErrorUtil_ToVuforiaInitError_mFAF38691AD0AA6720F90ACA2BC0C2A200257ACF3(L_15, NULL); __this->___mInitError_8 = L_16; ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* L_17 = __this->___mObserverFactory_39; RuntimeObject* L_18 = __this->___mEngine_41; NullCheck(L_17); ObserverFactory_Init_m4405919A64489C33CE69C7D4B02F4C9E1340DA12_inline(L_17, L_18, NULL); RuntimeObject* L_19; L_19 = Engine_get_ValidationAreaCaptureFactory_m615FFCE00D9CA67CEAA59ADD908ACE0C814E4DE8_inline(__this, NULL); RuntimeObject* L_20 = __this->___mEngine_41; NullCheck(L_19); InterfaceActionInvoker1< RuntimeObject* >::Invoke(0 /* System.Void Vuforia.Internal.IValidationAreaCaptureFactory::Init(Vuforia.IVuEngine) */, IValidationAreaCaptureFactory_tC35627F3D150B3FDF0D33402E42ED5667F5FDFD2_il2cpp_TypeInfo_var, L_19, L_20); RuntimeObject* L_21; L_21 = Engine_get_ValidationAreaCaptureUploadFactory_mF42A833A7603685CF9D6FA50C000218F36ECEB39_inline(__this, NULL); RuntimeObject* L_22 = __this->___mEngine_41; NullCheck(L_21); InterfaceActionInvoker1< RuntimeObject* >::Invoke(0 /* System.Void Vuforia.Internal.IValidationAreaCaptureUploadFactory::Init(Vuforia.IVuEngine) */, IValidationAreaCaptureUploadFactory_tB35AA27DBF7D7842624EA2AB151327FE880666AF_il2cpp_TypeInfo_var, L_21, L_22); RuntimeObject* L_23 = __this->___mEngine_41; if (L_23) { goto IL_01a6; } } { il2cpp_codegen_runtime_class_init_inline(Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var); RuntimeObject* L_24 = ((Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_StaticFields*)il2cpp_codegen_static_fields_for(Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var))->___INIT_ERRORS_MAP_59; int32_t L_25 = __this->___mInitError_8; NullCheck(L_24); bool L_26; L_26 = InterfaceFuncInvoker2< bool, int32_t, String_t** >::Invoke(0 /* System.Boolean System.Collections.Generic.IReadOnlyDictionary`2::TryGetValue(TKey,TValue&) */, IReadOnlyDictionary_2_t64CFE489500CA30EF36164136BDD927BF61173DF_il2cpp_TypeInfo_var, L_24, L_25, (&V_2)); if (L_26) { goto IL_0107; } } { V_2 = _stringLiteralCFDCEC71EF7D94678AF6D859053FB978F0F8FCFF; } IL_0107: { String_t* L_27 = V_2; String_t* L_28; L_28 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral5E6CB3EBF366AC58CB662A5D21AA83643825A24B, L_27, NULL); il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_28, NULL); RuntimeObject* L_29 = __this->___mEngineConfigSet_40; RuntimeObject* L_30 = L_29; G_B6_0 = L_30; if (L_30) { G_B7_0 = L_30; goto IL_0123; } } { goto IL_0128; } IL_0123: { NullCheck(G_B7_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B7_0); } IL_0128: { __this->___mEngineConfigSet_40 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngineConfigSet_40), (void*)(RuntimeObject*)NULL); RuntimeObject* L_31; L_31 = Engine_get_ExternalCamera_m503411D23A57CFF906900B95E1E2D96CDD9CBE34_inline(__this, NULL); RuntimeObject* L_32 = L_31; G_B9_0 = L_32; if (L_32) { G_B10_0 = L_32; goto IL_013b; } } { goto IL_0140; } IL_013b: { NullCheck(G_B10_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B10_0); } IL_0140: { Engine_set_ExternalCamera_mC209A0CCBBC8A68C86D936725FC62C15BEA62715_inline(__this, (RuntimeObject*)NULL, NULL); Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_33 = __this->___mOnVuforiaInitialized_1; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_34 = L_33; G_B12_0 = L_34; if (L_34) { G_B13_0 = L_34; goto IL_0153; } } { goto IL_015e; } IL_0153: { int32_t L_35 = __this->___mInitError_8; DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(G_B13_0, L_35, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); } IL_015e: { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_36 = __this->___mOnVuforiaInitializedPublic_3; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_37 = L_36; G_B15_0 = L_37; if (L_37) { G_B16_0 = L_37; goto IL_016a; } } { goto IL_0175; } IL_016a: { int32_t L_38 = __this->___mInitError_8; DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(G_B16_0, L_38, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); } IL_0175: { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_39 = __this->___mOnAfterVuforiaInitializedPublic_4; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_40 = L_39; G_B18_0 = L_40; if (L_40) { G_B19_0 = L_40; goto IL_0181; } } { goto IL_018c; } IL_0181: { int32_t L_41 = __this->___mInitError_8; DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(G_B19_0, L_41, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); } IL_018c: { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_42 = (&__this->___mInstanceHandle_43); bool L_43; L_43 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843(L_42, NULL); if (!L_43) { goto IL_01a4; } } { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_44 = (&__this->___mInstanceHandle_43); GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3(L_44, NULL); } IL_01a4: { return (bool)0; } IL_01a6: { __this->___mEngineState_58 = 0; bool L_45; L_45 = Engine_SetHints_mC1DD6C4882A53E9D86A7D6F7974BE4FDB30D8ED5(__this, NULL); if (L_45) { goto IL_01bf; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralA8A7339E6C3B5F3E770EA701BE06C6EE8D5D9B7A, NULL); } IL_01bf: { RuntimeObject* L_46; L_46 = Engine_get_DeviceInfo_mA105D53E4FE74976EA6A7B69592E15F8845D2402_inline(__this, NULL); NullCheck(L_46); bool L_47; L_47 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.Internal.Core.IDeviceInfo::IsSeethruEyewearDevice() */, IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var, L_46); if (L_47) { goto IL_01db; } } { bool L_48 = __this->___mIsUsingARFoundation_57; if (L_48) { goto IL_01db; } } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_49; L_49 = VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE(NULL); G_B29_0 = ((int32_t)(L_49)); goto IL_01dc; } IL_01db: { G_B29_0 = 1; } IL_01dc: { V_1 = (bool)G_B29_0; RuntimeObject* L_50; L_50 = Engine_get_ObserverFactory_m9DAB0D18AECCB04012D96D128D2B9ED197DB6735_inline(__this, NULL); bool L_51 = V_1; NullCheck(L_50); DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_52; L_52 = InterfaceFuncInvoker1< DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556*, bool >::Invoke(7 /* Vuforia.Internal.Observers.DeviceObserver Vuforia.Internal.Core.IObserverFactory::CreateDeviceObserver(System.Boolean) */, IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var, L_50, L_51); Engine_set_DeviceObserver_mCA40288AB80CC2923E403A97C1003A1175957127_inline(__this, L_52, NULL); il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_53; L_53 = VuforiaRuntimeUtilities_IsWebCamPlayMode_m2699673E9C8826815D2075430D230860CA051CE0(NULL); if (!L_53) { goto IL_0209; } } { RuntimeObject* L_54; L_54 = Engine_get_ObserverFactory_m9DAB0D18AECCB04012D96D128D2B9ED197DB6735_inline(__this, NULL); NullCheck(L_54); AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_55; L_55 = InterfaceFuncInvoker0< AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* >::Invoke(1 /* Vuforia.Internal.Observers.AnchorObserver Vuforia.Internal.Core.IObserverFactory::CreatePlayModeAnchorObserver() */, IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var, L_54); Engine_set_AnchorObserver_mC2D27AD621987A44426612D5BFECEAC1C714474E_inline(__this, L_55, NULL); goto IL_024f; } IL_0209: { bool L_56 = __this->___mIsUsingARFoundation_57; if (!L_56) { goto IL_021e; } } { il2cpp_codegen_runtime_class_init_inline(ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var); RuntimeObject* L_57; L_57 = ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E(NULL); NullCheck(L_57); bool L_58; L_58 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean Vuforia.ARFoundation.IARFoundationFacade::get_IsAnchorSupported() */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_57); V_3 = L_58; goto IL_0235; } IL_021e: { RuntimeObject* L_59 = __this->___mEngine_41; NullCheck(L_59); RuntimeObject* L_60; L_60 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* Vuforia.IVuPlatformController Vuforia.IVuEngine::get_PlatformController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_59); NullCheck(L_60); int32_t L_61; L_61 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuFusionProviderType Vuforia.IVuPlatformController::get_FusionProviderType() */, IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578_il2cpp_TypeInfo_var, L_60); V_3 = (bool)((((int32_t)((((int32_t)L_61) == ((int32_t)2))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_0235: { bool L_62 = V_3; if (!L_62) { goto IL_024f; } } { RuntimeObject* L_63; L_63 = Engine_get_ObserverFactory_m9DAB0D18AECCB04012D96D128D2B9ED197DB6735_inline(__this, NULL); DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_64; L_64 = Engine_get_DeviceObserver_m960994FEECC3010E2DA5B5C96BA1D8DB95AAFFA6_inline(__this, NULL); NullCheck(L_63); AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_65; L_65 = InterfaceFuncInvoker1< AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8*, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* >::Invoke(0 /* Vuforia.Internal.Observers.AnchorObserver Vuforia.Internal.Core.IObserverFactory::CreateAnchorObserver(Vuforia.Internal.Observers.DeviceObserver) */, IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var, L_63, L_64); Engine_set_AnchorObserver_mC2D27AD621987A44426612D5BFECEAC1C714474E_inline(__this, L_65, NULL); } IL_024f: { RuntimeObject* L_66; L_66 = Engine_get_ObserverFactory_m9DAB0D18AECCB04012D96D128D2B9ED197DB6735_inline(__this, NULL); NullCheck(L_66); IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* L_67; L_67 = InterfaceFuncInvoker0< IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* >::Invoke(8 /* Vuforia.Internal.Observers.IlluminationObserver Vuforia.Internal.Core.IObserverFactory::CreateIlluminationObserver() */, IObserverFactory_t817D72A8AB0E280B1317315BB7AB98C8A43DB8B3_il2cpp_TypeInfo_var, L_66); Engine_set_IlluminationObserver_m13174AB70A774D252B1DE8E894E6332286464DAA_inline(__this, L_67, NULL); RuntimeObject* L_68 = __this->___mVideoBackgroundFactory_47; RuntimeObject* L_69 = __this->___mEngine_41; NullCheck(L_69); RuntimeObject* L_70; L_70 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* Vuforia.IVuCameraController Vuforia.IVuEngine::get_CameraController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_69); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_71 = __this->___mVuforiaConfiguration_53; NullCheck(L_71); VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_72; L_72 = VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline(L_71, NULL); NullCheck(L_72); Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_73; L_73 = VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011_inline(L_72, NULL); Func_1_t2CF654106B924961EA2A880955474BC6DC4577B9* L_74 = (Func_1_t2CF654106B924961EA2A880955474BC6DC4577B9*)il2cpp_codegen_object_new(Func_1_t2CF654106B924961EA2A880955474BC6DC4577B9_il2cpp_TypeInfo_var); NullCheck(L_74); Func_1__ctor_m55A3CB7A4431DC6A768A83AAEC8459C5E96DB13B(L_74, __this, (intptr_t)((void*)Engine_U3CInitOnCameraReadyU3Eb__164_0_m3B8425461DAB8BF2F4B4E931BCD924B680EBF390_RuntimeMethod_var), NULL); NullCheck(L_68); RuntimeObject* L_75; L_75 = InterfaceFuncInvoker3< RuntimeObject*, RuntimeObject*, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*, Func_1_t2CF654106B924961EA2A880955474BC6DC4577B9* >::Invoke(0 /* Vuforia.Internal.Rendering.IVideoBackgroundRenderer Vuforia.Internal.Rendering.IVideoBackgroundFactory::CreateVideoBackgroundRenderer(Vuforia.IVuCameraController,UnityEngine.Shader,System.Func`1) */, IVideoBackgroundFactory_t3E4EE33E2207690822B9D532A80B4146647A8CDE_il2cpp_TypeInfo_var, L_68, L_70, L_73, L_74); Engine_set_VideoBackgroundRenderer_mE61E8CEBF97E8C6C3A5253224F4694559E770D00_inline(__this, L_75, NULL); RuntimeObject* L_76 = __this->___mSessionRecorderFactory_51; RuntimeObject* L_77 = __this->___mEngine_41; NullCheck(L_76); RuntimeObject* L_78; L_78 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* Vuforia.ISessionRecorder Vuforia.Internal.SessionRecorder.ISessionRecorderFactory::CreateSessionRecorder(Vuforia.IVuEngine) */, ISessionRecorderFactory_tB6307190087D9BC9A9F6F0B013BC90F082E18B93_il2cpp_TypeInfo_var, L_76, L_77); Engine_set_SessionRecorder_m7B5AC285FEAEACE2BDFD18F2217EB969ADA57ECC_inline(__this, L_78, NULL); RuntimeObject* L_79 = __this->___mAreaTargetCaptureFactory_52; RuntimeObject* L_80 = __this->___mEngine_41; NullCheck(L_80); RuntimeObject* L_81; L_81 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* Vuforia.IVuAreaTargetCaptureController Vuforia.IVuEngine::get_AreaTargetCaptureController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_80); DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_82; L_82 = Engine_get_DeviceObserver_m960994FEECC3010E2DA5B5C96BA1D8DB95AAFFA6_inline(__this, NULL); NullCheck(L_79); AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_83; L_83 = InterfaceFuncInvoker2< AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7*, RuntimeObject*, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* >::Invoke(0 /* Vuforia.AreaTargetCapture Vuforia.Internal.AreaTargetCapture.IAreaTargetCaptureFactory::CreateAreaTargetCapture(Vuforia.IVuAreaTargetCaptureController,Vuforia.Internal.Observers.DeviceObserver) */, IAreaTargetCaptureFactory_t6FF128BA3FD769DFA781119C63ECDCE1171EDECF_il2cpp_TypeInfo_var, L_79, L_81, L_82); Engine_set_AreaTargetCapture_m8D2D5A89E2E30AC276D204794B04868ECD2AF74B_inline(__this, L_83, NULL); RuntimeObject* L_84 = __this->___mCameraControllerFactory_49; RuntimeObject* L_85 = __this->___mEngine_41; NullCheck(L_85); RuntimeObject* L_86; L_86 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* Vuforia.IVuCameraController Vuforia.IVuEngine::get_CameraController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_85); RuntimeObject* L_87; L_87 = Engine_get_DeviceInfo_mA105D53E4FE74976EA6A7B69592E15F8845D2402_inline(__this, NULL); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_88 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_88); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_88, __this, (intptr_t)((void*)Engine_OnVideoBackgroundConfigChanged_m051DE5B6A909B16C08986EE20A57FFF50B75F839_RuntimeMethod_var), NULL); bool L_89 = __this->___mIsUsingARFoundation_57; NullCheck(L_84); RuntimeObject* L_90; L_90 = InterfaceFuncInvoker4< RuntimeObject*, RuntimeObject*, RuntimeObject*, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*, bool >::Invoke(0 /* Vuforia.ICameraController Vuforia.ICameraControllerFactory::Create(Vuforia.IVuCameraController,Vuforia.Internal.Core.IDeviceInfo,System.Action,System.Boolean) */, ICameraControllerFactory_tDD9618C6213994838632CD5368D8D3C4536D4BC8_il2cpp_TypeInfo_var, L_84, L_86, L_87, L_88, L_89); Engine_set_CameraController_mCA69749232B54F4CCB1987B60D67E8B00F3BCC11_inline(__this, L_90, NULL); RuntimeObject* L_91 = __this->___mWorldOriginProviderFactory_50; RuntimeObject* L_92; L_92 = Engine_get_DeviceInfo_mA105D53E4FE74976EA6A7B69592E15F8845D2402_inline(__this, NULL); bool L_93 = __this->___mIsUsingARFoundation_57; NullCheck(L_91); RuntimeObject* L_94; L_94 = InterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, bool >::Invoke(0 /* Vuforia.Internal.Core.IWorldOriginProvider Vuforia.Internal.Core.IWorldOriginProviderFactory::CreateWorldOriginProvider(Vuforia.Internal.Core.IDeviceInfo,System.Boolean) */, IWorldOriginProviderFactory_t9B1AE0BB69CA57357959DE43502EF69BE005C714_il2cpp_TypeInfo_var, L_91, L_92, L_93); Engine_set_WorldOriginProvider_m10B48E12719227CD57298E86E0901F62AA689BFA_inline(__this, L_94, NULL); RuntimeObject* L_95 = __this->___mPlatformControllerFactory_48; RuntimeObject* L_96 = __this->___mEngine_41; NullCheck(L_96); RuntimeObject* L_97; L_97 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* Vuforia.IVuPlatformController Vuforia.IVuEngine::get_PlatformController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_96); NullCheck(L_95); RuntimeObject* L_98; L_98 = InterfaceFuncInvoker1< RuntimeObject*, RuntimeObject* >::Invoke(0 /* Vuforia.IPlatformController Vuforia.IPlatformControllerFactory::Create(Vuforia.IVuPlatformController) */, IPlatformControllerFactory_t6D98EC7CC7A6BFA6A0592859996413F13DF4F3D0_il2cpp_TypeInfo_var, L_95, L_97); __this->___mPlatformController_56 = L_98; Il2CppCodeGenWriteBarrier((void**)(&__this->___mPlatformController_56), (void*)L_98); RuntimeObject* L_99; L_99 = Engine_get_CameraController_m5E92C80DFF7EC8D6074AC49A51900C7084090E09_inline(__this, NULL); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_100 = __this->___mVuforiaConfiguration_53; NullCheck(L_100); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_101; L_101 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_100, NULL); NullCheck(L_101); int32_t L_102; L_102 = GenericVuforiaConfiguration_get_CameraDeviceMode_m08D697A958D555BEA288A42CAAB6403FDB461E55_inline(L_101, NULL); NullCheck(L_99); bool L_103; L_103 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(14 /* System.Boolean Vuforia.ICameraController::SetActiveVideoMode(Vuforia.CameraMode) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_99, L_102); il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Info_m267EDACA868595EBAFC0B2450522D293D6749CCB(_stringLiteral3FAE3C714A6AA5882BC3F971110DF27B4F8DEA95, NULL); Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_104 = __this->___mOnVuforiaInitialized_1; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_105 = L_104; G_B37_0 = L_105; if (L_105) { G_B38_0 = L_105; goto IL_0370; } } { goto IL_037b; } IL_0370: { int32_t L_106 = __this->___mInitError_8; DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(G_B38_0, L_106, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); } IL_037b: { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_107 = __this->___mOnVuforiaInitializedPublic_3; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_108 = L_107; G_B40_0 = L_108; if (L_108) { G_B41_0 = L_108; goto IL_0387; } } { goto IL_0392; } IL_0387: { int32_t L_109 = __this->___mInitError_8; DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(G_B41_0, L_109, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); } IL_0392: { Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_110 = __this->___mOnAfterVuforiaInitializedPublic_4; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_111 = L_110; G_B43_0 = L_111; if (L_111) { G_B44_0 = L_111; goto IL_039e; } } { goto IL_03a9; } IL_039e: { int32_t L_112 = __this->___mInitError_8; DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7(G_B44_0, L_112, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_m27CAC8CEB1E2CACE9FF1499178F59125E8F1C4C7_RuntimeMethod_var); } IL_03a9: { return (bool)1; } } // System.Void Vuforia.Internal.Core.Engine::ApplicationQuit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_ApplicationQuit_m184D4FB2C68C6A59D9825107D5D8E81ECF2DA68D (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL; { bool L_0; L_0 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (!L_0) { goto IL_000f; } } { bool L_1; L_1 = Engine_Deinit_mF5A3AE054AE01EB3D2FCB970E7145222202D3C3A(__this, NULL); } IL_000f: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = __this->___OnApplicationQuit_18; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = L_2; G_B3_0 = L_3; if (L_3) { G_B4_0 = L_3; goto IL_001a; } } { return; } IL_001a: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B4_0, NULL); return; } } // System.Boolean Vuforia.Internal.Core.Engine::Start(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Start_m517F8FFB3DA7FD8F802663D501B36BD815103C54 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_onStarted, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnUnityUpdate_mE7401AC0C1538C8C6480D7FB8AB17D9772D8F0A3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverOffsetCalculatorFactory_tB1361B82412617430CEBD3982DF32867017C5EF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStateProcessorFactory_tEDD836C93FF7D6C65AFB91C51EEA40A93E9E8671_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F60CD4DE616AF038C82D0BF0EE96BDA809D456E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57644AA1A1F27A22A3B6D605D8733E2854F9E8CB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D6748436C0AC9CF78BC790F58CD890B1FF2797F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1D3B5CEAE09B976ECA7AD56A064579DE0248A02); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (L_0) { goto IL_0014; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral3F60CD4DE616AF038C82D0BF0EE96BDA809D456E, NULL); return (bool)0; } IL_0014: { bool L_1; L_1 = Engine_get_IsRunning_mA42BEFA78A1D5A6ADCA50A326C20F0F2906EC1D1(__this, NULL); if (!L_1) { goto IL_0028; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral57644AA1A1F27A22A3B6D605D8733E2854F9E8CB, NULL); return (bool)0; } IL_0028: { RuntimeObject* L_2 = __this->___mEngine_41; NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean Vuforia.IVuEngine::Start() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_2); if (L_3) { goto IL_0041; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral7D6748436C0AC9CF78BC790F58CD890B1FF2797F, NULL); return (bool)0; } IL_0041: { __this->___mEngineState_58 = 1; RuntimeObject* L_4 = __this->___mObserverOffsetCalculatorFactory_55; RuntimeObject* L_5; L_5 = Engine_get_ExternalCamera_m503411D23A57CFF906900B95E1E2D96CDD9CBE34_inline(__this, NULL); NullCheck(L_4); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker1< RuntimeObject*, bool >::Invoke(0 /* Vuforia.Internal.Observers.IObserverOffsetCalculator Vuforia.Internal.Core.IObserverOffsetCalculatorFactory::Create(System.Boolean) */, IObserverOffsetCalculatorFactory_tB1361B82412617430CEBD3982DF32867017C5EF3_il2cpp_TypeInfo_var, L_4, (bool)((!(((RuntimeObject*)(SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6*)((SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6*)IsInstClass((RuntimeObject*)L_5, SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0)); Engine_set_ObserverOffsetCalculator_m62F1B2ED289A1A5D225069871BD19D42F62FA834_inline(__this, L_6, NULL); RuntimeObject* L_7 = __this->___mStateProcessorFactory_45; RuntimeObject* L_8; L_8 = Engine_get_ObservationProviders_m790C4BE5E892969D8C049A10A68A07151A3F25BD_inline(__this, NULL); RuntimeObject* L_9; L_9 = Engine_get_ObserverOffsetCalculator_mD6290708B3310CAD55C07B7EC532F72A79FEEE26_inline(__this, NULL); NullCheck(L_7); RuntimeObject* L_10; L_10 = InterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(0 /* Vuforia.Internal.Core.IStateProcessor Vuforia.Internal.Core.IStateProcessorFactory::CreateStateProcessor(System.Collections.Generic.IList`1,Vuforia.Internal.Observers.IObserverOffsetCalculator) */, IStateProcessorFactory_tEDD836C93FF7D6C65AFB91C51EEA40A93E9E8671_il2cpp_TypeInfo_var, L_7, L_8, L_9); __this->___mStateProcessor_42 = L_10; Il2CppCodeGenWriteBarrier((void**)(&__this->___mStateProcessor_42), (void*)L_10); bool L_11; L_11 = Engine_SetupPlatformController_m231AE998C8D0F2BC0927DA2F171E1BAAC31BD997(__this, NULL); RuntimeObject* L_12; L_12 = Engine_get_CameraController_m5E92C80DFF7EC8D6074AC49A51900C7084090E09_inline(__this, NULL); NullCheck(L_12); InterfaceActionInvoker0::Invoke(8 /* System.Void Vuforia.ICameraController::Init() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_12); il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); int32_t L_13; L_13 = VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300(NULL); int32_t L_14; L_14 = RuntimeExtensionMethods_ToVuforiaScreenOrientation_m85F238FAA144B4B6473C93E3D7D262581C1C523D(L_13, NULL); Engine_SetupRenderController_m90C38B5A8C4A7C90B104DA0B6830C733A2AE70ED(__this, L_14, NULL); RuntimeObject* L_15 = __this->___mUnityLifeCycleListener_37; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_16 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_16); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_16, __this, (intptr_t)((void*)Engine_OnUnityUpdate_mE7401AC0C1538C8C6480D7FB8AB17D9772D8F0A3_RuntimeMethod_var), NULL); NullCheck(L_15); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(6 /* System.Void Vuforia.Internal.Core.IUnityLifeCycleListener::add_UpdateEvent(System.Action) */, IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var, L_15, L_16); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_17 = ___0_onStarted; NullCheck(L_17); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_17, NULL); il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Info_m267EDACA868595EBAFC0B2450522D293D6749CCB(_stringLiteralE1D3B5CEAE09B976ECA7AD56A064579DE0248A02, NULL); return (bool)1; } } // System.Void Vuforia.Internal.Core.Engine::OnApplicationPause(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnApplicationPause_m67CD8B964C8D9E384DC43764E62B1B1BB173B72D (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, bool ___0_isPaused, const RuntimeMethod* method) { { bool L_0 = ___0_isPaused; if (!L_0) { goto IL_000b; } } { bool L_1; L_1 = Engine_Pause_m234D5898AA42B5681148A8C91E9F6EDCC5DAD7BD(__this, NULL); return; } IL_000b: { bool L_2; L_2 = Engine_Resume_m218D1E31A2104E8DD6AB22279A9ECBFBD63C3597(__this, NULL); return; } } // System.Boolean Vuforia.Internal.Core.Engine::Pause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Pause_m234D5898AA42B5681148A8C91E9F6EDCC5DAD7BD (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnPause_mBC966F08EBDE6FA053A33EBE684E6D795F0DB83A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool G_B4_0 = false; bool G_B3_0 = false; { bool L_0; L_0 = Engine_get_IsRunning_mA42BEFA78A1D5A6ADCA50A326C20F0F2906EC1D1(__this, NULL); if (L_0) { goto IL_000a; } } { return (bool)0; } IL_000a: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_1); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, __this, (intptr_t)((void*)Engine_OnPause_mBC966F08EBDE6FA053A33EBE684E6D795F0DB83A_RuntimeMethod_var), NULL); bool L_2; L_2 = Engine_Stop_m4A642DC03CF47B19D94B956E2D81A3EE5E8ECAB4(__this, L_1, NULL); bool L_3 = L_2; G_B3_0 = L_3; if (!L_3) { G_B4_0 = L_3; goto IL_0026; } } { __this->___mEngineState_58 = 2; G_B4_0 = G_B3_0; } IL_0026: { return G_B4_0; } } // System.Boolean Vuforia.Internal.Core.Engine::Resume() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Resume_m218D1E31A2104E8DD6AB22279A9ECBFBD63C3597 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnResume_m4FB802448A4A47745CB3A6A2B74EF233A7422394_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool G_B5_0 = false; bool G_B4_0 = false; { bool L_0; L_0 = Engine_get_IsRunning_mA42BEFA78A1D5A6ADCA50A326C20F0F2906EC1D1(__this, NULL); if (L_0) { goto IL_0010; } } { bool L_1; L_1 = Engine_get_IsPaused_m0E30A6389ACDA895204915D8B12829246A86318F(__this, NULL); if (L_1) { goto IL_0012; } } IL_0010: { return (bool)0; } IL_0012: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_2); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_2, __this, (intptr_t)((void*)Engine_OnResume_m4FB802448A4A47745CB3A6A2B74EF233A7422394_RuntimeMethod_var), NULL); bool L_3; L_3 = Engine_Start_m517F8FFB3DA7FD8F802663D501B36BD815103C54(__this, L_2, NULL); bool L_4 = L_3; G_B4_0 = L_4; if (!L_4) { G_B5_0 = L_4; goto IL_002e; } } { __this->___mEngineState_58 = 1; G_B5_0 = G_B4_0; } IL_002e: { return G_B5_0; } } // System.Boolean Vuforia.Internal.Core.Engine::SetupPlatformController() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_SetupPlatformController_m231AE998C8D0F2BC0927DA2F171E1BAAC31BD997 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Void Vuforia.Internal.Core.Engine::OnVideoBackgroundConfigChanged() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnVideoBackgroundConfigChanged_m051DE5B6A909B16C08986EE20A57FFF50B75F839 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); int32_t L_0; L_0 = VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300(NULL); int32_t L_1; L_1 = RuntimeExtensionMethods_ToVuforiaScreenOrientation_m85F238FAA144B4B6473C93E3D7D262581C1C523D(L_0, NULL); Engine_SetupRenderController_m90C38B5A8C4A7C90B104DA0B6830C733A2AE70ED(__this, L_1, NULL); RuntimeObject* L_2; L_2 = Engine_get_VideoBackgroundRenderer_m321503D88EFF3C611E58C38D61ECC55D1EEB3C21_inline(__this, NULL); NullCheck(L_2); InterfaceActionInvoker0::Invoke(8 /* System.Void Vuforia.Internal.Rendering.IVideoBackgroundRenderer::OnConfigurationChanged() */, IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var, L_2); return; } } // System.Boolean Vuforia.Internal.Core.Engine::Stop(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Stop_m4A642DC03CF47B19D94B956E2D81A3EE5E8ECAB4 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_onStopped, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnUnityUpdate_mE7401AC0C1538C8C6480D7FB8AB17D9772D8F0A3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_TrackingOriginUpdated_m3320853814BC78E0E2E70E2554891B60B9C33A35_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral01F075F2C0468E821B23CD049BAD7BAB3E187207); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral02EC41C0DF67E333B4D41BA7A0153E554ADD3D2D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F60CD4DE616AF038C82D0BF0EE96BDA809D456E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral73E2D0B9E2172D1BF7A2BEBC31221E93D4398E37); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (L_0) { goto IL_0014; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral3F60CD4DE616AF038C82D0BF0EE96BDA809D456E, NULL); return (bool)0; } IL_0014: { bool L_1; L_1 = Engine_get_IsPaused_m0E30A6389ACDA895204915D8B12829246A86318F(__this, NULL); if (!L_1) { goto IL_002b; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = ___0_onStopped; NullCheck(L_2); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_2, NULL); __this->___mEngineState_58 = 0; return (bool)0; } IL_002b: { bool L_3; L_3 = Engine_get_IsRunning_mA42BEFA78A1D5A6ADCA50A326C20F0F2906EC1D1(__this, NULL); if (L_3) { goto IL_003f; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral73E2D0B9E2172D1BF7A2BEBC31221E93D4398E37, NULL); return (bool)0; } IL_003f: { RuntimeObject* L_4 = __this->___mEngine_41; NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker0< bool >::Invoke(7 /* System.Boolean Vuforia.IVuEngine::Stop() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_4); if (L_5) { goto IL_0058; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral02EC41C0DF67E333B4D41BA7A0153E554ADD3D2D, NULL); return (bool)0; } IL_0058: { __this->___mEngineState_58 = 0; RuntimeObject* L_6 = __this->___mUnityLifeCycleListener_37; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_7); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_7, __this, (intptr_t)((void*)Engine_OnUnityUpdate_mE7401AC0C1538C8C6480D7FB8AB17D9772D8F0A3_RuntimeMethod_var), NULL); NullCheck(L_6); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(7 /* System.Void Vuforia.Internal.Core.IUnityLifeCycleListener::remove_UpdateEvent(System.Action) */, IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var, L_6, L_7); RuntimeObject* L_8; L_8 = UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11(NULL); NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.UnityRuntimeCompiled.IUnityXRBridge Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade::get_UnityXRBridge() */, IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var, L_8); NullCheck(L_9); bool L_10; L_10 = InterfaceFuncInvoker0< bool >::Invoke(2 /* System.Boolean Vuforia.UnityRuntimeCompiled.IUnityXRBridge::IsOpenXREnabled() */, IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var, L_9); if (!L_10) { goto IL_00a2; } } { RuntimeObject* L_11; L_11 = UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11(NULL); NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.UnityRuntimeCompiled.IUnityXRBridge Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade::get_UnityXRBridge() */, IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var, L_11); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_13 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_13); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_13, __this, (intptr_t)((void*)Engine_TrackingOriginUpdated_m3320853814BC78E0E2E70E2554891B60B9C33A35_RuntimeMethod_var), NULL); NullCheck(L_12); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(1 /* System.Void Vuforia.UnityRuntimeCompiled.IUnityXRBridge::remove_OnTrackingOriginUpdated(System.Action) */, IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var, L_12, L_13); } IL_00a2: { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Info_m267EDACA868595EBAFC0B2450522D293D6749CCB(_stringLiteral01F075F2C0468E821B23CD049BAD7BAB3E187207, NULL); Engine_ResetCurrentState_m35163F51454F4B9FD1B7B7A0903549F542747816(__this, NULL); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_14 = ___0_onStopped; NullCheck(L_14); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_14, NULL); return (bool)1; } } // System.Void Vuforia.Internal.Core.Engine::TrackingOriginUpdated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_TrackingOriginUpdated_m3320853814BC78E0E2E70E2554891B60B9C33A35 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { bool L_0; L_0 = Engine_SetupPlatformController_m231AE998C8D0F2BC0927DA2F171E1BAAC31BD997(__this, NULL); return; } } // System.Void Vuforia.Internal.Core.Engine::OnStop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnStop_mC5AAD4A590BCE8121330B5C81C6864AD60D032BA (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B5_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL; { RuntimeObject* L_0; L_0 = Engine_get_VideoBackgroundRenderer_m321503D88EFF3C611E58C38D61ECC55D1EEB3C21_inline(__this, NULL); NullCheck(L_0); InterfaceActionInvoker0::Invoke(10 /* System.Void Vuforia.Internal.Rendering.IVideoBackgroundRenderer::Stop() */, IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var, L_0); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___OnVuforiaStopped_12; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = L_1; G_B1_0 = L_2; if (L_2) { G_B2_0 = L_2; goto IL_0017; } } { goto IL_001c; } IL_0017: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL); } IL_001c: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = __this->___OnVuforiaStoppedPublic_15; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = L_3; G_B4_0 = L_4; if (L_4) { G_B5_0 = L_4; goto IL_0027; } } { return; } IL_0027: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B5_0, NULL); return; } } // System.Void Vuforia.Internal.Core.Engine::OnPause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnPause_mBC966F08EBDE6FA053A33EBE684E6D795F0DB83A (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B2_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B1_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B5_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B4_0 = NULL; { RuntimeObject* L_0; L_0 = Engine_get_VideoBackgroundRenderer_m321503D88EFF3C611E58C38D61ECC55D1EEB3C21_inline(__this, NULL); NullCheck(L_0); InterfaceActionInvoker0::Invoke(11 /* System.Void Vuforia.Internal.Rendering.IVideoBackgroundRenderer::Pause() */, IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var, L_0); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = __this->___OnVuforiaPaused_11; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = L_1; G_B1_0 = L_2; if (L_2) { G_B2_0 = L_2; goto IL_0017; } } { goto IL_001d; } IL_0017: { DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292(G_B2_0, (bool)1, DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var); } IL_001d: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = __this->___OnVuforiaPausedPublic_14; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_4 = L_3; G_B4_0 = L_4; if (L_4) { G_B5_0 = L_4; goto IL_0028; } } { return; } IL_0028: { DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292(G_B5_0, (bool)1, DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var); return; } } // System.Void Vuforia.Internal.Core.Engine::OnStart() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnStart_mF1BDA18A3BDA41B2818FB0DB57DC810A94DCCDA7 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B7_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B6_0 = NULL; { RuntimeObject* L_0; L_0 = Engine_get_CameraController_m5E92C80DFF7EC8D6074AC49A51900C7084090E09_inline(__this, NULL); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_1 = __this->___mVuforiaConfiguration_53; NullCheck(L_1); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_2; L_2 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_1, NULL); NullCheck(L_2); int32_t L_3; L_3 = GenericVuforiaConfiguration_get_CameraFocusMode_m174293AF02F1E381C54C7577C50684BC5689FC81_inline(L_2, NULL); NullCheck(L_0); bool L_4; L_4 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(15 /* System.Boolean Vuforia.ICameraController::SetFocusMode(Vuforia.FocusMode) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0, L_3); bool L_5; L_5 = Engine_IsVideoBackgroundRenderingEnabled_m522A4719C8A8870A08DAD5ADC15FAD437380CAFA(__this, NULL); if (!L_5) { goto IL_002f; } } { RuntimeObject* L_6; L_6 = Engine_get_VideoBackgroundRenderer_m321503D88EFF3C611E58C38D61ECC55D1EEB3C21_inline(__this, NULL); NullCheck(L_6); InterfaceActionInvoker0::Invoke(9 /* System.Void Vuforia.Internal.Rendering.IVideoBackgroundRenderer::Start() */, IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var, L_6); } IL_002f: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = __this->___mOnVuforiaStarted_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8 = L_7; G_B3_0 = L_8; if (L_8) { G_B4_0 = L_8; goto IL_003b; } } { goto IL_0040; } IL_003b: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B4_0, NULL); } IL_0040: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = __this->___mOnVuforiaStartedPublic_5; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = L_9; G_B6_0 = L_10; if (L_10) { G_B7_0 = L_10; goto IL_004b; } } { return; } IL_004b: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B7_0, NULL); return; } } // System.Void Vuforia.Internal.Core.Engine::OnResume() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnResume_m4FB802448A4A47745CB3A6A2B74EF233A7422394 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B4_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B3_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B7_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B6_0 = NULL; { bool L_0; L_0 = Engine_IsVideoBackgroundRenderingEnabled_m522A4719C8A8870A08DAD5ADC15FAD437380CAFA(__this, NULL); if (!L_0) { goto IL_0013; } } { RuntimeObject* L_1; L_1 = Engine_get_VideoBackgroundRenderer_m321503D88EFF3C611E58C38D61ECC55D1EEB3C21_inline(__this, NULL); NullCheck(L_1); InterfaceActionInvoker0::Invoke(12 /* System.Void Vuforia.Internal.Rendering.IVideoBackgroundRenderer::Resume() */, IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var, L_1); } IL_0013: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = __this->___OnVuforiaPaused_11; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = L_2; G_B3_0 = L_3; if (L_3) { G_B4_0 = L_3; goto IL_001f; } } { goto IL_0025; } IL_001f: { DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292(G_B4_0, (bool)0, DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var); } IL_0025: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_4 = __this->___OnVuforiaPausedPublic_14; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_5 = L_4; G_B6_0 = L_5; if (L_5) { G_B7_0 = L_5; goto IL_0030; } } { return; } IL_0030: { DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292(G_B7_0, (bool)0, DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var); return; } } // System.Boolean Vuforia.Internal.Core.Engine::IsVideoBackgroundRenderingEnabled() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_IsVideoBackgroundRenderingEnabled_m522A4719C8A8870A08DAD5ADC15FAD437380CAFA (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = __this->___mVuforiaConfiguration_53; NullCheck(L_0); VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_1; L_1 = VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline(L_0, NULL); NullCheck(L_1); bool L_2; L_2 = VideoBackgroundConfiguration_get_VideoBackgroundEnabled_mB861B324A9C414D0A413A92DACD579ADD35198F6_inline(L_1, NULL); if (!L_2) { goto IL_0030; } } { RuntimeObject* L_3; L_3 = Engine_get_DeviceInfo_mA105D53E4FE74976EA6A7B69592E15F8845D2402_inline(__this, NULL); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.Internal.Core.IDeviceInfo::IsSeethruEyewearDevice() */, IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var, L_3); if (L_4) { goto IL_0030; } } { bool L_5 = __this->___mIsUsingARFoundation_57; if (L_5) { goto IL_0030; } } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_6; L_6 = VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE(NULL); return (bool)((((int32_t)L_6) == ((int32_t)0))? 1 : 0); } IL_0030: { return (bool)0; } } // System.Boolean Vuforia.Internal.Core.Engine::Deinit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_Deinit_mF5A3AE054AE01EB3D2FCB970E7145222202D3C3A (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_ApplicationQuit_m184D4FB2C68C6A59D9825107D5D8E81ECF2DA68D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnApplicationPause_m67CD8B964C8D9E384DC43764E62B1B1BB173B72D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnStop_mC5AAD4A590BCE8121330B5C81C6864AD60D032BA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_m0FEA836616BA737145AD2466A9FE305755342F87_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t4C7887CD4462C7F1527C49A38D79FBE44BA72122_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t8AC5F28FE46C2DA33B8578ADF40AB334EBE0EA07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ForEach_mA3CE5939EC4B1AF3F55B19D1E7C120D54B12274B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CDeinitU3Eb__179_0_m2D99BEE12A220864B8618D68E85BA718CE944E08_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F60CD4DE616AF038C82D0BF0EE96BDA809D456E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB57DCF9806DD315D7E7D2BD107CDCB093126C00A); s_Il2CppMethodInitialized = true; } Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* G_B9_0 = NULL; List_1_tFC56B4115FF8BE00EFBD2D8B615C97AD7E7054C8* G_B9_1 = NULL; Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* G_B8_0 = NULL; List_1_tFC56B4115FF8BE00EFBD2D8B615C97AD7E7054C8* G_B8_1 = NULL; RuntimeObject* G_B11_0 = NULL; RuntimeObject* G_B10_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B15_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B14_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B18_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B17_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B21_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B20_0 = NULL; RuntimeObject* G_B24_0 = NULL; RuntimeObject* G_B23_0 = NULL; { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_0 = (&__this->___mInstanceHandle_43); bool L_1; L_1 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843(L_0, NULL); if (!L_1) { goto IL_0018; } } { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_2 = (&__this->___mInstanceHandle_43); GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3(L_2, NULL); } IL_0018: { RuntimeObject* L_3 = __this->___mUnityLifeCycleListener_37; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_4 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_4); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_4, __this, (intptr_t)((void*)Engine_OnApplicationPause_m67CD8B964C8D9E384DC43764E62B1B1BB173B72D_RuntimeMethod_var), NULL); NullCheck(L_3); InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(9 /* System.Void Vuforia.Internal.Core.IUnityLifeCycleListener::remove_OnApplicationPauseEvent(System.Action`1) */, IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var, L_3, L_4); RuntimeObject* L_5 = __this->___mUnityLifeCycleListener_37; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_6); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_6, __this, (intptr_t)((void*)Engine_ApplicationQuit_m184D4FB2C68C6A59D9825107D5D8E81ECF2DA68D_RuntimeMethod_var), NULL); NullCheck(L_5); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(13 /* System.Void Vuforia.Internal.Core.IUnityLifeCycleListener::remove_OnApplicationQuitDestroyEvent(System.Action) */, IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var, L_5, L_6); bool L_7; L_7 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (L_7) { goto IL_005a; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral3F60CD4DE616AF038C82D0BF0EE96BDA809D456E, NULL); return (bool)0; } IL_005a: { bool L_8; L_8 = Engine_get_IsRunning_mA42BEFA78A1D5A6ADCA50A326C20F0F2906EC1D1(__this, NULL); if (!L_8) { goto IL_0075; } } { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_9); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_9, __this, (intptr_t)((void*)Engine_OnStop_mC5AAD4A590BCE8121330B5C81C6864AD60D032BA_RuntimeMethod_var), NULL); bool L_10; L_10 = Engine_Stop_m4A642DC03CF47B19D94B956E2D81A3EE5E8ECAB4(__this, L_9, NULL); } IL_0075: { RuntimeObject* L_11; L_11 = Engine_get_ObservationProviders_m790C4BE5E892969D8C049A10A68A07151A3F25BD_inline(__this, NULL); NullCheck(L_11); InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1::Clear() */, ICollection_1_t4C7887CD4462C7F1527C49A38D79FBE44BA72122_il2cpp_TypeInfo_var, L_11); } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00e8: {// begin finally (depth: 1) { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12 = __this->___OnVuforiaDeInitialized_13; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_13 = L_12; G_B14_0 = L_13; if (L_13) { G_B15_0 = L_13; goto IL_00f4; } } { goto IL_00f9; } IL_00f4: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B15_0, NULL); } IL_00f9: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_14 = __this->___OnVuforiaDeInitializedPublic_16; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_15 = L_14; G_B17_0 = L_15; if (L_15) { G_B18_0 = L_15; goto IL_0105; } } { goto IL_010a; } IL_0105: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B18_0, NULL); } IL_010a: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_16 = __this->___OnAfterVuforiaDeInitializedPublic_17; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_17 = L_16; G_B20_0 = L_17; if (L_17) { G_B21_0 = L_17; goto IL_0116; } } { goto IL_011b; } IL_0116: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B21_0, NULL); } IL_011b: { Engine_set_AnchorObserver_mC2D27AD621987A44426612D5BFECEAC1C714474E_inline(__this, (AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8*)NULL, NULL); Engine_set_DeviceObserver_mCA40288AB80CC2923E403A97C1003A1175957127_inline(__this, (DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556*)NULL, NULL); Engine_set_IlluminationObserver_m13174AB70A774D252B1DE8E894E6332286464DAA_inline(__this, (IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4*)NULL, NULL); RuntimeObject* L_18 = __this->___mEngineConfigSet_40; RuntimeObject* L_19 = L_18; G_B23_0 = L_19; if (L_19) { G_B24_0 = L_19; goto IL_013c; } } { goto IL_0141; } IL_013c: { NullCheck(G_B24_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B24_0); } IL_0141: { __this->___mEngineConfigSet_40 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngineConfigSet_40), (void*)(RuntimeObject*)NULL); Engine_set_ExternalCamera_mC209A0CCBBC8A68C86D936725FC62C15BEA62715_inline(__this, (RuntimeObject*)NULL, NULL); __this->___mEngine_41 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_41), (void*)(RuntimeObject*)NULL); Engine_set_SessionRecorder_m7B5AC285FEAEACE2BDFD18F2217EB969ADA57ECC_inline(__this, (RuntimeObject*)NULL, NULL); return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { RuntimeObject* L_20 = __this->___mObservers_46; NullCheck(L_20); RuntimeObject* L_21; L_21 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* System.Collections.Generic.ICollection`1 System.Collections.Generic.IDictionary`2::get_Values() */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_20); List_1_tFC56B4115FF8BE00EFBD2D8B615C97AD7E7054C8* L_22; L_22 = Enumerable_ToList_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_m0FEA836616BA737145AD2466A9FE305755342F87(L_21, Enumerable_ToList_TisIObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_m0FEA836616BA737145AD2466A9FE305755342F87_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var); Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* L_23 = ((U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var))->___U3CU3E9__179_0_1; Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* L_24 = L_23; G_B8_0 = L_24; G_B8_1 = L_22; if (L_24) { G_B9_0 = L_24; G_B9_1 = L_22; goto IL_00af_1; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var); U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2* L_25 = ((U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* L_26 = (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C*)il2cpp_codegen_object_new(Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var); NullCheck(L_26); Action_1__ctor_mA858F8320822FA76D0FB80711B98B4CF57A5D9CA(L_26, L_25, (intptr_t)((void*)U3CU3Ec_U3CDeinitU3Eb__179_0_m2D99BEE12A220864B8618D68E85BA718CE944E08_RuntimeMethod_var), NULL); Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* L_27 = L_26; ((U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var))->___U3CU3E9__179_0_1 = L_27; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var))->___U3CU3E9__179_0_1), (void*)L_27); G_B9_0 = L_27; G_B9_1 = G_B8_1; } IL_00af_1: { NullCheck(G_B9_1); List_1_ForEach_mA3CE5939EC4B1AF3F55B19D1E7C120D54B12274B(G_B9_1, G_B9_0, List_1_ForEach_mA3CE5939EC4B1AF3F55B19D1E7C120D54B12274B_RuntimeMethod_var); RuntimeObject* L_28 = __this->___mObservers_46; NullCheck(L_28); InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1>::Clear() */, ICollection_1_t8AC5F28FE46C2DA33B8578ADF40AB334EBE0EA07_il2cpp_TypeInfo_var, L_28); RuntimeObject* L_29; L_29 = Engine_get_VideoBackgroundRenderer_m321503D88EFF3C611E58C38D61ECC55D1EEB3C21_inline(__this, NULL); NullCheck(L_29); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_29); RuntimeObject* L_30; L_30 = Engine_get_ExternalCamera_m503411D23A57CFF906900B95E1E2D96CDD9CBE34_inline(__this, NULL); RuntimeObject* L_31 = L_30; G_B10_0 = L_31; if (L_31) { G_B11_0 = L_31; goto IL_00d6_1; } } { goto IL_00db_1; } IL_00d6_1: { NullCheck(G_B11_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B11_0); } IL_00db_1: { RuntimeObject* L_32 = __this->___mEngine_41; NullCheck(L_32); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_32); goto IL_015e; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_015e: { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Info_m267EDACA868595EBAFC0B2450522D293D6749CCB(_stringLiteralB57DCF9806DD315D7E7D2BD107CDCB093126C00A, NULL); return (bool)1; } } // System.Void Vuforia.Internal.Core.Engine::SetupRenderController(Vuforia.VuViewOrientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_SetupRenderController_m90C38B5A8C4A7C90B104DA0B6830C733A2AE70ED (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, int32_t ___0_orientation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuRenderController_t061FF41F635570013B90A9AB68537982CD69B95C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_m5589535E4B6F6180507A383F28005FF79D1BAAA4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuViewOrientation_t0A2946C691940DE9E83CD9463596B60D83E1DA2D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral49D934663049CD1C2F7FD7060B6107DFA93208D9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5FD905756E9EE0DFA39BA5829AFE052FD017AC98); s_Il2CppMethodInitialized = true; } Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL; VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863 V_1; memset((&V_1), 0, sizeof(V_1)); VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863 V_2; memset((&V_2), 0, sizeof(V_2)); VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE V_3; memset((&V_3), 0, sizeof(V_3)); { RuntimeObject* L_0 = __this->___mEngine_41; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* Vuforia.IVuPlatformController Vuforia.IVuEngine::get_PlatformController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0); int32_t L_2 = ___0_orientation; NullCheck(L_1); bool L_3; L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(1 /* System.Boolean Vuforia.IVuPlatformController::SetViewOrientation(Vuforia.VuViewOrientation) */, IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578_il2cpp_TypeInfo_var, L_1, L_2); if (L_3) { goto IL_0031; } } { Il2CppFakeBox L_4(VuViewOrientation_t0A2946C691940DE9E83CD9463596B60D83E1DA2D_il2cpp_TypeInfo_var, (&___0_orientation)); String_t* L_5; L_5 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_4), NULL); String_t* L_6; L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral49D934663049CD1C2F7FD7060B6107DFA93208D9, L_5, NULL); il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_6, NULL); goto IL_004d; } IL_0031: { Il2CppFakeBox L_7(VuViewOrientation_t0A2946C691940DE9E83CD9463596B60D83E1DA2D_il2cpp_TypeInfo_var, (&___0_orientation)); String_t* L_8; L_8 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_7), NULL); String_t* L_9; L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral5FD905756E9EE0DFA39BA5829AFE052FD017AC98, L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(L_9, NULL); } IL_004d: { RuntimeObject* L_10; L_10 = Engine_get_CameraController_m5E92C80DFF7EC8D6074AC49A51900C7084090E09_inline(__this, NULL); NullCheck(L_10); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11; L_11 = InterfaceFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(1 /* UnityEngine.Camera Vuforia.ICameraController::get_ARCamera() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_10); V_0 = L_11; il2cpp_codegen_initobj((&V_2), sizeof(VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863)); il2cpp_codegen_initobj((&V_3), sizeof(VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE)); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12 = V_0; NullCheck(L_12); int32_t L_13; L_13 = Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D(L_12, NULL); (&V_3)->___x_0 = L_13; Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = V_0; NullCheck(L_14); int32_t L_15; L_15 = Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59(L_14, NULL); (&V_3)->___y_1 = L_15; VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_16 = V_3; (&V_2)->___resolution_0 = L_16; VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863 L_17 = V_2; V_1 = L_17; RuntimeObject* L_18 = __this->___mEngine_41; NullCheck(L_18); RuntimeObject* L_19; L_19 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.IVuRenderController Vuforia.IVuEngine::get_RenderController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_18); VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863 L_20 = V_1; NullCheck(L_19); bool L_21; L_21 = InterfaceFuncInvoker1< bool, VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863 >::Invoke(0 /* System.Boolean Vuforia.IVuRenderController::SetRenderViewConfig(Vuforia.VuRenderViewConfig) */, IVuRenderController_t061FF41F635570013B90A9AB68537982CD69B95C_il2cpp_TypeInfo_var, L_19, L_20); RuntimeObject* L_22 = __this->___mEngine_41; NullCheck(L_22); RuntimeObject* L_23; L_23 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.IVuRenderController Vuforia.IVuEngine::get_RenderController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_22); NullCheck(L_23); bool L_24; L_24 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(2 /* System.Boolean Vuforia.IVuRenderController::SetVideoBackgroundViewportMode(Vuforia.VuVideoBackgroundViewportMode) */, IVuRenderController_t061FF41F635570013B90A9AB68537982CD69B95C_il2cpp_TypeInfo_var, L_23, 1); RuntimeObject* L_25 = __this->___mEngine_41; NullCheck(L_25); RuntimeObject* L_26; L_26 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.IVuRenderController Vuforia.IVuEngine::get_RenderController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_25); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_27 = V_0; NullCheck(L_27); float L_28; L_28 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_27, NULL); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_29 = V_0; NullCheck(L_29); float L_30; L_30 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_29, NULL); Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* L_31 = (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1*)il2cpp_codegen_object_new(Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1_il2cpp_TypeInfo_var); NullCheck(L_31); Tuple_2__ctor_m5589535E4B6F6180507A383F28005FF79D1BAAA4(L_31, L_28, L_30, Tuple_2__ctor_m5589535E4B6F6180507A383F28005FF79D1BAAA4_RuntimeMethod_var); NullCheck(L_26); bool L_32; L_32 = InterfaceFuncInvoker1< bool, Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* >::Invoke(1 /* System.Boolean Vuforia.IVuRenderController::SetProjectionMatrixNearFar(System.Tuple`2) */, IVuRenderController_t061FF41F635570013B90A9AB68537982CD69B95C_il2cpp_TypeInfo_var, L_26, L_31); return; } } // System.Void Vuforia.Internal.Core.Engine::RegisterObserver(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_RegisterObserver_mD97511EE58A5F1971E1B058D73CF818E92A18459 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mObservers_46; RuntimeObject* L_1 = ___0_observer; NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 Vuforia.Internal.Observers.IObserver::get_Id() */, IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var, L_1); RuntimeObject* L_3 = ___0_observer; NullCheck(L_0); InterfaceActionInvoker2< int32_t, RuntimeObject* >::Invoke(5 /* System.Void System.Collections.Generic.IDictionary`2::Add(TKey,TValue) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_0, L_2, L_3); return; } } // System.Void Vuforia.Internal.Core.Engine::UnregisterObserver(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_UnregisterObserver_mB0DA5498E8344D451F269C8BB4DCA248BF86C29B (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_observer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mObservers_46; RuntimeObject* L_1 = ___0_observer; NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 Vuforia.Internal.Observers.IObserver::get_Id() */, IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var, L_1); NullCheck(L_0); bool L_3; L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_0, L_2); return; } } // Vuforia.Internal.Observers.IObserver Vuforia.Internal.Core.Engine::GetObserver(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Engine_GetObserver_mB2E9EAC17CB07DA2E9AF20E3EC1AED2473ECBBA3 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, int32_t ___0_id, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = __this->___mObservers_46; int32_t L_1 = ___0_id; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker2< bool, int32_t, RuntimeObject** >::Invoke(7 /* System.Boolean System.Collections.Generic.IDictionary`2::TryGetValue(TKey,TValue&) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_0, L_1, (&V_0)); if (L_2) { goto IL_0012; } } { return (RuntimeObject*)NULL; } IL_0012: { RuntimeObject* L_3 = V_0; return L_3; } } // System.Void Vuforia.Internal.Core.Engine::RegisterObservationProvider(Vuforia.Internal.Observations.IObservationProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_RegisterObservationProvider_m619FA7CECD4C24A3B978686DBE6DEBD0FBD6C982 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_observationProvider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t4C7887CD4462C7F1527C49A38D79FBE44BA72122_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = Engine_get_ObservationProviders_m790C4BE5E892969D8C049A10A68A07151A3F25BD_inline(__this, NULL); RuntimeObject* L_1 = ___0_observationProvider; NullCheck(L_0); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t4C7887CD4462C7F1527C49A38D79FBE44BA72122_il2cpp_TypeInfo_var, L_0, L_1); return; } } // System.Void Vuforia.Internal.Core.Engine::UnregisterObservationProvider(Vuforia.Internal.Observations.IObservationProvider) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_UnregisterObservationProvider_mCBB8E1DA682C8B1B9E47D20494E1055DAF40663D (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_observationProvider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t4C7887CD4462C7F1527C49A38D79FBE44BA72122_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = Engine_get_ObservationProviders_m790C4BE5E892969D8C049A10A68A07151A3F25BD_inline(__this, NULL); RuntimeObject* L_1 = ___0_observationProvider; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, RuntimeObject* >::Invoke(6 /* System.Boolean System.Collections.Generic.ICollection`1::Remove(T) */, ICollection_1_t4C7887CD4462C7F1527C49A38D79FBE44BA72122_il2cpp_TypeInfo_var, L_0, L_1); return; } } // System.Boolean Vuforia.Internal.Core.Engine::ClearAreaTargetObserverCloudCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_ClearAreaTargetObserverCloudCache_m87BE0C6D855E53C4277F3C07295A4CDE4D91746A (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mEngine_41; NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(29 /* System.Boolean Vuforia.IVuEngine::ClearAreaTargetObserverCloudCache() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Boolean Vuforia.Internal.Core.Engine::SetMaximumSimultaneousTrackedImages(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_SetMaximumSimultaneousTrackedImages_m581B64A6436AD5FB89E88A69AE64B5BBC07E9F15 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, int32_t ___0_maxNumberOfTargets, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mEngine_41; int32_t L_1 = ___0_maxNumberOfTargets; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(31 /* System.Boolean Vuforia.IVuEngine::SetMaximumSimultaneousTrackedImages(System.Int32) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0, L_1); return L_2; } } // System.Boolean Vuforia.Internal.Core.Engine::SetModelTargetRecoWhileExtendedTracked(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_SetModelTargetRecoWhileExtendedTracked_m9D275B2EC464DD15534711EDA64839AD95097688 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, bool ___0_enable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mEngine_41; bool L_1 = ___0_enable; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, bool >::Invoke(32 /* System.Boolean Vuforia.IVuEngine::SetModelTargetRecoWhileExtendedTracked(System.Boolean) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0, L_1); return L_2; } } // System.Boolean Vuforia.Internal.Core.Engine::ResetWorldTracking() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_ResetWorldTracking_mB712ACB65C290FCCF5151F9BCCE6F5BCC6FD133E (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mEngine_41; NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(33 /* System.Boolean Vuforia.IVuEngine::ResetWorldTracking() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0); return L_1; } } // Vuforia.FusionProviderType Vuforia.Internal.Core.Engine::GetActiveFusionProvider() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Engine_GetActiveFusionProvider_m4B5B214CCD962157D9208F96A95ED696EE6E7408 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlatformController_t1DBE59AC6C4A03CB7788F0A0B030EA64E7C02A5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3918573C6EBD50DFCDEBB70E6A08E14A936D1703); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mPlatformController_56; if (L_0) { goto IL_0014; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral3918573C6EBD50DFCDEBB70E6A08E14A936D1703, NULL); return (int32_t)(1); } IL_0014: { RuntimeObject* L_1 = __this->___mPlatformController_56; NullCheck(L_1); int32_t L_2; L_2 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* Vuforia.FusionProviderType Vuforia.IPlatformController::GetFusionProviderType() */, IPlatformController_t1DBE59AC6C4A03CB7788F0A0B030EA64E7C02A5C_il2cpp_TypeInfo_var, L_1); return L_2; } } // System.Void Vuforia.Internal.Core.Engine::SetHint(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_SetHint_mE4158A5C329D5434698BACC5B090B93DEE60EEA1 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, int32_t ___0_hint, bool ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA72625AE1A3A1AD0A77AB26729617F58992E61C1); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = Engine_get_IsInitialized_mB5A46678DF574B4E9401CD9815CA140CF18E433E(__this, NULL); if (!L_0) { goto IL_0013; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralA72625AE1A3A1AD0A77AB26729617F58992E61C1, NULL); return; } IL_0013: { InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B* L_1 = __this->___mInternalEngineHintSetter_7; int32_t L_2 = ___0_hint; bool L_3 = ___1_value; NullCheck(L_1); InternalEngineHintSetter_SetHint_mFD539A3B53D5A215C043709640E891774E6F6ED4(L_1, L_2, L_3, NULL); return; } } // System.Void Vuforia.Internal.Core.Engine::OnUnityUpdate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnUnityUpdate_mE7401AC0C1538C8C6480D7FB8AB17D9772D8F0A3 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_U3COnUnityUpdateU3Eb__192_0_m5DAE1092D5A93E7331755F43A5A267D07DE33B7E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tE9D99ABDC2F8E61F66CC34309D6972D00FC4FCDC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t067AAFFD2AEC4421A5E8F31FD19A46166288A3B1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m25A37E896EA7636CFD662FBF9E84698F72C0415A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ForEach_m5C215B6CAAA152C78BAAF05FB991D81AE1F896E5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4B78807AEA0E14F852BA612BB300FD55FDA854C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D* V_0 = NULL; RuntimeObject* V_1 = NULL; DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* V_2 = NULL; { List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D* L_0 = (List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D*)il2cpp_codegen_object_new(List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m4B78807AEA0E14F852BA612BB300FD55FDA854C7(L_0, List_1__ctor_m4B78807AEA0E14F852BA612BB300FD55FDA854C7_RuntimeMethod_var); V_0 = L_0; RuntimeObject* L_1 = __this->___mDelayedInitializers_6; NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_tE9D99ABDC2F8E61F66CC34309D6972D00FC4FCDC_il2cpp_TypeInfo_var, L_1); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_003c: {// begin finally (depth: 1) { RuntimeObject* L_3 = V_1; if (!L_3) { goto IL_0045; } } { RuntimeObject* L_4 = V_1; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0045: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0032_1; } IL_0014_1: { RuntimeObject* L_5 = V_1; NullCheck(L_5); DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* L_6; L_6 = InterfaceFuncInvoker0< DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t067AAFFD2AEC4421A5E8F31FD19A46166288A3B1_il2cpp_TypeInfo_var, L_5); V_2 = L_6; DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* L_7 = V_2; NullCheck(L_7); bool L_8; L_8 = DelayedInitializer_get_Initialized_mD9C618A714329DF1F19BD167B83DC8EC5D704BF3_inline(L_7, NULL); if (L_8) { goto IL_0032_1; } } { DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* L_9 = V_2; NullCheck(L_9); bool L_10; L_10 = DelayedInitializer_TryInit_m5EF181F668A0442AB1E8C25463FCD53FA23D67AA(L_9, NULL); if (!L_10) { goto IL_0032_1; } } { List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D* L_11 = V_0; DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* L_12 = V_2; NullCheck(L_11); List_1_Add_m25A37E896EA7636CFD662FBF9E84698F72C0415A_inline(L_11, L_12, List_1_Add_m25A37E896EA7636CFD662FBF9E84698F72C0415A_RuntimeMethod_var); } IL_0032_1: { RuntimeObject* L_13 = V_1; NullCheck(L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13); if (L_14) { goto IL_0014_1; } } { goto IL_0046; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0046: { List_1_tA3DBFB31A06C3346DDCDF7DF79E7357BCC0C1A6D* L_15 = V_0; Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A* L_16 = (Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A*)il2cpp_codegen_object_new(Action_1_tE73A19853CCA301409047AA3344B9A4679CB175A_il2cpp_TypeInfo_var); NullCheck(L_16); Action_1__ctor_m58D6CB2B903AF5679BA77FA521A8EC09D5081DB3(L_16, __this, (intptr_t)((void*)Engine_U3COnUnityUpdateU3Eb__192_0_m5DAE1092D5A93E7331755F43A5A267D07DE33B7E_RuntimeMethod_var), NULL); NullCheck(L_15); List_1_ForEach_m5C215B6CAAA152C78BAAF05FB991D81AE1F896E5(L_15, L_16, List_1_ForEach_m5C215B6CAAA152C78BAAF05FB991D81AE1F896E5_RuntimeMethod_var); Engine_UpdateState_m2A1F1C8F7C24CE6740528FAEA23B3F361C6ABCC2(__this, NULL); return; } } // System.Void Vuforia.Internal.Core.Engine::UpdateState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_UpdateState_m2A1F1C8F7C24CE6740528FAEA23B3F361C6ABCC2 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IStateProcessor_tA1EA00C8102A4965962224F254E57F35B476C3F2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B7_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B6_0 = NULL; { bool L_0 = __this->___mVuforiaShouldShutdown_9; if (!L_0) { goto IL_0016; } } { Engine_OnInternalEngineShutdown_m45BDBA231C7D8F6B67607FF2D287E253D534BC45(__this, NULL); __this->___mVuforiaShouldShutdown_9 = (bool)0; return; } IL_0016: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___OnBeforeStateUpdated_19; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = L_1; G_B3_0 = L_2; if (L_2) { G_B4_0 = L_2; goto IL_0022; } } { goto IL_0027; } IL_0022: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B4_0, NULL); } IL_0027: { Engine_ResetCurrentState_m35163F51454F4B9FD1B7B7A0903549F542747816(__this, NULL); RuntimeObject* L_3 = __this->___mEngine_41; NullCheck(L_3); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(8 /* Vuforia.IVuState Vuforia.IVuEngine::AcquireLatestState() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_3); Engine_set_CurrentState_m1FE930A078D0E2475F190E2D2A2D7C7058DA2CE6_inline(__this, L_4, NULL); RuntimeObject* L_5 = __this->___mStateProcessor_42; RuntimeObject* L_6; L_6 = Engine_get_CurrentState_mC78EAB7C42E72B459AE511F8F270D2A3396D08FF_inline(__this, NULL); RuntimeObject* L_7 = __this->___mObservers_46; RuntimeObject* L_8; L_8 = Engine_get_VideoBackgroundRenderer_m321503D88EFF3C611E58C38D61ECC55D1EEB3C21_inline(__this, NULL); RuntimeObject* L_9; L_9 = Engine_get_CameraController_m5E92C80DFF7EC8D6074AC49A51900C7084090E09_inline(__this, NULL); RuntimeObject* L_10; L_10 = Engine_get_WorldOriginProvider_m458E3BC0788DE6DAAC6AA4F8F76509439AFA1C9D_inline(__this, NULL); DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_11; L_11 = Engine_get_DeviceObserver_m960994FEECC3010E2DA5B5C96BA1D8DB95AAFFA6_inline(__this, NULL); NullCheck(L_5); InterfaceActionInvoker6< RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* >::Invoke(0 /* System.Void Vuforia.Internal.Core.IStateProcessor::ProcessState(Vuforia.IVuState,System.Collections.Generic.IDictionary`2,Vuforia.Internal.Rendering.IVideoBackgroundRenderer,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) */, IStateProcessor_tA1EA00C8102A4965962224F254E57F35B476C3F2_il2cpp_TypeInfo_var, L_5, L_6, L_7, L_8, L_9, L_10, L_11); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_12 = __this->___OnStateUpdated_20; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_13 = L_12; G_B6_0 = L_13; if (L_13) { G_B7_0 = L_13; goto IL_0078; } } { return; } IL_0078: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B7_0, NULL); return; } } // System.Void Vuforia.Internal.Core.Engine::ResetCurrentState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_ResetCurrentState_m35163F51454F4B9FD1B7B7A0903549F542747816 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* G_B2_0 = NULL; RuntimeObject* G_B1_0 = NULL; { RuntimeObject* L_0; L_0 = Engine_get_CurrentState_mC78EAB7C42E72B459AE511F8F270D2A3396D08FF_inline(__this, NULL); RuntimeObject* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000c; } } { goto IL_0011; } IL_000c: { NullCheck(G_B2_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B2_0); } IL_0011: { Engine_set_CurrentState_m1FE930A078D0E2475F190E2D2A2D7C7058DA2CE6_inline(__this, (RuntimeObject*)NULL, NULL); return; } } // System.Boolean Vuforia.Internal.Core.Engine::SetHints() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Engine_SetHints_mC1DD6C4882A53E9D86A7D6F7974BE4FDB30D8ED5 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* V_0 = NULL; { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = __this->___mVuforiaConfiguration_53; NullCheck(L_0); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_1; L_1 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_0, NULL); V_0 = L_1; GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = GenericVuforiaConfiguration_get_MaxSimultaneousImageTargets_m73D20BB60113CD0869D10046E381DFB46DB79DB4_inline(L_2, NULL); bool L_4; L_4 = Engine_SetMaximumSimultaneousTrackedImages_m581B64A6436AD5FB89E88A69AE64B5BBC07E9F15(__this, L_3, NULL); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_5 = V_0; NullCheck(L_5); bool L_6; L_6 = GenericVuforiaConfiguration_get_ContinuousModelTargetSearch_m4B5D7AB423029B8318709E98EA5015801C2BABB8_inline(L_5, NULL); bool L_7; L_7 = Engine_SetModelTargetRecoWhileExtendedTracked_m9D275B2EC464DD15534711EDA64839AD95097688(__this, L_6, NULL); return (bool)((int32_t)((int32_t)L_4&(int32_t)L_7)); } } // System.Void Vuforia.Internal.Core.Engine::OnInternalEngineShutdown() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_OnInternalEngineShutdown_m45BDBA231C7D8F6B67607FF2D287E253D534BC45 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_OnUnityUpdate_mE7401AC0C1538C8C6480D7FB8AB17D9772D8F0A3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_TrackingOriginUpdated_m3320853814BC78E0E2E70E2554891B60B9C33A35_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { __this->___mEngineState_58 = 0; RuntimeObject* L_0 = __this->___mUnityLifeCycleListener_37; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_1); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, __this, (intptr_t)((void*)Engine_OnUnityUpdate_mE7401AC0C1538C8C6480D7FB8AB17D9772D8F0A3_RuntimeMethod_var), NULL); NullCheck(L_0); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(7 /* System.Void Vuforia.Internal.Core.IUnityLifeCycleListener::remove_UpdateEvent(System.Action) */, IUnityLifeCycleListener_tBDC0A071547828046411E1B0E932378221A56E22_il2cpp_TypeInfo_var, L_0, L_1); RuntimeObject* L_2; L_2 = UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11(NULL); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.UnityRuntimeCompiled.IUnityXRBridge Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade::get_UnityXRBridge() */, IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var, L_2); NullCheck(L_3); bool L_4; L_4 = InterfaceFuncInvoker0< bool >::Invoke(2 /* System.Boolean Vuforia.UnityRuntimeCompiled.IUnityXRBridge::IsOpenXREnabled() */, IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var, L_3); if (!L_4) { goto IL_004a; } } { RuntimeObject* L_5; L_5 = UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11(NULL); NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.UnityRuntimeCompiled.IUnityXRBridge Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade::get_UnityXRBridge() */, IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var, L_5); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_7); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_7, __this, (intptr_t)((void*)Engine_TrackingOriginUpdated_m3320853814BC78E0E2E70E2554891B60B9C33A35_RuntimeMethod_var), NULL); NullCheck(L_6); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(1 /* System.Void Vuforia.UnityRuntimeCompiled.IUnityXRBridge::remove_OnTrackingOriginUpdated(System.Action) */, IUnityXRBridge_t82CDFE062A2D07461F79D7C2DAC7C274F031D44E_il2cpp_TypeInfo_var, L_6, L_7); } IL_004a: { Engine_ResetCurrentState_m35163F51454F4B9FD1B7B7A0903549F542747816(__this, NULL); Engine_OnStop_mC5AAD4A590BCE8121330B5C81C6864AD60D032BA(__this, NULL); bool L_8; L_8 = Engine_Deinit_mF5A3AE054AE01EB3D2FCB970E7145222202D3C3A(__this, NULL); return; } } // System.Void Vuforia.Internal.Core.Engine::onEngineErrorHandler(Vuforia.VuEngineError,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_onEngineErrorHandler_m86D58ED974266660860CEDEA3C25178901BFFBBA (int32_t ___0_errorCode, intptr_t ___1_clientData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisVuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_m467AAFA97EA0F88F433AFFFCF4E650966CDBEEF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IReadOnlyDictionary_2_t4E8B8C972C21B33EFD64E93E59F9EBA1DFCE9DFE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral92D7D3FCB8FE219F20C747EF66E5F9E5DDB9910E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCFDCEC71EF7D94678AF6D859053FB978F0F8FCFF); s_Il2CppMethodInitialized = true; } GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0; memset((&V_0), 0, sizeof(V_0)); String_t* V_1 = NULL; Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* G_B2_0 = NULL; Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* G_B1_0 = NULL; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* G_B4_0 = NULL; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* G_B3_0 = NULL; { intptr_t L_0 = ___1_clientData; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_1; L_1 = GCHandle_FromIntPtr_mA7848A4285D007CADC52B6272DB243C8FDFD5FAC(L_0, NULL); V_0 = L_1; RuntimeObject* L_2; L_2 = GCHandle_get_Target_m481F9508DA5E384D33CD1F4450060DC56BBD4CD5((&V_0), NULL); Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* L_3 = ((Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA*)CastclassClass((RuntimeObject*)L_2, Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var)); NullCheck(L_3); L_3->___mVuforiaShouldShutdown_9 = (bool)1; il2cpp_codegen_runtime_class_init_inline(Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var); RuntimeObject* L_4 = ((Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_StaticFields*)il2cpp_codegen_static_fields_for(Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var))->___ENGINE_ERRORS_MAP_60; int32_t L_5 = ___0_errorCode; NullCheck(L_4); bool L_6; L_6 = InterfaceFuncInvoker2< bool, int32_t, String_t** >::Invoke(0 /* System.Boolean System.Collections.Generic.IReadOnlyDictionary`2::TryGetValue(TKey,TValue&) */, IReadOnlyDictionary_2_t4E8B8C972C21B33EFD64E93E59F9EBA1DFCE9DFE_il2cpp_TypeInfo_var, L_4, L_5, (&V_1)); G_B1_0 = L_3; if (L_6) { G_B2_0 = L_3; goto IL_002f; } } { V_1 = _stringLiteralCFDCEC71EF7D94678AF6D859053FB978F0F8FCFF; G_B2_0 = G_B1_0; } IL_002f: { String_t* L_7 = V_1; String_t* L_8; L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral92D7D3FCB8FE219F20C747EF66E5F9E5DDB9910E, L_7, NULL); il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_8, NULL); NullCheck(G_B2_0); Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_9 = G_B2_0->___OnVuforiaError_10; Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* L_10 = L_9; G_B3_0 = L_10; if (L_10) { G_B4_0 = L_10; goto IL_0049; } } { return; } IL_0049: { int32_t L_11 = ___0_errorCode; int32_t L_12; L_12 = VuforiaEngineErrorUtil_ToVuforiaEngineError_mEC3DD3E80D52E302A2173BFC052E7DAD2C69FC0F(L_11, NULL); DelegateHelper_InvokeWithExceptionHandling_TisVuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_m467AAFA97EA0F88F433AFFFCF4E650966CDBEEF3(G_B4_0, L_12, DelegateHelper_InvokeWithExceptionHandling_TisVuforiaEngineError_t23E148E2BD49C08915092D514EF2CE9F212EED5D_m467AAFA97EA0F88F433AFFFCF4E650966CDBEEF3_RuntimeMethod_var); return; } } // System.Void Vuforia.Internal.Core.Engine::ConfigureEngineErrorHandler(Vuforia.Internal.Core.IEngineConfigSet) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_ConfigureEngineErrorHandler_m6680D214FB5D121CB3A8DEBFC62C3A4B49FE0545 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_configSet, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_onEngineErrorHandler_m86D58ED974266660860CEDEA3C25178901BFFBBA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngineConfigSet_tC0CF311AE296C14FD96A9AD9C9A5D3AF26024B69_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngineConfigSet_t6FEB95BD806E3CE091ACED81482724DC2AA8E332_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* V_0 = NULL; { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_0; L_0 = GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D(__this, NULL); __this->___mInstanceHandle_43 = L_0; VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* L_1 = (VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620*)il2cpp_codegen_object_new(VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_il2cpp_TypeInfo_var); NullCheck(L_1); VuErrorHandlerConfig__ctor_m0CD2D9FA5019970350424145775076BC5B794A15(L_1, NULL); V_0 = L_1; VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* L_2 = V_0; VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* L_3 = (VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E*)il2cpp_codegen_object_new(VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E_il2cpp_TypeInfo_var); NullCheck(L_3); VuErrorHandlerNative__ctor_mCFA4331EA4F6978F9DA74D87B568BAFBE5F41F4A(L_3, NULL, (intptr_t)((void*)Engine_onEngineErrorHandler_m86D58ED974266660860CEDEA3C25178901BFFBBA_RuntimeMethod_var), NULL); NullCheck(L_2); L_2->___errorHandler_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___errorHandler_0), (void*)L_3); VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* L_4 = V_0; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_5 = __this->___mInstanceHandle_43; intptr_t L_6; L_6 = GCHandle_ToIntPtr_m45294AA913461A070BD555F81103A8BF2E5ED976(L_5, NULL); NullCheck(L_4); L_4->___clientData_1 = L_6; RuntimeObject* L_7 = ___0_configSet; NullCheck(L_7); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* Vuforia.IVuEngineConfigSet Vuforia.Internal.Core.IEngineConfigSet::get_EngineConfigSet() */, IEngineConfigSet_tC0CF311AE296C14FD96A9AD9C9A5D3AF26024B69_il2cpp_TypeInfo_var, L_7); VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* L_9 = V_0; NullCheck(L_8); bool L_10; L_10 = InterfaceFuncInvoker1< bool, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* >::Invoke(1 /* System.Boolean Vuforia.IVuEngineConfigSet::AddErrorHandlerConfig(Vuforia.VuErrorHandlerConfig) */, IVuEngineConfigSet_t6FEB95BD806E3CE091ACED81482724DC2AA8E332_il2cpp_TypeInfo_var, L_8, L_9); return; } } // System.Void Vuforia.Internal.Core.Engine::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine__cctor_m071EC7EBBFAA4958FF4E1ECD7C7A327CBB0E8765 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mD6C7C30BAD9099F99E56CE7820069D83F991A0A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m6DF41C42975D2866CEB255FCEDF28EBC2D4FD239_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m6ED085D3E94F179BE0E90895F68CC474BB09094C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral021504D20EAE00F2E6B0E5F072DCB48B066D37B0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CC21E13F1395843BC6E1DA0909D7D4DA7C132D9); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0D62D6C9C857974F43CA9902EE23862F5281A131); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral221998CAE49CD6F61C749BF02B761FABB9831232); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2232C7EBAC2506349B52CE4F106EE6D781E0BE83); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23AC398D5B03249D9DADB9928ACD2E389F179D5A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral281FA20D1C126D06D67A7E78FD05077232BF09B3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B63BA04A5827D8F3C8B94BB8FE34E59561B2E14); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C52B0F10F7E5091D8B2E03F26DA9D38F6C2F28B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D07BDCB31D8EB4E902721D6ED43BF46DD503DF0); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral584AA73203D901B2EE0016B43A1245DB762C9851); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral63869506A8C1EA53D6FEDD33CCD1F081CD99C4D7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A6B4D6C7D00B70869F26BB8B3E1E92E18DA2DCE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDD6C5184EB8C46F850A3316980D960E7D906D4E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE114270EE4479F1F61382C511F203C5235F5FADA); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF00471BC76128DC415EC5C2EC1AB502AA54B9E02); s_Il2CppMethodInitialized = true; } { Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_0 = (Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC*)il2cpp_codegen_object_new(Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_m6DF41C42975D2866CEB255FCEDF28EBC2D4FD239(L_0, Dictionary_2__ctor_m6DF41C42975D2866CEB255FCEDF28EBC2D4FD239_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_1 = L_0; NullCheck(L_1); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_1, 1, _stringLiteral23AC398D5B03249D9DADB9928ACD2E389F179D5A, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_2 = L_1; NullCheck(L_2); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_2, 2, _stringLiteral4D07BDCB31D8EB4E902721D6ED43BF46DD503DF0, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_3 = L_2; NullCheck(L_3); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_3, 3, _stringLiteral221998CAE49CD6F61C749BF02B761FABB9831232, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_4 = L_3; NullCheck(L_4); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_4, 4, _stringLiteral021504D20EAE00F2E6B0E5F072DCB48B066D37B0, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_5 = L_4; NullCheck(L_5); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_5, ((int32_t)512), _stringLiteral63869506A8C1EA53D6FEDD33CCD1F081CD99C4D7, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_6 = L_5; NullCheck(L_6); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_6, ((int32_t)513), _stringLiteral3C52B0F10F7E5091D8B2E03F26DA9D38F6C2F28B, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_7 = L_6; NullCheck(L_7); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_7, ((int32_t)514), _stringLiteral281FA20D1C126D06D67A7E78FD05077232BF09B3, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_8 = L_7; NullCheck(L_8); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_8, ((int32_t)515), _stringLiteralBDD6C5184EB8C46F850A3316980D960E7D906D4E, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_9 = L_8; NullCheck(L_9); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_9, ((int32_t)516), _stringLiteralE114270EE4479F1F61382C511F203C5235F5FADA, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_10 = L_9; NullCheck(L_10); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_10, ((int32_t)517), _stringLiteral2B63BA04A5827D8F3C8B94BB8FE34E59561B2E14, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_11 = L_10; NullCheck(L_11); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_11, ((int32_t)518), _stringLiteral2232C7EBAC2506349B52CE4F106EE6D781E0BE83, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_12 = L_11; NullCheck(L_12); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_12, ((int32_t)519), _stringLiteral0D62D6C9C857974F43CA9902EE23862F5281A131, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_13 = L_12; NullCheck(L_13); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_13, ((int32_t)257), _stringLiteral0CC21E13F1395843BC6E1DA0909D7D4DA7C132D9, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); Dictionary_2_t51BD6A3F1DE8E4E1FDEB592F4DB339DDB45BD7BC* L_14 = L_13; NullCheck(L_14); Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC(L_14, ((int32_t)258), _stringLiteral9A6B4D6C7D00B70869F26BB8B3E1E92E18DA2DCE, Dictionary_2_Add_m0A22CB8C674B6A8497C5AF025D351EFAA59FCFDC_RuntimeMethod_var); ((Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_StaticFields*)il2cpp_codegen_static_fields_for(Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var))->___INIT_ERRORS_MAP_59 = L_14; Il2CppCodeGenWriteBarrier((void**)(&((Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_StaticFields*)il2cpp_codegen_static_fields_for(Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var))->___INIT_ERRORS_MAP_59), (void*)L_14); Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1* L_15 = (Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1*)il2cpp_codegen_object_new(Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1_il2cpp_TypeInfo_var); NullCheck(L_15); Dictionary_2__ctor_m6ED085D3E94F179BE0E90895F68CC474BB09094C(L_15, Dictionary_2__ctor_m6ED085D3E94F179BE0E90895F68CC474BB09094C_RuntimeMethod_var); Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1* L_16 = L_15; NullCheck(L_16); Dictionary_2_Add_mD6C7C30BAD9099F99E56CE7820069D83F991A0A7(L_16, ((int32_t)1536), _stringLiteral584AA73203D901B2EE0016B43A1245DB762C9851, Dictionary_2_Add_mD6C7C30BAD9099F99E56CE7820069D83F991A0A7_RuntimeMethod_var); Dictionary_2_t7FCCB36AA52DF830FF5019902FD6F4A473FBDAE1* L_17 = L_16; NullCheck(L_17); Dictionary_2_Add_mD6C7C30BAD9099F99E56CE7820069D83F991A0A7(L_17, ((int32_t)1537), _stringLiteralF00471BC76128DC415EC5C2EC1AB502AA54B9E02, Dictionary_2_Add_mD6C7C30BAD9099F99E56CE7820069D83F991A0A7_RuntimeMethod_var); ((Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_StaticFields*)il2cpp_codegen_static_fields_for(Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var))->___ENGINE_ERRORS_MAP_60 = L_17; Il2CppCodeGenWriteBarrier((void**)(&((Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_StaticFields*)il2cpp_codegen_static_fields_for(Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA_il2cpp_TypeInfo_var))->___ENGINE_ERRORS_MAP_60), (void*)L_17); return; } } // System.Void Vuforia.Internal.Core.Engine::b__158_0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_U3CInitU3Eb__158_0_m691063FABE5EA768CCC4A012F0AA1D0975A68FAE (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_InitOnCameraReady_mA8B130B065B6E4394E6C259FF2A7E2E1EDDE63D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExternalCamera_t7AD6558910649C04B2E400B69A455BABB33F7625_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = Engine_get_ExternalCamera_m503411D23A57CFF906900B95E1E2D96CDD9CBE34_inline(__this, NULL); 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*)Engine_InitOnCameraReady_mA8B130B065B6E4394E6C259FF2A7E2E1EDDE63D6_RuntimeMethod_var), NULL); NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* >::Invoke(0 /* System.Boolean Vuforia.Internal.ExternalCamera.IExternalCamera::Init(System.Func`1) */, IExternalCamera_t7AD6558910649C04B2E400B69A455BABB33F7625_il2cpp_TypeInfo_var, L_0, L_1); return; } } // System.Void Vuforia.Internal.Core.Engine::b__159_0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_U3CInitU3Eb__159_0_m8D8D047AB9D28CAFFC099B680D49257861825D2C (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_InitOnCameraReady_mA8B130B065B6E4394E6C259FF2A7E2E1EDDE63D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExternalCamera_t7AD6558910649C04B2E400B69A455BABB33F7625_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = Engine_get_ExternalCamera_m503411D23A57CFF906900B95E1E2D96CDD9CBE34_inline(__this, NULL); 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*)Engine_InitOnCameraReady_mA8B130B065B6E4394E6C259FF2A7E2E1EDDE63D6_RuntimeMethod_var), NULL); NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* >::Invoke(0 /* System.Boolean Vuforia.Internal.ExternalCamera.IExternalCamera::Init(System.Func`1) */, IExternalCamera_t7AD6558910649C04B2E400B69A455BABB33F7625_il2cpp_TypeInfo_var, L_0, L_1); return; } } // System.Void Vuforia.Internal.Core.Engine::b__160_0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_U3CInitU3Eb__160_0_mA19A20A5BD51CF3D8DDAF85D4A796B7A30198F50 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Engine_InitOnCameraReady_mA8B130B065B6E4394E6C259FF2A7E2E1EDDE63D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IExternalCamera_t7AD6558910649C04B2E400B69A455BABB33F7625_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = Engine_get_ExternalCamera_m503411D23A57CFF906900B95E1E2D96CDD9CBE34_inline(__this, NULL); 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*)Engine_InitOnCameraReady_mA8B130B065B6E4394E6C259FF2A7E2E1EDDE63D6_RuntimeMethod_var), NULL); NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* >::Invoke(0 /* System.Boolean Vuforia.Internal.ExternalCamera.IExternalCamera::Init(System.Func`1) */, IExternalCamera_t7AD6558910649C04B2E400B69A455BABB33F7625_il2cpp_TypeInfo_var, L_0, L_1); return; } } // UnityEngine.Camera Vuforia.Internal.Core.Engine::b__164_0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Engine_U3CInitOnCameraReadyU3Eb__164_0_m3B8425461DAB8BF2F4B4E931BCD924B680EBF390 (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = Engine_get_CameraController_m5E92C80DFF7EC8D6074AC49A51900C7084090E09_inline(__this, NULL); NullCheck(L_0); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1; L_1 = InterfaceFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(1 /* UnityEngine.Camera Vuforia.ICameraController::get_ARCamera() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Void Vuforia.Internal.Core.Engine::b__192_0(Vuforia.Internal.Core.Engine/DelayedInitializer) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Engine_U3COnUnityUpdateU3Eb__192_0_m5DAE1092D5A93E7331755F43A5A267D07DE33B7E (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* ___0_t, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD67BCD6A343559CAD120AB3966D9639759DBC529_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mDelayedInitializers_6; DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* L_1 = ___0_t; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* >::Invoke(6 /* System.Boolean System.Collections.Generic.ICollection`1::Remove(T) */, ICollection_1_tD67BCD6A343559CAD120AB3966D9639759DBC529_il2cpp_TypeInfo_var, L_0, 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.Boolean Vuforia.Internal.Core.Engine/DelayedInitializer::get_Initialized() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DelayedInitializer_get_Initialized_mD9C618A714329DF1F19BD167B83DC8EC5D704BF3 (DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CInitializedU3Ek__BackingField_0; return L_0; } } // System.Void Vuforia.Internal.Core.Engine/DelayedInitializer::set_Initialized(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedInitializer_set_Initialized_mDBD3747FC735029DF66AF5844635CEC42AF55A4B (DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CInitializedU3Ek__BackingField_0 = L_0; return; } } // System.Void Vuforia.Internal.Core.Engine/DelayedInitializer::.ctor(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelayedInitializer__ctor_m8D06DABFA7F799BCAD495C133776070777E66710 (DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_initAction, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___0_initAction; __this->___mInitAction_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mInitAction_1), (void*)L_0); return; } } // System.Boolean Vuforia.Internal.Core.Engine/DelayedInitializer::TryInit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DelayedInitializer_TryInit_m5EF181F668A0442AB1E8C25463FCD53FA23D67AA (DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* __this, const RuntimeMethod* method) { { bool L_0; L_0 = DelayedInitializer_get_Initialized_mD9C618A714329DF1F19BD167B83DC8EC5D704BF3_inline(__this, NULL); if (L_0) { goto IL_0019; } } { Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_1 = __this->___mInitAction_1; NullCheck(L_1); bool L_2; L_2 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_1, NULL); DelayedInitializer_set_Initialized_mDBD3747FC735029DF66AF5844635CEC42AF55A4B_inline(__this, L_2, NULL); } IL_0019: { bool L_3; L_3 = DelayedInitializer_get_Initialized_mD9C618A714329DF1F19BD167B83DC8EC5D704BF3_inline(__this, NULL); 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 // System.Void Vuforia.Internal.Core.Engine/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mA164C9189141501D39756F86C4BCD36BA8F43CA0 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2* L_0 = (U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2*)il2cpp_codegen_object_new(U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_mFEAB71717420C7663824D208A28DF05FEA83CE3F(L_0, NULL); ((U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Vuforia.Internal.Core.Engine/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mFEAB71717420C7663824D208A28DF05FEA83CE3F (U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void Vuforia.Internal.Core.Engine/<>c::b__179_0(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CDeinitU3Eb__179_0_m2D99BEE12A220864B8618D68E85BA718CE944E08 (U3CU3Ec_tB4EC749C455D3AB5C9FEC77D4D1150FE837858D2* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_o; NullCheck(L_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_0); 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 Vuforia.Internal.Core.EnginePermissions::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnginePermissions__ctor_mAC8333CFF2B6FC0769EDD69302F98AF52C384E98 (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PermissionRequesterFactory_t4CD91B212D2EEF4698E6762648A4BB24E268347F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); RuntimeObject* L_0; L_0 = VuforiaRuntimeUtilities_get_RuntimeEnvironment_mFE23FD9A698A74522A574C5C90256B6D6C11D5CF_inline(NULL); PermissionRequesterFactory_t4CD91B212D2EEF4698E6762648A4BB24E268347F* L_1 = (PermissionRequesterFactory_t4CD91B212D2EEF4698E6762648A4BB24E268347F*)il2cpp_codegen_object_new(PermissionRequesterFactory_t4CD91B212D2EEF4698E6762648A4BB24E268347F_il2cpp_TypeInfo_var); NullCheck(L_1); PermissionRequesterFactory__ctor_m64A616E1BF1B049CA63AB14FF6C0DB2EBC6B915E(L_1, NULL); EnginePermissions__ctor_m6A3A029983FD39ECC794B0BE2A17A182E05AFB5B(__this, L_0, L_1, NULL); return; } } // System.Void Vuforia.Internal.Core.EnginePermissions::.ctor(Vuforia.Internal.Utility.Environment.IPlatformEvaluator,Vuforia.Internal.Permissions.IPermissionRequesterFactory) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnginePermissions__ctor_m6A3A029983FD39ECC794B0BE2A17A182E05AFB5B (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* __this, RuntimeObject* ___0_evaluator, RuntimeObject* ___1_requesterFactory, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_evaluator; __this->___mEvaluator_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEvaluator_1), (void*)L_0); RuntimeObject* L_1 = ___1_requesterFactory; __this->___mRequesterFactory_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mRequesterFactory_2), (void*)L_1); return; } } // System.Void Vuforia.Internal.Core.EnginePermissions::Request(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnginePermissions_Request_m882933F7AEBEF29AE17410CDFE8BC44ACBE8A585 (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_continueAction, const RuntimeMethod* method) { { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___0_continueAction; __this->___mContinueAction_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mContinueAction_0), (void*)L_0); EnginePermissions_RequestPermissions_m6A80C3E2065D27C60C94C3562680A0B114591201(__this, NULL); return; } } // System.Void Vuforia.Internal.Core.EnginePermissions::RequestPermissions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnginePermissions_RequestPermissions_m6A80C3E2065D27C60C94C3562680A0B114591201 (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnginePermissions_OnPermissionRequestFinished_mAFA11F1AE0509F22F0C4453D01C05BEBB725BB3A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPermissionRequesterFactory_tE2FFA51CDA8525ECB968A5A8241670890C7BE77B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPermissionRequester_t215960C79E8854F98174648D22348EB124C71A64_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRuntimeEnvironment_t914F66DA255C238E30AC9F4D1B1ED7E9C89C374E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF402796086021A992D3D8ECAD89731F8688143FD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m3582974FCFD3B6683D5FBDF608C2053B269E29F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL; List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E* V_1 = NULL; RuntimeObject* G_B2_0 = NULL; RuntimeObject* G_B1_0 = NULL; { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_0); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_0, __this, (intptr_t)((void*)EnginePermissions_OnPermissionRequestFinished_mAFA11F1AE0509F22F0C4453D01C05BEBB725BB3A_RuntimeMethod_var), NULL); V_0 = L_0; RuntimeObject* L_1 = __this->___mRequesterFactory_2; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_0; RuntimeObject* L_3 = __this->___mEvaluator_1; NullCheck(L_1); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker2< RuntimeObject*, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject* >::Invoke(0 /* Vuforia.Internal.Permissions.IPermissionRequester Vuforia.Internal.Permissions.IPermissionRequesterFactory::CreateRequester(System.Action`1,Vuforia.Internal.Utility.Environment.IPlatformEvaluator) */, IPermissionRequesterFactory_tE2FFA51CDA8525ECB968A5A8241670890C7BE77B_il2cpp_TypeInfo_var, L_1, L_2, L_3); List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E* L_5 = (List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E*)il2cpp_codegen_object_new(List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E_il2cpp_TypeInfo_var); NullCheck(L_5); List_1__ctor_m3582974FCFD3B6683D5FBDF608C2053B269E29F8(L_5, List_1__ctor_m3582974FCFD3B6683D5FBDF608C2053B269E29F8_RuntimeMethod_var); List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E* L_6 = L_5; NullCheck(L_6); List_1_Add_mF402796086021A992D3D8ECAD89731F8688143FD_inline(L_6, 0, List_1_Add_mF402796086021A992D3D8ECAD89731F8688143FD_RuntimeMethod_var); V_1 = L_6; il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); RuntimeObject* L_7; L_7 = VuforiaRuntimeUtilities_get_RuntimeEnvironment_mFE23FD9A698A74522A574C5C90256B6D6C11D5CF_inline(NULL); NullCheck(L_7); int32_t L_8; L_8 = InterfaceFuncInvoker0< int32_t >::Invoke(3 /* Vuforia.Internal.Utility.Environment.VuforiaPlatform Vuforia.Internal.Utility.IRuntimeEnvironment::GetRuntimePlatform() */, IRuntimeEnvironment_t914F66DA255C238E30AC9F4D1B1ED7E9C89C374E_il2cpp_TypeInfo_var, L_7); G_B1_0 = L_4; if ((!(((uint32_t)L_8) == ((uint32_t)3)))) { G_B2_0 = L_4; goto IL_0040; } } { List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E* L_9 = V_1; NullCheck(L_9); List_1_Add_mF402796086021A992D3D8ECAD89731F8688143FD_inline(L_9, 2, List_1_Add_mF402796086021A992D3D8ECAD89731F8688143FD_RuntimeMethod_var); G_B2_0 = G_B1_0; } IL_0040: { List_1_t0D9BE5A2E8516E9631A1BAE7BBA1A336DAED8E6E* L_10 = V_1; NullCheck(G_B2_0); InterfaceActionInvoker1< RuntimeObject* >::Invoke(0 /* System.Void Vuforia.Internal.Permissions.IPermissionRequester::Request(System.Collections.Generic.IEnumerable`1) */, IPermissionRequester_t215960C79E8854F98174648D22348EB124C71A64_il2cpp_TypeInfo_var, G_B2_0, L_10); return; } } // System.Void Vuforia.Internal.Core.EnginePermissions::OnPermissionRequestFinished(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnginePermissions_OnPermissionRequestFinished_mAFA11F1AE0509F22F0C4453D01C05BEBB725BB3A (EnginePermissions_t06D9B91A3044A600CBA2BAFDF3EF03CE116E27CE* __this, bool ___0_allPermissionsGranted, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CC95D86482DD1A76FD04B85930B17A9894DFF17); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_allPermissionsGranted; if (L_0) { goto IL_000d; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral6CC95D86482DD1A76FD04B85930B17A9894DFF17, NULL); } IL_000d: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = __this->___mContinueAction_0; NullCheck(L_1); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_1, 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: Vuforia.Internal.Core.IlluminationInfo IL2CPP_EXTERN_C void IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshal_pinvoke(const IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035& unmarshaled, IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshaled_pinvoke& marshaled) { Exception_t* ___AmbientIntensity_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'AmbientIntensity' of type 'IlluminationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___AmbientIntensity_0Exception, NULL); } IL2CPP_EXTERN_C void IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshal_pinvoke_back(const IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshaled_pinvoke& marshaled, IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035& unmarshaled) { Exception_t* ___AmbientIntensity_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'AmbientIntensity' of type 'IlluminationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___AmbientIntensity_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.Internal.Core.IlluminationInfo IL2CPP_EXTERN_C void IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshal_pinvoke_cleanup(IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.Internal.Core.IlluminationInfo IL2CPP_EXTERN_C void IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshal_com(const IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035& unmarshaled, IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshaled_com& marshaled) { Exception_t* ___AmbientIntensity_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'AmbientIntensity' of type 'IlluminationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___AmbientIntensity_0Exception, NULL); } IL2CPP_EXTERN_C void IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshal_com_back(const IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshaled_com& marshaled, IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035& unmarshaled) { Exception_t* ___AmbientIntensity_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'AmbientIntensity' of type 'IlluminationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___AmbientIntensity_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.Internal.Core.IlluminationInfo IL2CPP_EXTERN_C void IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshal_com_cleanup(IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_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 Vuforia.Internal.Core.InternalEngineHintSetter::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineHintSetter__ctor_m071C4AB082D6BF5ABE03ACBE1CC2AB45321D2A19 (InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_0 = (Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682*)il2cpp_codegen_object_new(Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024(L_0, Dictionary_2__ctor_m1AE7A14FE6CF65276434BAC094AE2F7269D06024_RuntimeMethod_var); __this->___mHints_7 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mHints_7), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_1; L_1 = InternalEngineHintSetter_CreateHintMap_mD7A5C892BC7C6E77A90056230E599384DF1FE229(NULL); __this->___mHintMap_8 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mHintMap_8), (void*)L_1); return; } } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter::SetHint(System.Int32,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineHintSetter_SetHint_mFD539A3B53D5A215C043709640E891774E6F6ED4 (InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B* __this, int32_t ___0_hint, bool ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mFCD58613222F18EA46BAB82F4B5C402E71F2758D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_0 = __this->___mHintMap_8; int32_t L_1 = ___0_hint; NullCheck(L_0); bool L_2; L_2 = Dictionary_2_ContainsKey_mFCD58613222F18EA46BAB82F4B5C402E71F2758D(L_0, L_1, Dictionary_2_ContainsKey_mFCD58613222F18EA46BAB82F4B5C402E71F2758D_RuntimeMethod_var); if (L_2) { goto IL_000f; } } { return; } IL_000f: { Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_3 = __this->___mHints_7; int32_t L_4 = ___0_hint; bool L_5 = ___1_value; NullCheck(L_3); Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48(L_3, L_4, L_5, Dictionary_2_set_Item_m266E81996A1E6BFCB7C91E78EC0DB1253655AD48_RuntimeMethod_var); return; } } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter::ApplyInternalHints(Vuforia.Internal.Core.IEngineConfigSet) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InternalEngineHintSetter_ApplyInternalHints_mD6DDC1152EC066169D8DCCF6D81E52A9F11C84B6 (InternalEngineHintSetter_tAC533EE9E514A9871A37A2B2C1EF32246116BA9B* __this, RuntimeObject* ___0_configSet, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mF19575B85A328947B27BABD4D104052B8F97FAC7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mA2B4884B7D705D6354128F6C03142FECFD83C87A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mB1C918E7A51EF8FB5D80522867558DE6003A6B61_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC322265B23F40A6C3A555BDAAC45FD288531F7C5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mC33761BF9B58427EC677AB71F6D44716FCAF1C22_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngineConfigSet_tC0CF311AE296C14FD96A9AD9C9A5D3AF26024B69_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngineConfigSet_t6FEB95BD806E3CE091ACED81482724DC2AA8E332_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalEngineHintSetter_GetEngineConfigOfType_TisVuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_mAC9B9270397BD8CBBB3FFB209E27584D77AD6562_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m671CD723515F42017EA4D2DB01691D13288970A9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m00849F341D41ABD55D72D0701342145724AC3A9F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* V_0 = NULL; VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* V_1 = NULL; Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969 V_2; memset((&V_2), 0, sizeof(V_2)); KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213 V_3; memset((&V_3), 0, sizeof(V_3)); RuntimeObject* G_B4_0 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B4_1 = NULL; RuntimeObject* G_B3_0 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B3_1 = NULL; int32_t G_B5_0 = 0; RuntimeObject* G_B5_1 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B5_2 = NULL; { Dictionary_2_t01224C8DBCCFE276E97D2BF52F4D7B10D3642682* L_0 = __this->___mHints_7; NullCheck(L_0); Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969 L_1; L_1 = Dictionary_2_GetEnumerator_mF19575B85A328947B27BABD4D104052B8F97FAC7(L_0, Dictionary_2_GetEnumerator_mF19575B85A328947B27BABD4D104052B8F97FAC7_RuntimeMethod_var); V_2 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0046: {// begin finally (depth: 1) Enumerator_Dispose_mB1C918E7A51EF8FB5D80522867558DE6003A6B61((&V_2), Enumerator_Dispose_mB1C918E7A51EF8FB5D80522867558DE6003A6B61_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_003b_1; } IL_000e_1: { KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213 L_2; L_2 = Enumerator_get_Current_mC33761BF9B58427EC677AB71F6D44716FCAF1C22_inline((&V_2), Enumerator_get_Current_mC33761BF9B58427EC677AB71F6D44716FCAF1C22_RuntimeMethod_var); V_3 = L_2; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_3 = __this->___mHintMap_8; int32_t L_4; L_4 = KeyValuePair_2_get_Key_m671CD723515F42017EA4D2DB01691D13288970A9_inline((&V_3), KeyValuePair_2_get_Key_m671CD723515F42017EA4D2DB01691D13288970A9_RuntimeMethod_var); NullCheck(L_3); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_5; L_5 = Dictionary_2_get_Item_mA2B4884B7D705D6354128F6C03142FECFD83C87A(L_3, L_4, Dictionary_2_get_Item_mA2B4884B7D705D6354128F6C03142FECFD83C87A_RuntimeMethod_var); RuntimeObject* L_6 = ___0_configSet; bool L_7; L_7 = KeyValuePair_2_get_Value_m00849F341D41ABD55D72D0701342145724AC3A9F_inline((&V_3), KeyValuePair_2_get_Value_m00849F341D41ABD55D72D0701342145724AC3A9F_RuntimeMethod_var); 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_0035_1; } } { G_B5_0 = 0; G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_0036_1; } IL_0035_1: { G_B5_0 = 1; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_0036_1: { NullCheck(G_B5_2); Action_2_Invoke_mE72668D8F9CB75E60DE50E2CD9D2C562E77F1A69_inline(G_B5_2, G_B5_1, G_B5_0, NULL); } IL_003b_1: { bool L_8; L_8 = Enumerator_MoveNext_mC322265B23F40A6C3A555BDAAC45FD288531F7C5((&V_2), Enumerator_MoveNext_mC322265B23F40A6C3A555BDAAC45FD288531F7C5_RuntimeMethod_var); if (L_8) { goto IL_000e_1; } } { goto IL_0054; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0054: { RuntimeObject* L_9 = ___0_configSet; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_10; L_10 = InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439(L_9, InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); V_0 = L_10; RuntimeObject* L_11 = ___0_configSet; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* Vuforia.IVuEngineConfigSet Vuforia.Internal.Core.IEngineConfigSet::get_EngineConfigSet() */, IEngineConfigSet_tC0CF311AE296C14FD96A9AD9C9A5D3AF26024B69_il2cpp_TypeInfo_var, L_11); VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_13 = V_0; NullCheck(L_12); bool L_14; L_14 = InterfaceFuncInvoker1< bool, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* >::Invoke(2 /* System.Boolean Vuforia.IVuEngineConfigSet::AddInternalConfig(Vuforia.VuInternalConfig) */, IVuEngineConfigSet_t6FEB95BD806E3CE091ACED81482724DC2AA8E332_il2cpp_TypeInfo_var, L_12, L_13); RuntimeObject* L_15 = ___0_configSet; VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_16; L_16 = InternalEngineHintSetter_GetEngineConfigOfType_TisVuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_mAC9B9270397BD8CBBB3FFB209E27584D77AD6562(L_15, InternalEngineHintSetter_GetEngineConfigOfType_TisVuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_mAC9B9270397BD8CBBB3FFB209E27584D77AD6562_RuntimeMethod_var); V_1 = L_16; RuntimeObject* L_17 = ___0_configSet; NullCheck(L_17); RuntimeObject* L_18; L_18 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* Vuforia.IVuEngineConfigSet Vuforia.Internal.Core.IEngineConfigSet::get_EngineConfigSet() */, IEngineConfigSet_tC0CF311AE296C14FD96A9AD9C9A5D3AF26024B69_il2cpp_TypeInfo_var, L_17); VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_19 = V_1; NullCheck(L_18); bool L_20; L_20 = InterfaceFuncInvoker1< bool, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* >::Invoke(3 /* System.Boolean Vuforia.IVuEngineConfigSet::AddDeviceCalibrationConfig(Vuforia.VuDeviceCalibrationConfig) */, IVuEngineConfigSet_t6FEB95BD806E3CE091ACED81482724DC2AA8E332_il2cpp_TypeInfo_var, L_18, L_19); return; } } // System.Collections.Generic.Dictionary`2> Vuforia.Internal.Core.InternalEngineHintSetter::CreateHintMap() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* InternalEngineHintSetter_CreateHintMap_mD7A5C892BC7C6E77A90056230E599384DF1FE229 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA9E473A2BFA3EC78C2C4A0E2D192E13D2395DE3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateHintMapU3Eb__13_0_m0830EDF493BADA9B4EBC02E729B1B7BC81933CB6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateHintMapU3Eb__13_1_mB860AEA63447612792BB195262FC838DF1CFB824_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateHintMapU3Eb__13_2_m05A24B3C4A7941FE1A9231197AF0241F9689F2F0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateHintMapU3Eb__13_3_m02CE0A038303F8EE1126C53590FB4DF50690984C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateHintMapU3Eb__13_4_mF1FD4D0E68ACB6D9859FBC6DA10898694CB5D9BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateHintMapU3Eb__13_5_m8F95715C8553B8B644D2175F8784F0B2AB4B96A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateHintMapU3Eb__13_6_m9937539986289225027F95D041EE0AAD06A2DEF5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B2_0 = NULL; int32_t G_B2_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B2_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B2_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B1_0 = NULL; int32_t G_B1_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B1_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B1_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B4_0 = NULL; int32_t G_B4_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B4_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B4_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B3_0 = NULL; int32_t G_B3_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B3_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B3_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B6_0 = NULL; int32_t G_B6_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B6_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B6_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B5_0 = NULL; int32_t G_B5_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B5_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B5_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B8_0 = NULL; int32_t G_B8_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B8_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B8_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B7_0 = NULL; int32_t G_B7_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B7_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B7_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B10_0 = NULL; int32_t G_B10_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B10_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B10_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B9_0 = NULL; int32_t G_B9_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B9_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B9_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B12_0 = NULL; int32_t G_B12_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B12_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B12_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B11_0 = NULL; int32_t G_B11_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B11_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B11_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B14_0 = NULL; int32_t G_B14_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B14_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B14_3 = NULL; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* G_B13_0 = NULL; int32_t G_B13_1 = 0; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B13_2 = NULL; Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* G_B13_3 = NULL; { Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_0 = (Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3*)il2cpp_codegen_object_new(Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_mA9E473A2BFA3EC78C2C4A0E2D192E13D2395DE3D(L_0, Dictionary_2__ctor_mA9E473A2BFA3EC78C2C4A0E2D192E13D2395DE3D_RuntimeMethod_var); Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_1 = L_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_2 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_0_1; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_3 = L_2; G_B1_0 = L_3; G_B1_1 = ((int32_t)2818); G_B1_2 = L_1; G_B1_3 = L_1; if (L_3) { G_B2_0 = L_3; G_B2_1 = ((int32_t)2818); G_B2_2 = L_1; G_B2_3 = L_1; goto IL_002a; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* L_4 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9_0; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_5 = (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766*)il2cpp_codegen_object_new(Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766_il2cpp_TypeInfo_var); NullCheck(L_5); Action_2__ctor_m02E712636F9315FA6EE924032427EB9ED94A6766(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CCreateHintMapU3Eb__13_0_m0830EDF493BADA9B4EBC02E729B1B7BC81933CB6_RuntimeMethod_var), NULL); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_6 = L_5; ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_0_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_0_1), (void*)L_6); G_B2_0 = L_6; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; G_B2_3 = G_B1_3; } IL_002a: { NullCheck(G_B2_2); Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E(G_B2_2, G_B2_1, G_B2_0, Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E_RuntimeMethod_var); Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_7 = G_B2_3; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_8 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_1_2; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_9 = L_8; G_B3_0 = L_9; G_B3_1 = ((int32_t)3465); G_B3_2 = L_7; G_B3_3 = L_7; if (L_9) { G_B4_0 = L_9; G_B4_1 = ((int32_t)3465); G_B4_2 = L_7; G_B4_3 = L_7; goto IL_0054; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* L_10 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9_0; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_11 = (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766*)il2cpp_codegen_object_new(Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766_il2cpp_TypeInfo_var); NullCheck(L_11); Action_2__ctor_m02E712636F9315FA6EE924032427EB9ED94A6766(L_11, L_10, (intptr_t)((void*)U3CU3Ec_U3CCreateHintMapU3Eb__13_1_mB860AEA63447612792BB195262FC838DF1CFB824_RuntimeMethod_var), NULL); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_12 = L_11; ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_1_2 = L_12; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_1_2), (void*)L_12); G_B4_0 = L_12; G_B4_1 = G_B3_1; G_B4_2 = G_B3_2; G_B4_3 = G_B3_3; } IL_0054: { NullCheck(G_B4_2); Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E(G_B4_2, G_B4_1, G_B4_0, Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E_RuntimeMethod_var); Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_13 = G_B4_3; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_14 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_2_3; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_15 = L_14; G_B5_0 = L_15; G_B5_1 = ((int32_t)4001); G_B5_2 = L_13; G_B5_3 = L_13; if (L_15) { G_B6_0 = L_15; G_B6_1 = ((int32_t)4001); G_B6_2 = L_13; G_B6_3 = L_13; goto IL_007e; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* L_16 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9_0; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_17 = (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766*)il2cpp_codegen_object_new(Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766_il2cpp_TypeInfo_var); NullCheck(L_17); Action_2__ctor_m02E712636F9315FA6EE924032427EB9ED94A6766(L_17, L_16, (intptr_t)((void*)U3CU3Ec_U3CCreateHintMapU3Eb__13_2_m05A24B3C4A7941FE1A9231197AF0241F9689F2F0_RuntimeMethod_var), NULL); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_18 = L_17; ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_2_3 = L_18; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_2_3), (void*)L_18); G_B6_0 = L_18; G_B6_1 = G_B5_1; G_B6_2 = G_B5_2; G_B6_3 = G_B5_3; } IL_007e: { NullCheck(G_B6_2); Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E(G_B6_2, G_B6_1, G_B6_0, Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E_RuntimeMethod_var); Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_19 = G_B6_3; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_20 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_3_4; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_21 = L_20; G_B7_0 = L_21; G_B7_1 = ((int32_t)4113); G_B7_2 = L_19; G_B7_3 = L_19; if (L_21) { G_B8_0 = L_21; G_B8_1 = ((int32_t)4113); G_B8_2 = L_19; G_B8_3 = L_19; goto IL_00a8; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* L_22 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9_0; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_23 = (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766*)il2cpp_codegen_object_new(Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766_il2cpp_TypeInfo_var); NullCheck(L_23); Action_2__ctor_m02E712636F9315FA6EE924032427EB9ED94A6766(L_23, L_22, (intptr_t)((void*)U3CU3Ec_U3CCreateHintMapU3Eb__13_3_m02CE0A038303F8EE1126C53590FB4DF50690984C_RuntimeMethod_var), NULL); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_24 = L_23; ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_3_4 = L_24; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_3_4), (void*)L_24); G_B8_0 = L_24; G_B8_1 = G_B7_1; G_B8_2 = G_B7_2; G_B8_3 = G_B7_3; } IL_00a8: { NullCheck(G_B8_2); Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E(G_B8_2, G_B8_1, G_B8_0, Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E_RuntimeMethod_var); Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_25 = G_B8_3; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_26 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_4_5; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_27 = L_26; G_B9_0 = L_27; G_B9_1 = ((int32_t)4333); G_B9_2 = L_25; G_B9_3 = L_25; if (L_27) { G_B10_0 = L_27; G_B10_1 = ((int32_t)4333); G_B10_2 = L_25; G_B10_3 = L_25; goto IL_00d2; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* L_28 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9_0; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_29 = (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766*)il2cpp_codegen_object_new(Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766_il2cpp_TypeInfo_var); NullCheck(L_29); Action_2__ctor_m02E712636F9315FA6EE924032427EB9ED94A6766(L_29, L_28, (intptr_t)((void*)U3CU3Ec_U3CCreateHintMapU3Eb__13_4_mF1FD4D0E68ACB6D9859FBC6DA10898694CB5D9BC_RuntimeMethod_var), NULL); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_30 = L_29; ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_4_5 = L_30; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_4_5), (void*)L_30); G_B10_0 = L_30; G_B10_1 = G_B9_1; G_B10_2 = G_B9_2; G_B10_3 = G_B9_3; } IL_00d2: { NullCheck(G_B10_2); Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E(G_B10_2, G_B10_1, G_B10_0, Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E_RuntimeMethod_var); Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_31 = G_B10_3; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_32 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_5_6; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_33 = L_32; G_B11_0 = L_33; G_B11_1 = ((int32_t)5332); G_B11_2 = L_31; G_B11_3 = L_31; if (L_33) { G_B12_0 = L_33; G_B12_1 = ((int32_t)5332); G_B12_2 = L_31; G_B12_3 = L_31; goto IL_00fc; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* L_34 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9_0; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_35 = (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766*)il2cpp_codegen_object_new(Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766_il2cpp_TypeInfo_var); NullCheck(L_35); Action_2__ctor_m02E712636F9315FA6EE924032427EB9ED94A6766(L_35, L_34, (intptr_t)((void*)U3CU3Ec_U3CCreateHintMapU3Eb__13_5_m8F95715C8553B8B644D2175F8784F0B2AB4B96A4_RuntimeMethod_var), NULL); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_36 = L_35; ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_5_6 = L_36; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_5_6), (void*)L_36); G_B12_0 = L_36; G_B12_1 = G_B11_1; G_B12_2 = G_B11_2; G_B12_3 = G_B11_3; } IL_00fc: { NullCheck(G_B12_2); Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E(G_B12_2, G_B12_1, G_B12_0, Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E_RuntimeMethod_var); Dictionary_2_t1EB0172D58CE5EBB4F99D992CA44C9C73B6C16C3* L_37 = G_B12_3; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_38 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_6_7; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_39 = L_38; G_B13_0 = L_39; G_B13_1 = ((int32_t)5441); G_B13_2 = L_37; G_B13_3 = L_37; if (L_39) { G_B14_0 = L_39; G_B14_1 = ((int32_t)5441); G_B14_2 = L_37; G_B14_3 = L_37; goto IL_0126; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* L_40 = ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9_0; Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_41 = (Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766*)il2cpp_codegen_object_new(Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766_il2cpp_TypeInfo_var); NullCheck(L_41); Action_2__ctor_m02E712636F9315FA6EE924032427EB9ED94A6766(L_41, L_40, (intptr_t)((void*)U3CU3Ec_U3CCreateHintMapU3Eb__13_6_m9937539986289225027F95D041EE0AAD06A2DEF5_RuntimeMethod_var), NULL); Action_2_tD9DE55E16FCB8CE7CEFA3FB61F0416E78B57A766* L_42 = L_41; ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_6_7 = L_42; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9__13_6_7), (void*)L_42); G_B14_0 = L_42; G_B14_1 = G_B13_1; G_B14_2 = G_B13_2; G_B14_3 = G_B13_3; } IL_0126: { NullCheck(G_B14_2); Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E(G_B14_2, G_B14_1, G_B14_0, Dictionary_2_Add_mF70CA97F4689D5139CBD7D8A22E537E00010C76E_RuntimeMethod_var); return G_B14_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 // System.Void Vuforia.Internal.Core.InternalEngineHintSetter/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mA7F4C62FA51701B58974950ABEBAA3D35BB238EF (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* L_0 = (U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308*)il2cpp_codegen_object_new(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m9A9DA39CAC6DD622E544F56092C0B0044414C94B(L_0, NULL); ((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m9A9DA39CAC6DD622E544F56092C0B0044414C94B (U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter/<>c::b__13_0(Vuforia.Internal.Core.IEngineConfigSet,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CCreateHintMapU3Eb__13_0_m0830EDF493BADA9B4EBC02E729B1B7BC81933CB6 (U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* __this, RuntimeObject* ___0_configSet, int32_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_configSet; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_1; L_1 = InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439(L_0, InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); int32_t L_2 = ___1_b; NullCheck(L_1); L_1->___enableSideLoadedDeviceCalibration_0 = L_2; return; } } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter/<>c::b__13_1(Vuforia.Internal.Core.IEngineConfigSet,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CCreateHintMapU3Eb__13_1_mB860AEA63447612792BB195262FC838DF1CFB824 (U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* __this, RuntimeObject* ___0_configSet, int32_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_configSet; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_1; L_1 = InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439(L_0, InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); int32_t L_2 = ___1_b; NullCheck(L_1); L_1->___enableAreaTargetWithVISLAM_1 = L_2; return; } } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter/<>c::b__13_2(Vuforia.Internal.Core.IEngineConfigSet,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CCreateHintMapU3Eb__13_2_m05A24B3C4A7941FE1A9231197AF0241F9689F2F0 (U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* __this, RuntimeObject* ___0_configSet, int32_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_configSet; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_1; L_1 = InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439(L_0, InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); int32_t L_2 = ___1_b; NullCheck(L_1); L_1->___enableAreaTargetCaptureWithAllPlatformFusion_2 = L_2; return; } } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter/<>c::b__13_3(Vuforia.Internal.Core.IEngineConfigSet,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CCreateHintMapU3Eb__13_3_m02CE0A038303F8EE1126C53590FB4DF50690984C (U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* __this, RuntimeObject* ___0_configSet, int32_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_configSet; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_1; L_1 = InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439(L_0, InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); int32_t L_2 = ___1_b; NullCheck(L_1); L_1->___disableObservers_3 = L_2; return; } } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter/<>c::b__13_4(Vuforia.Internal.Core.IEngineConfigSet,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CCreateHintMapU3Eb__13_4_mF1FD4D0E68ACB6D9859FBC6DA10898694CB5D9BC (U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* __this, RuntimeObject* ___0_configSet, int32_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_configSet; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_1; L_1 = InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439(L_0, InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); int32_t L_2 = ___1_b; NullCheck(L_1); L_1->___disableLicenseEnforcementInPrivateBuild_4 = L_2; return; } } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter/<>c::b__13_5(Vuforia.Internal.Core.IEngineConfigSet,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CCreateHintMapU3Eb__13_5_m8F95715C8553B8B644D2175F8784F0B2AB4B96A4 (U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* __this, RuntimeObject* ___0_configSet, int32_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_configSet; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_1; L_1 = InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439(L_0, InternalEngineHintSetter_GetEngineConfigOfType_TisVuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_m35A94E5956B73241BF614C8E97F45590593F2439_RuntimeMethod_var); int32_t L_2 = ___1_b; NullCheck(L_1); L_1->___disableCameraAccess_8 = L_2; return; } } // System.Void Vuforia.Internal.Core.InternalEngineHintSetter/<>c::b__13_6(Vuforia.Internal.Core.IEngineConfigSet,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CCreateHintMapU3Eb__13_6_m9937539986289225027F95D041EE0AAD06A2DEF5 (U3CU3Ec_t45F350DD14204B73FE5586EAAF7B2F6A957DC308* __this, RuntimeObject* ___0_configSet, int32_t ___1_b, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InternalEngineHintSetter_GetEngineConfigOfType_TisVuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_mAC9B9270397BD8CBBB3FFB209E27584D77AD6562_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_configSet; VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_1; L_1 = InternalEngineHintSetter_GetEngineConfigOfType_TisVuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_mAC9B9270397BD8CBBB3FFB209E27584D77AD6562(L_0, InternalEngineHintSetter_GetEngineConfigOfType_TisVuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_mAC9B9270397BD8CBBB3FFB209E27584D77AD6562_RuntimeMethod_var); int32_t L_2 = ___1_b; NullCheck(L_1); L_1->___asyncFetchLatestCalibration_0 = L_2; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Vuforia.Internal.Core.ObserverFactory::Init(Vuforia.IVuEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverFactory_Init_m4405919A64489C33CE69C7D4B02F4C9E1340DA12 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_engine; __this->___mVuEngine_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuEngine_2), (void*)L_0); return; } } // System.Void Vuforia.Internal.Core.ObserverFactory::.ctor(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverFactory__ctor_m806604E743DCC097C56C0B89D5BE1E5971A0540E (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF8FE193EC7499A55AC13A2D1A7139B3E06A0CB6B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* L_0 = (Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5*)il2cpp_codegen_object_new(Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_mF8FE193EC7499A55AC13A2D1A7139B3E06A0CB6B(L_0, Dictionary_2__ctor_mF8FE193EC7499A55AC13A2D1A7139B3E06A0CB6B_RuntimeMethod_var); __this->___mVuMarkObservers_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuMarkObservers_1), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_1 = ___0_engine; __this->___mEngine_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_0), (void*)L_1); return; } } // Vuforia.Internal.Observers.AnchorObserver Vuforia.Internal.Core.ObserverFactory::CreateAnchorObserver(Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ObserverFactory_CreateAnchorObserver_m439F157BEE1F83A0F3687D9F3BA29910BD8AB55B (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___0_deviceObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* L_0 = (VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68*)il2cpp_codegen_object_new(VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68_il2cpp_TypeInfo_var); NullCheck(L_0); VuAnchorObserverConfig__ctor_m719C0E528B7F3F99EC3ABEA1C9EE39F07AF9D8A4(L_0, NULL); VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* L_1 = L_0; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_2 = ___0_deviceObserver; NullCheck(L_2); RuntimeObject* L_3; L_3 = DeviceObserver_get_DevicePoseObserver_m831D1A5AB3B6EF7621AEEA04C106D403D8BA0FD7(L_2, NULL); NullCheck(L_1); L_1->___devicePoseObserver_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_1->___devicePoseObserver_0), (void*)L_3); VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* L_4 = L_1; NullCheck(L_4); L_4->___activate_1 = 1; V_0 = L_4; RuntimeObject* L_5 = __this->___mVuEngine_2; VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* L_6 = V_0; NullCheck(L_5); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker2< RuntimeObject*, VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68*, int32_t* >::Invoke(9 /* Vuforia.IVuAnchorObserver Vuforia.IVuEngine::CreateAnchorObserver(Vuforia.VuAnchorObserverConfig,Vuforia.VuAnchorCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_5, L_6, (&V_2)); V_1 = L_7; RuntimeObject* L_8 = V_1; if (L_8) { goto IL_0037; } } { int32_t L_9 = V_2; ObserverNotCreatedException_1_tBC606EF3150135D899BDA8EB5A8FB1E8A57869B6* L_10 = (ObserverNotCreatedException_1_tBC606EF3150135D899BDA8EB5A8FB1E8A57869B6*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_tBC606EF3150135D899BDA8EB5A8FB1E8A57869B6_il2cpp_TypeInfo_var))); NullCheck(L_10); ObserverNotCreatedException_1__ctor_m818ADA8FA9D5AAFBFB3D01FDA6303C372A786085(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDD00BF9131FB6E6B297D7492D855CA58E223BD24)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m818ADA8FA9D5AAFBFB3D01FDA6303C372A786085_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateAnchorObserver_m439F157BEE1F83A0F3687D9F3BA29910BD8AB55B_RuntimeMethod_var))); } IL_0037: { RuntimeObject* L_11 = __this->___mEngine_0; RuntimeObject* L_12 = V_1; AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_13 = (AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8*)il2cpp_codegen_object_new(AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8_il2cpp_TypeInfo_var); NullCheck(L_13); AnchorObserver__ctor_mC34BEBFF92922CB6A59FDA47EB88926D49319C89(L_13, L_11, L_12, NULL); return L_13; } } // Vuforia.Internal.Observers.AnchorObserver Vuforia.Internal.Core.ObserverFactory::CreatePlayModeAnchorObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ObserverFactory_CreatePlayModeAnchorObserver_mC7D1ED44F4720489513F6DAC8201C7C22E0454C5 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeVuAnchorObserver_t51CE571767BEC231C99E8E10029D82C1C0ABB6D1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mEngine_0; RuntimeObject* L_1 = __this->___mEngine_0; PlayModeVuAnchorObserver_t51CE571767BEC231C99E8E10029D82C1C0ABB6D1* L_2 = (PlayModeVuAnchorObserver_t51CE571767BEC231C99E8E10029D82C1C0ABB6D1*)il2cpp_codegen_object_new(PlayModeVuAnchorObserver_t51CE571767BEC231C99E8E10029D82C1C0ABB6D1_il2cpp_TypeInfo_var); NullCheck(L_2); PlayModeVuAnchorObserver__ctor_m6D82B1E962FCA7AED2854FFD3ABFAE6C6EDB2F06(L_2, L_1, NULL); AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_3 = (AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8*)il2cpp_codegen_object_new(AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8_il2cpp_TypeInfo_var); NullCheck(L_3); AnchorObserver__ctor_mC34BEBFF92922CB6A59FDA47EB88926D49319C89(L_3, L_0, L_2, NULL); return L_3; } } // Vuforia.Internal.Observers.AreaTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateAreaTargetObserver(Vuforia.Internal.Observers.DeviceObserver,System.String,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* ObserverFactory_CreateAreaTargetObserver_m6AB2015A139B17093CD83D9170C9BD7EB740413B (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___0_deviceObserver, String_t* ___1_dataSetPath, String_t* ___2_targetName, bool ___3_requiresExternalPositions, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* G_B2_0 = NULL; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* G_B2_1 = NULL; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* G_B1_0 = NULL; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* G_B1_1 = NULL; RuntimeObject* G_B3_0 = NULL; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* G_B3_1 = NULL; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* G_B3_2 = NULL; { VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_0 = (VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B*)il2cpp_codegen_object_new(VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B_il2cpp_TypeInfo_var); NullCheck(L_0); VuAreaTargetConfig__ctor_mA430E325740398681CEE52561854D1DACDE70A8F(L_0, NULL); VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_1 = L_0; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_2 = ___0_deviceObserver; G_B1_0 = L_1; G_B1_1 = L_1; if (L_2) { G_B2_0 = L_1; G_B2_1 = L_1; goto IL_000c; } } { G_B3_0 = ((RuntimeObject*)(NULL)); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_0012; } IL_000c: { DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_3 = ___0_deviceObserver; NullCheck(L_3); RuntimeObject* L_4; L_4 = DeviceObserver_get_DevicePoseObserver_m831D1A5AB3B6EF7621AEEA04C106D403D8BA0FD7(L_3, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_0012: { NullCheck(G_B3_1); G_B3_1->___devicePoseObserver_0 = G_B3_0; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___devicePoseObserver_0), (void*)G_B3_0); VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_5 = G_B3_2; String_t* L_6 = ___1_dataSetPath; NullCheck(L_5); L_5->___databasePath_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___databasePath_1), (void*)L_6); VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_7 = L_5; String_t* L_8 = ___2_targetName; NullCheck(L_7); L_7->___targetName_2 = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___targetName_2), (void*)L_8); VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_9 = L_7; bool L_10 = ___3_requiresExternalPositions; int32_t L_11; L_11 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_10, NULL); NullCheck(L_9); L_9->___requiresExternalPositions_5 = L_11; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_12 = L_9; NullCheck(L_12); L_12->___activate_3 = 0; V_0 = L_12; RuntimeObject* L_13 = __this->___mVuEngine_2; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_14 = V_0; NullCheck(L_13); RuntimeObject* L_15; L_15 = InterfaceFuncInvoker2< RuntimeObject*, VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B*, int32_t* >::Invoke(10 /* Vuforia.IVuAreaTargetObserver Vuforia.IVuEngine::CreateAreaTargetObserver(Vuforia.VuAreaTargetConfig,Vuforia.VuAreaTargetCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_13, L_14, (&V_2)); V_1 = L_15; RuntimeObject* L_16 = V_1; if (L_16) { goto IL_0058; } } { int32_t L_17 = V_2; ObserverNotCreatedException_1_t2BC8DB5DE898BCCF0EE9CD13088CC27526BB19A9* L_18 = (ObserverNotCreatedException_1_t2BC8DB5DE898BCCF0EE9CD13088CC27526BB19A9*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t2BC8DB5DE898BCCF0EE9CD13088CC27526BB19A9_il2cpp_TypeInfo_var))); NullCheck(L_18); ObserverNotCreatedException_1__ctor_m63001675252DA5A4A236B0699299FE6A37966BBF(L_18, L_17, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5A2C98754C4618528A8909E2527E19B350A1A8BF)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m63001675252DA5A4A236B0699299FE6A37966BBF_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateAreaTargetObserver_m6AB2015A139B17093CD83D9170C9BD7EB740413B_RuntimeMethod_var))); } IL_0058: { RuntimeObject* L_19 = __this->___mEngine_0; RuntimeObject* L_20 = V_1; AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_21 = (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*)il2cpp_codegen_object_new(AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var); NullCheck(L_21); AreaTargetObserver__ctor_m19EC0E5523DEF05A2EBE2DB96E9BF900F30C2E2A(L_21, L_19, L_20, NULL); return L_21; } } // Vuforia.Internal.Observers.AreaTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateAreaTargetObserver(Vuforia.Internal.Observers.DeviceObserver,System.String,System.String,System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* ObserverFactory_CreateAreaTargetObserver_m95F8103BE93BF24463107E0E7AC8C70B4E10E682 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___0_deviceObserver, String_t* ___1_userAuth, String_t* ___2_secretAuth, String_t* ___3_targetId, bool ___4_requiresExternalPositions, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* G_B2_0 = NULL; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* G_B2_1 = NULL; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* G_B1_0 = NULL; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* G_B1_1 = NULL; RuntimeObject* G_B3_0 = NULL; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* G_B3_1 = NULL; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* G_B3_2 = NULL; { VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_0 = (VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E*)il2cpp_codegen_object_new(VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E_il2cpp_TypeInfo_var); NullCheck(L_0); VuAreaTargetCloudConfig__ctor_mD52FF3260BBB85000641F71F7F785CBF69624B17(L_0, NULL); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_1 = L_0; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_2 = ___0_deviceObserver; G_B1_0 = L_1; G_B1_1 = L_1; if (L_2) { G_B2_0 = L_1; G_B2_1 = L_1; goto IL_000c; } } { G_B3_0 = ((RuntimeObject*)(NULL)); G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_0012; } IL_000c: { DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_3 = ___0_deviceObserver; NullCheck(L_3); RuntimeObject* L_4; L_4 = DeviceObserver_get_DevicePoseObserver_m831D1A5AB3B6EF7621AEEA04C106D403D8BA0FD7(L_3, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_0012: { NullCheck(G_B3_1); G_B3_1->___devicePoseObserver_0 = G_B3_0; Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___devicePoseObserver_0), (void*)G_B3_0); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_5 = G_B3_2; String_t* L_6 = ___1_userAuth; NullCheck(L_5); L_5->___userAuth_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___userAuth_1), (void*)L_6); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_7 = L_5; String_t* L_8 = ___2_secretAuth; NullCheck(L_7); L_7->___secretAuth_2 = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___secretAuth_2), (void*)L_8); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_9 = L_7; String_t* L_10 = ___3_targetId; NullCheck(L_9); L_9->___targetId_3 = L_10; Il2CppCodeGenWriteBarrier((void**)(&L_9->___targetId_3), (void*)L_10); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_11 = L_9; bool L_12 = ___4_requiresExternalPositions; int32_t L_13; L_13 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_12, NULL); NullCheck(L_11); L_11->___requiresExternalPositions_6 = L_13; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_14 = L_11; NullCheck(L_14); L_14->___activate_4 = 0; V_0 = L_14; RuntimeObject* L_15 = __this->___mVuEngine_2; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_16 = V_0; NullCheck(L_15); RuntimeObject* L_17; L_17 = InterfaceFuncInvoker2< RuntimeObject*, VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E*, int32_t* >::Invoke(11 /* Vuforia.IVuAreaTargetObserver Vuforia.IVuEngine::CreateAreaTargetObserver(Vuforia.VuAreaTargetCloudConfig,Vuforia.VuAreaTargetCloudCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_15, L_16, (&V_2)); V_1 = L_17; RuntimeObject* L_18 = V_1; if (L_18) { goto IL_0060; } } { int32_t L_19 = V_2; ObserverNotCreatedException_1_tA9D492913FFA57E7456FA960D28AD6FC86D09E4E* L_20 = (ObserverNotCreatedException_1_tA9D492913FFA57E7456FA960D28AD6FC86D09E4E*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_tA9D492913FFA57E7456FA960D28AD6FC86D09E4E_il2cpp_TypeInfo_var))); NullCheck(L_20); ObserverNotCreatedException_1__ctor_m04D221BD44439AA630EA61C018F669C28B1C9854(L_20, L_19, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5A2C98754C4618528A8909E2527E19B350A1A8BF)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m04D221BD44439AA630EA61C018F669C28B1C9854_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateAreaTargetObserver_m95F8103BE93BF24463107E0E7AC8C70B4E10E682_RuntimeMethod_var))); } IL_0060: { RuntimeObject* L_21 = __this->___mEngine_0; RuntimeObject* L_22 = V_1; AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_23 = (AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06*)il2cpp_codegen_object_new(AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06_il2cpp_TypeInfo_var); NullCheck(L_23); AreaTargetObserver__ctor_m19EC0E5523DEF05A2EBE2DB96E9BF900F30C2E2A(L_23, L_21, L_22, NULL); return L_23; } } // Vuforia.Internal.Observers.BarcodeObserver Vuforia.Internal.Core.ObserverFactory::CreateBarcodeObserver(System.Collections.Generic.HashSet`1,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* ObserverFactory_CreateBarcodeObserver_m260EADB09C6E3DF49F129D47EA1082A8EFE64C4D (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* ___0_observedTypes, bool ___1_DetectMultipleBarcodes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisBarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_TisVuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_mF8FAC9683D14E2C27E909EC26DC68790DC16EDF9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m1E7703D3234D0D0437DFF275760D75AB9D0A3DD7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateBarcodeObserverU3Eb__10_0_m348D9F2E7E60877337BA232098D86EE260EE5760_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5* G_B2_0 = NULL; HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* G_B2_1 = NULL; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* G_B2_2 = NULL; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* G_B2_3 = NULL; Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5* G_B1_0 = NULL; HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* G_B1_1 = NULL; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* G_B1_2 = NULL; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* G_B1_3 = NULL; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* G_B4_0 = NULL; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* G_B4_1 = NULL; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* G_B3_0 = NULL; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* G_B3_1 = NULL; int32_t G_B5_0 = 0; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* G_B5_1 = NULL; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* G_B5_2 = NULL; { VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_0 = (VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215*)il2cpp_codegen_object_new(VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215_il2cpp_TypeInfo_var); NullCheck(L_0); VuBarcodeConfig__ctor_mE36283E714D11CFA7D4FC10F5E43D52B2FAB8684(L_0, NULL); VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_1 = L_0; HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* L_2 = ___0_observedTypes; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var); Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5* L_3 = ((U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var))->___U3CU3E9__10_0_1; Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5* L_4 = L_3; G_B1_0 = L_4; G_B1_1 = L_2; G_B1_2 = L_1; G_B1_3 = L_1; if (L_4) { G_B2_0 = L_4; G_B2_1 = L_2; G_B2_2 = L_1; G_B2_3 = L_1; goto IL_0026; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var); U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A* L_5 = ((U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5* L_6 = (Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5*)il2cpp_codegen_object_new(Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5_il2cpp_TypeInfo_var); NullCheck(L_6); Func_2__ctor_mC5B541DBC9F0D135F2906DB0201D0441D54C46B5(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CCreateBarcodeObserverU3Eb__10_0_m348D9F2E7E60877337BA232098D86EE260EE5760_RuntimeMethod_var), NULL); Func_2_t3A1843C4A5ABD100FB89DA5281E445889171B7B5* L_7 = L_6; ((U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var))->___U3CU3E9__10_0_1 = L_7; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var))->___U3CU3E9__10_0_1), (void*)L_7); G_B2_0 = L_7; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; G_B2_3 = G_B1_3; } IL_0026: { RuntimeObject* L_8; L_8 = Enumerable_Select_TisBarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_TisVuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_mF8FAC9683D14E2C27E909EC26DC68790DC16EDF9(G_B2_1, G_B2_0, Enumerable_Select_TisBarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_TisVuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_mF8FAC9683D14E2C27E909EC26DC68790DC16EDF9_RuntimeMethod_var); HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* L_9 = (HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412*)il2cpp_codegen_object_new(HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412_il2cpp_TypeInfo_var); NullCheck(L_9); HashSet_1__ctor_m1E7703D3234D0D0437DFF275760D75AB9D0A3DD7(L_9, L_8, HashSet_1__ctor_m1E7703D3234D0D0437DFF275760D75AB9D0A3DD7_RuntimeMethod_var); VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_10 = (VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E*)il2cpp_codegen_object_new(VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var); NullCheck(L_10); VuBarcodeTypeSet__ctor_mB3A00818E0E30FD396A84CD4F90C63B44DDA8D44(L_10, L_9, NULL); NullCheck(G_B2_2); G_B2_2->___observedTypes_0 = L_10; Il2CppCodeGenWriteBarrier((void**)(&G_B2_2->___observedTypes_0), (void*)L_10); VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_11 = G_B2_3; bool L_12 = ___1_DetectMultipleBarcodes; G_B3_0 = L_11; G_B3_1 = L_11; if (L_12) { G_B4_0 = L_11; G_B4_1 = L_11; goto IL_0041; } } { G_B5_0 = 1; G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_0042; } IL_0041: { G_B5_0 = 2; G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_0042: { NullCheck(G_B5_1); G_B5_1->___detectionMode_1 = G_B5_0; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_13 = G_B5_2; NullCheck(L_13); L_13->___activate_2 = 0; V_0 = L_13; RuntimeObject* L_14 = __this->___mVuEngine_2; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_15 = V_0; NullCheck(L_14); RuntimeObject* L_16; L_16 = InterfaceFuncInvoker2< RuntimeObject*, VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215*, int32_t* >::Invoke(12 /* Vuforia.IVuBarcodeObserver Vuforia.IVuEngine::CreateBarcodeObserver(Vuforia.VuBarcodeConfig,Vuforia.VuBarcodeCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_14, L_15, (&V_2)); V_1 = L_16; RuntimeObject* L_17 = V_1; if (L_17) { goto IL_006d; } } { int32_t L_18 = V_2; ObserverNotCreatedException_1_t195FF2BDF3CFAEE4BFAD1FC035809D7F4C106C07* L_19 = (ObserverNotCreatedException_1_t195FF2BDF3CFAEE4BFAD1FC035809D7F4C106C07*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t195FF2BDF3CFAEE4BFAD1FC035809D7F4C106C07_il2cpp_TypeInfo_var))); NullCheck(L_19); ObserverNotCreatedException_1__ctor_mC28B133D5F8543261BFFBD09CE47E1E29B1727B3(L_19, L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7B9AE6DED36ABFB397D86B733D124701808F7E39)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_mC28B133D5F8543261BFFBD09CE47E1E29B1727B3_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateBarcodeObserver_m260EADB09C6E3DF49F129D47EA1082A8EFE64C4D_RuntimeMethod_var))); } IL_006d: { RuntimeObject* L_20 = __this->___mEngine_0; RuntimeObject* L_21 = V_1; BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* L_22 = (BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328*)il2cpp_codegen_object_new(BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328_il2cpp_TypeInfo_var); NullCheck(L_22); BarcodeObserver__ctor_m94791BDF79240BF231230C23F63ABF57B9310739(L_22, L_20, L_21, NULL); return L_22; } } // Vuforia.Internal.Observers.CylinderTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateCylinderTargetObserver(System.String,System.String,System.Nullable`1,System.Nullable`1,System.Nullable`1,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E* ObserverFactory_CreateCylinderTargetObserver_m52CA038707C69762DAF816D51369FB876C115D8D (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_dataSetPath, String_t* ___1_targetName, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___2_sideLength, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___3_topDiameter, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___4_bottomDiameter, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___5_trackingOptimization, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mA0AAB1219CAA5289D0CE9D49A6A3E91CAC8722A9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_mFD5AC89065983001BAAC0D9A9368C07F1EF98306_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_m1477ACCD6A3808AE6483293DAE15450BB50C47E4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4 V_0; memset((&V_0), 0, sizeof(V_0)); Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* V_1 = NULL; Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D V_2; memset((&V_2), 0, sizeof(V_2)); RuntimeObject* G_B3_0 = NULL; RuntimeObject* G_B2_0 = NULL; { (&V_0)->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_0), (void*)__this); Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_0 = ___2_sideLength; (&V_0)->___sideLength_2 = L_0; Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_1 = ___3_topDiameter; (&V_0)->___topDiameter_3 = L_1; Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_2 = ___4_bottomDiameter; (&V_0)->___bottomDiameter_4 = L_2; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_3 = ___5_trackingOptimization; (&V_0)->___trackingOptimization_5 = L_3; VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_4 = (VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01*)il2cpp_codegen_object_new(VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_il2cpp_TypeInfo_var); NullCheck(L_4); VuCylinderTargetConfig__ctor_m6515A482D5AFF6DBFA8BDB79879824E95DEE8E30(L_4, NULL); VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_5 = L_4; String_t* L_6 = ___0_dataSetPath; NullCheck(L_5); L_5->___databasePath_0 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___databasePath_0), (void*)L_6); VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_7 = L_5; String_t* L_8 = ___1_targetName; NullCheck(L_7); L_7->___targetName_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___targetName_1), (void*)L_8); VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_9 = L_7; NullCheck(L_9); L_9->___activate_2 = 0; (&V_0)->___cylinderTargetConfig_1 = L_9; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___cylinderTargetConfig_1), (void*)L_9); Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_10; L_10 = ObserverFactory_U3CCreateCylinderTargetObserverU3Eg__CreateAndConfigureObserverU7C11_0_m440CA91C5CA02F0B2E2EBB1A79AB516431CCA7A5(__this, (&V_0), NULL); V_1 = L_10; Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_11 = V_1; NullCheck(L_11); Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D L_12; L_12 = Tuple_2_get_Item2_m1477ACCD6A3808AE6483293DAE15450BB50C47E4_inline(L_11, Tuple_2_get_Item2_m1477ACCD6A3808AE6483293DAE15450BB50C47E4_RuntimeMethod_var); V_2 = L_12; bool L_13; L_13 = Nullable_1_get_HasValue_mA0AAB1219CAA5289D0CE9D49A6A3E91CAC8722A9_inline((&V_2), Nullable_1_get_HasValue_mA0AAB1219CAA5289D0CE9D49A6A3E91CAC8722A9_RuntimeMethod_var); if (!L_13) { goto IL_008f; } } { Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_14 = V_1; NullCheck(L_14); RuntimeObject* L_15; L_15 = Tuple_2_get_Item1_mFD5AC89065983001BAAC0D9A9368C07F1EF98306_inline(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item1_mFD5AC89065983001BAAC0D9A9368C07F1EF98306_RuntimeMethod_var))); RuntimeObject* L_16 = L_15; G_B2_0 = L_16; if (L_16) { G_B3_0 = L_16; goto IL_0071; } } { goto IL_0076; } IL_0071: { NullCheck(G_B3_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)), G_B3_0); } IL_0076: { Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_17 = V_1; NullCheck(L_17); Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D L_18; L_18 = Tuple_2_get_Item2_m1477ACCD6A3808AE6483293DAE15450BB50C47E4_inline(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item2_m1477ACCD6A3808AE6483293DAE15450BB50C47E4_RuntimeMethod_var))); V_2 = L_18; int32_t L_19; L_19 = Nullable_1_get_Value_m4366BA0A77CA1B902EEFD3D3E0210A2D9BC33C6C((&V_2), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Nullable_1_get_Value_m4366BA0A77CA1B902EEFD3D3E0210A2D9BC33C6C_RuntimeMethod_var))); ObserverNotCreatedException_1_t05EE8C4478441B6793D12BAC4849165335B7FA6C* L_20 = (ObserverNotCreatedException_1_t05EE8C4478441B6793D12BAC4849165335B7FA6C*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t05EE8C4478441B6793D12BAC4849165335B7FA6C_il2cpp_TypeInfo_var))); NullCheck(L_20); ObserverNotCreatedException_1__ctor_mF45E00F2B16D8C327ED5E3BB01B3C98D0E59E3D3(L_20, L_19, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral18B048BFEA3B3C8C992987BB96E6151AFB7D81AF)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_mF45E00F2B16D8C327ED5E3BB01B3C98D0E59E3D3_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateCylinderTargetObserver_m52CA038707C69762DAF816D51369FB876C115D8D_RuntimeMethod_var))); } IL_008f: { RuntimeObject* L_21 = __this->___mEngine_0; Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_22 = V_1; NullCheck(L_22); RuntimeObject* L_23; L_23 = Tuple_2_get_Item1_mFD5AC89065983001BAAC0D9A9368C07F1EF98306_inline(L_22, Tuple_2_get_Item1_mFD5AC89065983001BAAC0D9A9368C07F1EF98306_RuntimeMethod_var); CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E* L_24 = (CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E*)il2cpp_codegen_object_new(CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E_il2cpp_TypeInfo_var); NullCheck(L_24); CylinderTargetObserver__ctor_m582BF585A8D7FDE9B1ED0497A16687073A390CBE(L_24, L_21, L_23, NULL); return L_24; } } // Vuforia.Internal.Observers.ImageTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateImageTargetObserver(Vuforia.IVuCloudImageTargetObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* ObserverFactory_CreateImageTargetObserver_mF33677A9AB954321B88C8A8A824EC20720AE9200 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, RuntimeObject* ___0_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_0 = (VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B*)il2cpp_codegen_object_new(VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B_il2cpp_TypeInfo_var); NullCheck(L_0); VuImageTargetCloudObservationConfig__ctor_m8C7848BFE88809734365C102B763DE105EC2820B(L_0, NULL); VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_1 = L_0; RuntimeObject* L_2 = ___0_observation; NullCheck(L_1); L_1->___observation_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___observation_0), (void*)L_2); VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_3 = L_1; NullCheck(L_3); L_3->___activate_1 = 0; V_0 = L_3; RuntimeObject* L_4 = __this->___mVuEngine_2; VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_5 = V_0; NullCheck(L_4); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker2< RuntimeObject*, VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B*, int32_t* >::Invoke(20 /* Vuforia.IVuImageTargetObserver Vuforia.IVuEngine::CreateImageTargetObserver(Vuforia.VuImageTargetCloudObservationConfig,Vuforia.VuImageTargetCloudObservationCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_4, L_5, (&V_2)); V_1 = L_6; RuntimeObject* L_7 = V_1; if (L_7) { goto IL_0032; } } { int32_t L_8 = V_2; ObserverNotCreatedException_1_t7A36A94234CA5E8099C1C9A73089DC68557B4783* L_9 = (ObserverNotCreatedException_1_t7A36A94234CA5E8099C1C9A73089DC68557B4783*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t7A36A94234CA5E8099C1C9A73089DC68557B4783_il2cpp_TypeInfo_var))); NullCheck(L_9); ObserverNotCreatedException_1__ctor_mD5C8C5BF03A91EE09C7EDA5C2968FD58BE77F35D(L_9, L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEA6018289797EA5171D4B9616490B98CFC1F46AB)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_mD5C8C5BF03A91EE09C7EDA5C2968FD58BE77F35D_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateImageTargetObserver_mF33677A9AB954321B88C8A8A824EC20720AE9200_RuntimeMethod_var))); } IL_0032: { RuntimeObject* L_10 = __this->___mEngine_0; RuntimeObject* L_11 = V_1; ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* L_12 = (ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252*)il2cpp_codegen_object_new(ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252_il2cpp_TypeInfo_var); NullCheck(L_12); ImageTargetObserver__ctor_m6AE74045C7E8DBCA304B551A09F3B927B7AFABF5(L_12, L_10, L_11, NULL); return L_12; } } // Vuforia.Internal.Observers.MeshObserver Vuforia.Internal.Core.ObserverFactory::CreateMeshObserver(Vuforia.AreaTargetCapture) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* ObserverFactory_CreateMeshObserver_mB63EB9BD20DD7559AB3A21DF8C07BF66171B4AE3 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* ___0_areaTargetCapture, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* L_0 = (VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58*)il2cpp_codegen_object_new(VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58_il2cpp_TypeInfo_var); NullCheck(L_0); VuMeshAreaTargetCaptureConfig__ctor_m6B51439EC9B456EEFD5D4A9B76308D59050B0B48(L_0, NULL); VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* L_1 = L_0; AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_2 = ___0_areaTargetCapture; NullCheck(L_2); RuntimeObject* L_3; L_3 = AreaTargetCapture_get_VuAreaTargetCapture_m9A729D05C04BF341E66A03E39FC375EA22DB3AD2_inline(L_2, NULL); NullCheck(L_1); L_1->___capture_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_1->___capture_0), (void*)L_3); VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* L_4 = L_1; NullCheck(L_4); L_4->___activate_1 = 0; V_0 = L_4; RuntimeObject* L_5 = __this->___mVuEngine_2; VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* L_6 = V_0; NullCheck(L_5); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker2< RuntimeObject*, VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58*, int32_t* >::Invoke(21 /* Vuforia.IVuMeshObserver Vuforia.IVuEngine::CreateMeshObserver(Vuforia.VuMeshAreaTargetCaptureConfig,Vuforia.VuMeshAreaTargetCaptureCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_5, L_6, (&V_2)); V_1 = L_7; RuntimeObject* L_8 = V_1; if (L_8) { goto IL_0037; } } { int32_t L_9 = V_2; ObserverNotCreatedException_1_tE55A277E159746FE6D9919CECCC586CECD363CEC* L_10 = (ObserverNotCreatedException_1_tE55A277E159746FE6D9919CECCC586CECD363CEC*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_tE55A277E159746FE6D9919CECCC586CECD363CEC_il2cpp_TypeInfo_var))); NullCheck(L_10); ObserverNotCreatedException_1__ctor_m1E5B3C786F92DB355BAF038DB82CB98BB203DF36(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8F3714E3D49B2ECA6280D0454B84262C4E3A58C)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m1E5B3C786F92DB355BAF038DB82CB98BB203DF36_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateMeshObserver_mB63EB9BD20DD7559AB3A21DF8C07BF66171B4AE3_RuntimeMethod_var))); } IL_0037: { RuntimeObject* L_11 = __this->___mEngine_0; RuntimeObject* L_12 = V_1; MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* L_13 = (MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116*)il2cpp_codegen_object_new(MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116_il2cpp_TypeInfo_var); NullCheck(L_13); MeshObserver__ctor_m7079398631B61F2FBA9771A679DFF6D94DA40E72(L_13, L_11, L_12, 0, NULL); return L_13; } } // Vuforia.Internal.Observers.MeshObserver Vuforia.Internal.Core.ObserverFactory::CreateMeshObserver(Vuforia.Internal.Observers.ModelTargetObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* ObserverFactory_CreateMeshObserver_m47DF1BF27E393A78366CFF70AAA0BE2CE21B4B0A (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* ___0_modelTargetObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* L_0 = (VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39*)il2cpp_codegen_object_new(VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39_il2cpp_TypeInfo_var); NullCheck(L_0); VuMeshModelTargetConfig__ctor_m4CDD0F5815A38455B2572E6CB91D48ED35486267(L_0, NULL); VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* L_1 = L_0; ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* L_2 = ___0_modelTargetObserver; NullCheck(L_2); RuntimeObject* L_3; L_3 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(L_2, NULL); NullCheck(L_1); L_1->___modelTargetObserver_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_3, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_1->___modelTargetObserver_0), (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_3, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var))); VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* L_4 = L_1; NullCheck(L_4); L_4->___activate_1 = 0; V_0 = L_4; RuntimeObject* L_5 = __this->___mVuEngine_2; VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* L_6 = V_0; NullCheck(L_5); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker2< RuntimeObject*, VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39*, int32_t* >::Invoke(23 /* Vuforia.IVuMeshObserver Vuforia.IVuEngine::CreateMeshObserver(Vuforia.VuMeshModelTargetConfig,Vuforia.VuMeshModelTargetCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_5, L_6, (&V_2)); V_1 = L_7; RuntimeObject* L_8 = V_1; if (L_8) { goto IL_003c; } } { int32_t L_9 = V_2; ObserverNotCreatedException_1_t307B9221346A87AF962A6C24721B0B5222AA2FD0* L_10 = (ObserverNotCreatedException_1_t307B9221346A87AF962A6C24721B0B5222AA2FD0*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t307B9221346A87AF962A6C24721B0B5222AA2FD0_il2cpp_TypeInfo_var))); NullCheck(L_10); ObserverNotCreatedException_1__ctor_m492A5A09F6D9DF68C769E5A14B54FA5917B6A8B1(L_10, L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8F3714E3D49B2ECA6280D0454B84262C4E3A58C)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m492A5A09F6D9DF68C769E5A14B54FA5917B6A8B1_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateMeshObserver_m47DF1BF27E393A78366CFF70AAA0BE2CE21B4B0A_RuntimeMethod_var))); } IL_003c: { RuntimeObject* L_11 = __this->___mEngine_0; RuntimeObject* L_12 = V_1; MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* L_13 = (MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116*)il2cpp_codegen_object_new(MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116_il2cpp_TypeInfo_var); NullCheck(L_13); MeshObserver__ctor_m7079398631B61F2FBA9771A679DFF6D94DA40E72(L_13, L_11, L_12, 2, NULL); return L_13; } } // Vuforia.Internal.Observers.MeshObserver Vuforia.Internal.Core.ObserverFactory::CreateMeshObserver(Vuforia.Internal.Observers.AreaTargetObserver,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* ObserverFactory_CreateMeshObserver_mED46CB4B36F98F1DEECE4F6E761F8F515AFA65F6 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* ___0_areaTarget, String_t* ___1_occlusionMeshPath, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetObserver_tE71EB8399564A6DE5BDB592511E2C44449FFA53C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_0 = (VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A*)il2cpp_codegen_object_new(VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A_il2cpp_TypeInfo_var); NullCheck(L_0); VuMeshAreaTargetConfig__ctor_m1D325AD055A79237FD6D6022037E5BB86436E28D(L_0, NULL); VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_1 = L_0; AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_2 = ___0_areaTarget; NullCheck(L_2); RuntimeObject* L_3; L_3 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(L_2, NULL); NullCheck(L_1); L_1->___areaTargetObserver_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_3, IVuAreaTargetObserver_tE71EB8399564A6DE5BDB592511E2C44449FFA53C_il2cpp_TypeInfo_var)); Il2CppCodeGenWriteBarrier((void**)(&L_1->___areaTargetObserver_0), (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_3, IVuAreaTargetObserver_tE71EB8399564A6DE5BDB592511E2C44449FFA53C_il2cpp_TypeInfo_var))); VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_4 = L_1; String_t* L_5 = ___1_occlusionMeshPath; NullCheck(L_4); L_4->___occlusionMeshPath_1 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___occlusionMeshPath_1), (void*)L_5); VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_6 = L_4; NullCheck(L_6); L_6->___activate_2 = 0; V_0 = L_6; RuntimeObject* L_7 = __this->___mVuEngine_2; VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_8 = V_0; NullCheck(L_7); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker2< RuntimeObject*, VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A*, int32_t* >::Invoke(22 /* Vuforia.IVuMeshObserver Vuforia.IVuEngine::CreateMeshObserver(Vuforia.VuMeshAreaTargetConfig,Vuforia.VuMeshAreaTargetCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_7, L_8, (&V_2)); V_1 = L_9; RuntimeObject* L_10 = V_1; if (L_10) { goto IL_0043; } } { int32_t L_11 = V_2; ObserverNotCreatedException_1_t52A2351AE0AD04E8AF98F93C4324C2338C8EE1F9* L_12 = (ObserverNotCreatedException_1_t52A2351AE0AD04E8AF98F93C4324C2338C8EE1F9*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t52A2351AE0AD04E8AF98F93C4324C2338C8EE1F9_il2cpp_TypeInfo_var))); NullCheck(L_12); ObserverNotCreatedException_1__ctor_m02D943A0C5EECCCD0113F9E16FEB884AF8A3DCEF(L_12, L_11, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE8F3714E3D49B2ECA6280D0454B84262C4E3A58C)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m02D943A0C5EECCCD0113F9E16FEB884AF8A3DCEF_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateMeshObserver_mED46CB4B36F98F1DEECE4F6E761F8F515AFA65F6_RuntimeMethod_var))); } IL_0043: { RuntimeObject* L_13 = __this->___mEngine_0; RuntimeObject* L_14 = V_1; MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116* L_15 = (MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116*)il2cpp_codegen_object_new(MeshObserver_tD1957DAAE372F37511EACC8ED3BBA0A978386116_il2cpp_TypeInfo_var); NullCheck(L_15); MeshObserver__ctor_m7079398631B61F2FBA9771A679DFF6D94DA40E72(L_15, L_13, L_14, 1, NULL); return L_15; } } // Vuforia.Internal.Observers.DeviceObserver Vuforia.Internal.Core.ObserverFactory::CreateDeviceObserver(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ObserverFactory_CreateDeviceObserver_mE5FC8E4F478F85DD5D68CCA38EF2FBA395003077 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, bool ___0_disableUpdates, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* L_0 = (VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98*)il2cpp_codegen_object_new(VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_il2cpp_TypeInfo_var); NullCheck(L_0); VuDevicePoseConfig__ctor_m2187CF1EEA0E753E123A40B47188500C2959FDE2(L_0, NULL); VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* L_1 = L_0; NullCheck(L_1); L_1->___activate_0 = 0; V_0 = L_1; RuntimeObject* L_2 = __this->___mVuEngine_2; VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* L_3 = V_0; NullCheck(L_2); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker2< RuntimeObject*, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98*, int32_t* >::Invoke(15 /* Vuforia.IVuDevicePoseObserver Vuforia.IVuEngine::CreateDevicePoseObserver(Vuforia.VuDevicePoseConfig,Vuforia.VuDevicePoseCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_2, L_3, (&V_2)); V_1 = L_4; RuntimeObject* L_5 = V_1; if (L_5) { goto IL_002b; } } { int32_t L_6 = V_2; ObserverNotCreatedException_1_t4CE530F839A52EFFC3F8C19B0A6E6BD64B28B5CA* L_7 = (ObserverNotCreatedException_1_t4CE530F839A52EFFC3F8C19B0A6E6BD64B28B5CA*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t4CE530F839A52EFFC3F8C19B0A6E6BD64B28B5CA_il2cpp_TypeInfo_var))); NullCheck(L_7); ObserverNotCreatedException_1__ctor_m9807D3AF8E7A411CDA6BC9C6BBE0F67F698B910B(L_7, L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDC3B86EEEA0269D7436F853020F161592374BEEB)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m9807D3AF8E7A411CDA6BC9C6BBE0F67F698B910B_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateDeviceObserver_mE5FC8E4F478F85DD5D68CCA38EF2FBA395003077_RuntimeMethod_var))); } IL_002b: { RuntimeObject* L_8 = __this->___mEngine_0; RuntimeObject* L_9 = V_1; bool L_10 = ___0_disableUpdates; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_11 = (DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556*)il2cpp_codegen_object_new(DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556_il2cpp_TypeInfo_var); NullCheck(L_11); DeviceObserver__ctor_m93B08D5C4F3DD26656F1BB1148A7C4C26EC1FDC9(L_11, L_8, L_9, L_10, NULL); return L_11; } } // Vuforia.Internal.Observers.IlluminationObserver Vuforia.Internal.Core.ObserverFactory::CreateIlluminationObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* ObserverFactory_CreateIlluminationObserver_mF26ABEDD5A8F58A2E5463EB0FC51C3B3BBF6F178 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* L_0 = (VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED*)il2cpp_codegen_object_new(VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_il2cpp_TypeInfo_var); NullCheck(L_0); VuIlluminationConfig__ctor_mE52C2BA5F1F9E5D1B9A4B57852116FCB854F266C(L_0, NULL); VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* L_1 = L_0; NullCheck(L_1); L_1->___activate_0 = 1; V_0 = L_1; RuntimeObject* L_2 = __this->___mVuEngine_2; VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* L_3 = V_0; NullCheck(L_2); RuntimeObject* L_4; L_4 = InterfaceFuncInvoker2< RuntimeObject*, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED*, int32_t* >::Invoke(16 /* Vuforia.IVuIlluminationObserver Vuforia.IVuEngine::CreateIlluminationObserver(Vuforia.VuIlluminationConfig,Vuforia.VuIlluminationCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_2, L_3, (&V_2)); V_1 = L_4; RuntimeObject* L_5 = V_1; if (L_5) { goto IL_002b; } } { int32_t L_6 = V_2; ObserverNotCreatedException_1_t7008B89896F3C8601B466393F4A48F05EEE6F60D* L_7 = (ObserverNotCreatedException_1_t7008B89896F3C8601B466393F4A48F05EEE6F60D*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t7008B89896F3C8601B466393F4A48F05EEE6F60D_il2cpp_TypeInfo_var))); NullCheck(L_7); ObserverNotCreatedException_1__ctor_mAAD083B423D060A6116603CBE855EF48733E5A54(L_7, L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral60DBFDD619C381534BD5FDB7761AE487DAE7C78A)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_mAAD083B423D060A6116603CBE855EF48733E5A54_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateIlluminationObserver_mF26ABEDD5A8F58A2E5463EB0FC51C3B3BBF6F178_RuntimeMethod_var))); } IL_002b: { RuntimeObject* L_8 = __this->___mEngine_0; RuntimeObject* L_9 = V_1; IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* L_10 = (IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4*)il2cpp_codegen_object_new(IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4_il2cpp_TypeInfo_var); NullCheck(L_10); IlluminationObserver__ctor_mFE20618A4B5803D494BBB6640DADBC782DD3A03D(L_10, L_8, L_9, NULL); return L_10; } } // Vuforia.Internal.Observers.ImageTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateImageTargetObserver(System.String,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* ObserverFactory_CreateImageTargetObserver_mE95B9FF1633F84828D591B2DB4C559D77129B767 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_datasetPath, String_t* ___1_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___2_trackingOptimization, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB08797700E03204C9992B5EAB6E3C68B43AF52B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass18_0_t1AAD05183CF9FCC51EE2E000D9DA3D32BA5FDA34 V_0; memset((&V_0), 0, sizeof(V_0)); Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* V_1 = NULL; Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB V_2; memset((&V_2), 0, sizeof(V_2)); RuntimeObject* G_B3_0 = NULL; RuntimeObject* G_B2_0 = NULL; { (&V_0)->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_0), (void*)__this); Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_0 = ___2_trackingOptimization; (&V_0)->___trackingOptimization_2 = L_0; VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_1 = (VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB*)il2cpp_codegen_object_new(VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_il2cpp_TypeInfo_var); NullCheck(L_1); VuImageTargetConfig__ctor_m18626EDA08BB6541AB1A7E7F2DC8E9AC6519DC10(L_1, NULL); VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_2 = L_1; String_t* L_3 = ___0_datasetPath; NullCheck(L_2); L_2->___databasePath_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___databasePath_0), (void*)L_3); VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_4 = L_2; String_t* L_5 = ___1_targetName; NullCheck(L_4); L_4->___targetName_1 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___targetName_1), (void*)L_5); VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_6 = L_4; NullCheck(L_6); L_6->___activate_2 = 0; (&V_0)->___imageTargetConfig_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___imageTargetConfig_1), (void*)L_6); Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_7; L_7 = ObserverFactory_U3CCreateImageTargetObserverU3Eg__CreateAndConfigureObserverU7C18_0_m3CD411053198FE170D3ED8962C846014920D1530(__this, (&V_0), NULL); V_1 = L_7; Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_8 = V_1; NullCheck(L_8); Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB L_9; L_9 = Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_inline(L_8, Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_RuntimeMethod_var); V_2 = L_9; bool L_10; L_10 = Nullable_1_get_HasValue_mB08797700E03204C9992B5EAB6E3C68B43AF52B5_inline((&V_2), Nullable_1_get_HasValue_mB08797700E03204C9992B5EAB6E3C68B43AF52B5_RuntimeMethod_var); if (!L_10) { goto IL_0074; } } { Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_11 = V_1; NullCheck(L_11); RuntimeObject* L_12; L_12 = Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_inline(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_RuntimeMethod_var))); RuntimeObject* L_13 = L_12; G_B2_0 = L_13; if (L_13) { G_B3_0 = L_13; goto IL_0056; } } { goto IL_005b; } IL_0056: { NullCheck(G_B3_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)), G_B3_0); } IL_005b: { Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_14 = V_1; NullCheck(L_14); Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB L_15; L_15 = Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_inline(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_RuntimeMethod_var))); V_2 = L_15; int32_t L_16; L_16 = Nullable_1_get_Value_m7330ABC44192CA91B4A5992B78070FC30987A3BF((&V_2), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Nullable_1_get_Value_m7330ABC44192CA91B4A5992B78070FC30987A3BF_RuntimeMethod_var))); ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413* L_17 = (ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413_il2cpp_TypeInfo_var))); NullCheck(L_17); ObserverNotCreatedException_1__ctor_m41FD0C75031C76CE2A914EAF9653084885D41EAA(L_17, L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEA6018289797EA5171D4B9616490B98CFC1F46AB)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m41FD0C75031C76CE2A914EAF9653084885D41EAA_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateImageTargetObserver_mE95B9FF1633F84828D591B2DB4C559D77129B767_RuntimeMethod_var))); } IL_0074: { RuntimeObject* L_18 = __this->___mEngine_0; Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_19 = V_1; NullCheck(L_19); RuntimeObject* L_20; L_20 = Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_inline(L_19, Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_RuntimeMethod_var); ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* L_21 = (ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252*)il2cpp_codegen_object_new(ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252_il2cpp_TypeInfo_var); NullCheck(L_21); ImageTargetObserver__ctor_m6AE74045C7E8DBCA304B551A09F3B927B7AFABF5(L_21, L_18, L_20, NULL); return L_21; } } // Vuforia.Internal.Observers.ImageTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateImageTargetObserver(System.String,System.Single,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* ObserverFactory_CreateImageTargetObserver_mB1ED5F512A74D8FEE22FBCCE0D8A85317464AA19 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_filePath, float ___1_widthInMeters, String_t* ___2_targetName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_0 = (VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F*)il2cpp_codegen_object_new(VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_il2cpp_TypeInfo_var); NullCheck(L_0); VuImageTargetFileConfig__ctor_mE36ACA7705A87AD102BBB1E03EF3AA54880CBFE4(L_0, NULL); VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_1 = L_0; String_t* L_2 = ___0_filePath; NullCheck(L_1); L_1->___path_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___path_0), (void*)L_2); VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_3 = L_1; float L_4 = ___1_widthInMeters; NullCheck(L_3); L_3->___targetWidth_2 = L_4; VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_5 = L_3; String_t* L_6 = ___2_targetName; NullCheck(L_5); L_5->___targetName_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___targetName_1), (void*)L_6); VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_7 = L_5; NullCheck(L_7); L_7->___activate_3 = 0; V_0 = L_7; RuntimeObject* L_8 = __this->___mVuEngine_2; VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_9 = V_0; NullCheck(L_8); RuntimeObject* L_10; L_10 = InterfaceFuncInvoker2< RuntimeObject*, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F*, int32_t* >::Invoke(18 /* Vuforia.IVuImageTargetObserver Vuforia.IVuEngine::CreateImageTargetObserver(Vuforia.VuImageTargetFileConfig,Vuforia.VuImageTargetFileCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_8, L_9, (&V_2)); V_1 = L_10; RuntimeObject* L_11 = V_1; if (L_11) { goto IL_0040; } } { int32_t L_12 = V_2; ObserverNotCreatedException_1_tEF4C4D86762E0C1CCDB921B1FA70FE22C0ECA305* L_13 = (ObserverNotCreatedException_1_tEF4C4D86762E0C1CCDB921B1FA70FE22C0ECA305*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_tEF4C4D86762E0C1CCDB921B1FA70FE22C0ECA305_il2cpp_TypeInfo_var))); NullCheck(L_13); ObserverNotCreatedException_1__ctor_m89BC35DBCBB0BF67BA02875C7DE9FFE87FDFC701(L_13, L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEA6018289797EA5171D4B9616490B98CFC1F46AB)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m89BC35DBCBB0BF67BA02875C7DE9FFE87FDFC701_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateImageTargetObserver_mB1ED5F512A74D8FEE22FBCCE0D8A85317464AA19_RuntimeMethod_var))); } IL_0040: { RuntimeObject* L_14 = __this->___mEngine_0; RuntimeObject* L_15 = V_1; ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* L_16 = (ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252*)il2cpp_codegen_object_new(ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252_il2cpp_TypeInfo_var); NullCheck(L_16); ImageTargetObserver__ctor_m6AE74045C7E8DBCA304B551A09F3B927B7AFABF5(L_16, L_14, L_15, NULL); return L_16; } } // Vuforia.Internal.Observers.ImageTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateImageTargetObserver(UnityEngine.Texture2D,System.Single,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* ObserverFactory_CreateImageTargetObserver_mC98C1F0ABF141ED9239F4B6AAE139210A4920AA0 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, float ___1_widthInMeters, String_t* ___2_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___3_trackingOptimization, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* V_0 = NULL; ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* V_1 = NULL; { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_texture; InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* L_1 = (InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080*)il2cpp_codegen_object_new(InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080_il2cpp_TypeInfo_var); NullCheck(L_1); InstantITTexture__ctor_m571106EDBB4700B509CA31E1CDF8740787524292(L_1, L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002c: {// begin finally (depth: 1) InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* L_2 = V_0; NullCheck(L_2); InstantITTexture_Dispose_mC8EA66F58AEFDE980867121CC7E807A78C890B81(L_2, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* L_3 = V_0; NullCheck(L_3); intptr_t L_4 = L_3->___BufferPtr_4; InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* L_5 = V_0; NullCheck(L_5); int32_t L_6 = L_5->___Width_1; InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* L_7 = V_0; NullCheck(L_7); int32_t L_8 = L_7->___Height_2; InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* L_9 = V_0; NullCheck(L_9); int32_t L_10 = L_9->___Format_3; float L_11 = ___1_widthInMeters; String_t* L_12 = ___2_targetName; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_13 = ___3_trackingOptimization; ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* L_14; L_14 = ObserverFactory_CreateImageTargetObserver_mD323A28EFE16C44AAFFE5F52C569AA10277EEC99(__this, L_4, L_6, L_8, L_10, L_11, L_12, L_13, NULL); V_1 = L_14; goto IL_0033; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0033: { ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* L_15 = V_1; return L_15; } } // Vuforia.Internal.Observers.ImageTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateImageTargetObserver(System.IntPtr,System.Int32,System.Int32,UnityEngine.TextureFormat,System.Single,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* ObserverFactory_CreateImageTargetObserver_mD323A28EFE16C44AAFFE5F52C569AA10277EEC99 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, intptr_t ___0_texturePointer, int32_t ___1_textureWidth, int32_t ___2_textureHeight, int32_t ___3_format, float ___4_widthInMeters, String_t* ___5_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___6_trackingOptimization, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB08797700E03204C9992B5EAB6E3C68B43AF52B5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass21_0_tEB209594519675D6AD62EEA48D684163462EB409 V_0; memset((&V_0), 0, sizeof(V_0)); Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* V_1 = NULL; Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB V_2; memset((&V_2), 0, sizeof(V_2)); RuntimeObject* G_B3_0 = NULL; RuntimeObject* G_B2_0 = NULL; { (&V_0)->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_0), (void*)__this); Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_0 = ___6_trackingOptimization; (&V_0)->___trackingOptimization_2 = L_0; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_1 = (VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20*)il2cpp_codegen_object_new(VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_il2cpp_TypeInfo_var); NullCheck(L_1); VuImageTargetBufferConfig__ctor_m20E9760CE97961097A846B84936289E34F7BF732(L_1, NULL); VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_2 = L_1; int32_t L_3 = ___3_format; int32_t L_4; L_4 = PixelFormatExtensions_ToVuImagePixelFormat_m0B3847406EE47F9E1032E641529EF12A80152745(L_3, NULL); NullCheck(L_2); L_2->___bufferFormat_1 = L_4; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_5 = L_2; int32_t L_6 = ___1_textureWidth; int32_t L_7 = ___2_textureHeight; VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_8; memset((&L_8), 0, sizeof(L_8)); VuVector2I__ctor_mC863BEC3CA75633C33F8C80C550BD5249976605D((&L_8), L_6, L_7, /*hidden argument*/NULL); NullCheck(L_5); L_5->___bufferSize_2 = L_8; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_9 = L_5; intptr_t L_10 = ___0_texturePointer; NullCheck(L_9); L_9->___pixelBuffer_0 = L_10; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_11 = L_9; float L_12 = ___4_widthInMeters; NullCheck(L_11); L_11->___targetWidth_4 = L_12; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_13 = L_11; String_t* L_14 = ___5_targetName; NullCheck(L_13); L_13->___targetName_3 = L_14; Il2CppCodeGenWriteBarrier((void**)(&L_13->___targetName_3), (void*)L_14); VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_15 = L_13; NullCheck(L_15); L_15->___activate_5 = 0; (&V_0)->___imageTargetConfig_1 = L_15; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___imageTargetConfig_1), (void*)L_15); Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_16; L_16 = ObserverFactory_U3CCreateImageTargetObserverU3Eg__CreateAndConfigureObserverU7C21_0_m97F35D93A86BF321992B2DF298CE556525B2CE7B(__this, (&V_0), NULL); V_1 = L_16; Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_17 = V_1; NullCheck(L_17); Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB L_18; L_18 = Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_inline(L_17, Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_RuntimeMethod_var); V_2 = L_18; bool L_19; L_19 = Nullable_1_get_HasValue_mB08797700E03204C9992B5EAB6E3C68B43AF52B5_inline((&V_2), Nullable_1_get_HasValue_mB08797700E03204C9992B5EAB6E3C68B43AF52B5_RuntimeMethod_var); if (!L_19) { goto IL_0098; } } { Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_20 = V_1; NullCheck(L_20); RuntimeObject* L_21; L_21 = Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_inline(L_20, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_RuntimeMethod_var))); RuntimeObject* L_22 = L_21; G_B2_0 = L_22; if (L_22) { G_B3_0 = L_22; goto IL_007a; } } { goto IL_007f; } IL_007a: { NullCheck(G_B3_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)), G_B3_0); } IL_007f: { Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_23 = V_1; NullCheck(L_23); Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB L_24; L_24 = Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_inline(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item2_m8C5368EDD8FF4673B3B862296DCFDC57D26C6839_RuntimeMethod_var))); V_2 = L_24; int32_t L_25; L_25 = Nullable_1_get_Value_m7330ABC44192CA91B4A5992B78070FC30987A3BF((&V_2), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Nullable_1_get_Value_m7330ABC44192CA91B4A5992B78070FC30987A3BF_RuntimeMethod_var))); ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413* L_26 = (ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413_il2cpp_TypeInfo_var))); NullCheck(L_26); ObserverNotCreatedException_1__ctor_m41FD0C75031C76CE2A914EAF9653084885D41EAA(L_26, L_25, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEA6018289797EA5171D4B9616490B98CFC1F46AB)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m41FD0C75031C76CE2A914EAF9653084885D41EAA_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateImageTargetObserver_mD323A28EFE16C44AAFFE5F52C569AA10277EEC99_RuntimeMethod_var))); } IL_0098: { RuntimeObject* L_27 = __this->___mEngine_0; Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_28 = V_1; NullCheck(L_28); RuntimeObject* L_29; L_29 = Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_inline(L_28, Tuple_2_get_Item1_mCE5BB011480DE1F42FF6F17DCB1DCB8A8151F4A1_RuntimeMethod_var); ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* L_30 = (ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252*)il2cpp_codegen_object_new(ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252_il2cpp_TypeInfo_var); NullCheck(L_30); ImageTargetObserver__ctor_m6AE74045C7E8DBCA304B551A09F3B927B7AFABF5(L_30, L_27, L_29, NULL); return L_30; } } // Vuforia.Internal.Observers.ModelTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateModelTargetObserver(System.String,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* ObserverFactory_CreateModelTargetObserver_m9D7CDBABE4F3428C7D07C912E5E72B630B2757C0 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_dataSetPath, String_t* ___1_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___2_trackingOptimization, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mFB7B502E71CE6F057315EC6E46CA917CD9C3BFE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_m7F28780A06E3740D29C2001EFF80C780FFAC23DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_m75250C4CBF3C93710484B5F1D3C9EFFC2AA0AEB6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass22_0_t42735A8583EFBD03734408106C1B0954D5BBB933 V_0; memset((&V_0), 0, sizeof(V_0)); Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* V_1 = NULL; Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA V_2; memset((&V_2), 0, sizeof(V_2)); RuntimeObject* G_B3_0 = NULL; RuntimeObject* G_B2_0 = NULL; { (&V_0)->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_0), (void*)__this); Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_0 = ___2_trackingOptimization; (&V_0)->___trackingOptimization_2 = L_0; VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_1 = (VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51*)il2cpp_codegen_object_new(VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_il2cpp_TypeInfo_var); NullCheck(L_1); VuModelTargetConfig__ctor_m523C6761733C02FFFCAED50A389896E2ADC91945(L_1, NULL); VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_2 = L_1; String_t* L_3 = ___0_dataSetPath; NullCheck(L_2); L_2->___databasePath_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___databasePath_0), (void*)L_3); VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_4 = L_2; String_t* L_5 = ___1_targetName; NullCheck(L_4); L_4->___targetName_1 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___targetName_1), (void*)L_5); VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_6 = L_4; NullCheck(L_6); L_6->___activate_3 = 0; (&V_0)->___modelTargetConfig_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___modelTargetConfig_1), (void*)L_6); Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* L_7; L_7 = ObserverFactory_U3CCreateModelTargetObserverU3Eg__CreateAndConfigureObserverU7C22_0_mA277FF3E02111EE7919E4F099222803D8A31E271(__this, (&V_0), NULL); V_1 = L_7; Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* L_8 = V_1; NullCheck(L_8); Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA L_9; L_9 = Tuple_2_get_Item2_m75250C4CBF3C93710484B5F1D3C9EFFC2AA0AEB6_inline(L_8, Tuple_2_get_Item2_m75250C4CBF3C93710484B5F1D3C9EFFC2AA0AEB6_RuntimeMethod_var); V_2 = L_9; bool L_10; L_10 = Nullable_1_get_HasValue_mFB7B502E71CE6F057315EC6E46CA917CD9C3BFE7_inline((&V_2), Nullable_1_get_HasValue_mFB7B502E71CE6F057315EC6E46CA917CD9C3BFE7_RuntimeMethod_var); if (!L_10) { goto IL_0074; } } { Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* L_11 = V_1; NullCheck(L_11); RuntimeObject* L_12; L_12 = Tuple_2_get_Item1_m7F28780A06E3740D29C2001EFF80C780FFAC23DC_inline(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item1_m7F28780A06E3740D29C2001EFF80C780FFAC23DC_RuntimeMethod_var))); RuntimeObject* L_13 = L_12; G_B2_0 = L_13; if (L_13) { G_B3_0 = L_13; goto IL_0056; } } { goto IL_005b; } IL_0056: { NullCheck(G_B3_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)), G_B3_0); } IL_005b: { Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* L_14 = V_1; NullCheck(L_14); Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA L_15; L_15 = Tuple_2_get_Item2_m75250C4CBF3C93710484B5F1D3C9EFFC2AA0AEB6_inline(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item2_m75250C4CBF3C93710484B5F1D3C9EFFC2AA0AEB6_RuntimeMethod_var))); V_2 = L_15; int32_t L_16; L_16 = Nullable_1_get_Value_mC1BA53B791EB4B3BF5B64784E0CCA98EC5012951((&V_2), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Nullable_1_get_Value_mC1BA53B791EB4B3BF5B64784E0CCA98EC5012951_RuntimeMethod_var))); ObserverNotCreatedException_1_t3174A90C8EF6DF79E81B71B2F455EA6FD9761607* L_17 = (ObserverNotCreatedException_1_t3174A90C8EF6DF79E81B71B2F455EA6FD9761607*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t3174A90C8EF6DF79E81B71B2F455EA6FD9761607_il2cpp_TypeInfo_var))); NullCheck(L_17); ObserverNotCreatedException_1__ctor_mDCBFEDB64D0099C4EC6E238DF8D31ECCC80EC4E6(L_17, L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF25E1731F47CB0AE42A3E44C8AF44CA95239F17F)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_mDCBFEDB64D0099C4EC6E238DF8D31ECCC80EC4E6_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateModelTargetObserver_m9D7CDBABE4F3428C7D07C912E5E72B630B2757C0_RuntimeMethod_var))); } IL_0074: { RuntimeObject* L_18 = __this->___mEngine_0; Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* L_19 = V_1; NullCheck(L_19); RuntimeObject* L_20; L_20 = Tuple_2_get_Item1_m7F28780A06E3740D29C2001EFF80C780FFAC23DC_inline(L_19, Tuple_2_get_Item1_m7F28780A06E3740D29C2001EFF80C780FFAC23DC_RuntimeMethod_var); ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* L_21 = (ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778*)il2cpp_codegen_object_new(ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778_il2cpp_TypeInfo_var); NullCheck(L_21); ModelTargetObserver__ctor_m904B6C4C552279FDEABEE8E115B95F2DF20D626C(L_21, L_18, L_20, NULL); return L_21; } } // Vuforia.Internal.Observers.MultiTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateMultiTargetObserver(System.String,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* ObserverFactory_CreateMultiTargetObserver_m86F4776EF4FF0AA63DCE5961911210D4EB39BFFA (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_datasetPath, String_t* ___1_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___2_trackingOptimization, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m8F63F82018FC0EE8C1E6F32180784242AD13801A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_mF7393D879259AE6BAF822B8C9375E7CDEB3AF759_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_m38422906FCC940ACD9A642407952E18E1921C5D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass23_0_t8DBC023CBE7BE2F4E25213EBC577A3A5C47A2347 V_0; memset((&V_0), 0, sizeof(V_0)); Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* V_1 = NULL; Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 V_2; memset((&V_2), 0, sizeof(V_2)); RuntimeObject* G_B3_0 = NULL; RuntimeObject* G_B2_0 = NULL; { (&V_0)->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_0), (void*)__this); Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_0 = ___2_trackingOptimization; (&V_0)->___trackingOptimization_2 = L_0; VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_1 = (VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981*)il2cpp_codegen_object_new(VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_il2cpp_TypeInfo_var); NullCheck(L_1); VuMultiTargetConfig__ctor_m0B9E782ACF01E9A846763F8B6061FDFB2AD2F281(L_1, NULL); VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_2 = L_1; String_t* L_3 = ___0_datasetPath; NullCheck(L_2); L_2->___databasePath_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___databasePath_0), (void*)L_3); VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_4 = L_2; String_t* L_5 = ___1_targetName; NullCheck(L_4); L_4->___targetName_1 = L_5; Il2CppCodeGenWriteBarrier((void**)(&L_4->___targetName_1), (void*)L_5); VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_6 = L_4; NullCheck(L_6); L_6->___activate_2 = 0; (&V_0)->___multiTargetConfig_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___multiTargetConfig_1), (void*)L_6); Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* L_7; L_7 = ObserverFactory_U3CCreateMultiTargetObserverU3Eg__CreateAndConfigureObserverU7C23_0_m204B5C6DA249097F0DD87B49EF6E7742DD897963(__this, (&V_0), NULL); V_1 = L_7; Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* L_8 = V_1; NullCheck(L_8); Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 L_9; L_9 = Tuple_2_get_Item2_m38422906FCC940ACD9A642407952E18E1921C5D8_inline(L_8, Tuple_2_get_Item2_m38422906FCC940ACD9A642407952E18E1921C5D8_RuntimeMethod_var); V_2 = L_9; bool L_10; L_10 = Nullable_1_get_HasValue_m8F63F82018FC0EE8C1E6F32180784242AD13801A_inline((&V_2), Nullable_1_get_HasValue_m8F63F82018FC0EE8C1E6F32180784242AD13801A_RuntimeMethod_var); if (!L_10) { goto IL_0074; } } { Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* L_11 = V_1; NullCheck(L_11); RuntimeObject* L_12; L_12 = Tuple_2_get_Item1_mF7393D879259AE6BAF822B8C9375E7CDEB3AF759_inline(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item1_mF7393D879259AE6BAF822B8C9375E7CDEB3AF759_RuntimeMethod_var))); RuntimeObject* L_13 = L_12; G_B2_0 = L_13; if (L_13) { G_B3_0 = L_13; goto IL_0056; } } { goto IL_005b; } IL_0056: { NullCheck(G_B3_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)), G_B3_0); } IL_005b: { Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* L_14 = V_1; NullCheck(L_14); Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 L_15; L_15 = Tuple_2_get_Item2_m38422906FCC940ACD9A642407952E18E1921C5D8_inline(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item2_m38422906FCC940ACD9A642407952E18E1921C5D8_RuntimeMethod_var))); V_2 = L_15; int32_t L_16; L_16 = Nullable_1_get_Value_mC63F8326D37728FB336847FF95A9D70FC912CA4F((&V_2), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Nullable_1_get_Value_mC63F8326D37728FB336847FF95A9D70FC912CA4F_RuntimeMethod_var))); ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2* L_17 = (ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2_il2cpp_TypeInfo_var))); NullCheck(L_17); ObserverNotCreatedException_1__ctor_m433A09FB429962EFA2742B9A4AE19546012F4651(L_17, L_16, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7075C9FFEA4CF3C2C2D62D5C6F0BD16D1973775B)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m433A09FB429962EFA2742B9A4AE19546012F4651_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateMultiTargetObserver_m86F4776EF4FF0AA63DCE5961911210D4EB39BFFA_RuntimeMethod_var))); } IL_0074: { RuntimeObject* L_18 = __this->___mEngine_0; Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* L_19 = V_1; NullCheck(L_19); RuntimeObject* L_20; L_20 = Tuple_2_get_Item1_mF7393D879259AE6BAF822B8C9375E7CDEB3AF759_inline(L_19, Tuple_2_get_Item1_mF7393D879259AE6BAF822B8C9375E7CDEB3AF759_RuntimeMethod_var); MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* L_21 = (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33*)il2cpp_codegen_object_new(MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33_il2cpp_TypeInfo_var); NullCheck(L_21); MultiTargetObserver__ctor_m623D8C9D05670AC3F8A3CD1A2019057C9677E201(L_21, L_18, L_20, NULL); return L_21; } } // Vuforia.Internal.Observers.ValidationAreaObserver Vuforia.Internal.Core.ObserverFactory::CreateValidationAreaObserver(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* ObserverFactory_CreateValidationAreaObserver_mAFB60D0049CC5E799C7AF80D3A3F63DAD41E77D0 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_dataSetPath, String_t* ___1_targetName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCE88A76746E54DDECD9A4DCA6BF982706733A4A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_m064D7603A85B9FB62B52F9DE7BF4589176CDF7B1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_m27DFF51E58EEE52AE7EE815B79F5A6FD45DD0FF3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass24_0_t9DBF418771DA6B4B32D55A58BB2026730C750B41 V_0; memset((&V_0), 0, sizeof(V_0)); Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* V_1 = NULL; Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 V_2; memset((&V_2), 0, sizeof(V_2)); RuntimeObject* G_B3_0 = NULL; RuntimeObject* G_B2_0 = NULL; { (&V_0)->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___U3CU3E4__this_0), (void*)__this); VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* L_0 = (VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D*)il2cpp_codegen_object_new(VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_il2cpp_TypeInfo_var); NullCheck(L_0); VuValidationAreaConfig__ctor_mEFF4D9F74DD4DBCCD78DFA0582D99B8B1A8DE444(L_0, NULL); VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* L_1 = L_0; String_t* L_2 = ___0_dataSetPath; NullCheck(L_1); L_1->___databasePath_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___databasePath_0), (void*)L_2); VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* L_3 = L_1; String_t* L_4 = ___1_targetName; NullCheck(L_3); L_3->___validationAreaName_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___validationAreaName_1), (void*)L_4); (&V_0)->___validationAreaConfig_1 = L_3; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___validationAreaConfig_1), (void*)L_3); Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* L_5; L_5 = ObserverFactory_U3CCreateValidationAreaObserverU3Eg__CreateAndConfigureObserverU7C24_0_m8A8E0ECE54E7F7C25DB47567E9185895B0AC9F63(__this, (&V_0), NULL); V_1 = L_5; Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* L_6 = V_1; NullCheck(L_6); Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 L_7; L_7 = Tuple_2_get_Item2_m27DFF51E58EEE52AE7EE815B79F5A6FD45DD0FF3_inline(L_6, Tuple_2_get_Item2_m27DFF51E58EEE52AE7EE815B79F5A6FD45DD0FF3_RuntimeMethod_var); V_2 = L_7; bool L_8; L_8 = Nullable_1_get_HasValue_mCE88A76746E54DDECD9A4DCA6BF982706733A4A1_inline((&V_2), Nullable_1_get_HasValue_mCE88A76746E54DDECD9A4DCA6BF982706733A4A1_RuntimeMethod_var); if (!L_8) { goto IL_006f; } } { Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* L_9 = V_1; NullCheck(L_9); RuntimeObject* L_10; L_10 = Tuple_2_get_Item1_m064D7603A85B9FB62B52F9DE7BF4589176CDF7B1_inline(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item1_m064D7603A85B9FB62B52F9DE7BF4589176CDF7B1_RuntimeMethod_var))); RuntimeObject* L_11 = L_10; G_B2_0 = L_11; if (L_11) { G_B3_0 = L_11; goto IL_0047; } } { goto IL_004c; } IL_0047: { NullCheck(G_B3_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)), G_B3_0); } IL_004c: { Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* L_12 = V_1; NullCheck(L_12); Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 L_13; L_13 = Tuple_2_get_Item2_m27DFF51E58EEE52AE7EE815B79F5A6FD45DD0FF3_inline(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item2_m27DFF51E58EEE52AE7EE815B79F5A6FD45DD0FF3_RuntimeMethod_var))); V_2 = L_13; int32_t L_14; L_14 = Nullable_1_get_Value_mCD54AC52F1848EFD7A9E8D474174B2FE23C742A0((&V_2), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Nullable_1_get_Value_mCD54AC52F1848EFD7A9E8D474174B2FE23C742A0_RuntimeMethod_var))); int32_t L_15 = L_14; RuntimeObject* L_16 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuValidationAreaCreationError_t697C18B1DF250C15FC8301AB0B04B1B95EE28523_il2cpp_TypeInfo_var)), &L_15); String_t* L_17; L_17 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCDCD6A3AEDFDB2BC1B682DC9BC4F6C072C67CFCD)), L_16, NULL); Exception_t* L_18 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_18); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_18, L_17, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateValidationAreaObserver_mAFB60D0049CC5E799C7AF80D3A3F63DAD41E77D0_RuntimeMethod_var))); } IL_006f: { RuntimeObject* L_19 = __this->___mEngine_0; Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* L_20 = V_1; NullCheck(L_20); RuntimeObject* L_21; L_21 = Tuple_2_get_Item1_m064D7603A85B9FB62B52F9DE7BF4589176CDF7B1_inline(L_20, Tuple_2_get_Item1_m064D7603A85B9FB62B52F9DE7BF4589176CDF7B1_RuntimeMethod_var); ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* L_22 = (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B*)il2cpp_codegen_object_new(ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B_il2cpp_TypeInfo_var); NullCheck(L_22); ValidationAreaObserver__ctor_mF39296A306A969AA60AEBCE4429A4B9282B0252B(L_22, L_19, L_21, NULL); return L_22; } } // Vuforia.Internal.Observers.VirtualButtonObserver Vuforia.Internal.Core.ObserverFactory::CreateVirtualButtonObserver(Vuforia.Internal.Observers.ImageTargetObserver,Vuforia.RectangleData,Vuforia.Sensitivity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* ObserverFactory_CreateVirtualButtonObserver_mCF0EBA0506F60D9F8D15797216B54ABA7BCB0048 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* ___0_imageTargetObserver, RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA ___1_area, int32_t ___2_sensitivity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_0 = (VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693*)il2cpp_codegen_object_new(VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_il2cpp_TypeInfo_var); NullCheck(L_0); VuVirtualButtonConfig__ctor_m2928CC48A065AE0C2492C9DCF75CD68035DF03FB(L_0, NULL); VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_1 = L_0; ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* L_2 = ___0_imageTargetObserver; NullCheck(L_2); RuntimeObject* L_3; L_3 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(L_2, NULL); NullCheck(L_1); L_1->___observer_0 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_1->___observer_0), (void*)L_3); VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_4 = L_1; RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA L_5 = ___1_area; VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 L_6; L_6 = WrapperExtensionMethods_ToVuRectangle_mF2BA70006EC43EAECEBDE120507DD42F7939BC73(L_5, NULL); NullCheck(L_4); L_4->___area_1 = L_6; VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_7 = L_4; NullCheck(L_7); L_7->___activate_2 = 0; VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_8 = L_7; int32_t L_9 = ___2_sensitivity; int32_t L_10; L_10 = WrapperExtensionMethods_ToVuVirtualButtonSensitivity_mC0B4F606A1C2E812337F0726DF4C280972DC6375(L_9, NULL); NullCheck(L_8); L_8->___sensitivity_3 = L_10; V_0 = L_8; RuntimeObject* L_11 = __this->___mVuEngine_2; VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_12 = V_0; NullCheck(L_11); RuntimeObject* L_13; L_13 = InterfaceFuncInvoker2< RuntimeObject*, VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693*, int32_t* >::Invoke(27 /* Vuforia.IVuVirtualButtonObserver Vuforia.IVuEngine::CreateVirtualButtonObserver(Vuforia.VuVirtualButtonConfig,Vuforia.VuVirtualButtonCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_11, L_12, (&V_2)); V_1 = L_13; RuntimeObject* L_14 = V_1; if (L_14) { goto IL_004f; } } { int32_t L_15 = V_2; ObserverNotCreatedException_1_tEF1E82ACD19A385083EA467D29C3576E68396D12* L_16 = (ObserverNotCreatedException_1_tEF1E82ACD19A385083EA467D29C3576E68396D12*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_tEF1E82ACD19A385083EA467D29C3576E68396D12_il2cpp_TypeInfo_var))); NullCheck(L_16); ObserverNotCreatedException_1__ctor_m04AFB9C2D226CDA4C6AA54ED75690FD224A3DC22(L_16, L_15, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A3F922EB264AC3E0E29EADFCF7412341C95EC32)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m04AFB9C2D226CDA4C6AA54ED75690FD224A3DC22_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_16, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateVirtualButtonObserver_mCF0EBA0506F60D9F8D15797216B54ABA7BCB0048_RuntimeMethod_var))); } IL_004f: { RuntimeObject* L_17 = __this->___mEngine_0; RuntimeObject* L_18 = V_1; VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651* L_19 = (VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651*)il2cpp_codegen_object_new(VirtualButtonObserver_t5A5249AEB7733163BBBB542FF94ACE00260AD651_il2cpp_TypeInfo_var); NullCheck(L_19); VirtualButtonObserver__ctor_m32D24DF4E63F43CE19C547E152A0424353A71BAB(L_19, L_17, L_18, NULL); return L_19; } } // Vuforia.Internal.Observers.VuMarkObserver Vuforia.Internal.Core.ObserverFactory::GetOrCreateVuMarkObserver(System.String,System.String,System.Nullable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* ObserverFactory_GetOrCreateVuMarkObserver_mED2618ED52032CD0E3E575C4474B155A55B2CD2A (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_datasetPath, String_t* ___1_targetName, Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE ___2_trackingOptimization, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m1FBC7A2CFB8E99A3921E9C0F3F0A67550CC225AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mF4489ED7A9226024617BC096B5548D84C5E2DD33_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mB704D5541DB834DB0AACDD8C2C29680409F4FB4F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mBE835AF7D6066178B31449FAC5F3DAE17FD17E5E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_m9D8476FEFE89509F49FA0899F7C5F82BF07AEE96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_m03FDEC062A360210D1D8293382F8C97C6F1B6234_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_m14CC023BDF951C4710B5480323114E0ED3E72C27_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass26_0_U3CGetOrCreateVuMarkObserverU3Eb__1_mE1D4ECFE812B53223A663DF419113E2DB4937238_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* V_0 = NULL; Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* V_1 = NULL; VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* V_2 = NULL; Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 V_3; memset((&V_3), 0, sizeof(V_3)); RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B4_0 = NULL; { U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* L_0 = (U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass26_0__ctor_mA84EC07839106E8FD75D9DABBB69F1EFED646675(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this); U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* L_2 = V_0; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_3 = ___2_trackingOptimization; NullCheck(L_2); L_2->___trackingOptimization_2 = L_3; U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* L_4 = V_0; String_t* L_5 = ___0_datasetPath; String_t* L_6 = ___1_targetName; Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* L_7 = (Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8*)il2cpp_codegen_object_new(Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8_il2cpp_TypeInfo_var); NullCheck(L_7); Tuple_2__ctor_m9D8476FEFE89509F49FA0899F7C5F82BF07AEE96(L_7, L_5, L_6, Tuple_2__ctor_m9D8476FEFE89509F49FA0899F7C5F82BF07AEE96_RuntimeMethod_var); NullCheck(L_4); L_4->___key_3 = L_7; Il2CppCodeGenWriteBarrier((void**)(&L_4->___key_3), (void*)L_7); Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* L_8 = __this->___mVuMarkObservers_1; U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* L_9 = V_0; NullCheck(L_9); Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* L_10 = L_9->___key_3; NullCheck(L_8); bool L_11; L_11 = Dictionary_2_ContainsKey_m1FBC7A2CFB8E99A3921E9C0F3F0A67550CC225AC(L_8, L_10, Dictionary_2_ContainsKey_m1FBC7A2CFB8E99A3921E9C0F3F0A67550CC225AC_RuntimeMethod_var); if (!L_11) { goto IL_0046; } } { Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* L_12 = __this->___mVuMarkObservers_1; U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* L_13 = V_0; NullCheck(L_13); Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* L_14 = L_13->___key_3; NullCheck(L_12); VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_15; L_15 = Dictionary_2_get_Item_mF4489ED7A9226024617BC096B5548D84C5E2DD33(L_12, L_14, Dictionary_2_get_Item_mF4489ED7A9226024617BC096B5548D84C5E2DD33_RuntimeMethod_var); return L_15; } IL_0046: { U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* L_16 = V_0; VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_17 = (VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8*)il2cpp_codegen_object_new(VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_il2cpp_TypeInfo_var); NullCheck(L_17); VuVuMarkConfig__ctor_mBD14FC1557DE0218EA2D077C2D88321662339F29(L_17, NULL); VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_18 = L_17; String_t* L_19 = ___0_datasetPath; NullCheck(L_18); L_18->___databasePath_0 = L_19; Il2CppCodeGenWriteBarrier((void**)(&L_18->___databasePath_0), (void*)L_19); VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_20 = L_18; String_t* L_21 = ___1_targetName; NullCheck(L_20); L_20->___templateName_1 = L_21; Il2CppCodeGenWriteBarrier((void**)(&L_20->___templateName_1), (void*)L_21); VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_22 = L_20; NullCheck(L_22); L_22->___activate_2 = 0; NullCheck(L_16); L_16->___vuMarkConfig_1 = L_22; Il2CppCodeGenWriteBarrier((void**)(&L_16->___vuMarkConfig_1), (void*)L_22); U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* L_23 = V_0; NullCheck(L_23); Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* L_24; L_24 = U3CU3Ec__DisplayClass26_0_U3CGetOrCreateVuMarkObserverU3Eg__CreateAndConfigureObserverU7C0_mA606323182BDC2C6E441A09E5B33C1068AE5D834(L_23, NULL); V_1 = L_24; Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* L_25 = V_1; NullCheck(L_25); Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 L_26; L_26 = Tuple_2_get_Item2_m14CC023BDF951C4710B5480323114E0ED3E72C27_inline(L_25, Tuple_2_get_Item2_m14CC023BDF951C4710B5480323114E0ED3E72C27_RuntimeMethod_var); V_3 = L_26; bool L_27; L_27 = Nullable_1_get_HasValue_mBE835AF7D6066178B31449FAC5F3DAE17FD17E5E_inline((&V_3), Nullable_1_get_HasValue_mBE835AF7D6066178B31449FAC5F3DAE17FD17E5E_RuntimeMethod_var); if (!L_27) { goto IL_00a7; } } { Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* L_28 = V_1; NullCheck(L_28); RuntimeObject* L_29; L_29 = Tuple_2_get_Item1_m03FDEC062A360210D1D8293382F8C97C6F1B6234_inline(L_28, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item1_m03FDEC062A360210D1D8293382F8C97C6F1B6234_RuntimeMethod_var))); RuntimeObject* L_30 = L_29; G_B4_0 = L_30; if (L_30) { G_B5_0 = L_30; goto IL_0089; } } { goto IL_008e; } IL_0089: { NullCheck(G_B5_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, ((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var)), G_B5_0); } IL_008e: { Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* L_31 = V_1; NullCheck(L_31); Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 L_32; L_32 = Tuple_2_get_Item2_m14CC023BDF951C4710B5480323114E0ED3E72C27_inline(L_31, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Tuple_2_get_Item2_m14CC023BDF951C4710B5480323114E0ED3E72C27_RuntimeMethod_var))); V_3 = L_32; int32_t L_33; L_33 = Nullable_1_get_Value_mB98820815300B16A6054702FFBE68C66B0EFEC8D((&V_3), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Nullable_1_get_Value_mB98820815300B16A6054702FFBE68C66B0EFEC8D_RuntimeMethod_var))); ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE* L_34 = (ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE_il2cpp_TypeInfo_var))); NullCheck(L_34); ObserverNotCreatedException_1__ctor_mA545C1C56E8F4BD9A5D0F551BEB4385107A086E7(L_34, L_33, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFEC3B5BE9636C424BE5DD169C8AFC06A2CB47915)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_mA545C1C56E8F4BD9A5D0F551BEB4385107A086E7_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_GetOrCreateVuMarkObserver_mED2618ED52032CD0E3E575C4474B155A55B2CD2A_RuntimeMethod_var))); } IL_00a7: { RuntimeObject* L_35 = __this->___mEngine_0; Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* L_36 = V_1; NullCheck(L_36); RuntimeObject* L_37; L_37 = Tuple_2_get_Item1_m03FDEC062A360210D1D8293382F8C97C6F1B6234_inline(L_36, Tuple_2_get_Item1_m03FDEC062A360210D1D8293382F8C97C6F1B6234_RuntimeMethod_var); VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_38 = (VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB*)il2cpp_codegen_object_new(VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB_il2cpp_TypeInfo_var); NullCheck(L_38); VuMarkObserver__ctor_m3E1C9E0A9E3373A7BF64B5D27A027F1FDF8DB186(L_38, L_35, L_37, NULL); V_2 = L_38; Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* L_39 = __this->___mVuMarkObservers_1; U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* L_40 = V_0; NullCheck(L_40); Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* L_41 = L_40->___key_3; VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_42 = V_2; NullCheck(L_39); Dictionary_2_set_Item_mB704D5541DB834DB0AACDD8C2C29680409F4FB4F(L_39, L_41, L_42, Dictionary_2_set_Item_mB704D5541DB834DB0AACDD8C2C29680409F4FB4F_RuntimeMethod_var); VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_43 = V_2; U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* L_44 = V_0; Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* L_45 = (Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C*)il2cpp_codegen_object_new(Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C_il2cpp_TypeInfo_var); NullCheck(L_45); Action_1__ctor_mA858F8320822FA76D0FB80711B98B4CF57A5D9CA(L_45, L_44, (intptr_t)((void*)U3CU3Ec__DisplayClass26_0_U3CGetOrCreateVuMarkObserverU3Eb__1_mE1D4ECFE812B53223A663DF419113E2DB4937238_RuntimeMethod_var), NULL); NullCheck(L_43); AObserver_add_OnObserverDestroyed_m539F542DC7F58E514FD6E4FCC77560FCB2F2D682(L_43, L_45, NULL); VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_46 = V_2; return L_46; } } // Vuforia.Internal.Observers.CloudImageTargetObserver Vuforia.Internal.Core.ObserverFactory::CreateCloudImageTargetObserver(System.String,System.String,Vuforia.CloudRecoBehaviour/InitError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D* ObserverFactory_CreateCloudImageTargetObserver_mBD1AE5B6B03727B4C82E9FF20AC82616FD16E6BA (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_userAuth, String_t* ___1_secretAuth, int32_t* ___2_initError, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D* G_B3_0 = NULL; { VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* L_0 = (VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A*)il2cpp_codegen_object_new(VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_il2cpp_TypeInfo_var); NullCheck(L_0); VuCloudImageTargetConfig__ctor_mEFD0E09702719382BB5BD7C0D487874BA82459A8(L_0, NULL); VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* L_1 = L_0; String_t* L_2 = ___0_userAuth; NullCheck(L_1); L_1->___userAuth_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___userAuth_0), (void*)L_2); VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* L_3 = L_1; String_t* L_4 = ___1_secretAuth; NullCheck(L_3); L_3->___secretAuth_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___secretAuth_1), (void*)L_4); VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* L_5 = L_3; NullCheck(L_5); L_5->___activate_2 = 0; V_0 = L_5; RuntimeObject* L_6 = __this->___mVuEngine_2; VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* L_7 = V_0; NullCheck(L_6); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker2< RuntimeObject*, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A*, int32_t* >::Invoke(13 /* Vuforia.IVuCloudImageTargetObserver Vuforia.IVuEngine::CreateCloudImageTargetObserver(Vuforia.VuCloudImageTargetConfig,Vuforia.VuCloudImageTargetCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_6, L_7, (&V_2)); V_1 = L_8; RuntimeObject* L_9 = V_1; if (!L_9) { goto IL_003b; } } { RuntimeObject* L_10 = __this->___mEngine_0; RuntimeObject* L_11 = V_1; CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D* L_12 = (CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D*)il2cpp_codegen_object_new(CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D_il2cpp_TypeInfo_var); NullCheck(L_12); CloudImageTargetObserver__ctor_mA73BE8122C680EE55A69CDFD3A01AE363C348FC5(L_12, L_10, L_11, NULL); G_B3_0 = L_12; goto IL_003c; } IL_003b: { G_B3_0 = ((CloudImageTargetObserver_tCACBFE84E0E97608C8366BD9840CE32C345F1B1D*)(NULL)); } IL_003c: { int32_t* L_13 = ___2_initError; int32_t L_14 = V_2; int32_t L_15; L_15 = WrapperExtensionMethods_ToInitError_mFC8CF438C491388A464B6D8B914849A98A0FC6D2(L_14, NULL); *((int32_t*)L_13) = (int32_t)L_15; return G_B3_0; } } // Vuforia.Internal.Observers.IObserverWithName Vuforia.Internal.Core.ObserverFactory::CreateObserver(System.String,Vuforia.VuObserverType,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObserverFactory_CreateObserver_mF0AC7297D9FF4DC32879578C3FBE4FF97173090D (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_dataSetPath, int32_t ___1_type, String_t* ___2_targetName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 V_0; memset((&V_0), 0, sizeof(V_0)); Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0 = ___1_type; switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1))) { case 0: { goto IL_006b; } case 1: { goto IL_003e; } case 2: { goto IL_008f; } case 3: { goto IL_00a1; } case 4: { goto IL_00b3; } case 5: { goto IL_007d; } case 6: { goto IL_0029; } } } { goto IL_00b3; } IL_0029: { RuntimeObject* L_1 = __this->___mEngine_0; NullCheck(L_1); DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_2; L_2 = InterfaceFuncInvoker0< DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* >::Invoke(45 /* Vuforia.Internal.Observers.DeviceObserver Vuforia.Internal.Core.IEngine::get_DeviceObserver() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1); String_t* L_3 = ___0_dataSetPath; String_t* L_4 = ___2_targetName; AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* L_5; L_5 = ObserverFactory_CreateAreaTargetObserver_m6AB2015A139B17093CD83D9170C9BD7EB740413B(__this, L_2, L_3, L_4, (bool)0, NULL); return L_5; } IL_003e: { String_t* L_6 = ___0_dataSetPath; String_t* L_7 = ___2_targetName; il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75)); Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_8 = V_0; il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75)); Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_9 = V_0; il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75)); Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_10 = V_0; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE)); Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_11 = V_1; CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E* L_12; L_12 = ObserverFactory_CreateCylinderTargetObserver_m52CA038707C69762DAF816D51369FB876C115D8D(__this, L_6, L_7, L_8, L_9, L_10, L_11, NULL); return L_12; } IL_006b: { String_t* L_13 = ___0_dataSetPath; String_t* L_14 = ___2_targetName; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE)); Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_15 = V_1; ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* L_16; L_16 = ObserverFactory_CreateImageTargetObserver_mE95B9FF1633F84828D591B2DB4C559D77129B767(__this, L_13, L_14, L_15, NULL); return L_16; } IL_007d: { String_t* L_17 = ___0_dataSetPath; String_t* L_18 = ___2_targetName; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE)); Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_19 = V_1; ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* L_20; L_20 = ObserverFactory_CreateModelTargetObserver_m9D7CDBABE4F3428C7D07C912E5E72B630B2757C0(__this, L_17, L_18, L_19, NULL); return L_20; } IL_008f: { String_t* L_21 = ___0_dataSetPath; String_t* L_22 = ___2_targetName; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE)); Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_23 = V_1; MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* L_24; L_24 = ObserverFactory_CreateMultiTargetObserver_m86F4776EF4FF0AA63DCE5961911210D4EB39BFFA(__this, L_21, L_22, L_23, NULL); return L_24; } IL_00a1: { String_t* L_25 = ___0_dataSetPath; String_t* L_26 = ___2_targetName; il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE)); Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE L_27 = V_1; VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_28; L_28 = ObserverFactory_GetOrCreateVuMarkObserver_mED2618ED52032CD0E3E575C4474B155A55B2CD2A(__this, L_25, L_26, L_27, NULL); return L_28; } IL_00b3: { return (RuntimeObject*)NULL; } } // System.Collections.Generic.IEnumerable`1 Vuforia.Internal.Core.ObserverFactory::CreateObserversFromDatabase(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObserverFactory_CreateObserversFromDatabase_m41C271E2D2B7AA7F10B0371E42ACC4F192EEAAAC (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, String_t* ___0_dataSetPath, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t57E592BEF3D58CE7192C11D260F8876068C827C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t961D8FBE22AE5D686964531391A3E6E626D209CA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB6E23D2996EC7B55A6191F89E81EE6AE7C93C409_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF75517BE891DCF164929F1A00256E808380A0EE3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED* V_1 = NULL; RuntimeObject* V_2 = NULL; VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E V_3; memset((&V_3), 0, sizeof(V_3)); RuntimeObject* V_4 = NULL; RuntimeObject* G_B2_0 = NULL; RuntimeObject* G_B1_0 = NULL; { RuntimeObject* L_0 = __this->___mVuEngine_2; String_t* L_1 = ___0_dataSetPath; NullCheck(L_0); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker2< RuntimeObject*, String_t*, int32_t* >::Invoke(30 /* System.Collections.Generic.IList`1 Vuforia.IVuEngine::GetDatabaseTargetInfo(System.String,Vuforia.VuDatabaseTargetInfoError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0, L_1, (&V_0)); RuntimeObject* L_3 = L_2; G_B1_0 = L_3; if (L_3) { G_B2_0 = L_3; goto IL_001c; } } { 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*)&_stringLiteral2A6F5DFDD207951DA4ECC3816CD7A14A07183450)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_CreateObserversFromDatabase_m41C271E2D2B7AA7F10B0371E42ACC4F192EEAAAC_RuntimeMethod_var))); } IL_001c: { List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED* L_5 = (List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED*)il2cpp_codegen_object_new(List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED_il2cpp_TypeInfo_var); NullCheck(L_5); List_1__ctor_mF75517BE891DCF164929F1A00256E808380A0EE3(L_5, List_1__ctor_mF75517BE891DCF164929F1A00256E808380A0EE3_RuntimeMethod_var); V_1 = L_5; NullCheck(G_B2_0); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t57E592BEF3D58CE7192C11D260F8876068C827C3_il2cpp_TypeInfo_var, G_B2_0); V_2 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005c: {// begin finally (depth: 1) { RuntimeObject* L_7 = V_2; if (!L_7) { goto IL_0065; } } { RuntimeObject* L_8 = V_2; NullCheck(L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8); } IL_0065: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0052_1; } IL_002a_1: { RuntimeObject* L_9 = V_2; NullCheck(L_9); VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E L_10; L_10 = InterfaceFuncInvoker0< VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t961D8FBE22AE5D686964531391A3E6E626D209CA_il2cpp_TypeInfo_var, L_9); V_3 = L_10; String_t* L_11 = ___0_dataSetPath; VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E L_12 = V_3; int32_t L_13 = L_12.___observerType_0; VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E L_14 = V_3; String_t* L_15 = L_14.___name_1; RuntimeObject* L_16; L_16 = ObserverFactory_CreateObserver_mF0AC7297D9FF4DC32879578C3FBE4FF97173090D(__this, L_11, L_13, L_15, NULL); V_4 = L_16; RuntimeObject* L_17 = V_4; if (!L_17) { goto IL_0052_1; } } { List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED* L_18 = V_1; RuntimeObject* L_19 = V_4; NullCheck(L_18); List_1_Add_mB6E23D2996EC7B55A6191F89E81EE6AE7C93C409_inline(L_18, L_19, List_1_Add_mB6E23D2996EC7B55A6191F89E81EE6AE7C93C409_RuntimeMethod_var); } IL_0052_1: { RuntimeObject* L_20 = V_2; NullCheck(L_20); bool L_21; L_21 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_20); if (L_21) { goto IL_002a_1; } } { goto IL_0066; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0066: { List_1_t5555F7B4EDE404AABF73C2786CF0EFDBD48E04ED* L_22 = V_1; return L_22; } } // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|11_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass11_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* ObserverFactory_U3CCreateCylinderTargetObserverU3Eg__CreateAndConfigureObserverU7C11_0_m440CA91C5CA02F0B2E2EBB1A79AB516431CCA7A5 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCylinderTargetObserver_t4F74366C605C94B4A7521091D92F7905345612CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D V_2; memset((&V_2), 0, sizeof(V_2)); { RuntimeObject* L_0 = __this->___mVuEngine_2; U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* L_1 = ___0_p; VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_2 = L_1->___cylinderTargetConfig_1; NullCheck(L_0); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker2< RuntimeObject*, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01*, int32_t* >::Invoke(14 /* Vuforia.IVuCylinderTargetObserver Vuforia.IVuEngine::CreateCylinderTargetObserver(Vuforia.VuCylinderTargetConfig,Vuforia.VuCylinderTargetCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0, L_2, (&V_1)); V_0 = L_3; RuntimeObject* L_4 = V_0; if (L_4) { goto IL_0024; } } { int32_t L_5 = V_1; Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D L_6; memset((&L_6), 0, sizeof(L_6)); Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF((&L_6), L_5, /*hidden argument*/Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF_RuntimeMethod_var); Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_7 = (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962*)il2cpp_codegen_object_new(Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962_il2cpp_TypeInfo_var); NullCheck(L_7); Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF(L_7, (RuntimeObject*)NULL, L_6, Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF_RuntimeMethod_var); return L_7; } IL_0024: { U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* L_8 = ___0_p; Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* L_9 = (&L_8->___sideLength_2); bool L_10; L_10 = Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline(L_9, Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var); if (!L_10) { goto IL_0051; } } { RuntimeObject* L_11 = V_0; U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* L_12 = ___0_p; Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* L_13 = (&L_12->___sideLength_2); float L_14; L_14 = Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA(L_13, Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_RuntimeMethod_var); NullCheck(L_11); bool L_15; L_15 = InterfaceFuncInvoker1< bool, float >::Invoke(5 /* System.Boolean Vuforia.IVuCylinderTargetObserver::SetTargetSideLength(System.Single) */, IVuCylinderTargetObserver_t4F74366C605C94B4A7521091D92F7905345612CB_il2cpp_TypeInfo_var, L_11, L_14); if (L_15) { goto IL_0051; } } { RuntimeObject* L_16 = V_0; Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D L_17; memset((&L_17), 0, sizeof(L_17)); Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF((&L_17), 1, /*hidden argument*/Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF_RuntimeMethod_var); Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_18 = (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962*)il2cpp_codegen_object_new(Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962_il2cpp_TypeInfo_var); NullCheck(L_18); Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF(L_18, L_16, L_17, Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF_RuntimeMethod_var); return L_18; } IL_0051: { U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* L_19 = ___0_p; Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* L_20 = (&L_19->___topDiameter_3); bool L_21; L_21 = Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline(L_20, Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var); if (!L_21) { goto IL_007e; } } { RuntimeObject* L_22 = V_0; U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* L_23 = ___0_p; Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* L_24 = (&L_23->___topDiameter_3); float L_25; L_25 = Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA(L_24, Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_RuntimeMethod_var); NullCheck(L_22); bool L_26; L_26 = InterfaceFuncInvoker1< bool, float >::Invoke(6 /* System.Boolean Vuforia.IVuCylinderTargetObserver::SetTargetTopDiameter(System.Single) */, IVuCylinderTargetObserver_t4F74366C605C94B4A7521091D92F7905345612CB_il2cpp_TypeInfo_var, L_22, L_25); if (L_26) { goto IL_007e; } } { RuntimeObject* L_27 = V_0; Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D L_28; memset((&L_28), 0, sizeof(L_28)); Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF((&L_28), 1, /*hidden argument*/Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF_RuntimeMethod_var); Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_29 = (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962*)il2cpp_codegen_object_new(Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962_il2cpp_TypeInfo_var); NullCheck(L_29); Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF(L_29, L_27, L_28, Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF_RuntimeMethod_var); return L_29; } IL_007e: { U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* L_30 = ___0_p; Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* L_31 = (&L_30->___bottomDiameter_4); bool L_32; L_32 = Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline(L_31, Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var); if (!L_32) { goto IL_00ab; } } { RuntimeObject* L_33 = V_0; U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* L_34 = ___0_p; Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* L_35 = (&L_34->___bottomDiameter_4); float L_36; L_36 = Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA(L_35, Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_RuntimeMethod_var); NullCheck(L_33); bool L_37; L_37 = InterfaceFuncInvoker1< bool, float >::Invoke(7 /* System.Boolean Vuforia.IVuCylinderTargetObserver::SetTargetBottomDiameter(System.Single) */, IVuCylinderTargetObserver_t4F74366C605C94B4A7521091D92F7905345612CB_il2cpp_TypeInfo_var, L_33, L_36); if (L_37) { goto IL_00ab; } } { RuntimeObject* L_38 = V_0; Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D L_39; memset((&L_39), 0, sizeof(L_39)); Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF((&L_39), 1, /*hidden argument*/Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF_RuntimeMethod_var); Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_40 = (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962*)il2cpp_codegen_object_new(Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962_il2cpp_TypeInfo_var); NullCheck(L_40); Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF(L_40, L_38, L_39, Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF_RuntimeMethod_var); return L_40; } IL_00ab: { U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* L_41 = ___0_p; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_42 = (&L_41->___trackingOptimization_5); bool L_43; L_43 = Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_inline(L_42, Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); if (!L_43) { goto IL_00dd; } } { RuntimeObject* L_44 = V_0; U3CU3Ec__DisplayClass11_0_tF853C95E39925F698CDA1ABB2C1B1783318345C4* L_45 = ___0_p; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_46 = (&L_45->___trackingOptimization_5); int32_t L_47; L_47 = Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10(L_46, Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); int32_t L_48; L_48 = WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2(L_47, NULL); NullCheck(L_44); bool L_49; L_49 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(8 /* System.Boolean Vuforia.IVuCylinderTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) */, IVuCylinderTargetObserver_t4F74366C605C94B4A7521091D92F7905345612CB_il2cpp_TypeInfo_var, L_44, L_48); if (L_49) { goto IL_00dd; } } { RuntimeObject* L_50 = V_0; Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D L_51; memset((&L_51), 0, sizeof(L_51)); Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF((&L_51), 1, /*hidden argument*/Nullable_1__ctor_m2351BC56D8646D4881F50800948B51F5D7C9CEFF_RuntimeMethod_var); Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_52 = (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962*)il2cpp_codegen_object_new(Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962_il2cpp_TypeInfo_var); NullCheck(L_52); Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF(L_52, L_50, L_51, Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF_RuntimeMethod_var); return L_52; } IL_00dd: { RuntimeObject* L_53 = V_0; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D)); Nullable_1_t6788ADDA0E31A4387E795A95239251D65CF4EA2D L_54 = V_2; Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962* L_55 = (Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962*)il2cpp_codegen_object_new(Tuple_2_t33F6D36D545407DFB2DD6C7DBDBB34D0E1827962_il2cpp_TypeInfo_var); NullCheck(L_55); Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF(L_55, L_53, L_54, Tuple_2__ctor_mAA729997894A5F3041C2CA4176E844814C3F2DFF_RuntimeMethod_var); return L_55; } } // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|18_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass18_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* ObserverFactory_U3CCreateImageTargetObserverU3Eg__CreateAndConfigureObserverU7C18_0_m3CD411053198FE170D3ED8962C846014920D1530 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass18_0_t1AAD05183CF9FCC51EE2E000D9DA3D32BA5FDA34* ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuImageTargetObserver_tEC43E5D96F1C0E5CBE7C18E84BCA294AAC091952_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m1F05F95E09F8939E8AFE280FB77C11CA04930D08_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB V_2; memset((&V_2), 0, sizeof(V_2)); { RuntimeObject* L_0 = __this->___mVuEngine_2; U3CU3Ec__DisplayClass18_0_t1AAD05183CF9FCC51EE2E000D9DA3D32BA5FDA34* L_1 = ___0_p; VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_2 = L_1->___imageTargetConfig_1; NullCheck(L_0); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker2< RuntimeObject*, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB*, int32_t* >::Invoke(17 /* Vuforia.IVuImageTargetObserver Vuforia.IVuEngine::CreateImageTargetObserver(Vuforia.VuImageTargetConfig,Vuforia.VuImageTargetCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0, L_2, (&V_1)); V_0 = L_3; RuntimeObject* L_4 = V_0; if (L_4) { goto IL_0023; } } { int32_t L_5 = V_1; ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413* L_6 = (ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t72B34CEE68955D726178B2C6463BB85C532BB413_il2cpp_TypeInfo_var))); NullCheck(L_6); ObserverNotCreatedException_1__ctor_m41FD0C75031C76CE2A914EAF9653084885D41EAA(L_6, L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEA6018289797EA5171D4B9616490B98CFC1F46AB)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m41FD0C75031C76CE2A914EAF9653084885D41EAA_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_U3CCreateImageTargetObserverU3Eg__CreateAndConfigureObserverU7C18_0_m3CD411053198FE170D3ED8962C846014920D1530_RuntimeMethod_var))); } IL_0023: { U3CU3Ec__DisplayClass18_0_t1AAD05183CF9FCC51EE2E000D9DA3D32BA5FDA34* L_7 = ___0_p; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_8 = (&L_7->___trackingOptimization_2); bool L_9; L_9 = Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_inline(L_8, Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); if (!L_9) { goto IL_0055; } } { RuntimeObject* L_10 = V_0; U3CU3Ec__DisplayClass18_0_t1AAD05183CF9FCC51EE2E000D9DA3D32BA5FDA34* L_11 = ___0_p; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_12 = (&L_11->___trackingOptimization_2); int32_t L_13; L_13 = Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10(L_12, Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); int32_t L_14; L_14 = WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2(L_13, NULL); NullCheck(L_10); bool L_15; L_15 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean Vuforia.IVuImageTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) */, IVuImageTargetObserver_tEC43E5D96F1C0E5CBE7C18E84BCA294AAC091952_il2cpp_TypeInfo_var, L_10, L_14); if (L_15) { goto IL_0055; } } { RuntimeObject* L_16 = V_0; Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB L_17; memset((&L_17), 0, sizeof(L_17)); Nullable_1__ctor_m1F05F95E09F8939E8AFE280FB77C11CA04930D08((&L_17), 1, /*hidden argument*/Nullable_1__ctor_m1F05F95E09F8939E8AFE280FB77C11CA04930D08_RuntimeMethod_var); Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_18 = (Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7*)il2cpp_codegen_object_new(Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7_il2cpp_TypeInfo_var); NullCheck(L_18); Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89(L_18, L_16, L_17, Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89_RuntimeMethod_var); return L_18; } IL_0055: { RuntimeObject* L_19 = V_0; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB)); Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB L_20 = V_2; Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_21 = (Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7*)il2cpp_codegen_object_new(Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7_il2cpp_TypeInfo_var); NullCheck(L_21); Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89(L_21, L_19, L_20, Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89_RuntimeMethod_var); return L_21; } } // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|21_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass21_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* ObserverFactory_U3CCreateImageTargetObserverU3Eg__CreateAndConfigureObserverU7C21_0_m97F35D93A86BF321992B2DF298CE556525B2CE7B (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass21_0_tEB209594519675D6AD62EEA48D684163462EB409* ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuImageTargetObserver_tEC43E5D96F1C0E5CBE7C18E84BCA294AAC091952_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m1F05F95E09F8939E8AFE280FB77C11CA04930D08_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB V_2; memset((&V_2), 0, sizeof(V_2)); { RuntimeObject* L_0 = __this->___mVuEngine_2; U3CU3Ec__DisplayClass21_0_tEB209594519675D6AD62EEA48D684163462EB409* L_1 = ___0_p; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_2 = L_1->___imageTargetConfig_1; NullCheck(L_0); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker2< RuntimeObject*, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20*, int32_t* >::Invoke(19 /* Vuforia.IVuImageTargetObserver Vuforia.IVuEngine::CreateImageTargetObserver(Vuforia.VuImageTargetBufferConfig,Vuforia.VuImageTargetBufferCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0, L_2, (&V_1)); V_0 = L_3; RuntimeObject* L_4 = V_0; if (L_4) { goto IL_0023; } } { int32_t L_5 = V_1; ObserverNotCreatedException_1_t82E93E1E8FE17360F8D1C7C61354B57CE5B2B483* L_6 = (ObserverNotCreatedException_1_t82E93E1E8FE17360F8D1C7C61354B57CE5B2B483*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t82E93E1E8FE17360F8D1C7C61354B57CE5B2B483_il2cpp_TypeInfo_var))); NullCheck(L_6); ObserverNotCreatedException_1__ctor_m12E01AADC44E2AAEDA50C707C4AF4A200D55B03D(L_6, L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEA6018289797EA5171D4B9616490B98CFC1F46AB)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m12E01AADC44E2AAEDA50C707C4AF4A200D55B03D_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_U3CCreateImageTargetObserverU3Eg__CreateAndConfigureObserverU7C21_0_m97F35D93A86BF321992B2DF298CE556525B2CE7B_RuntimeMethod_var))); } IL_0023: { U3CU3Ec__DisplayClass21_0_tEB209594519675D6AD62EEA48D684163462EB409* L_7 = ___0_p; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_8 = (&L_7->___trackingOptimization_2); bool L_9; L_9 = Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_inline(L_8, Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); if (!L_9) { goto IL_0055; } } { RuntimeObject* L_10 = V_0; U3CU3Ec__DisplayClass21_0_tEB209594519675D6AD62EEA48D684163462EB409* L_11 = ___0_p; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_12 = (&L_11->___trackingOptimization_2); int32_t L_13; L_13 = Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10(L_12, Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); int32_t L_14; L_14 = WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2(L_13, NULL); NullCheck(L_10); bool L_15; L_15 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean Vuforia.IVuImageTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) */, IVuImageTargetObserver_tEC43E5D96F1C0E5CBE7C18E84BCA294AAC091952_il2cpp_TypeInfo_var, L_10, L_14); if (L_15) { goto IL_0055; } } { RuntimeObject* L_16 = V_0; Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB L_17; memset((&L_17), 0, sizeof(L_17)); Nullable_1__ctor_m1F05F95E09F8939E8AFE280FB77C11CA04930D08((&L_17), 1, /*hidden argument*/Nullable_1__ctor_m1F05F95E09F8939E8AFE280FB77C11CA04930D08_RuntimeMethod_var); Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_18 = (Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7*)il2cpp_codegen_object_new(Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7_il2cpp_TypeInfo_var); NullCheck(L_18); Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89(L_18, L_16, L_17, Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89_RuntimeMethod_var); return L_18; } IL_0055: { RuntimeObject* L_19 = V_0; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB)); Nullable_1_t61742CAA544FF493DF21C1AED31589EBAA9C9ACB L_20 = V_2; Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7* L_21 = (Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7*)il2cpp_codegen_object_new(Tuple_2_t91D64DF666C553D6E807C34DBEC016733C1E0CE7_il2cpp_TypeInfo_var); NullCheck(L_21); Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89(L_21, L_19, L_20, Tuple_2__ctor_m642A4ED440546844228598D682C8E7C810592E89_RuntimeMethod_var); return L_21; } } // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|22_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass22_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* ObserverFactory_U3CCreateModelTargetObserverU3Eg__CreateAndConfigureObserverU7C22_0_mA277FF3E02111EE7919E4F099222803D8A31E271 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass22_0_t42735A8583EFBD03734408106C1B0954D5BBB933* ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m74209D493C7A6C93AEC95CA1DE4EA137EFA65819_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_m283A1DA2892441C014DD9B0E7E766B14E21FE433_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA V_2; memset((&V_2), 0, sizeof(V_2)); { RuntimeObject* L_0 = __this->___mVuEngine_2; U3CU3Ec__DisplayClass22_0_t42735A8583EFBD03734408106C1B0954D5BBB933* L_1 = ___0_p; VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_2 = L_1->___modelTargetConfig_1; NullCheck(L_0); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker2< RuntimeObject*, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51*, int32_t* >::Invoke(24 /* Vuforia.IVuModelTargetObserver Vuforia.IVuEngine::CreateModelTargetObserver(Vuforia.VuModelTargetConfig,Vuforia.VuModelTargetCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0, L_2, (&V_1)); V_0 = L_3; RuntimeObject* L_4 = V_0; if (L_4) { goto IL_0024; } } { int32_t L_5 = V_1; Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA L_6; memset((&L_6), 0, sizeof(L_6)); Nullable_1__ctor_m74209D493C7A6C93AEC95CA1DE4EA137EFA65819((&L_6), L_5, /*hidden argument*/Nullable_1__ctor_m74209D493C7A6C93AEC95CA1DE4EA137EFA65819_RuntimeMethod_var); Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* L_7 = (Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737*)il2cpp_codegen_object_new(Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737_il2cpp_TypeInfo_var); NullCheck(L_7); Tuple_2__ctor_m283A1DA2892441C014DD9B0E7E766B14E21FE433(L_7, (RuntimeObject*)NULL, L_6, Tuple_2__ctor_m283A1DA2892441C014DD9B0E7E766B14E21FE433_RuntimeMethod_var); return L_7; } IL_0024: { U3CU3Ec__DisplayClass22_0_t42735A8583EFBD03734408106C1B0954D5BBB933* L_8 = ___0_p; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_9 = (&L_8->___trackingOptimization_2); bool L_10; L_10 = Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_inline(L_9, Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); if (!L_10) { goto IL_0056; } } { RuntimeObject* L_11 = V_0; U3CU3Ec__DisplayClass22_0_t42735A8583EFBD03734408106C1B0954D5BBB933* L_12 = ___0_p; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_13 = (&L_12->___trackingOptimization_2); int32_t L_14; L_14 = Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10(L_13, Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); int32_t L_15; L_15 = WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2(L_14, NULL); NullCheck(L_11); bool L_16; L_16 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(9 /* System.Boolean Vuforia.IVuModelTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) */, IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7_il2cpp_TypeInfo_var, L_11, L_15); if (L_16) { goto IL_0056; } } { RuntimeObject* L_17 = V_0; Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA L_18; memset((&L_18), 0, sizeof(L_18)); Nullable_1__ctor_m74209D493C7A6C93AEC95CA1DE4EA137EFA65819((&L_18), 1, /*hidden argument*/Nullable_1__ctor_m74209D493C7A6C93AEC95CA1DE4EA137EFA65819_RuntimeMethod_var); Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* L_19 = (Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737*)il2cpp_codegen_object_new(Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737_il2cpp_TypeInfo_var); NullCheck(L_19); Tuple_2__ctor_m283A1DA2892441C014DD9B0E7E766B14E21FE433(L_19, L_17, L_18, Tuple_2__ctor_m283A1DA2892441C014DD9B0E7E766B14E21FE433_RuntimeMethod_var); return L_19; } IL_0056: { RuntimeObject* L_20 = V_0; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA)); Nullable_1_t963F638BB0527336AD6B1AC7CF8118AFE78C58EA L_21 = V_2; Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737* L_22 = (Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737*)il2cpp_codegen_object_new(Tuple_2_t094E20FA7FA32FB811944E818000616D5F052737_il2cpp_TypeInfo_var); NullCheck(L_22); Tuple_2__ctor_m283A1DA2892441C014DD9B0E7E766B14E21FE433(L_22, L_20, L_21, Tuple_2__ctor_m283A1DA2892441C014DD9B0E7E766B14E21FE433_RuntimeMethod_var); return L_22; } } // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|23_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass23_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* ObserverFactory_U3CCreateMultiTargetObserverU3Eg__CreateAndConfigureObserverU7C23_0_m204B5C6DA249097F0DD87B49EF6E7742DD897963 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass23_0_t8DBC023CBE7BE2F4E25213EBC577A3A5C47A2347* ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m46202DABC9040BB364ACE1AD33E2193AFBBE0AD0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_mCD0EB346DA33FDEFFD03088F7237BE556633169F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 V_2; memset((&V_2), 0, sizeof(V_2)); { RuntimeObject* L_0 = __this->___mVuEngine_2; U3CU3Ec__DisplayClass23_0_t8DBC023CBE7BE2F4E25213EBC577A3A5C47A2347* L_1 = ___0_p; VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_2 = L_1->___multiTargetConfig_1; NullCheck(L_0); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker2< RuntimeObject*, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981*, int32_t* >::Invoke(25 /* Vuforia.IVuMultiTargetObserver Vuforia.IVuEngine::CreateMultiTargetObserver(Vuforia.VuMultiTargetConfig,Vuforia.VuMultiTargetCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0, L_2, (&V_1)); V_0 = L_3; RuntimeObject* L_4 = V_0; if (L_4) { goto IL_0023; } } { int32_t L_5 = V_1; ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2* L_6 = (ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t0DED88840851CA08C73870ABBC437CBD208867E2_il2cpp_TypeInfo_var))); NullCheck(L_6); ObserverNotCreatedException_1__ctor_m433A09FB429962EFA2742B9A4AE19546012F4651(L_6, L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7075C9FFEA4CF3C2C2D62D5C6F0BD16D1973775B)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_m433A09FB429962EFA2742B9A4AE19546012F4651_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverFactory_U3CCreateMultiTargetObserverU3Eg__CreateAndConfigureObserverU7C23_0_m204B5C6DA249097F0DD87B49EF6E7742DD897963_RuntimeMethod_var))); } IL_0023: { U3CU3Ec__DisplayClass23_0_t8DBC023CBE7BE2F4E25213EBC577A3A5C47A2347* L_7 = ___0_p; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_8 = (&L_7->___trackingOptimization_2); bool L_9; L_9 = Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_inline(L_8, Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); if (!L_9) { goto IL_0055; } } { RuntimeObject* L_10 = V_0; U3CU3Ec__DisplayClass23_0_t8DBC023CBE7BE2F4E25213EBC577A3A5C47A2347* L_11 = ___0_p; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_12 = (&L_11->___trackingOptimization_2); int32_t L_13; L_13 = Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10(L_12, Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); int32_t L_14; L_14 = WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2(L_13, NULL); NullCheck(L_10); bool L_15; L_15 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(3 /* System.Boolean Vuforia.IVuMultiTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) */, IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F_il2cpp_TypeInfo_var, L_10, L_14); if (L_15) { goto IL_0055; } } { RuntimeObject* L_16 = V_0; Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 L_17; memset((&L_17), 0, sizeof(L_17)); Nullable_1__ctor_m46202DABC9040BB364ACE1AD33E2193AFBBE0AD0((&L_17), 1, /*hidden argument*/Nullable_1__ctor_m46202DABC9040BB364ACE1AD33E2193AFBBE0AD0_RuntimeMethod_var); Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* L_18 = (Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC*)il2cpp_codegen_object_new(Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC_il2cpp_TypeInfo_var); NullCheck(L_18); Tuple_2__ctor_mCD0EB346DA33FDEFFD03088F7237BE556633169F(L_18, L_16, L_17, Tuple_2__ctor_mCD0EB346DA33FDEFFD03088F7237BE556633169F_RuntimeMethod_var); return L_18; } IL_0055: { RuntimeObject* L_19 = V_0; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340)); Nullable_1_t4D00624DF4D516984D52D6B484E6AF5481E5B340 L_20 = V_2; Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC* L_21 = (Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC*)il2cpp_codegen_object_new(Tuple_2_tC1DB11071AA70FF74EF9E819CFB07AB8EA00C0AC_il2cpp_TypeInfo_var); NullCheck(L_21); Tuple_2__ctor_mCD0EB346DA33FDEFFD03088F7237BE556633169F(L_21, L_19, L_20, Tuple_2__ctor_mCD0EB346DA33FDEFFD03088F7237BE556633169F_RuntimeMethod_var); return L_21; } } // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory::g__CreateAndConfigureObserver|24_0(Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass24_0&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* ObserverFactory_U3CCreateValidationAreaObserverU3Eg__CreateAndConfigureObserverU7C24_0_m8A8E0ECE54E7F7C25DB47567E9185895B0AC9F63 (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, U3CU3Ec__DisplayClass24_0_t9DBF418771DA6B4B32D55A58BB2026730C750B41* ___0_p, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4448D366C687C34F35AD60E39A978C11F0880E5B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_mDADE2FFD248C1F33C08B48B0AE9A93B04AF409DF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 V_2; memset((&V_2), 0, sizeof(V_2)); { RuntimeObject* L_0 = __this->___mVuEngine_2; U3CU3Ec__DisplayClass24_0_t9DBF418771DA6B4B32D55A58BB2026730C750B41* L_1 = ___0_p; VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* L_2 = L_1->___validationAreaConfig_1; NullCheck(L_0); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker2< RuntimeObject*, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D*, int32_t* >::Invoke(26 /* Vuforia.IVuValidationAreaObserver Vuforia.IVuEngine::CreateValidationAreaObserver(Vuforia.VuValidationAreaConfig,Vuforia.VuValidationAreaCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_0, L_2, (&V_1)); V_0 = L_3; RuntimeObject* L_4 = V_0; if (L_4) { goto IL_0024; } } { int32_t L_5 = V_1; Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 L_6; memset((&L_6), 0, sizeof(L_6)); Nullable_1__ctor_m4448D366C687C34F35AD60E39A978C11F0880E5B((&L_6), L_5, /*hidden argument*/Nullable_1__ctor_m4448D366C687C34F35AD60E39A978C11F0880E5B_RuntimeMethod_var); Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* L_7 = (Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7*)il2cpp_codegen_object_new(Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7_il2cpp_TypeInfo_var); NullCheck(L_7); Tuple_2__ctor_mDADE2FFD248C1F33C08B48B0AE9A93B04AF409DF(L_7, (RuntimeObject*)NULL, L_6, Tuple_2__ctor_mDADE2FFD248C1F33C08B48B0AE9A93B04AF409DF_RuntimeMethod_var); return L_7; } IL_0024: { RuntimeObject* L_8 = V_0; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994)); Nullable_1_tD620CC3E1FDE7316CC610708B0EF76CC32112994 L_9 = V_2; Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7* L_10 = (Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7*)il2cpp_codegen_object_new(Tuple_2_t966067A272F6690E2AFE68995DD9D7A38E01E4B7_il2cpp_TypeInfo_var); NullCheck(L_10); Tuple_2__ctor_mDADE2FFD248C1F33C08B48B0AE9A93B04AF409DF(L_10, L_8, L_9, Tuple_2__ctor_mDADE2FFD248C1F33C08B48B0AE9A93B04AF409DF_RuntimeMethod_var); return L_10; } } #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 Vuforia.Internal.Core.ObserverFactory/InstantITTexture::.ctor(UnityEngine.Texture2D) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantITTexture__ctor_m571106EDBB4700B509CA31E1CDF8740787524292 (InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_texture, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL; { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = ___0_texture; NullCheck(L_0); int32_t L_1; L_1 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.Texture::get_width() */, L_0); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = ___0_texture; NullCheck(L_2); int32_t L_3; L_3 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 UnityEngine.Texture::get_height() */, L_2); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var); NullCheck(L_4); Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_4, L_1, L_3, 3, (bool)0, NULL); __this->___mConvertedTexture_0 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mConvertedTexture_0), (void*)L_4); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = __this->___mConvertedTexture_0; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = ___0_texture; NullCheck(L_6); ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_7; L_7 = Texture2D_GetPixels_m77A00D71DF5CDC7DAA0EE66FF2C90A24C7604039(L_6, NULL); NullCheck(L_5); Texture2D_SetPixels_mAE0CDFA15FA96F840D7FFADC31405D8AF20D9073(L_5, L_7, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_8 = __this->___mConvertedTexture_0; NullCheck(L_8); Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_8, NULL); Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_9 = __this->___mConvertedTexture_0; NullCheck(L_9); int32_t L_10; L_10 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.Texture::get_width() */, L_9); __this->___Width_1 = L_10; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_11 = __this->___mConvertedTexture_0; NullCheck(L_11); int32_t L_12; L_12 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 UnityEngine.Texture::get_height() */, L_11); __this->___Height_2 = L_12; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_13 = __this->___mConvertedTexture_0; NullCheck(L_13); int32_t L_14; L_14 = Texture2D_get_format_mE39DD922F83CA1097383309278BB6F20636A7D9D(L_13, NULL); __this->___Format_3 = L_14; Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15 = __this->___mConvertedTexture_0; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16; L_16 = NativeToUnityConversionUtil_ConvertTextureToNativePixelBuffer_m456DFD1EF7FC7EAAE941FF1CEDCDE0196FFE5DE4(L_15, NULL); V_0 = L_16; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_0; if (L_17) { goto IL_0088; } } { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_18 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); NullCheck(L_18); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_18, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3743EFE51355C1B86DD1BC348731AE62D6EC4601)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstantITTexture__ctor_m571106EDBB4700B509CA31E1CDF8740787524292_RuntimeMethod_var))); } IL_0088: { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_19 = V_0; NullCheck(L_19); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_20; L_20 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(((int32_t)(((RuntimeArray*)L_19)->max_length)), NULL); __this->___BufferPtr_4 = L_20; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = V_0; intptr_t L_22 = __this->___BufferPtr_4; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_23 = V_0; NullCheck(L_23); Marshal_Copy_m0FD7BFE70EE28FC67B67A6225AD58F95FEE7EB85(L_21, 0, L_22, ((int32_t)(((RuntimeArray*)L_23)->max_length)), NULL); return; } } // System.Void Vuforia.Internal.Core.ObserverFactory/InstantITTexture::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstantITTexture_Dispose_mC8EA66F58AEFDE980867121CC7E807A78C890B81 (InstantITTexture_t0866BFF8BCBC88111F5D280CEE5E382771BAA080* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___BufferPtr_4; intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; bool L_2; L_2 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_0, L_1, NULL); if (!L_2) { goto IL_001d; } } { intptr_t L_3 = __this->___BufferPtr_4; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_3, NULL); } IL_001d: { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = __this->___mConvertedTexture_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_5; L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_5) { goto IL_0036; } } { Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6 = __this->___mConvertedTexture_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_6, NULL); } IL_0036: { 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 Vuforia.Internal.Core.ObserverFactory/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m7FCA887A4189924B7354E36D56012387A7DD7482 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A* L_0 = (U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A*)il2cpp_codegen_object_new(U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m986B31458B426F376F438C70437BE95A7260283A(L_0, NULL); ((U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Vuforia.Internal.Core.ObserverFactory/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m986B31458B426F376F438C70437BE95A7260283A (U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // Vuforia.VuBarcodeType Vuforia.Internal.Core.ObserverFactory/<>c::b__10_0(Vuforia.BarcodeBehaviour/BarcodeType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CCreateBarcodeObserverU3Eb__10_0_m348D9F2E7E60877337BA232098D86EE260EE5760 (U3CU3Ec_tC1932DF7C07E3C20014BB381B5C3B431AB76B79A* __this, int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; int32_t L_1; L_1 = WrapperExtensionMethods_ToVuBarcodeType_m1B52025B5D44EFBFDCDB28243EDCB2B50777A586(L_0, NULL); 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 #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 #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 #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 Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass26_0__ctor_mA84EC07839106E8FD75D9DABBB69F1EFED646675 (U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Tuple`2> Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0::g__CreateAndConfigureObserver|0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* U3CU3Ec__DisplayClass26_0_U3CGetOrCreateVuMarkObserverU3Eg__CreateAndConfigureObserverU7C0_mA606323182BDC2C6E441A09E5B33C1068AE5D834 (U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m451AC98C189897EE9CE4BD8A60E26B55F9E7C6A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_m7BDD2BD3ADBE59B5052B70B34FD84ECB72999F21_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; int32_t V_1 = 0; Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 V_2; memset((&V_2), 0, sizeof(V_2)); { ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* L_0 = __this->___U3CU3E4__this_0; NullCheck(L_0); RuntimeObject* L_1 = L_0->___mVuEngine_2; VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_2 = __this->___vuMarkConfig_1; NullCheck(L_1); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker2< RuntimeObject*, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8*, int32_t* >::Invoke(28 /* Vuforia.IVuMarkObserver Vuforia.IVuEngine::CreateVuMarkObserver(Vuforia.VuVuMarkConfig,Vuforia.VuVuMarkCreationError&) */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_1, L_2, (&V_1)); V_0 = L_3; RuntimeObject* L_4 = V_0; if (L_4) { goto IL_0028; } } { int32_t L_5 = V_1; ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE* L_6 = (ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1_t44EBDCF706A0BB810DE636B91644DBFF12D4D3FE_il2cpp_TypeInfo_var))); NullCheck(L_6); ObserverNotCreatedException_1__ctor_mA545C1C56E8F4BD9A5D0F551BEB4385107A086E7(L_6, L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFEC3B5BE9636C424BE5DD169C8AFC06A2CB47915)), ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObserverNotCreatedException_1__ctor_mA545C1C56E8F4BD9A5D0F551BEB4385107A086E7_RuntimeMethod_var))); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CU3Ec__DisplayClass26_0_U3CGetOrCreateVuMarkObserverU3Eg__CreateAndConfigureObserverU7C0_mA606323182BDC2C6E441A09E5B33C1068AE5D834_RuntimeMethod_var))); } IL_0028: { Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_7 = (&__this->___trackingOptimization_2); bool L_8; L_8 = Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_inline(L_7, Nullable_1_get_HasValue_mB7CF0D921E3309907B175BD975652CE49A879525_RuntimeMethod_var); if (!L_8) { goto IL_005a; } } { RuntimeObject* L_9 = V_0; Nullable_1_t76F5F65D4368CCCC8DE9E765CA1C0A481E1EC4FE* L_10 = (&__this->___trackingOptimization_2); int32_t L_11; L_11 = Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10(L_10, Nullable_1_get_Value_mD397246CF3B618D1BA127E034345287B31F4AF10_RuntimeMethod_var); int32_t L_12; L_12 = WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2(L_11, NULL); NullCheck(L_9); bool L_13; L_13 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(10 /* System.Boolean Vuforia.IVuMarkObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) */, IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA_il2cpp_TypeInfo_var, L_9, L_12); if (L_13) { goto IL_005a; } } { RuntimeObject* L_14 = V_0; Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 L_15; memset((&L_15), 0, sizeof(L_15)); Nullable_1__ctor_m451AC98C189897EE9CE4BD8A60E26B55F9E7C6A1((&L_15), 1, /*hidden argument*/Nullable_1__ctor_m451AC98C189897EE9CE4BD8A60E26B55F9E7C6A1_RuntimeMethod_var); Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* L_16 = (Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD*)il2cpp_codegen_object_new(Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD_il2cpp_TypeInfo_var); NullCheck(L_16); Tuple_2__ctor_m7BDD2BD3ADBE59B5052B70B34FD84ECB72999F21(L_16, L_14, L_15, Tuple_2__ctor_m7BDD2BD3ADBE59B5052B70B34FD84ECB72999F21_RuntimeMethod_var); return L_16; } IL_005a: { RuntimeObject* L_17 = V_0; il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74)); Nullable_1_t05F3FCE3EF501A3BEC644A49CA56A35FD28EAC74 L_18 = V_2; Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD* L_19 = (Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD*)il2cpp_codegen_object_new(Tuple_2_t89ED16A4931D1D46D4A6FA97669953CE0CC6AEBD_il2cpp_TypeInfo_var); NullCheck(L_19); Tuple_2__ctor_m7BDD2BD3ADBE59B5052B70B34FD84ECB72999F21(L_19, L_17, L_18, Tuple_2__ctor_m7BDD2BD3ADBE59B5052B70B34FD84ECB72999F21_RuntimeMethod_var); return L_19; } } // System.Void Vuforia.Internal.Core.ObserverFactory/<>c__DisplayClass26_0::b__1(Vuforia.Internal.Observers.IObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass26_0_U3CGetOrCreateVuMarkObserverU3Eb__1_mE1D4ECFE812B53223A663DF419113E2DB4937238 (U3CU3Ec__DisplayClass26_0_tC6E3CEA8C5BB5B87BD25B1898455C4C6D5284F54* __this, RuntimeObject* ___0_observable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m543FBB9EF9A8DE0433B52BC8D91F3123E6C80770_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* L_0 = __this->___U3CU3E4__this_0; NullCheck(L_0); Dictionary_2_t43745EB96F1FBD47951D7C065BA80C67520465C5* L_1 = L_0->___mVuMarkObservers_1; Tuple_2_t79AE69B339A63F1D280F4315C4986F0937377DF8* L_2 = __this->___key_3; NullCheck(L_1); bool L_3; L_3 = Dictionary_2_Remove_m543FBB9EF9A8DE0433B52BC8D91F3123E6C80770(L_1, L_2, Dictionary_2_Remove_m543FBB9EF9A8DE0433B52BC8D91F3123E6C80770_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 // Vuforia.Internal.Observers.IObserverOffsetCalculator Vuforia.Internal.Core.ObserverOffsetCalculatorFactory::Create(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObserverOffsetCalculatorFactory_Create_m71633FAF41D6F6326297E2F86B4F1900629EFD3C (ObserverOffsetCalculatorFactory_tCE3A4A0EAC1740790D457142310318961045A71F* __this, bool ___0_isSimulatorMode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_isSimulatorMode; if (!L_0) { goto IL_0009; } } { NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD* L_1 = (NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD*)il2cpp_codegen_object_new(NullObserverOffsetCalculator_tA4CC259C39C1C2BE121252FF12614BF8AA3446BD_il2cpp_TypeInfo_var); NullCheck(L_1); NullObserverOffsetCalculator__ctor_m5B15ABFF1F8E31B269BED28832FD7B178BEE55D4(L_1, NULL); return L_1; } IL_0009: { ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* L_2 = (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E*)il2cpp_codegen_object_new(ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E_il2cpp_TypeInfo_var); NullCheck(L_2); ObserverOffsetCalculator__ctor_mCF4AEE2FE0DDE841A44DE67520BEC6EA1F90F5BE(L_2, NULL); return L_2; } } // System.Void Vuforia.Internal.Core.ObserverOffsetCalculatorFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverOffsetCalculatorFactory__ctor_m73764296F45193CC2FD416A8A30A11DFE3005E80 (ObserverOffsetCalculatorFactory_tCE3A4A0EAC1740790D457142310318961045A71F* __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 // Vuforia.Internal.Core.Pose Vuforia.Internal.Core.Pose::get_Identity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 Pose_get_Identity_m65D82F57FA2D986B51C4E0A7AF8E51DC9CE9E413 (const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL); Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_3; memset((&L_3), 0, sizeof(L_3)); Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL); return L_3; } } // UnityEngine.Vector3 Vuforia.Internal.Core.Pose::get_Position() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CPositionU3Ek__BackingField_0; return L_0; } } IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue; _returnValue = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline(_thisAdjusted, method); return _returnValue; } // System.Void Vuforia.Internal.Core.Pose::set_Position(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose_set_Position_m12CCB2B9395449BAAA2B6759E852E5A6E0ECE763 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; __this->___U3CPositionU3Ek__BackingField_0 = L_0; return; } } IL2CPP_EXTERN_C void Pose_set_Position_m12CCB2B9395449BAAA2B6759E852E5A6E0ECE763_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pose_set_Position_m12CCB2B9395449BAAA2B6759E852E5A6E0ECE763_inline(_thisAdjusted, ___0_value, method); } // UnityEngine.Quaternion Vuforia.Internal.Core.Pose::get_Rotation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) { { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___U3CRotationU3Ek__BackingField_1; return L_0; } } IL2CPP_EXTERN_C Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 _returnValue; _returnValue = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline(_thisAdjusted, method); return _returnValue; } // System.Void Vuforia.Internal.Core.Pose::set_Rotation(UnityEngine.Quaternion) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose_set_Rotation_mA54862318737CA75908FD0D83953E81A27E6DA0A (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) { { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_value; __this->___U3CRotationU3Ek__BackingField_1 = L_0; return; } } IL2CPP_EXTERN_C void Pose_set_Rotation_mA54862318737CA75908FD0D83953E81A27E6DA0A_AdjustorThunk (RuntimeObject* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pose_set_Rotation_mA54862318737CA75908FD0D83953E81A27E6DA0A_inline(_thisAdjusted, ___0_value, method); } // UnityEngine.Vector3 Vuforia.Internal.Core.Pose::get_Scale() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CScaleU3Ek__BackingField_2; return L_0; } } IL2CPP_EXTERN_C Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 _returnValue; _returnValue = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline(_thisAdjusted, method); return _returnValue; } // System.Void Vuforia.Internal.Core.Pose::set_Scale(UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose_set_Scale_m5212623362158F6F858A3773B817696DFE43E0F4 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; __this->___U3CScaleU3Ek__BackingField_2 = L_0; return; } } IL2CPP_EXTERN_C void Pose_set_Scale_m5212623362158F6F858A3773B817696DFE43E0F4_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pose_set_Scale_m5212623362158F6F858A3773B817696DFE43E0F4_inline(_thisAdjusted, ___0_value, method); } // System.Void Vuforia.Internal.Core.Pose::.ctor(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_scale, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_position; Pose_set_Position_m12CCB2B9395449BAAA2B6759E852E5A6E0ECE763_inline(__this, L_0, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rotation; Pose_set_Rotation_mA54862318737CA75908FD0D83953E81A27E6DA0A_inline(__this, L_1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___2_scale; Pose_set_Scale_m5212623362158F6F858A3773B817696DFE43E0F4_inline(__this, L_2, NULL); return; } } IL2CPP_EXTERN_C void Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419_AdjustorThunk (RuntimeObject* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_scale, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419(_thisAdjusted, ___0_position, ___1_rotation, ___2_scale, method); } // System.Void Vuforia.Internal.Core.Pose::.ctor(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose__ctor_m7F56BB8FA0709703F40CB716D996C61D755CC7ED (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) { { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_transform; NullCheck(L_0); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_0, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2 = ___0_transform; NullCheck(L_2); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_2, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___0_transform; NullCheck(L_4); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Transform_get_localScale_m804A002A53A645CDFCD15BB0F37209162720363F(L_4, NULL); Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419(__this, L_1, L_3, L_5, NULL); return; } } IL2CPP_EXTERN_C void Pose__ctor_m7F56BB8FA0709703F40CB716D996C61D755CC7ED_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pose__ctor_m7F56BB8FA0709703F40CB716D996C61D755CC7ED(_thisAdjusted, ___0_transform, method); } // System.Void Vuforia.Internal.Core.Pose::Rotate(System.Single,UnityEngine.Vector3) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Pose_Rotate_mFE86549A6F00CAA749F385DD26703D4263CC2B20 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, float ___0_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) { { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0; L_0 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline(__this, NULL); float L_1 = ___0_angle; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_axis; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_3; L_3 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_1, L_2, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4; L_4 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_0, L_3, NULL); Pose_set_Rotation_mA54862318737CA75908FD0D83953E81A27E6DA0A_inline(__this, L_4, NULL); return; } } IL2CPP_EXTERN_C void Pose_Rotate_mFE86549A6F00CAA749F385DD26703D4263CC2B20_AdjustorThunk (RuntimeObject* __this, float ___0_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Pose_Rotate_mFE86549A6F00CAA749F385DD26703D4263CC2B20(_thisAdjusted, ___0_angle, ___1_axis, method); } // System.String Vuforia.Internal.Core.Pose::ToString() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Pose_ToString_mAE1EB77CC7699EC11833E9F1C35EED85A10C670D (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06B3129085E167986E1E719A778017B0CC8F024E); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB3312B5F5FE977DBC98BFFF43A809C3713ADC6B9); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline(__this, NULL); V_0 = L_0; String_t* L_1; L_1 = Vector3_ToString_m3185BD544ED9BA81E88936544EC298C19207BDF1((&V_0), _stringLiteralB3312B5F5FE977DBC98BFFF43A809C3713ADC6B9, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline(__this, NULL); V_1 = L_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_1), NULL); V_0 = L_3; String_t* L_4; L_4 = Vector3_ToString_m3185BD544ED9BA81E88936544EC298C19207BDF1((&V_0), _stringLiteralB3312B5F5FE977DBC98BFFF43A809C3713ADC6B9, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline(__this, NULL); V_0 = L_5; String_t* L_6; L_6 = Vector3_ToString_m3185BD544ED9BA81E88936544EC298C19207BDF1((&V_0), _stringLiteralB3312B5F5FE977DBC98BFFF43A809C3713ADC6B9, NULL); String_t* L_7; L_7 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteral06B3129085E167986E1E719A778017B0CC8F024E, L_1, L_4, L_6, NULL); return L_7; } } IL2CPP_EXTERN_C String_t* Pose_ToString_mAE1EB77CC7699EC11833E9F1C35EED85A10C670D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); String_t* _returnValue; _returnValue = Pose_ToString_mAE1EB77CC7699EC11833E9F1C35EED85A10C670D(_thisAdjusted, method); return _returnValue; } // System.Boolean Vuforia.Internal.Core.Pose::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Pose_Equals_mB16DFF0F29004A0BDDED0B7B9F25B6F55EFB96A1 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = ___0_obj; if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3_il2cpp_TypeInfo_var))) { goto IL_000a; } } { return (bool)0; } IL_000a: { RuntimeObject* L_1 = ___0_obj; V_0 = ((*(Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3*)((Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3*)(Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3*)UnBox(L_1, Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3_il2cpp_TypeInfo_var)))); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline(__this, NULL); bool L_4; L_4 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_2, L_3, NULL); if (!L_4) { goto IL_004c; } } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&V_0), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6; L_6 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline(__this, NULL); bool L_7; L_7 = Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline(L_5, L_6, NULL); if (!L_7) { goto IL_004c; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; L_9 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline(__this, NULL); bool L_10; L_10 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_8, L_9, NULL); return L_10; } IL_004c: { return (bool)0; } } IL2CPP_EXTERN_C bool Pose_Equals_mB16DFF0F29004A0BDDED0B7B9F25B6F55EFB96A1_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = Pose_Equals_mB16DFF0F29004A0BDDED0B7B9F25B6F55EFB96A1(_thisAdjusted, ___0_obj, method); return _returnValue; } // System.Int32 Vuforia.Internal.Core.Pose::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Pose_GetHashCode_m79D66733B39B02AB14FA60EC37D7111B9C36F073 (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1; memset((&V_1), 0, sizeof(V_1)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline(__this, NULL); V_0 = L_0; int32_t L_1; L_1 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline((&V_0), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2; L_2 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline(__this, NULL); V_1 = L_2; int32_t L_3; L_3 = Quaternion_GetHashCode_m5F55C34C98E437376595E722BE4EB8A70434F049_inline((&V_1), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline(__this, NULL); V_0 = L_4; int32_t L_5; L_5 = Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline((&V_0), NULL); return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)397)))^L_3)), ((int32_t)397)))^L_5)); } } IL2CPP_EXTERN_C int32_t Pose_GetHashCode_m79D66733B39B02AB14FA60EC37D7111B9C36F073_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = Pose_GetHashCode_m79D66733B39B02AB14FA60EC37D7111B9C36F073(_thisAdjusted, method); return _returnValue; } // Vuforia.Internal.Core.Pose Vuforia.Internal.Core.Pose::Invert(Vuforia.Internal.Core.Pose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 Pose_Invert_m2700219C865CDFA9F1DB1C27A18112AAF53F998C (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 ___0_pose, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1; memset((&V_1), 0, sizeof(V_1)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0; L_0 = Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline((&___0_pose), NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline((&___0_pose), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline((&___0_pose), NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3; L_3 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_0, L_1, L_2, NULL); V_1 = L_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4; L_4 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_1), NULL); V_0 = L_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5; L_5 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_5, NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7; L_7 = Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB((&V_0), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline((&___0_pose), NULL); Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_9; memset((&L_9), 0, sizeof(L_9)); Pose__ctor_mBF8516ACD11524DF8AF7BBA3187445C7BD457419((&L_9), L_6, L_7, L_8, /*hidden argument*/NULL); return L_9; } } #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 Vuforia.Internal.Core.StateProcessor::.ctor(System.Collections.Generic.IList`1,Vuforia.Internal.Observers.IObserverOffsetCalculator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateProcessor__ctor_mB1873B676443FBAE9A57246EC0ADBD0BF6741CBE (StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9* __this, RuntimeObject* ___0_observationProviders, RuntimeObject* ___1_observerOffsetCalculator, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_observationProviders; __this->___mObservationProviders_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservationProviders_0), (void*)L_0); RuntimeObject* L_1 = ___1_observerOffsetCalculator; __this->___mTargetPoseOffsetCalculator_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mTargetPoseOffsetCalculator_1), (void*)L_1); return; } } // System.Void Vuforia.Internal.Core.StateProcessor::ProcessState(Vuforia.IVuState,System.Collections.Generic.IDictionary`2,Vuforia.Internal.Rendering.IVideoBackgroundRenderer,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateProcessor_ProcessState_m0E68AA64E4904FC1FE65361C9BDABC2129814E0E (StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9* __this, RuntimeObject* ___0_state, RuntimeObject* ___1_observers, RuntimeObject* ___2_renderer, RuntimeObject* ___3_cameraController, RuntimeObject* ___4_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___5_deviceObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m513F0993D042B1AE09D9FD6353319CFA682774C8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m16230E1C8915242C9F36E32BA6F7384827BDB259_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m13613572C83954E1DBA6F5B06DE65F3732AB35BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t151C909D1E54C453B371A033D98A9E304FF31AAD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t70C6DB3E1D4692A9AC4579E2F5AA68778177A4FD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t56E2115FE68BE864DE52513C6979D9342083BED9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD38634C21EE44C6439CCD452C85BDF3DE9A160E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObservationProvider_t6060D2C8F74A06EAEA7B8AB961BE98279E7F348D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraFrame_t51AFFA63802DB48FE77C10EC96484F8ABCEC012D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraIntrinsics_tA662E46F6C745C30B7A5B87C516BCC4DBC2B7DBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuRenderState_tA8027C7AC4DB8AFBCC04C57B6B432B010B778CA2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m50AE6907DF6CC73A180070D62D8B6A7585A53A7F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m18DEF293E0302879A4D03527DC574DD0572AFC53_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m572F983BF2267F013C03B33F8D56B9A7662DE7B3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0434DC19FD62F9F6EAE7D1C7F03CC9CFF9C06B59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD74DDF3B6A214716CCE986577C4787E41915CD65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullDevicePoseObservation_t664736CA656658987A7EF535F28E9B11F2D9AF57_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* V_1 = NULL; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190 V_4; memset((&V_4), 0, sizeof(V_4)); RuntimeObject* V_5 = NULL; int32_t V_6 = 0; RuntimeObject* V_7 = NULL; int32_t V_8 = 0; NullDevicePoseObservation_t664736CA656658987A7EF535F28E9B11F2D9AF57* V_9 = NULL; Exception_t* V_10 = NULL; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_11; memset((&V_11), 0, sizeof(V_11)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_12; memset((&V_12), 0, sizeof(V_12)); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_13; memset((&V_13), 0, sizeof(V_13)); List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* V_14 = NULL; RuntimeObject* V_15 = NULL; VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 V_16; memset((&V_16), 0, sizeof(V_16)); ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* V_17 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; { V_0 = (bool)0; List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* L_0 = (List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9*)il2cpp_codegen_object_new(List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m0434DC19FD62F9F6EAE7D1C7F03CC9CFF9C06B59(L_0, List_1__ctor_m0434DC19FD62F9F6EAE7D1C7F03CC9CFF9C06B59_RuntimeMethod_var); V_1 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_014b: {// begin finally (depth: 1) { RuntimeObject* L_1 = __this->___mObservationProviders_0; NullCheck(L_1); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t151C909D1E54C453B371A033D98A9E304FF31AAD_il2cpp_TypeInfo_var, L_1); V_2 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_016f: {// begin finally (depth: 2) { RuntimeObject* L_3 = V_2; if (!L_3) { goto IL_0178; } } { RuntimeObject* L_4 = V_2; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0178: { return; } }// end finally (depth: 2) }); try {// begin try (depth: 2) { goto IL_0165_1; } IL_0159_1: { RuntimeObject* L_5 = V_2; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t56E2115FE68BE864DE52513C6979D9342083BED9_il2cpp_TypeInfo_var, L_5); List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* L_7 = V_1; NullCheck(L_6); InterfaceActionInvoker1< RuntimeObject* >::Invoke(1 /* System.Void Vuforia.Internal.Observations.IObservationProvider::ReleaseObservations(System.Collections.Generic.IEnumerable`1) */, IObservationProvider_t6060D2C8F74A06EAEA7B8AB961BE98279E7F348D_il2cpp_TypeInfo_var, L_6, L_7); } IL_0165_1: { RuntimeObject* L_8 = V_2; NullCheck(L_8); bool L_9; L_9 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_8); if (L_9) { goto IL_0159_1; } } { goto IL_0179; } }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0179: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) try {// begin try (depth: 2) { RuntimeObject* L_10 = __this->___mObservationProviders_0; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t151C909D1E54C453B371A033D98A9E304FF31AAD_il2cpp_TypeInfo_var, L_10); V_2 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0036_2: {// begin finally (depth: 3) { RuntimeObject* L_12 = V_2; if (!L_12) { goto IL_003f_2; } } { RuntimeObject* L_13 = V_2; NullCheck(L_13); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13); } IL_003f_2: { return; } }// end finally (depth: 3) }); try {// begin try (depth: 3) { goto IL_002c_3; } IL_0016_3: { RuntimeObject* L_14 = V_2; NullCheck(L_14); RuntimeObject* L_15; L_15 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t56E2115FE68BE864DE52513C6979D9342083BED9_il2cpp_TypeInfo_var, L_14); V_3 = L_15; List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* L_16 = V_1; RuntimeObject* L_17 = V_3; RuntimeObject* L_18 = ___0_state; RuntimeObject* L_19 = ___3_cameraController; NullCheck(L_17); RuntimeObject* L_20; L_20 = InterfaceFuncInvoker2< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerable`1 Vuforia.Internal.Observations.IObservationProvider::AcquireObservations(Vuforia.IVuState,Vuforia.ICameraController) */, IObservationProvider_t6060D2C8F74A06EAEA7B8AB961BE98279E7F348D_il2cpp_TypeInfo_var, L_17, L_18, L_19); NullCheck(L_16); List_1_AddRange_m50AE6907DF6CC73A180070D62D8B6A7585A53A7F(L_16, L_20, List_1_AddRange_m50AE6907DF6CC73A180070D62D8B6A7585A53A7F_RuntimeMethod_var); } IL_002c_3: { RuntimeObject* L_21 = V_2; NullCheck(L_21); bool L_22; L_22 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_21); if (L_22) { goto IL_0016_3; } } { goto IL_0040_2; } }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0040_2: { List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* L_23 = V_1; NullCheck(L_23); Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190 L_24; L_24 = List_1_GetEnumerator_m572F983BF2267F013C03B33F8D56B9A7662DE7B3(L_23, List_1_GetEnumerator_m572F983BF2267F013C03B33F8D56B9A7662DE7B3_RuntimeMethod_var); V_4 = L_24; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_008f_2: {// begin finally (depth: 3) Enumerator_Dispose_m513F0993D042B1AE09D9FD6353319CFA682774C8((&V_4), Enumerator_Dispose_m513F0993D042B1AE09D9FD6353319CFA682774C8_RuntimeMethod_var); return; }// end finally (depth: 3) }); try {// begin try (depth: 3) { goto IL_0084_3; } IL_004a_3: { RuntimeObject* L_25; L_25 = Enumerator_get_Current_m13613572C83954E1DBA6F5B06DE65F3732AB35BC_inline((&V_4), Enumerator_get_Current_m13613572C83954E1DBA6F5B06DE65F3732AB35BC_RuntimeMethod_var); V_5 = L_25; RuntimeObject* L_26 = V_5; NullCheck(L_26); int32_t L_27; L_27 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Vuforia.IVuObservation::get_ObserverId() */, IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var, L_26); V_6 = L_27; RuntimeObject* L_28 = ___1_observers; int32_t L_29 = V_6; NullCheck(L_28); bool L_30; L_30 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_28, L_29); if (!L_30) { goto IL_0084_3; } } { RuntimeObject* L_31 = ___1_observers; int32_t L_32 = V_6; NullCheck(L_31); RuntimeObject* L_33; L_33 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_31, L_32); NullCheck(L_33); bool L_34; L_34 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean Vuforia.Internal.Observers.IObserver::get_Activated() */, IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var, L_33); if (!L_34) { goto IL_0084_3; } } { RuntimeObject* L_35 = ___1_observers; int32_t L_36 = V_6; NullCheck(L_35); RuntimeObject* L_37; L_37 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_35, L_36); RuntimeObject* L_38 = V_5; NullCheck(L_37); InterfaceActionInvoker1< RuntimeObject* >::Invoke(10 /* System.Void Vuforia.Internal.Observers.IObserver::PreprocessObservation(Vuforia.IVuObservation) */, IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var, L_37, L_38); } IL_0084_3: { bool L_39; L_39 = Enumerator_MoveNext_m16230E1C8915242C9F36E32BA6F7384827BDB259((&V_4), Enumerator_MoveNext_m16230E1C8915242C9F36E32BA6F7384827BDB259_RuntimeMethod_var); if (L_39) { goto IL_004a_3; } } { goto IL_009d_2; } }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_009d_2: { RuntimeObject* L_40 = ___1_observers; RuntimeObject* L_41 = ___3_cameraController; RuntimeObject* L_42 = ___4_worldOriginProvider; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_43 = ___5_deviceObserver; List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* L_44 = V_1; StateProcessor_UpdateObserverOffsets_m47088618FA8499A315F830C4C2752A51C658CB91(__this, L_40, L_41, L_42, L_43, L_44, NULL); List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* L_45 = V_1; NullCheck(L_45); Enumerator_t9CAAC90A31A10D6942A87D1B2CB227FDAADE8190 L_46; L_46 = List_1_GetEnumerator_m572F983BF2267F013C03B33F8D56B9A7662DE7B3(L_45, List_1_GetEnumerator_m572F983BF2267F013C03B33F8D56B9A7662DE7B3_RuntimeMethod_var); V_4 = L_46; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00fa_2: {// begin finally (depth: 3) Enumerator_Dispose_m513F0993D042B1AE09D9FD6353319CFA682774C8((&V_4), Enumerator_Dispose_m513F0993D042B1AE09D9FD6353319CFA682774C8_RuntimeMethod_var); return; }// end finally (depth: 3) }); try {// begin try (depth: 3) { goto IL_00ef_3; } IL_00b5_3: { RuntimeObject* L_47; L_47 = Enumerator_get_Current_m13613572C83954E1DBA6F5B06DE65F3732AB35BC_inline((&V_4), Enumerator_get_Current_m13613572C83954E1DBA6F5B06DE65F3732AB35BC_RuntimeMethod_var); V_7 = L_47; RuntimeObject* L_48 = V_7; NullCheck(L_48); int32_t L_49; L_49 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 Vuforia.IVuObservation::get_ObserverId() */, IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var, L_48); V_8 = L_49; RuntimeObject* L_50 = ___1_observers; int32_t L_51 = V_8; NullCheck(L_50); bool L_52; L_52 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(4 /* System.Boolean System.Collections.Generic.IDictionary`2::ContainsKey(TKey) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_50, L_51); if (!L_52) { goto IL_00ef_3; } } { RuntimeObject* L_53 = ___1_observers; int32_t L_54 = V_8; NullCheck(L_53); RuntimeObject* L_55; L_55 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_53, L_54); NullCheck(L_55); bool L_56; L_56 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean Vuforia.Internal.Observers.IObserver::get_Activated() */, IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var, L_55); if (!L_56) { goto IL_00ef_3; } } { RuntimeObject* L_57 = ___1_observers; int32_t L_58 = V_8; NullCheck(L_57); RuntimeObject* L_59; L_59 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_57, L_58); RuntimeObject* L_60 = V_7; NullCheck(L_59); InterfaceActionInvoker1< RuntimeObject* >::Invoke(11 /* System.Void Vuforia.Internal.Observers.IObserver::ProcessObservation(Vuforia.IVuObservation) */, IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var, L_59, L_60); } IL_00ef_3: { bool L_61; L_61 = Enumerator_MoveNext_m16230E1C8915242C9F36E32BA6F7384827BDB259((&V_4), Enumerator_MoveNext_m16230E1C8915242C9F36E32BA6F7384827BDB259_RuntimeMethod_var); if (L_61) { goto IL_00b5_3; } } { goto IL_0108_2; } }// end try (depth: 3) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0108_2: { DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_62 = ___5_deviceObserver; NullCheck(L_62); bool L_63; L_63 = VirtualFuncInvoker0< bool >::Invoke(17 /* System.Boolean Vuforia.Internal.Observers.AObserver::get_Activated() */, L_62); if (L_63) { goto IL_0128_2; } } { DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_64 = ___5_deviceObserver; NullCheck(L_64); RuntimeObject* L_65; L_65 = DeviceObserver_get_DevicePoseObserver_m831D1A5AB3B6EF7621AEEA04C106D403D8BA0FD7(L_64, NULL); NullDevicePoseObservation_t664736CA656658987A7EF535F28E9B11F2D9AF57* L_66 = (NullDevicePoseObservation_t664736CA656658987A7EF535F28E9B11F2D9AF57*)il2cpp_codegen_object_new(NullDevicePoseObservation_t664736CA656658987A7EF535F28E9B11F2D9AF57_il2cpp_TypeInfo_var); NullCheck(L_66); NullDevicePoseObservation__ctor_m0FB02BC1B0B990A5AB951EB7D2B86DF3FC050342(L_66, L_65, NULL); V_9 = L_66; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_67 = ___5_deviceObserver; NullDevicePoseObservation_t664736CA656658987A7EF535F28E9B11F2D9AF57* L_68 = V_9; NullCheck(L_67); AObserver_ProcessObservation_m799BA3AEB02F334E9A909FCF538CE15705DF3A09(L_67, L_68, NULL); } IL_0128_2: { RuntimeObject* L_69 = ___0_state; NullCheck(L_69); bool L_70; L_70 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean Vuforia.IVuState::get_HasCameraFrame() */, IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29_il2cpp_TypeInfo_var, L_69); V_0 = L_70; goto IL_017a; } }// end try (depth: 2) 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_0131_1; } throw e; } CATCH_0131_1: {// begin catch(System.Exception) V_10 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*)); Exception_t* L_71 = V_10; NullCheck(L_71); String_t* L_72; L_72 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_71); String_t* L_73; L_73 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD1386A499C02B9F991CF8789106751A963661E8F)), L_72, NULL); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_73, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_017a; }// end catch (depth: 2) }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_017a: { bool L_74 = V_0; if (!L_74) { goto IL_02a6; } } { RuntimeObject* L_75 = ___0_state; NullCheck(L_75); RuntimeObject* L_76; L_76 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(4 /* Vuforia.IVuRenderState Vuforia.IVuState::get_RenderState() */, IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29_il2cpp_TypeInfo_var, L_75); RuntimeObject* L_77 = L_76; NullCheck(L_77); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_78; L_78 = InterfaceFuncInvoker0< VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 >::Invoke(1 /* Vuforia.VuMatrix44F Vuforia.IVuRenderState::get_ProjectionMatrix() */, IVuRenderState_tA8027C7AC4DB8AFBCC04C57B6B432B010B778CA2_il2cpp_TypeInfo_var, L_77); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_79; L_79 = NativeToUnityConversionUtil_VuMatrix44FToMatrix4x4_m9828873F916DEEE803458C67B08C783A5682B68D(L_78, NULL); il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); int32_t L_80; L_80 = VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_81; L_81 = NativeToUnityConversionUtil_RemoveDeviceOrientationRotation_m22F81BA4CA2A9435C6DF326343BABD23C9CCEABC(L_79, L_80, NULL); V_11 = L_81; RuntimeObject* L_82 = ___3_cameraController; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_83 = V_11; NullCheck(L_82); InterfaceActionInvoker1< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(21 /* System.Void Vuforia.ICameraController::UpdateCamera(UnityEngine.Matrix4x4) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_82, L_83); RuntimeObject* L_84 = ___3_cameraController; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_85 = V_11; NullCheck(L_84); InterfaceActionInvoker1< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(22 /* System.Void Vuforia.ICameraController::UpdateProjectionMatrix(UnityEngine.Matrix4x4) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_84, L_85); NullCheck(L_77); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_86; L_86 = InterfaceFuncInvoker0< VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 >::Invoke(0 /* Vuforia.VuMatrix44F Vuforia.IVuRenderState::get_VBProjectionMatrix() */, IVuRenderState_tA8027C7AC4DB8AFBCC04C57B6B432B010B778CA2_il2cpp_TypeInfo_var, L_77); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_87; L_87 = NativeToUnityConversionUtil_VuMatrix44FToMatrix4x4_m9828873F916DEEE803458C67B08C783A5682B68D(L_86, NULL); int32_t L_88; L_88 = VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300(NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_89; L_89 = NativeToUnityConversionUtil_RemoveDeviceOrientationRotation_m22F81BA4CA2A9435C6DF326343BABD23C9CCEABC(L_87, L_88, NULL); V_12 = L_89; RuntimeObject* L_90 = ___0_state; NullCheck(L_90); RuntimeObject* L_91; L_91 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* Vuforia.IVuCameraIntrinsics Vuforia.IVuState::get_CameraIntrinsics() */, IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29_il2cpp_TypeInfo_var, L_90); NullCheck(L_91); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_92; L_92 = InterfaceFuncInvoker0< VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 >::Invoke(5 /* Vuforia.VuVector2F Vuforia.IVuCameraIntrinsics::GetCameraIntrinsicsGetFov() */, IVuCameraIntrinsics_tA662E46F6C745C30B7A5B87C516BCC4DBC2B7DBF_il2cpp_TypeInfo_var, L_91); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_93; L_93 = MathExtensions_ToVector2_m813DCAF1B09884339CD98E50C8E5EA2D1DFE73A4(L_92, NULL); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_94; L_94 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_93, (0.0174532924f), NULL); V_13 = L_94; RuntimeObject* L_95 = ___2_renderer; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_96 = V_11; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_97 = V_12; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_98 = V_13; NullCheck(L_95); InterfaceActionInvoker3< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(7 /* System.Void Vuforia.Internal.Rendering.IVideoBackgroundRenderer::UpdateVideoBackgroundMesh(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4,UnityEngine.Vector2) */, IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var, L_95, L_96, L_97, L_98); RuntimeObject* L_99 = ___0_state; NullCheck(L_99); RuntimeObject* L_100; L_100 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(2 /* Vuforia.IVuCameraFrame Vuforia.IVuState::get_CameraFrame() */, IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29_il2cpp_TypeInfo_var, L_99); List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* L_101 = (List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B*)il2cpp_codegen_object_new(List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B_il2cpp_TypeInfo_var); NullCheck(L_101); List_1__ctor_mD74DDF3B6A214716CCE986577C4787E41915CD65(L_101, List_1__ctor_mD74DDF3B6A214716CCE986577C4787E41915CD65_RuntimeMethod_var); V_14 = L_101; NullCheck(L_100); RuntimeObject* L_102; L_102 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IList`1 Vuforia.IVuCameraFrame::get_Images() */, IVuCameraFrame_t51AFFA63802DB48FE77C10EC96484F8ABCEC012D_il2cpp_TypeInfo_var, L_100); NullCheck(L_102); RuntimeObject* L_103; L_103 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t70C6DB3E1D4692A9AC4579E2F5AA68778177A4FD_il2cpp_TypeInfo_var, L_102); V_15 = L_103; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_026e: {// begin finally (depth: 1) { RuntimeObject* L_104 = V_15; if (!L_104) { goto IL_0279; } } { RuntimeObject* L_105 = V_15; NullCheck(L_105); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_105); } IL_0279: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0263_1; } IL_0208_1: { RuntimeObject* L_106 = V_15; NullCheck(L_106); RuntimeObject* L_107; L_107 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_tD38634C21EE44C6439CCD452C85BDF3DE9A160E6_il2cpp_TypeInfo_var, L_106); NullCheck(L_107); VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_108; L_108 = InterfaceFuncInvoker0< VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 >::Invoke(0 /* Vuforia.VuImageInfo Vuforia.IVuImage::get_ImageInfo() */, IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23_il2cpp_TypeInfo_var, L_107); V_16 = L_108; VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_109 = V_16; int32_t L_110 = L_109.___width_0; VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_111 = V_16; int32_t L_112 = L_111.___height_1; VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_113 = V_16; int32_t L_114 = L_113.___stride_2; VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_115 = V_16; int32_t L_116 = L_115.___bufferWidth_3; VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_117 = V_16; int32_t L_118 = L_117.___bufferHeight_4; VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_119 = V_16; int32_t L_120 = L_119.___format_6; VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_121 = V_16; int32_t L_122 = L_121.___bufferSize_5; ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* L_123 = (ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B*)il2cpp_codegen_object_new(ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B_il2cpp_TypeInfo_var); NullCheck(L_123); ImageDescription__ctor_mAF27085AADA20EBF4F9C4B4522AA3C1299DD8C7E(L_123, L_110, L_112, L_114, L_116, L_118, L_120, L_122, NULL); V_17 = L_123; List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* L_124 = V_14; ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* L_125 = V_17; VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_126 = V_16; intptr_t L_127 = L_126.___buffer_7; Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_128 = (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B*)il2cpp_codegen_object_new(Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var); NullCheck(L_128); Image__ctor_m0E615FB78217A730DD441EDCD1BC3B155185D15D(L_128, L_125, L_127, NULL); NullCheck(L_124); List_1_Add_m18DEF293E0302879A4D03527DC574DD0572AFC53_inline(L_124, L_128, List_1_Add_m18DEF293E0302879A4D03527DC574DD0572AFC53_RuntimeMethod_var); } IL_0263_1: { RuntimeObject* L_129 = V_15; NullCheck(L_129); bool L_130; L_130 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_129); if (L_130) { goto IL_0208_1; } } { goto IL_027a; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_027a: { RuntimeObject* L_131 = ___2_renderer; List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* L_132 = V_14; NullCheck(L_131); InterfaceActionInvoker1< RuntimeObject* >::Invoke(6 /* System.Void Vuforia.Internal.Rendering.IVideoBackgroundRenderer::UpdateVideoBackgroundTextures(System.Collections.Generic.IList`1) */, IVideoBackgroundRenderer_t69E6B2F38CE65648452FE78EC1CAD11A79809F9A_il2cpp_TypeInfo_var, L_131, L_132); RuntimeObject* L_133 = ___3_cameraController; List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* L_134 = V_14; NullCheck(L_133); InterfaceActionInvoker1< List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* >::Invoke(20 /* System.Void Vuforia.ICameraController::UpdateImages(System.Collections.Generic.List`1) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_133, L_134); RuntimeObject* L_135 = ___3_cameraController; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_136 = V_13; NullCheck(L_135); InterfaceActionInvoker1< Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 >::Invoke(19 /* System.Void Vuforia.ICameraController::UpdateFov(UnityEngine.Vector2) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_135, L_136); RuntimeObject* L_137 = ___3_cameraController; RuntimeObject* L_138 = ___0_state; NullCheck(L_138); RuntimeObject* L_139; L_139 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* Vuforia.IVuCameraIntrinsics Vuforia.IVuState::get_CameraIntrinsics() */, IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29_il2cpp_TypeInfo_var, L_138); Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* L_140 = (Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB*)il2cpp_codegen_object_new(Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB_il2cpp_TypeInfo_var); NullCheck(L_140); Intrinsics__ctor_mA0D4CD1504CAB994827F35A1B4CC6097E918E721(L_140, L_139, NULL); NullCheck(L_137); InterfaceActionInvoker1< Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* >::Invoke(24 /* System.Void Vuforia.ICameraController::UpdateIntrinsics(Vuforia.Intrinsics) */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_137, L_140); } IL_02a6: { return; } } // System.Void Vuforia.Internal.Core.StateProcessor::UpdateObserverOffsets(System.Collections.Generic.IDictionary`2,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateProcessor_UpdateObserverOffsets_m47088618FA8499A315F830C4C2752A51C658CB91 (StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_cameraController, RuntimeObject* ___2_worldOriginProvider, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___3_devicePoseObserver, RuntimeObject* ___4_observations, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Cast_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m05828C3CF6A7B3661E14D836BE2787E2CE68EF96_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisIVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_m28E6BE47A67AF151F95A689F054D55C8056FC2FD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tEA0AC740A9BB21711EEB188A2829DA29EFDBC189_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t7C4CD7D09A8FD7C622CE6A38938B798EF184A3EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserverOffsetCalculator_t1424521F1787E73D18A2495A510D9119647CE6D7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserver_GetComponent_TisIOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_mB67C59645FDD41D4D24891088C55A0DE5A94F627_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateObserverOffsetsU3Eb__4_0_mDF3B54FDDA1B89917DCDFBF4B1B3EB38F1C13930_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 V_1; memset((&V_1), 0, sizeof(V_1)); RuntimeObject* V_2 = NULL; Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9* G_B2_0 = NULL; RuntimeObject* G_B2_1 = NULL; Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9* G_B1_0 = NULL; RuntimeObject* G_B1_1 = NULL; RuntimeObject* G_B6_0 = NULL; RuntimeObject* G_B5_0 = NULL; { RuntimeObject* L_0 = ___4_observations; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var); Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9* L_1 = ((U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var))->___U3CU3E9__4_0_1; Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9* L_2 = L_1; G_B1_0 = L_2; G_B1_1 = L_0; if (L_2) { G_B2_0 = L_2; G_B2_1 = L_0; goto IL_0021; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var); U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0* L_3 = ((U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9* L_4 = (Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9*)il2cpp_codegen_object_new(Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9_il2cpp_TypeInfo_var); NullCheck(L_4); Func_2__ctor_mEA16FB9D0EA84286EE8AF466B2562A554801D9D4(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CUpdateObserverOffsetsU3Eb__4_0_mDF3B54FDDA1B89917DCDFBF4B1B3EB38F1C13930_RuntimeMethod_var), NULL); Func_2_tE83A046EA8277E8FFF91765D212AE715F4DBBEA9* L_5 = L_4; ((U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var))->___U3CU3E9__4_0_1 = L_5; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var))->___U3CU3E9__4_0_1), (void*)L_5); G_B2_0 = L_5; G_B2_1 = G_B1_1; } IL_0021: { RuntimeObject* L_6; L_6 = Enumerable_Where_TisIVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_m28E6BE47A67AF151F95A689F054D55C8056FC2FD(G_B2_1, G_B2_0, Enumerable_Where_TisIVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_m28E6BE47A67AF151F95A689F054D55C8056FC2FD_RuntimeMethod_var); RuntimeObject* L_7; L_7 = Enumerable_Cast_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m05828C3CF6A7B3661E14D836BE2787E2CE68EF96(L_6, Enumerable_Cast_TisIVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_m05828C3CF6A7B3661E14D836BE2787E2CE68EF96_RuntimeMethod_var); V_0 = L_7; RuntimeObject* L_8 = __this->___mTargetPoseOffsetCalculator_1; RuntimeObject* L_9 = ___0_observers; RuntimeObject* L_10 = V_0; RuntimeObject* L_11 = ___1_cameraController; RuntimeObject* L_12 = ___2_worldOriginProvider; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_13 = ___3_devicePoseObserver; NullCheck(L_8); OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_14; L_14 = InterfaceFuncInvoker5< OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336, RuntimeObject*, RuntimeObject*, RuntimeObject*, RuntimeObject*, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* >::Invoke(1 /* Vuforia.Internal.Observers.OffsetResult Vuforia.Internal.Observers.IObserverOffsetCalculator::CalculateOffset(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1,Vuforia.ICameraController,Vuforia.Internal.Core.IWorldOriginProvider,Vuforia.Internal.Observers.DeviceObserver) */, IObserverOffsetCalculator_t1424521F1787E73D18A2495A510D9119647CE6D7_il2cpp_TypeInfo_var, L_8, L_9, L_10, L_11, L_12, L_13); V_1 = L_14; RuntimeObject* L_15 = ___0_observers; NullCheck(L_15); RuntimeObject* L_16; L_16 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* System.Collections.Generic.ICollection`1 System.Collections.Generic.IDictionary`2::get_Values() */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_15); 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_tEA0AC740A9BB21711EEB188A2829DA29EFDBC189_il2cpp_TypeInfo_var, L_16); V_2 = L_17; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0078: {// begin finally (depth: 1) { RuntimeObject* L_18 = V_2; if (!L_18) { goto IL_0081; } } { RuntimeObject* L_19 = V_2; NullCheck(L_19); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_19); } IL_0081: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_006e_1; } IL_004c_1: { RuntimeObject* L_20 = V_2; NullCheck(L_20); RuntimeObject* L_21; L_21 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t7C4CD7D09A8FD7C622CE6A38938B798EF184A3EC_il2cpp_TypeInfo_var, L_20); NullCheck(L_21); RuntimeObject* L_22; L_22 = GenericInterfaceFuncInvoker0< RuntimeObject* >::Invoke(IObserver_GetComponent_TisIOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_mB67C59645FDD41D4D24891088C55A0DE5A94F627_RuntimeMethod_var, L_21); RuntimeObject* L_23 = L_22; G_B5_0 = L_23; if (L_23) { G_B6_0 = L_23; goto IL_005d_1; } } { goto IL_006e_1; } IL_005d_1: { OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_24 = V_1; Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3 L_25 = L_24.___Pose_0; OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_26 = V_1; RuntimeObject* L_27 = L_26.___OriginObserver_1; NullCheck(G_B6_0); InterfaceActionInvoker2< Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3, RuntimeObject* >::Invoke(5 /* System.Void Vuforia.Internal.Observers.IOffsetComponent::SetOffset(Vuforia.Internal.Core.Pose,Vuforia.Internal.Observers.IObserver) */, IOffsetComponent_tE77D1F5733A3C7B8AE502779FE762ED8001BA79C_il2cpp_TypeInfo_var, G_B6_0, L_25, L_27); } IL_006e_1: { RuntimeObject* L_28 = V_2; NullCheck(L_28); bool L_29; L_29 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_28); if (L_29) { goto IL_004c_1; } } { goto IL_0082; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0082: { 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 Vuforia.Internal.Core.StateProcessor/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m8E1F3BEEFC3F4DD3BFD2775F26E27097B12E51B2 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0* L_0 = (U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0*)il2cpp_codegen_object_new(U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m97B9CBCF72D1E22D5232E750F9166AF8A0C96AFD(L_0, NULL); ((U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Vuforia.Internal.Core.StateProcessor/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m97B9CBCF72D1E22D5232E750F9166AF8A0C96AFD (U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean Vuforia.Internal.Core.StateProcessor/<>c::b__4_0(Vuforia.IVuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CUpdateObserverOffsetsU3Eb__4_0_mDF3B54FDDA1B89917DCDFBF4B1B3EB38F1C13930 (U3CU3Ec_t691820BBB03B9D889F899B481DA4D8F61E594EC0* __this, RuntimeObject* ___0_o, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_o; return (bool)((!(((RuntimeObject*)(RuntimeObject*)((RuntimeObject*)IsInst((RuntimeObject*)L_0, IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var))) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 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 // Vuforia.Internal.Core.IStateProcessor Vuforia.Internal.Core.StateProcessorFactory::CreateStateProcessor(System.Collections.Generic.IList`1,Vuforia.Internal.Observers.IObserverOffsetCalculator) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* StateProcessorFactory_CreateStateProcessor_mEF24CFD5520E6E3E6203CC7BA54A1586E419E667 (StateProcessorFactory_t5B5DD7D5208E82E91AAB6A7D27AB65BA16CD02F9* __this, RuntimeObject* ___0_observationProviders, RuntimeObject* ___1_offsetCalculator, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_observationProviders; RuntimeObject* L_1 = ___1_offsetCalculator; StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9* L_2 = (StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9*)il2cpp_codegen_object_new(StateProcessor_t34098B2953863E95E2B4C40851F4F21BD83123E9_il2cpp_TypeInfo_var); NullCheck(L_2); StateProcessor__ctor_mB1873B676443FBAE9A57246EC0ADBD0BF6741CBE(L_2, L_0, L_1, NULL); return L_2; } } // System.Void Vuforia.Internal.Core.StateProcessorFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StateProcessorFactory__ctor_m336AB05F266081E3256A83CA4D6D6BEB13EBEABF (StateProcessorFactory_t5B5DD7D5208E82E91AAB6A7D27AB65BA16CD02F9* __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 Vuforia.Internal.Core.StaticInstances::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StaticInstances_Clear_m5A73980D20E0508555D3DBE14B8071776BA09D64 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { CoreDependencies_set_Instance_m4D3BB3143601418D753239896AF6E945D8CD2B1C_inline((CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F*)NULL, NULL); il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_set_Instance_m7D4190212133047E9EBEBF84B7A9196A2963D881_inline((RuntimeObject*)NULL, NULL); UnityDriver_set_Instance_mF3F058C54D60AB7E62A1F32BCD14ED69BC069C9D_inline((RuntimeObject*)NULL, NULL); VuforiaConfiguration_set_Instance_mFCEC3C532C285D0762CC6024F3B92C369CEA5C03_inline((VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65*)NULL, NULL); VuforiaApplication_set_Instance_mCA7EFA3768FB44BF7CDC2B04BEBB5F866B68F52E_inline((VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46*)NULL, 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 Vuforia.Internal.Core.Strings::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Strings__ctor_m47F11501954AA2D8B9ADC662D1D769658091A893 (Strings_t8DD426EC6CAEFC23F131D70DB88003B2D1CE782B* __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.Int32 Vuforia.Internal.Core.UniqueIDProvider::GetID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UniqueIDProvider_GetID_mFB19B8B1E089D7FE77FE87CFC78F7DED414ED1EB (UniqueIDProvider_t0723C60644DC8BFDA8AD55EF228128BE4077BF19* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___mLastAssignedId_1; V_0 = L_0; int32_t L_1 = V_0; __this->___mLastAssignedId_1 = ((int32_t)il2cpp_codegen_add(L_1, 1)); int32_t L_2 = V_0; return L_2; } } // System.Void Vuforia.Internal.Core.UniqueIDProvider::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UniqueIDProvider__ctor_m1F48322542373B1AACACD361C62A0462F0DE41AE (UniqueIDProvider_t0723C60644DC8BFDA8AD55EF228128BE4077BF19* __this, const RuntimeMethod* method) { { __this->___mLastAssignedId_1 = ((int32_t)16711680); 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 Vuforia.Internal.Core.UnityLifeCycleListener::add_AwakeEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_add_AwakeEvent_mD9FF7F3F875607F31B4FAE3B7DCC08908088A437 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___AwakeEvent_6; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___AwakeEvent_6); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::remove_AwakeEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_remove_AwakeEvent_m159D0AB3BC9E211499592D8091AD51F89515E036 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___AwakeEvent_6; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___AwakeEvent_6); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::add_OnEnableEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_add_OnEnableEvent_mD0FDF322E10BD1C3FA7DA95759B3CF66E7F3993C (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnEnableEvent_7; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnEnableEvent_7); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::remove_OnEnableEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_remove_OnEnableEvent_m521763AE1199A98D79A07BD74998A348AD8C4234 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnEnableEvent_7; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnEnableEvent_7); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::add_StartEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_add_StartEvent_m28B6CE454184B5960BEEF1648ED8D4CDFB505AC7 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___StartEvent_8; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___StartEvent_8); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::remove_StartEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_remove_StartEvent_mCE8DA3C4538AAB68D32554436FFC6FABBDE44187 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___StartEvent_8; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___StartEvent_8); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::add_UpdateEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_add_UpdateEvent_mA72D64AD4DAAC6B45389C4218B05F064E6B4089D (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___UpdateEvent_9; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___UpdateEvent_9); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::remove_UpdateEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_remove_UpdateEvent_mD57AF452868F0BAFE44E9B0B120CA55F90508EDF (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___UpdateEvent_9; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___UpdateEvent_9); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::add_OnApplicationPauseEvent(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_add_OnApplicationPauseEvent_mD29317A3A70317EAC8DE5760461D7DA14F8F4D68 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL; { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___OnApplicationPauseEvent_10; V_0 = L_0; } IL_0007: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0; V_1 = L_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___OnApplicationPauseEvent_10); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::remove_OnApplicationPauseEvent(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_remove_OnApplicationPauseEvent_m08D325659C1089004477E1E183135EE1FAAED4FF (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL; { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___OnApplicationPauseEvent_10; V_0 = L_0; } IL_0007: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0; V_1 = L_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var)); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___OnApplicationPauseEvent_10); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::add_OnDisableEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_add_OnDisableEvent_m871799B57E5D3F644FE4B908EB2BA3F812DC8D65 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnDisableEvent_11; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnDisableEvent_11); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::remove_OnDisableEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_remove_OnDisableEvent_m5C0361D6A206E3654611954F3787B0543EBD8656 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnDisableEvent_11; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnDisableEvent_11); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::add_OnApplicationQuitDestroyEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_add_OnApplicationQuitDestroyEvent_mA5F6DB1275FA8089E47A8023C81C67F3B6EBC29D (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnApplicationQuitDestroyEvent_12; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnApplicationQuitDestroyEvent_12); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::remove_OnApplicationQuitDestroyEvent(System.Action) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_remove_OnApplicationQuitDestroyEvent_m62CB091DC8BB5A7BC2D40C3E35A86AF662684925 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnApplicationQuitDestroyEvent_12; V_0 = L_0; } IL_0007: { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0; V_1 = L_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var)); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnApplicationQuitDestroyEvent_12); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1; if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::add_OnOrientationChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_add_OnOrientationChanged_mBFC09E9AEFC357F13FFA2B95F50FB2E5F417C322 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* V_0 = NULL; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* V_1 = NULL; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* V_2 = NULL; { Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_0 = __this->___OnOrientationChanged_13; V_0 = L_0; } IL_0007: { Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_1 = V_0; V_1 = L_1; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_2 = V_1; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3*)Castclass((RuntimeObject*)L_4, Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3_il2cpp_TypeInfo_var)); Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3** L_5 = (&__this->___OnOrientationChanged_13); Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_6 = V_2; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_7 = V_1; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_9 = V_0; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3*)L_9) == ((RuntimeObject*)(Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::remove_OnOrientationChanged(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_remove_OnOrientationChanged_mBBDF28AC7D43F517EC0E7279894DEF31F0D3442D (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* V_0 = NULL; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* V_1 = NULL; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* V_2 = NULL; { Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_0 = __this->___OnOrientationChanged_13; V_0 = L_0; } IL_0007: { Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_1 = V_0; V_1 = L_1; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_2 = V_1; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3*)Castclass((RuntimeObject*)L_4, Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3_il2cpp_TypeInfo_var)); Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3** L_5 = (&__this->___OnOrientationChanged_13); Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_6 = V_2; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_7 = V_1; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_9 = V_0; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3*)L_9) == ((RuntimeObject*)(Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3*)L_10)))) { goto IL_0007; } } { return; } } // System.Threading.SynchronizationContext Vuforia.Internal.Core.UnityLifeCycleListener::get_UnitySynchronizationContext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* UnityLifeCycleListener_get_UnitySynchronizationContext_m13406060ED3F7C2F523A94F7F09A4ADDD152CB6D (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, const RuntimeMethod* method) { { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* L_0 = __this->___U3CUnitySynchronizationContextU3Ek__BackingField_14; return L_0; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::set_UnitySynchronizationContext(System.Threading.SynchronizationContext) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_set_UnitySynchronizationContext_m75A7D6B2B96DBE74E91C7405CF6ABE276314B424 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ___0_value, const RuntimeMethod* method) { { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* L_0 = ___0_value; __this->___U3CUnitySynchronizationContextU3Ek__BackingField_14 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUnitySynchronizationContextU3Ek__BackingField_14), (void*)L_0); return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::Awake() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_Awake_mFF91B58B694CF9A751C761B1D58D585A64C6CD96 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLifeCycleListener_OnApplicationPause_m75269DF99A82C95AB030005AB075B2E16CBCCA87_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___AwakeEvent_6; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000c; } } { goto IL_0011; } IL_000c: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL); } IL_0011: { RuntimeObject* L_2; L_2 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_3); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_3, __this, (intptr_t)((void*)UnityLifeCycleListener_OnApplicationPause_m75269DF99A82C95AB030005AB075B2E16CBCCA87_RuntimeMethod_var), NULL); NullCheck(L_2); InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(0 /* System.Void Vuforia.IPlayModeEditorUtility::add_EditorPauseStateChanged(System.Action`1) */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_2, L_3); SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* L_4; L_4 = SynchronizationContext_get_Current_m8DE6D3020745B7955249A2470A23EC0ECBB02A82(NULL); UnityLifeCycleListener_set_UnitySynchronizationContext_m75A7D6B2B96DBE74E91C7405CF6ABE276314B424_inline(__this, L_4, NULL); return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::OnEnable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_OnEnable_mEB71592C46E854C62F52FDDDCEC57BB808543A56 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, const RuntimeMethod* method) { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnEnableEvent_7; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000b; } } { return; } IL_000b: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL); return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_Start_mCE9FC630CFF10AB2FA5DBCD90C52BAD339196964 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, const RuntimeMethod* method) { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___StartEvent_8; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000b; } } { return; } IL_000b: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL); return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_Update_mDCC4628B52CF9E4B483CB47D97F9470C428268F8 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, const RuntimeMethod* method) { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL; { UnityLifeCycleListener_UpdateOrientation_m948B450EF324C4CEC4F20C60BD356FC0BBDD2BA9(__this, NULL); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___UpdateEvent_9; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_0011; } } { return; } IL_0011: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL); return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::UpdateOrientation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_UpdateOrientation_m948B450EF324C4CEC4F20C60BD356FC0BBDD2BA9 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2_mAA9A7728B5F9F26CBEAB4EA3F6069F59C9CD16DA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m7E62D5B21F71DE50EA18E39098547B264A67D9D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mC833784CC30FDE060788136E59029760AB68D814_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m32B439EBF1F3A52C11EE2343BEEE9769599E1D1D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m025A900A1A4BBF4B9314E023F076561215A7D3A0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* G_B3_0 = NULL; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* G_B2_0 = NULL; { Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C L_0 = __this->___mScreenOrientation_4; V_0 = L_0; int32_t L_1; L_1 = Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E(NULL); V_1 = L_1; int32_t L_2; L_2 = Nullable_1_GetValueOrDefault_m7E62D5B21F71DE50EA18E39098547B264A67D9D6_inline((&V_0), Nullable_1_GetValueOrDefault_m7E62D5B21F71DE50EA18E39098547B264A67D9D6_RuntimeMethod_var); int32_t L_3 = V_1; bool L_4; L_4 = Nullable_1_get_HasValue_m32B439EBF1F3A52C11EE2343BEEE9769599E1D1D_inline((&V_0), Nullable_1_get_HasValue_m32B439EBF1F3A52C11EE2343BEEE9769599E1D1D_RuntimeMethod_var); if (((int32_t)(((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)&(int32_t)L_4))) { goto IL_004c; } } { int32_t L_5; L_5 = Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E(NULL); Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C L_6; memset((&L_6), 0, sizeof(L_6)); Nullable_1__ctor_mC833784CC30FDE060788136E59029760AB68D814((&L_6), L_5, /*hidden argument*/Nullable_1__ctor_mC833784CC30FDE060788136E59029760AB68D814_RuntimeMethod_var); __this->___mScreenOrientation_4 = L_6; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_7 = __this->___OnOrientationChanged_13; Action_1_tEA70BE88D9D1E1E0E0CA5B0BAB47E4E9C04000B3* L_8 = L_7; G_B2_0 = L_8; if (L_8) { G_B3_0 = L_8; goto IL_003c; } } { return; } IL_003c: { Nullable_1_t5C887AD1FE3512D8537C3D08CF4015672A2EA22C* L_9 = (&__this->___mScreenOrientation_4); int32_t L_10; L_10 = Nullable_1_get_Value_m025A900A1A4BBF4B9314E023F076561215A7D3A0(L_9, Nullable_1_get_Value_m025A900A1A4BBF4B9314E023F076561215A7D3A0_RuntimeMethod_var); DelegateHelper_InvokeWithExceptionHandling_TisScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2_mAA9A7728B5F9F26CBEAB4EA3F6069F59C9CD16DA(G_B3_0, L_10, DelegateHelper_InvokeWithExceptionHandling_TisScreenOrientation_t928A8AFB38625B9356E57BA75BBD90FA653DCFC2_mAA9A7728B5F9F26CBEAB4EA3F6069F59C9CD16DA_RuntimeMethod_var); } IL_004c: { return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::OnApplicationPause(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_OnApplicationPause_m75269DF99A82C95AB030005AB075B2E16CBCCA87 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, bool ___0_pause, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B2_0 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B1_0 = NULL; { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___OnApplicationPauseEvent_10; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000b; } } { return; } IL_000b: { bool L_2 = ___0_pause; DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292(G_B2_0, L_2, DelegateHelper_InvokeWithExceptionHandling_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m2785A1DCDD0658285F0D66EC7A534F7EE0200292_RuntimeMethod_var); return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::OnDisable() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_OnDisable_m2FE1CD26A695A36FAB36A3090BB7C030CAC99BB3 (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, const RuntimeMethod* method) { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnDisableEvent_11; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000b; } } { return; } IL_000b: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL); return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::OnDestroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener_OnDestroy_mB99B89440EA8B77D447C01DC366E681C9FA4129E (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityLifeCycleListener_OnApplicationPause_m75269DF99A82C95AB030005AB075B2E16CBCCA87_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL; { Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnApplicationQuitDestroyEvent_12; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0; G_B1_0 = L_1; if (L_1) { G_B2_0 = L_1; goto IL_000c; } } { goto IL_0011; } IL_000c: { DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL); } IL_0011: { RuntimeObject* L_2; L_2 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_3); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_3, __this, (intptr_t)((void*)UnityLifeCycleListener_OnApplicationPause_m75269DF99A82C95AB030005AB075B2E16CBCCA87_RuntimeMethod_var), NULL); NullCheck(L_2); InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(1 /* System.Void Vuforia.IPlayModeEditorUtility::remove_EditorPauseStateChanged(System.Action`1) */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_2, L_3); return; } } // System.Void Vuforia.Internal.Core.UnityLifeCycleListener::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLifeCycleListener__ctor_m7FA0C982E74B76049AEE1B9DF7D7035B5227357E (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __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 // System.Void Vuforia.Internal.Core.UnityMainThreadTaskScheduler::.ctor(Vuforia.Internal.Core.IUnityLifeCycleListener) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityMainThreadTaskScheduler__ctor_m2315B7C3528DE7C59AE9EF74628E70C48E4274B8 (UnityMainThreadTaskScheduler_tAAC30630A39805921711E96500066C8F1C0D600C* __this, RuntimeObject* ___0_unityLifeCycleListener, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_unityLifeCycleListener; __this->___mUnityLifeCycleListener_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mUnityLifeCycleListener_0), (void*)L_0); 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 // Vuforia.WorldCenterMode Vuforia.Internal.Core.WorldOriginProvider::get_WorldCenterMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WorldOriginProvider_get_WorldCenterMode_m7E1634BEE6B83F0BF7DCC76991AC2C0D76514F08 (WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___mWorldCenterMode_1; return L_0; } } // System.Void Vuforia.Internal.Core.WorldOriginProvider::.ctor(Vuforia.Internal.Core.IDeviceInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorldOriginProvider__ctor_m199FD42B302364F227A69D2324528FC9FB0C5825 (WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C* __this, RuntimeObject* ___0_deviceInfo, bool ___1_isUsingARFoundation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__7_0_m03FEC2A1EAC2EA65E938DEA9E842B5570FAF73D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* G_B2_0 = NULL; WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C* G_B2_1 = NULL; Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* G_B1_0 = NULL; WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C* G_B1_1 = NULL; { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var); Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* L_0 = ((U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var))->___U3CU3E9__7_0_1; Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* 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_0020; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var); U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A* L_2 = ((U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* L_3 = (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8*)il2cpp_codegen_object_new(Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8_il2cpp_TypeInfo_var); NullCheck(L_3); Func_1__ctor_mAA21F19A65F1517B926BAF5E9F3B0F4A4BACFEFF(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__7_0_m03FEC2A1EAC2EA65E938DEA9E842B5570FAF73D5_RuntimeMethod_var), NULL); Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* L_4 = L_3; ((U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var))->___U3CU3E9__7_0_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var))->___U3CU3E9__7_0_1), (void*)L_4); G_B2_0 = L_4; G_B2_1 = G_B1_1; } IL_0020: { NullCheck(G_B2_1); G_B2_1->___mOriginTargetObserverIdProvider_2 = G_B2_0; Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___mOriginTargetObserverIdProvider_2), (void*)G_B2_0); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var); NullCheck(L_5); List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_5, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var); __this->___mTrackedObserverIds_3 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___mTrackedObserverIds_3), (void*)L_5); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_6 = ___0_deviceInfo; __this->___mDeviceInfo_0 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___mDeviceInfo_0), (void*)L_6); bool L_7 = ___1_isUsingARFoundation; __this->___mIsUsingARFoundation_4 = L_7; return; } } // System.Boolean Vuforia.Internal.Core.WorldOriginProvider::SetWorldOrigin(Vuforia.WorldCenterMode,System.Func`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WorldOriginProvider_SetWorldOrigin_m409EE9A8EEBB1468C49641D4F6CCFAE52DA4C8D5 (WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C* __this, int32_t ___0_worldCenterMode, Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* ___1_originTargetObserverIdProvider, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorldCenterMode_tE8701BED7C49050B9B6B6131A9CAE89F961410C0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral157BD33586D629E1AACB756FCD9E135F284022B7); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE229D5AB3836472253E4A28626D4AA3A9385B4DC); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_worldCenterMode; if ((((int32_t)L_0) == ((int32_t)2))) { goto IL_0047; } } { RuntimeObject* L_1 = __this->___mDeviceInfo_0; NullCheck(L_1); bool L_2; L_2 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.Internal.Core.IDeviceInfo::IsSeethruEyewearDevice() */, IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var, L_1); if (!L_2) { goto IL_0028; } } { int32_t L_3 = 2; RuntimeObject* L_4 = Box(WorldCenterMode_tE8701BED7C49050B9B6B6131A9CAE89F961410C0_il2cpp_TypeInfo_var, &L_3); String_t* L_5; L_5 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteralE229D5AB3836472253E4A28626D4AA3A9385B4DC, L_4, NULL); il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_5, NULL); return (bool)0; } IL_0028: { bool L_6 = __this->___mIsUsingARFoundation_4; if (!L_6) { goto IL_0047; } } { int32_t L_7 = 2; RuntimeObject* L_8 = Box(WorldCenterMode_tE8701BED7C49050B9B6B6131A9CAE89F961410C0_il2cpp_TypeInfo_var, &L_7); String_t* L_9; L_9 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral157BD33586D629E1AACB756FCD9E135F284022B7, L_8, NULL); il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_9, NULL); return (bool)0; } IL_0047: { int32_t L_10 = ___0_worldCenterMode; __this->___mWorldCenterMode_1 = L_10; Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* L_11 = ___1_originTargetObserverIdProvider; __this->___mOriginTargetObserverIdProvider_2 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___mOriginTargetObserverIdProvider_2), (void*)L_11); return (bool)1; } } // System.Tuple`2 Vuforia.Internal.Core.WorldOriginProvider::GetFirstTrackedObserver(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* WorldOriginProvider_GetFirstTrackedObserver_mE4BED8771A9182C2A8D102D0F4E42E673B1D3871 (WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_observations, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mC0DC99393F40D5F677D498A207C8645B451B8F3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m45DC27AF9C4503BAD4D060310BDA9B2780CBBC95_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mA78721F5C9E0795CAECACB50434FCE2643F1A0A1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m21DCE07DEC05F24501F2F4EB9DD92E74EDA35604_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Intersect_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m20F1FDCB1F55AEBC7B839A66A7DF39AA183E02CB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m3F29A5426149F521CEE6900B9A4097810124ED8E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t7EE07DB13234D5F5E6644BD2BFD2FD938CF83D33_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD1D6CEE137085C15C5E3B8386D7E0924FF5AF804_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_m6D1EC18417082993573750D5C6086D6B9F167AF5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* V_0 = NULL; Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223* V_1 = NULL; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; int32_t V_4 = 0; RuntimeObject* V_5 = NULL; RuntimeObject* V_6 = NULL; { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___mTrackedObserverIds_3; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1; L_1 = Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC(L_0, Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_RuntimeMethod_var); HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_2 = (HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2*)il2cpp_codegen_object_new(HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2_il2cpp_TypeInfo_var); NullCheck(L_2); HashSet_1__ctor_m3F29A5426149F521CEE6900B9A4097810124ED8E(L_2, L_1, HashSet_1__ctor_m3F29A5426149F521CEE6900B9A4097810124ED8E_RuntimeMethod_var); V_0 = L_2; Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223* L_3 = (Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223*)il2cpp_codegen_object_new(Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223_il2cpp_TypeInfo_var); NullCheck(L_3); Dictionary_2__ctor_m45DC27AF9C4503BAD4D060310BDA9B2780CBBC95(L_3, Dictionary_2__ctor_m45DC27AF9C4503BAD4D060310BDA9B2780CBBC95_RuntimeMethod_var); V_1 = L_3; RuntimeObject* L_4 = ___1_observations; 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_t7EE07DB13234D5F5E6644BD2BFD2FD938CF83D33_il2cpp_TypeInfo_var, L_4); V_2 = L_5; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0070: {// begin finally (depth: 1) { RuntimeObject* L_6 = V_2; if (!L_6) { goto IL_0079; } } { RuntimeObject* L_7 = V_2; NullCheck(L_7); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7); } IL_0079: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0066_1; } IL_0020_1: { RuntimeObject* L_8 = V_2; NullCheck(L_8); RuntimeObject* L_9; L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_tD1D6CEE137085C15C5E3B8386D7E0924FF5AF804_il2cpp_TypeInfo_var, L_8); V_3 = L_9; RuntimeObject* L_10 = V_3; NullCheck(L_10); VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F L_11; L_11 = InterfaceFuncInvoker0< VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F >::Invoke(0 /* Vuforia.VuPoseInfo Vuforia.IVuObservationWithPose::get_PoseInfo() */, IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var, L_10); int32_t L_12 = L_11.___poseStatus_0; if ((((int32_t)L_12) == ((int32_t)1))) { goto IL_0066_1; } } { RuntimeObject* L_13 = V_3; NullCheck(L_13); int32_t L_14; L_14 = InterfaceFuncInvoker0< int32_t >::Invoke(1 /* Vuforia.VuObservationType Vuforia.IVuObservation::get_ObservationType() */, IVuObservation_tA1CA0073DB3FF19232EA31C34B959480F7C38662_il2cpp_TypeInfo_var, L_13); if ((((int32_t)L_14) == ((int32_t)8))) { goto IL_0066_1; } } { RuntimeObject* L_15 = V_3; int32_t L_16; L_16 = NativeObservationUtils_GetObserverIdFromVuObservation_m9D5C99E8DACB85E1F9711A0EAE2D21DEAF2DE39C(L_15, NULL); V_4 = L_16; HashSet_1_t4A2F2B74276D0AD3ED0F873045BD61E9504ECAE2* L_17 = V_0; int32_t L_18 = V_4; NullCheck(L_17); bool L_19; L_19 = HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB(L_17, L_18, HashSet_1_Add_m9B0DD9902395EE95D3DC522264BE1EBBBD3513EB_RuntimeMethod_var); if (!L_19) { goto IL_005d_1; } } { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_20 = __this->___mTrackedObserverIds_3; int32_t L_21 = V_4; NullCheck(L_20); List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_20, L_21, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var); } IL_005d_1: { Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223* L_22 = V_1; int32_t L_23 = V_4; RuntimeObject* L_24 = V_3; NullCheck(L_22); Dictionary_2_Add_mC0DC99393F40D5F677D498A207C8645B451B8F3D(L_22, L_23, L_24, Dictionary_2_Add_mC0DC99393F40D5F677D498A207C8645B451B8F3D_RuntimeMethod_var); } IL_0066_1: { RuntimeObject* L_25 = V_2; NullCheck(L_25); bool L_26; L_26 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_25); if (L_26) { goto IL_0020_1; } } { goto IL_007a; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007a: { List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_27 = __this->___mTrackedObserverIds_3; Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223* L_28 = V_1; NullCheck(L_28); KeyCollection_t063072DDDA86D6657C33F0A2118BC2B722C38B41* L_29; L_29 = Dictionary_2_get_Keys_m21DCE07DEC05F24501F2F4EB9DD92E74EDA35604(L_28, Dictionary_2_get_Keys_m21DCE07DEC05F24501F2F4EB9DD92E74EDA35604_RuntimeMethod_var); RuntimeObject* L_30; L_30 = Enumerable_Intersect_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m20F1FDCB1F55AEBC7B839A66A7DF39AA183E02CB(L_27, L_29, Enumerable_Intersect_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m20F1FDCB1F55AEBC7B839A66A7DF39AA183E02CB_RuntimeMethod_var); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_31; L_31 = Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC(L_30, Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_RuntimeMethod_var); __this->___mTrackedObserverIds_3 = L_31; Il2CppCodeGenWriteBarrier((void**)(&__this->___mTrackedObserverIds_3), (void*)L_31); List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_32 = __this->___mTrackedObserverIds_3; NullCheck(L_32); int32_t L_33; L_33 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_32, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var); if ((((int32_t)L_33) <= ((int32_t)0))) { goto IL_00d1; } } { RuntimeObject* L_34 = ___0_observers; List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_35 = __this->___mTrackedObserverIds_3; NullCheck(L_35); int32_t L_36; L_36 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_35, 0, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var); NullCheck(L_34); RuntimeObject* L_37; L_37 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* TValue System.Collections.Generic.IDictionary`2::get_Item(TKey) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_34, L_36); V_5 = L_37; Dictionary_2_tBC0ABC9F2FA898FDB925C47972666E3939924223* L_38 = V_1; RuntimeObject* L_39 = V_5; NullCheck(L_39); int32_t L_40; L_40 = InterfaceFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 Vuforia.Internal.Observers.IObserver::get_Id() */, IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C_il2cpp_TypeInfo_var, L_39); NullCheck(L_38); RuntimeObject* L_41; L_41 = Dictionary_2_get_Item_mA78721F5C9E0795CAECACB50434FCE2643F1A0A1(L_38, L_40, Dictionary_2_get_Item_mA78721F5C9E0795CAECACB50434FCE2643F1A0A1_RuntimeMethod_var); V_6 = L_41; RuntimeObject* L_42 = V_5; RuntimeObject* L_43 = V_6; Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* L_44 = (Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA*)il2cpp_codegen_object_new(Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA_il2cpp_TypeInfo_var); NullCheck(L_44); Tuple_2__ctor_m6D1EC18417082993573750D5C6086D6B9F167AF5(L_44, L_42, L_43, Tuple_2__ctor_m6D1EC18417082993573750D5C6086D6B9F167AF5_RuntimeMethod_var); return L_44; } IL_00d1: { return (Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA*)NULL; } } // System.Tuple`2 Vuforia.Internal.Core.WorldOriginProvider::GetTrackedOriginTargetObserver(System.Collections.Generic.IDictionary`2,System.Collections.Generic.IEnumerable`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* WorldOriginProvider_GetTrackedOriginTargetObserver_mB05191D36CA69CE0B37DE8AD2E645F31DDB6AE40 (WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C* __this, RuntimeObject* ___0_observers, RuntimeObject* ___1_observations, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t7EE07DB13234D5F5E6644BD2BFD2FD938CF83D33_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD1D6CEE137085C15C5E3B8386D7E0924FF5AF804_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2__ctor_m6D1EC18417082993573750D5C6086D6B9F167AF5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0; memset((&V_0), 0, sizeof(V_0)); RuntimeObject* V_1 = NULL; RuntimeObject* V_2 = NULL; RuntimeObject* V_3 = NULL; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_4; memset((&V_4), 0, sizeof(V_4)); Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* V_5 = NULL; { Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* L_0 = __this->___mOriginTargetObserverIdProvider_2; NullCheck(L_0); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_1; L_1 = Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_inline(L_0, NULL); V_0 = L_1; bool L_2; L_2 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_0), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); if (!L_2) { goto IL_007f; } } { RuntimeObject* L_3 = ___0_observers; int32_t L_4; L_4 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA((&V_0), Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); NullCheck(L_3); bool L_5; L_5 = InterfaceFuncInvoker2< bool, int32_t, RuntimeObject** >::Invoke(7 /* System.Boolean System.Collections.Generic.IDictionary`2::TryGetValue(TKey,TValue&) */, IDictionary_2_t91D497A4514402F3718B157F352633330086D816_il2cpp_TypeInfo_var, L_3, L_4, (&V_1)); if (!L_5) { goto IL_007f; } } { RuntimeObject* L_6 = ___1_observations; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t7EE07DB13234D5F5E6644BD2BFD2FD938CF83D33_il2cpp_TypeInfo_var, L_6); V_2 = L_7; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0075: {// begin finally (depth: 1) { RuntimeObject* L_8 = V_2; if (!L_8) { goto IL_007e; } } { RuntimeObject* L_9 = V_2; NullCheck(L_9); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_9); } IL_007e: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_006b_1; } IL_002f_1: { RuntimeObject* L_10 = V_2; NullCheck(L_10); RuntimeObject* L_11; L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_tD1D6CEE137085C15C5E3B8386D7E0924FF5AF804_il2cpp_TypeInfo_var, L_10); V_3 = L_11; RuntimeObject* L_12 = V_3; NullCheck(L_12); VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F L_13; L_13 = InterfaceFuncInvoker0< VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F >::Invoke(0 /* Vuforia.VuPoseInfo Vuforia.IVuObservationWithPose::get_PoseInfo() */, IVuObservationWithPose_t0256A8156626EB63FF1E3464D0D0F4FA64A55260_il2cpp_TypeInfo_var, L_12); int32_t L_14 = L_13.___poseStatus_0; if ((((int32_t)L_14) == ((int32_t)1))) { goto IL_006b_1; } } { RuntimeObject* L_15 = V_3; int32_t L_16; L_16 = NativeObservationUtils_GetObserverIdFromVuObservation_m9D5C99E8DACB85E1F9711A0EAE2D21DEAF2DE39C(L_15, NULL); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_17 = V_0; V_4 = L_17; int32_t L_18; L_18 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&V_4), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var); bool L_19; L_19 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&V_4), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); if (!((int32_t)(((((int32_t)L_16) == ((int32_t)L_18))? 1 : 0)&(int32_t)L_19))) { goto IL_006b_1; } } { RuntimeObject* L_20 = V_1; RuntimeObject* L_21 = V_3; Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* L_22 = (Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA*)il2cpp_codegen_object_new(Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA_il2cpp_TypeInfo_var); NullCheck(L_22); Tuple_2__ctor_m6D1EC18417082993573750D5C6086D6B9F167AF5(L_22, L_20, L_21, Tuple_2__ctor_m6D1EC18417082993573750D5C6086D6B9F167AF5_RuntimeMethod_var); V_5 = L_22; goto IL_0081; } IL_006b_1: { RuntimeObject* L_23 = V_2; NullCheck(L_23); bool L_24; L_24 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_23); if (L_24) { goto IL_002f_1; } } { goto IL_007f; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_007f: { return (Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA*)NULL; } IL_0081: { Tuple_2_t9A3BEDD7EE5611B8F49D7FBED7113BD3C2CA44EA* L_25 = V_5; 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.Void Vuforia.Internal.Core.WorldOriginProvider/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mC8CA225601FA504A6B1DB5D18D74D0E5A94B002B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A* L_0 = (U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A*)il2cpp_codegen_object_new(U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m4155E5B5887EC8242A1AC62D1A556FF7776628DE(L_0, NULL); ((U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Vuforia.Internal.Core.WorldOriginProvider/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m4155E5B5887EC8242A1AC62D1A556FF7776628DE (U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Nullable`1 Vuforia.Internal.Core.WorldOriginProvider/<>c::<.ctor>b__7_0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 U3CU3Ec_U3C_ctorU3Eb__7_0_m03FEC2A1EAC2EA65E938DEA9E842B5570FAF73D5 (U3CU3Ec_t7AEF372695DC88752FCE0A266FE28150EF6D1A8A* __this, const RuntimeMethod* method) { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = V_0; 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 // Vuforia.Internal.Core.IWorldOriginProvider Vuforia.Internal.Core.WorldOriginProviderFactory::CreateWorldOriginProvider(Vuforia.Internal.Core.IDeviceInfo,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WorldOriginProviderFactory_CreateWorldOriginProvider_mB78EF7263E194D3DD16F92CF006189274BAA12F4 (WorldOriginProviderFactory_tB154E466F0440D5B7B51FECF627730936914E89C* __this, RuntimeObject* ___0_deviceInfo, bool ___1_isUsingARFoundation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_deviceInfo; bool L_1 = ___1_isUsingARFoundation; WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C* L_2 = (WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C*)il2cpp_codegen_object_new(WorldOriginProvider_tB5B1CE7C5011C11B100648F80BE97A82D4C2E46C_il2cpp_TypeInfo_var); NullCheck(L_2); WorldOriginProvider__ctor_m199FD42B302364F227A69D2324528FC9FB0C5825(L_2, L_0, L_1, NULL); return L_2; } } // System.Void Vuforia.Internal.Core.WorldOriginProviderFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WorldOriginProviderFactory__ctor_mB5C963A9DB5E4CE2244005B512035ADE56C07B28 (WorldOriginProviderFactory_tB154E466F0440D5B7B51FECF627730936914E89C* __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 Vuforia.Internal.Core.OneTimeInitialization::Initialize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneTimeInitialization_Initialize_m6348A5C7AA10C9B203BD1DB8A81CBF722932E557 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneTimeInitialization_OnApplicationQuit_m5BC1F33018118A1129E278FD4BCC903F59E57CEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneTimeInitialization_OnSceneLoaded_mBB826EADC9EDC866AE103E60F0685228AC302B71_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral396DB705A713F929DF806958157B32564F9E9042); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL); NullCheck(L_0); bool L_1; L_1 = InterfaceFuncInvoker0< bool >::Invoke(7 /* System.Boolean Vuforia.IPlayModeEditorUtility::IsVuforiaActiveAndEULAAccepted() */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_0); if (L_1) { goto IL_0023; } } { RuntimeObject* L_2; L_2 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL); NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean Vuforia.IPlayModeEditorUtility::IsVuforiaEnabledInPlayerSettings() */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_2); if (!L_3) { goto IL_0022; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral396DB705A713F929DF806958157B32564F9E9042, NULL); } IL_0022: { return; } IL_0023: { bool L_4 = ((OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC_StaticFields*)il2cpp_codegen_static_fields_for(OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC_il2cpp_TypeInfo_var))->___sHasApplicationStarted_0; if (!L_4) { goto IL_002b; } } { return; } IL_002b: { StaticInstances_Clear_m5A73980D20E0508555D3DBE14B8071776BA09D64(NULL); ((OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC_StaticFields*)il2cpp_codegen_static_fields_for(OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC_il2cpp_TypeInfo_var))->___sHasApplicationStarted_0 = (bool)1; UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_5 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var); NullCheck(L_5); UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_5, NULL, (intptr_t)((void*)OneTimeInitialization_OnSceneLoaded_mBB826EADC9EDC866AE103E60F0685228AC302B71_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); SceneManager_add_sceneLoaded_m14BEBCC5E4A8DD2C806A48D79A4773315CB434C6(L_5, NULL); CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_6; L_6 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL); NullCheck(L_6); RuntimeObject* L_7; L_7 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_6, NULL); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_8); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_8, NULL, (intptr_t)((void*)OneTimeInitialization_OnApplicationQuit_m5BC1F33018118A1129E278FD4BCC903F59E57CEC_RuntimeMethod_var), NULL); NullCheck(L_7); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(28 /* System.Void Vuforia.Internal.Core.IEngine::add_OnApplicationQuit(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_7, L_8); VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_9; L_9 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL); NullCheck(L_9); GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_10; L_10 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_9, NULL); NullCheck(L_10); bool L_11; L_11 = GenericVuforiaConfiguration_get_DelayedInitialization_mB2948910554DAF9859912CAFA6F4A7D824336801_inline(L_10, NULL); if (L_11) { goto IL_008e; } } { CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_12; L_12 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL); NullCheck(L_12); RuntimeObject* L_13; L_13 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_12, NULL); NullCheck(L_13); bool L_14; L_14 = InterfaceFuncInvoker0< bool >::Invoke(34 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsInitialized() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_13); if (L_14) { goto IL_008e; } } { VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_15; L_15 = VuforiaApplication_get_Instance_mAD5B1238C27A229C127BD1E44677713D1CE0FC03(NULL); NullCheck(L_15); VuforiaApplication_Initialize_m6A160CFE67CA29CAE0A66EF63358F46885CA144E(L_15, NULL); } IL_008e: { return; } } // System.Void Vuforia.Internal.Core.OneTimeInitialization::OnSceneLoaded(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneTimeInitialization_OnSceneLoaded_mBB826EADC9EDC866AE103E60F0685228AC302B71 (Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, int32_t ___1_mode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Scene_tA1DC762B79745EB5140F054C884855B922318356 L_0 = ___0_scene; int32_t L_1 = ___1_mode; il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); VuforiaRuntimeUtilities_AttachVuforiaToMainCamera_mBC299F466EED892BC968A09981EF03528673F01C(L_0, L_1, NULL); return; } } // System.Void Vuforia.Internal.Core.OneTimeInitialization::OnApplicationQuit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OneTimeInitialization_OnApplicationQuit_m5BC1F33018118A1129E278FD4BCC903F59E57CEC (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneTimeInitialization_OnApplicationQuit_m5BC1F33018118A1129E278FD4BCC903F59E57CEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneTimeInitialization_OnSceneLoaded_mBB826EADC9EDC866AE103E60F0685228AC302B71_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ((OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC_StaticFields*)il2cpp_codegen_static_fields_for(OneTimeInitialization_t8BC28904D686B5547A417EE799A12AF9AF3914FC_il2cpp_TypeInfo_var))->___sHasApplicationStarted_0 = (bool)0; UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_0 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var); NullCheck(L_0); UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_0, NULL, (intptr_t)((void*)OneTimeInitialization_OnSceneLoaded_mBB826EADC9EDC866AE103E60F0685228AC302B71_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); SceneManager_remove_sceneLoaded_m72A7C2A1B8EF1C21A208A9A015375577768B3978(L_0, NULL); CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_1; L_1 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL); NullCheck(L_1); RuntimeObject* L_2; L_2 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_1, NULL); Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_3); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_3, NULL, (intptr_t)((void*)OneTimeInitialization_OnApplicationQuit_m5BC1F33018118A1129E278FD4BCC903F59E57CEC_RuntimeMethod_var), NULL); NullCheck(L_2); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(29 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnApplicationQuit(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_2, L_3); 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 // Vuforia.VuforiaEngineError Vuforia.Internal.Core.VuforiaEngineErrorUtil::ToVuforiaEngineError(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuforiaEngineErrorUtil_ToVuforiaEngineError_mEC3DD3E80D52E302A2173BFC052E7DAD2C69FC0F (int32_t ___0_vuErrorCode, const RuntimeMethod* method) { { int32_t L_0 = ___0_vuErrorCode; if ((((int32_t)L_0) == ((int32_t)((int32_t)1536)))) { goto IL_0012; } } { int32_t L_1 = ___0_vuErrorCode; if ((((int32_t)L_1) == ((int32_t)((int32_t)1537)))) { goto IL_0018; } } { goto IL_001e; } IL_0012: { return (int32_t)(((int32_t)1536)); } IL_0018: { return (int32_t)(((int32_t)1537)); } IL_001e: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_2 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); NullCheck(L_2); ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_2, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuforiaEngineErrorUtil_ToVuforiaEngineError_mEC3DD3E80D52E302A2173BFC052E7DAD2C69FC0F_RuntimeMethod_var))); } } #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 // Vuforia.VuforiaInitError Vuforia.Internal.Core.VuforiaInitErrorUtil::ToVuforiaInitError(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuforiaInitErrorUtil_ToVuforiaInitError_mFAF38691AD0AA6720F90ACA2BC0C2A200257ACF3 (int32_t ___0_vuErrorCode, const RuntimeMethod* method) { { int32_t L_0 = ___0_vuErrorCode; if ((((int32_t)L_0) > ((int32_t)((int32_t)256)))) { goto IL_002f; } } { int32_t L_1 = ___0_vuErrorCode; switch (L_1) { case 0: { goto IL_007d; } case 1: { goto IL_007f; } case 2: { goto IL_0081; } case 3: { goto IL_0083; } case 4: { goto IL_0085; } } } { int32_t L_2 = ___0_vuErrorCode; if ((((int32_t)L_2) == ((int32_t)((int32_t)256)))) { goto IL_0087; } } { goto IL_00d5; } IL_002f: { int32_t L_3 = ___0_vuErrorCode; if ((((int32_t)L_3) == ((int32_t)((int32_t)257)))) { goto IL_008d; } } { int32_t L_4 = ___0_vuErrorCode; switch (((int32_t)il2cpp_codegen_subtract(L_4, ((int32_t)512)))) { case 0: { goto IL_0093; } case 1: { goto IL_0099; } case 2: { goto IL_009f; } case 3: { goto IL_00a5; } case 4: { goto IL_00ab; } case 5: { goto IL_00b1; } case 6: { goto IL_00b7; } case 7: { goto IL_00bd; } } } { int32_t L_5 = ___0_vuErrorCode; switch (((int32_t)il2cpp_codegen_subtract(L_5, ((int32_t)1296)))) { case 0: { goto IL_00c3; } case 1: { goto IL_00c9; } case 2: { goto IL_00cf; } } } { goto IL_00d5; } IL_007d: { return (int32_t)(0); } IL_007f: { return (int32_t)(1); } IL_0081: { return (int32_t)(2); } IL_0083: { return (int32_t)(3); } IL_0085: { return (int32_t)(4); } IL_0087: { return (int32_t)(((int32_t)257)); } IL_008d: { return (int32_t)(((int32_t)258)); } IL_0093: { return (int32_t)(((int32_t)512)); } IL_0099: { return (int32_t)(((int32_t)513)); } IL_009f: { return (int32_t)(((int32_t)514)); } IL_00a5: { return (int32_t)(((int32_t)515)); } IL_00ab: { return (int32_t)(((int32_t)516)); } IL_00b1: { return (int32_t)(((int32_t)517)); } IL_00b7: { return (int32_t)(((int32_t)518)); } IL_00bd: { return (int32_t)(((int32_t)519)); } IL_00c3: { return (int32_t)(((int32_t)1296)); } IL_00c9: { return (int32_t)(((int32_t)1297)); } IL_00cf: { return (int32_t)(((int32_t)1298)); } IL_00d5: { ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_6 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var))); NullCheck(L_6); ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_6, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuforiaInitErrorUtil_ToVuforiaInitError_mFAF38691AD0AA6720F90ACA2BC0C2A200257ACF3_RuntimeMethod_var))); } } #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 Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::.ctor(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExternalCameraMonitor__ctor_m8B364E300F7E4E1DE3E82DF6F684569EE3BA5433 (ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExternalCameraMonitor_SceneLoaded_mAA34E087DD8B210717972C07F834B6F07EF5D90F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_engine; __this->___mEngine_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_0), (void*)L_0); UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_1 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var); NullCheck(L_1); UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_1, __this, (intptr_t)((void*)ExternalCameraMonitor_SceneLoaded_mAA34E087DD8B210717972C07F834B6F07EF5D90F_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); SceneManager_add_sceneLoaded_m14BEBCC5E4A8DD2C806A48D79A4773315CB434C6(L_1, NULL); return; } } // System.Void Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExternalCameraMonitor_Finalize_m59593A5B4B6316FD38752F55CAB512B372831490 (ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExternalCameraMonitor_SceneLoaded_mAA34E087DD8B210717972C07F834B6F07EF5D90F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0013: {// begin finally (depth: 1) Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A* L_0 = (UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A*)il2cpp_codegen_object_new(UnityAction_2_t1C08AEB5AA4F72FEFAB7F303E33C8CFFF80A8C3A_il2cpp_TypeInfo_var); NullCheck(L_0); UnityAction_2__ctor_m0E0C01B7056EB1CB1E6C6F4FC457EBCA3F6B0041(L_0, __this, (intptr_t)((void*)ExternalCameraMonitor_SceneLoaded_mAA34E087DD8B210717972C07F834B6F07EF5D90F_RuntimeMethod_var), NULL); il2cpp_codegen_runtime_class_init_inline(SceneManager_tA0EF56A88ACA4A15731AF7FDC10A869FA4C698FA_il2cpp_TypeInfo_var); SceneManager_remove_sceneLoaded_m72A7C2A1B8EF1C21A208A9A015375577768B3978(L_0, NULL); goto IL_001a; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_001a: { return; } } // System.Boolean Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::DoesCameraRequireReinit(Vuforia.Internal.ExternalCamera.IExternalCamera) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ExternalCameraMonitor_DoesCameraRequireReinit_m0F0838FF9CF05BC5A022F1ADF7B35FCD3C213C8B (RuntimeObject* ___0_camera, 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; } { RuntimeObject* L_0 = ___0_camera; NullCheck(L_0); Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_0, NULL); Type_t* L_2; L_2 = ExternalCameraMonitor_GetRequiredExternalCameraType_m0814CD761855DD57716CA6EC4D7AAF388014DA74(NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_3; L_3 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_1, L_2, NULL); return L_3; } } // System.Void Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::SceneLoaded(UnityEngine.SceneManagement.Scene,UnityEngine.SceneManagement.LoadSceneMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExternalCameraMonitor_SceneLoaded_mAA34E087DD8B210717972C07F834B6F07EF5D90F (ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155* __this, Scene_tA1DC762B79745EB5140F054C884855B922318356 ___0_scene, int32_t ___1_mode, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___1_mode; if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_000d; } } { bool L_1 = __this->___mVuforiaInScene_1; if (!L_1) { goto IL_000d; } } { return; } IL_000d: { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_2; L_2 = VuforiaRuntimeUtilities_AreVuforiaMonoBehavioursInScene_m49D496B0FF28ACD84E9E03CD1C21E7C4DE2E4E0D(NULL); __this->___mVuforiaInScene_1 = L_2; bool L_3 = __this->___mVuforiaInScene_1; if (L_3) { goto IL_0021; } } { return; } IL_0021: { RuntimeObject* L_4 = __this->___mEngine_0; NullCheck(L_4); bool L_5; L_5 = InterfaceFuncInvoker0< bool >::Invoke(34 /* System.Boolean Vuforia.Internal.Core.IEngine::get_IsInitialized() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_4); if (L_5) { goto IL_002f; } } { return; } IL_002f: { RuntimeObject* L_6 = __this->___mEngine_0; NullCheck(L_6); RuntimeObject* L_7; L_7 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(37 /* Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.Core.IEngine::get_ExternalCamera() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_6); bool L_8; L_8 = ExternalCameraMonitor_DoesCameraRequireReinit_m0F0838FF9CF05BC5A022F1ADF7B35FCD3C213C8B(L_7, NULL); if (!L_8) { goto IL_0062; } } { RuntimeObject* L_9 = __this->___mEngine_0; NullCheck(L_9); bool L_10; L_10 = InterfaceFuncInvoker0< bool >::Invoke(61 /* System.Boolean Vuforia.Internal.Core.IEngine::Deinit() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_9); Scene_tA1DC762B79745EB5140F054C884855B922318356 L_11 = ___0_scene; int32_t L_12 = ___1_mode; il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); VuforiaRuntimeUtilities_AttachVuforiaToMainCamera_mBC299F466EED892BC968A09981EF03528673F01C(L_11, L_12, NULL); RuntimeObject* L_13 = __this->___mEngine_0; NullCheck(L_13); bool L_14; L_14 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(54 /* System.Boolean Vuforia.Internal.Core.IEngine::Init(System.String) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_13, (String_t*)NULL); return; } IL_0062: { return; } } // System.Type Vuforia.Internal.ExternalCamera.ExternalCameraMonitor::GetRequiredExternalCameraType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ExternalCameraMonitor_GetRequiredExternalCameraType_m0814CD761855DD57716CA6EC4D7AAF388014DA74 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178_0_0_0_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_0; L_0 = VuforiaRuntimeUtilities_IsARFoundationScene_m3405DFAFC848B09D01181EFF7E125EB5384B3079(NULL); if (!L_0) { goto IL_0012; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL); return L_2; } IL_0012: { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_3; L_3 = VuforiaRuntimeUtilities_IsWebCamPlayMode_m2699673E9C8826815D2075430D230860CA051CE0(NULL); if (!L_3) { goto IL_0024; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_5; L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL); return L_5; } IL_0024: { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_6; L_6 = VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE(NULL); if (!L_6) { goto IL_0036; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_7 = { reinterpret_cast (SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_8; L_8 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_7, NULL); return L_8; } IL_0036: { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast (NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_10; L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL); return L_10; } } #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 // Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.ExternalCamera.ExternalCameraFactory::CreateExternalCamera(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExternalCameraFactory_CreateExternalCamera_m41C9293E45F438C077399A8D3886FEB6445B3245 (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_0; L_0 = VuforiaRuntimeUtilities_IsARFoundationScene_m3405DFAFC848B09D01181EFF7E125EB5384B3079(NULL); if (!L_0) { goto IL_000f; } } { RuntimeObject* L_1 = ___0_engine; RuntimeObject* L_2; L_2 = ExternalCameraFactory_CreateARFoundationCamera_m25E8113DA3B6CF449459B3D724210114B5876155(__this, L_1, NULL); return L_2; } IL_000f: { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_3; L_3 = VuforiaRuntimeUtilities_IsWebCamPlayMode_m2699673E9C8826815D2075430D230860CA051CE0(NULL); if (!L_3) { goto IL_001e; } } { RuntimeObject* L_4 = ___0_engine; RuntimeObject* L_5; L_5 = ExternalCameraFactory_CreateWebCam_mE4CCC46C0E3E28F93119BC75E3812BEBDBB6051C(__this, L_4, NULL); return L_5; } IL_001e: { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_6; L_6 = VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE(NULL); if (!L_6) { goto IL_002d; } } { RuntimeObject* L_7 = ___0_engine; RuntimeObject* L_8; L_8 = ExternalCameraFactory_CreateSimulatorCamera_mB140FB28314ED3BCBE5BC817C87D0B83221E28BA(__this, L_7, NULL); return L_8; } IL_002d: { NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC* L_9 = (NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC*)il2cpp_codegen_object_new(NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC_il2cpp_TypeInfo_var); NullCheck(L_9); NullExternalCamera__ctor_m0EFA784C4147FCA8C9DB6D2BF0A9C1F2859D842F(L_9, NULL); return L_9; } } // Vuforia.Internal.ExternalCamera.ExternalCameraMonitor Vuforia.Internal.ExternalCamera.ExternalCameraFactory::CreateExternalCameraMonitor(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155* ExternalCameraFactory_CreateExternalCameraMonitor_m3400A440A3E5B61D070D82045EEC2713FCE14449 (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_engine; ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155* L_1 = (ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155*)il2cpp_codegen_object_new(ExternalCameraMonitor_tB4AD9878FE9F66011179D419DC74CB11C892D155_il2cpp_TypeInfo_var); NullCheck(L_1); ExternalCameraMonitor__ctor_m8B364E300F7E4E1DE3E82DF6F684569EE3BA5433(L_1, L_0, NULL); return L_1; } } // Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.ExternalCamera.ExternalCameraFactory::CreateARFoundationCamera(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExternalCameraFactory_CreateARFoundationCamera_m25E8113DA3B6CF449459B3D724210114B5876155 (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_engine; il2cpp_codegen_runtime_class_init_inline(ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var); RuntimeObject* L_1; L_1 = ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E(NULL); RuntimeObject* L_2; L_2 = ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E(NULL); ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* L_3 = (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820*)il2cpp_codegen_object_new(ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820_il2cpp_TypeInfo_var); NullCheck(L_3); ARFoundationImageProvider__ctor_m8AF47EFF1A587A2BD32A312FAE80D13EE0859B37(L_3, L_2, NULL); RuntimeObject* L_4; L_4 = ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E(NULL); ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F* L_5 = (ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F*)il2cpp_codegen_object_new(ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_il2cpp_TypeInfo_var); NullCheck(L_5); ARFoundationPoseProvider__ctor_m4C6020E151D747488F834CF71BC9C3598FCD19D9(L_5, L_4, NULL); RuntimeObject* L_6; L_6 = ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E(NULL); CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_7; L_7 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL); NullCheck(L_7); RuntimeObject* L_8; L_8 = CoreDependencies_get_UnityMainThreadTaskScheduler_m6C398AB549C0BF3A77FFE4285F25881FC9FA14BD_inline(L_7, NULL); ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* L_9 = (ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77*)il2cpp_codegen_object_new(ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77_il2cpp_TypeInfo_var); NullCheck(L_9); ARFoundationAnchorManager__ctor_mCE8CFB8F134FE67E805AB1C4A5A4A4D4F75DB9F3(L_9, L_6, L_8, NULL); ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* L_10 = (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6*)il2cpp_codegen_object_new(ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6_il2cpp_TypeInfo_var); NullCheck(L_10); ARFoundationCamera__ctor_mE4CA89B78449D10D44182DB016CBE099E1530225(L_10, L_0, L_1, L_3, L_5, L_9, NULL); return L_10; } } // Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.ExternalCamera.ExternalCameraFactory::CreateWebCam(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExternalCameraFactory_CreateWebCam_mE4CCC46C0E3E28F93119BC75E3812BEBDBB6051C (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CCreateWebCamU3Eb__3_0_m8C4A8096EA28630C8ADC2EE1D1A4F28A6DB38EA1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* V_0 = NULL; WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* G_B2_0 = NULL; String_t* G_B2_1 = NULL; int32_t G_B2_2 = 0; RuntimeObject* G_B2_3 = NULL; WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* G_B1_0 = NULL; String_t* G_B1_1 = NULL; int32_t G_B1_2 = 0; RuntimeObject* G_B1_3 = NULL; { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0; L_0 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL); NullCheck(L_0); WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* L_1; L_1 = VuforiaConfiguration_get_WebCam_m46267E92258F47134B932539F4BC801F6412CDAA_inline(L_0, NULL); V_0 = L_1; Application_set_runInBackground_m4CD0DF59011994C4DB76D7A2FE7A02BC07B4AF67((bool)1, NULL); RuntimeObject* L_2 = ___0_engine; WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* L_3 = V_0; NullCheck(L_3); int32_t L_4; L_4 = WebCamConfiguration_get_RenderTextureLayer_m9AE215F3815A6ED91EF680690932ACA0EE4D9EC2_inline(L_3, NULL); WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* L_5 = V_0; NullCheck(L_5); String_t* L_6; L_6 = WebCamConfiguration_get_DeviceNameSetInEditor_m3A2345BD7FB8FECEAD6E05EF649B14C193BD2294(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var); WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* L_7 = ((U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var))->___U3CU3E9__3_0_1; WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* L_8 = L_7; G_B1_0 = L_8; G_B1_1 = L_6; G_B1_2 = L_4; G_B1_3 = L_2; if (L_8) { G_B2_0 = L_8; G_B2_1 = L_6; G_B2_2 = L_4; G_B2_3 = L_2; goto IL_003d; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var); U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417* L_9 = ((U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var))->___U3CU3E9_0; WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* L_10 = (WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743*)il2cpp_codegen_object_new(WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743_il2cpp_TypeInfo_var); NullCheck(L_10); WebCamTexAdaptorProvider__ctor_mC4019559A9B76EA589CCF74B5ACFE16534BC2F72(L_10, L_9, (intptr_t)((void*)U3CU3Ec_U3CCreateWebCamU3Eb__3_0_m8C4A8096EA28630C8ADC2EE1D1A4F28A6DB38EA1_RuntimeMethod_var), NULL); WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* L_11 = L_10; ((U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var))->___U3CU3E9__3_0_1 = L_11; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var))->___U3CU3E9__3_0_1), (void*)L_11); G_B2_0 = L_11; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; G_B2_3 = G_B1_3; } IL_003d: { WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* L_12 = (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178*)il2cpp_codegen_object_new(WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178_il2cpp_TypeInfo_var); NullCheck(L_12); WebCam__ctor_m51E8AB12C4A5EC1A20A490208C4044B3B06D8307(L_12, G_B2_3, G_B2_2, G_B2_1, G_B2_0, NULL); return L_12; } } // Vuforia.Internal.ExternalCamera.IExternalCamera Vuforia.Internal.ExternalCamera.ExternalCameraFactory::CreateSimulatorCamera(Vuforia.Internal.Core.IEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ExternalCameraFactory_CreateSimulatorCamera_mB140FB28314ED3BCBE5BC817C87D0B83221E28BA (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_engine; SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6* L_1 = (SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6*)il2cpp_codegen_object_new(SimulatorCamera_t66D807F7F8DA9C0D1E0AE7A0ACA2E8F9A092B1B6_il2cpp_TypeInfo_var); NullCheck(L_1); SimulatorCamera__ctor_m4F1E46079313D76189E84B7EA0913479C6105EEE(L_1, L_0, NULL); return L_1; } } // System.Void Vuforia.Internal.ExternalCamera.ExternalCameraFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ExternalCameraFactory__ctor_mA0A071B275D42FE38CBCF77225B6E6E2B7435023 (ExternalCameraFactory_tE243D386B1C9C11CEA6603899B1EFBC4C7F018AF* __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 Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m1C51B299ECD95DD24822BBEEBCC2765933088513 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417* L_0 = (U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417*)il2cpp_codegen_object_new(U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_m68DD16E47C984B0ABA83AA58219B2A5A231867AB(L_0, NULL); ((U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m68DD16E47C984B0ABA83AA58219B2A5A231867AB (U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // Vuforia.IWebCamTexAdaptor Vuforia.Internal.ExternalCamera.ExternalCameraFactory/<>c::b__3_0(System.String,Vuforia.WebCamProfile/ProfileData) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CU3Ec_U3CCreateWebCamU3Eb__3_0_m8C4A8096EA28630C8ADC2EE1D1A4F28A6DB38EA1 (U3CU3Ec_t3595A0B16572D9B69212C062A660469A9EE6B417* __this, String_t* ___0_name, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profileData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_name; ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 L_1 = ___1_profileData; WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C* L_2 = (WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C*)il2cpp_codegen_object_new(WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C_il2cpp_TypeInfo_var); NullCheck(L_2); WebCamTexAdaptor__ctor_m3914300C9F9C0272FD4DBC17B62F5E85157843CD(L_2, L_0, L_1, NULL); return L_2; } } #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 Vuforia.Internal.ExternalCamera.NullExternalCamera::Init(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullExternalCamera_Init_mA7F91A5FF151E0F4F697D8932E486BF23F1907EF (NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_initOnCameraReady, const RuntimeMethod* method) { { Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___0_initOnCameraReady; NullCheck(L_0); bool L_1; L_1 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_0, NULL); return L_1; } } // System.Void Vuforia.Internal.ExternalCamera.NullExternalCamera::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullExternalCamera_Dispose_m9C7C0F22CC52AD95DE252EC63B1D4930B726972A (NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC* __this, const RuntimeMethod* method) { { return; } } // System.Void Vuforia.Internal.ExternalCamera.NullExternalCamera::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullExternalCamera__ctor_m0EFA784C4147FCA8C9DB6D2BF0A9C1F2859D842F (NullExternalCamera_t17F167747F105D56A932BA3FDB07128271C78DFC* __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 extern "C" char* DEFAULT_CALL ReversePInvokeWrapper_ARFoundationAnchorManager_OnCreateAnchor_mFBB20DE919372BDFBE15F7C343C4184FFA567E84(intptr_t ___0_posePtr) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation String_t* returnValue; returnValue = ARFoundationAnchorManager_OnCreateAnchor_mFBB20DE919372BDFBE15F7C343C4184FFA567E84(___0_posePtr, NULL); // Marshaling of return value back from managed representation char* _returnValue_marshaled = NULL; _returnValue_marshaled = il2cpp_codegen_marshal_string(returnValue); return _returnValue_marshaled; } extern "C" int32_t DEFAULT_CALL ReversePInvokeWrapper_ARFoundationAnchorManager_OnRemoveAnchor_m36BDFC0315E4F246204E313601861177CB286813(intptr_t ___0_uuidPtr) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation bool returnValue; returnValue = ARFoundationAnchorManager_OnRemoveAnchor_m36BDFC0315E4F246204E313601861177CB286813(___0_uuidPtr, NULL); return static_cast(returnValue); } // System.Void Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::.ctor(Vuforia.ARFoundation.IARFoundationFacade,Vuforia.Internal.Core.IUnityMainThreadTaskScheduler) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationAnchorManager__ctor_mCE8CFB8F134FE67E805AB1C4A5A4A4D4F75DB9F3 (ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* __this, RuntimeObject* ___0_arFoundationFacade, RuntimeObject* ___1_taskScheduler, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationAnchorManager_OnAnchorsChanged_m6CDCAE58D233553B55495E3D46C5BF9DD6BE15A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_arFoundationFacade; __this->___mARFoundationFacade_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mARFoundationFacade_0), (void*)L_0); RuntimeObject* L_1 = __this->___mARFoundationFacade_0; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_2 = (Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C*)il2cpp_codegen_object_new(Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C_il2cpp_TypeInfo_var); NullCheck(L_2); Action_2__ctor_m4DFF2FD28CC15822E2988C057A1B5B21140EABB3(L_2, __this, (intptr_t)((void*)ARFoundationAnchorManager_OnAnchorsChanged_m6CDCAE58D233553B55495E3D46C5BF9DD6BE15A7_RuntimeMethod_var), NULL); NullCheck(L_1); InterfaceActionInvoker1< Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* >::Invoke(4 /* System.Void Vuforia.ARFoundation.IARFoundationFacade::add_AnchorsChangedEvent(System.Action`2>,System.Collections.Generic.List`1>>) */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_1, L_2); RuntimeObject* L_3 = ___1_taskScheduler; __this->___mTaskScheduler_1 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___mTaskScheduler_1), (void*)L_3); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationAnchorManager_Dispose_m5F6D912A47DC6BE311F1327880913FCCF5424F7B (ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationAnchorManager_OnAnchorsChanged_m6CDCAE58D233553B55495E3D46C5BF9DD6BE15A7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mARFoundationFacade_0; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_1 = (Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C*)il2cpp_codegen_object_new(Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C_il2cpp_TypeInfo_var); NullCheck(L_1); Action_2__ctor_m4DFF2FD28CC15822E2988C057A1B5B21140EABB3(L_1, __this, (intptr_t)((void*)ARFoundationAnchorManager_OnAnchorsChanged_m6CDCAE58D233553B55495E3D46C5BF9DD6BE15A7_RuntimeMethod_var), NULL); NullCheck(L_0); InterfaceActionInvoker1< Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* >::Invoke(5 /* System.Void Vuforia.ARFoundation.IARFoundationFacade::remove_AnchorsChangedEvent(System.Action`2>,System.Collections.Generic.List`1>>) */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_0, L_1); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::SetNativeCallbacks() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationAnchorManager_SetNativeCallbacks_m274A399E9735198ED729379F2933BCDAD6F6C12E (ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationAnchorManager_OnCreateAnchor_mFBB20DE919372BDFBE15F7C343C4184FFA567E84_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationAnchorManager_OnRemoveAnchor_m36BDFC0315E4F246204E313601861177CB286813_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL); CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* L_1 = (CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA*)il2cpp_codegen_object_new(CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA_il2cpp_TypeInfo_var); NullCheck(L_1); CreateAnchorMethod__ctor_mE525B6B7825752649D9DFC045E2DF3A5EB40366E(L_1, NULL, (intptr_t)((void*)ARFoundationAnchorManager_OnCreateAnchor_mFBB20DE919372BDFBE15F7C343C4184FFA567E84_RuntimeMethod_var), NULL); NullCheck(L_0); InterfaceActionInvoker1< CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* >::Invoke(5 /* System.Void Vuforia.Internal.VuforiaDriver.IUnityDriver::SetCreateAnchorMethod(Vuforia.Internal.VuforiaDriver.CreateAnchorMethod) */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_0, L_1); RuntimeObject* L_2; L_2 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL); RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* L_3 = (RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7*)il2cpp_codegen_object_new(RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7_il2cpp_TypeInfo_var); NullCheck(L_3); RemoveAnchorMethod__ctor_mEB04CFA502C71EDDBC9B5541C9A599EF83CF6D77(L_3, NULL, (intptr_t)((void*)ARFoundationAnchorManager_OnRemoveAnchor_m36BDFC0315E4F246204E313601861177CB286813_RuntimeMethod_var), NULL); NullCheck(L_2); InterfaceActionInvoker1< RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* >::Invoke(6 /* System.Void Vuforia.Internal.VuforiaDriver.IUnityDriver::SetRemoveAnchorMethod(Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod) */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_2, L_3); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::OnAnchorsChanged(System.Collections.Generic.List`1>,System.Collections.Generic.List`1>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationAnchorManager_OnAnchorsChanged_m6CDCAE58D233553B55495E3D46C5BF9DD6BE15A7 (ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* __this, List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* ___0_removed, List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* ___1_updated, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_StructureToPtr_TisAnchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_m8F346A787F33F898BBF5E808AA4788808D193557_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_mA1D0CA101464A8408F03EF683627292B09F06DA7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_m4AC2D94B4E22A5C3AFBB36E91A31CB0DAEBBE115_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* V_0 = NULL; int32_t V_1 = 0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* V_6 = NULL; int32_t V_7 = 0; intptr_t V_8; memset((&V_8), 0, sizeof(V_8)); int32_t V_9 = 0; int32_t V_10 = 0; { List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* L_0 = ___0_removed; NullCheck(L_0); int32_t L_1; L_1 = List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_inline(L_0, List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_RuntimeMethod_var); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_00bf; } } { List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* L_2 = ___0_removed; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_inline(L_2, List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_RuntimeMethod_var); AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_4 = (AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D*)(AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D*)SZArrayNew(AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D_il2cpp_TypeInfo_var, (uint32_t)L_3); V_0 = L_4; V_3 = 0; goto IL_005c; } IL_001c: { AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_5 = V_0; int32_t L_6 = V_3; il2cpp_codegen_initobj((&V_4), sizeof(Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845)); List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* L_7 = ___0_removed; int32_t L_8 = V_3; NullCheck(L_7); Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C* L_9; L_9 = List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60(L_7, L_8, List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60_RuntimeMethod_var); NullCheck(L_9); String_t* L_10; L_10 = Tuple_2_get_Item1_mA1D0CA101464A8408F03EF683627292B09F06DA7_inline(L_9, Tuple_2_get_Item1_mA1D0CA101464A8408F03EF683627292B09F06DA7_RuntimeMethod_var); (&V_4)->___uuid_0 = L_10; Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___uuid_0), (void*)L_10); List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* L_11 = ___0_removed; int32_t L_12 = V_3; NullCheck(L_11); Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C* L_13; L_13 = List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60(L_11, L_12, List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60_RuntimeMethod_var); NullCheck(L_13); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14; L_14 = Tuple_2_get_Item2_m4AC2D94B4E22A5C3AFBB36E91A31CB0DAEBBE115_inline(L_13, Tuple_2_get_Item2_m4AC2D94B4E22A5C3AFBB36E91A31CB0DAEBBE115_RuntimeMethod_var); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_15; L_15 = ARFoundationAnchorManager_ToNativePose_m683A2FA2D3E0B22A867F8C8002DDB594BC7B146B(L_14, NULL); (&V_4)->___pose_1 = L_15; Il2CppCodeGenWriteBarrier((void**)&(((&(&V_4)->___pose_1))->___translationData_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_4)->___pose_1))->___rotationData_1), (void*)NULL); #endif Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 L_16 = V_4; NullCheck(L_5); (L_5)->SetAt(static_cast(L_6), (Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845)L_16); int32_t L_17 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1)); } IL_005c: { int32_t L_18 = V_3; List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* L_19 = ___0_removed; NullCheck(L_19); int32_t L_20; L_20 = List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_inline(L_19, List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_RuntimeMethod_var); if ((((int32_t)L_18) < ((int32_t)L_20))) { goto IL_001c; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_21 = { reinterpret_cast (Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_22; L_22 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_21, NULL); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); int32_t L_23; L_23 = Marshal_SizeOf_mED64846722033D6F60C2973CA604B7C2D7D4A1B7(L_22, NULL); V_1 = L_23; int32_t L_24 = V_1; AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_25 = V_0; NullCheck(L_25); intptr_t L_26; L_26 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(((int32_t)il2cpp_codegen_multiply(L_24, ((int32_t)(((RuntimeArray*)L_25)->max_length)))), NULL); V_2 = L_26; V_5 = 0; goto IL_00a3; } IL_0085: { AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_27 = V_0; int32_t L_28 = V_5; NullCheck(L_27); int32_t L_29 = L_28; Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 L_30 = (L_27)->GetAt(static_cast(L_29)); intptr_t L_31 = V_2; int32_t L_32 = V_5; int32_t L_33 = V_1; intptr_t L_34; L_34 = IntPtr_op_Addition_m6887593F991D01CEB382C914B7FDFA29CB900E2A(L_31, ((int32_t)il2cpp_codegen_multiply(L_32, L_33)), NULL); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_StructureToPtr_TisAnchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_m8F346A787F33F898BBF5E808AA4788808D193557(L_30, L_34, (bool)0, Marshal_StructureToPtr_TisAnchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_m8F346A787F33F898BBF5E808AA4788808D193557_RuntimeMethod_var); int32_t L_35 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_35, 1)); } IL_00a3: { int32_t L_36 = V_5; AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_37 = V_0; NullCheck(L_37); if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length))))) { goto IL_0085; } } { RuntimeObject* L_38; L_38 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL); intptr_t L_39 = V_2; AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_40 = V_0; NullCheck(L_40); NullCheck(L_38); InterfaceActionInvoker3< intptr_t, int32_t, int32_t >::Invoke(7 /* System.Void Vuforia.Internal.VuforiaDriver.IUnityDriver::UpdateAnchors(System.IntPtr,System.Int32,Vuforia.Internal.VuforiaDriver.AnchorStatus) */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_38, L_39, ((int32_t)(((RuntimeArray*)L_40)->max_length)), 2); intptr_t L_41 = V_2; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_41, NULL); } IL_00bf: { List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* L_42 = ___1_updated; NullCheck(L_42); int32_t L_43; L_43 = List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_inline(L_42, List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_RuntimeMethod_var); if ((((int32_t)L_43) <= ((int32_t)0))) { goto IL_0192; } } { List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* L_44 = ___1_updated; NullCheck(L_44); int32_t L_45; L_45 = List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_inline(L_44, List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_RuntimeMethod_var); AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_46 = (AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D*)(AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D*)SZArrayNew(AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D_il2cpp_TypeInfo_var, (uint32_t)L_45); V_6 = L_46; V_9 = 0; goto IL_0123; } IL_00dd: { AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_47 = V_6; int32_t L_48 = V_9; il2cpp_codegen_initobj((&V_4), sizeof(Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845)); List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* L_49 = ___1_updated; int32_t L_50 = V_9; NullCheck(L_49); Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C* L_51; L_51 = List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60(L_49, L_50, List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60_RuntimeMethod_var); NullCheck(L_51); String_t* L_52; L_52 = Tuple_2_get_Item1_mA1D0CA101464A8408F03EF683627292B09F06DA7_inline(L_51, Tuple_2_get_Item1_mA1D0CA101464A8408F03EF683627292B09F06DA7_RuntimeMethod_var); (&V_4)->___uuid_0 = L_52; Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___uuid_0), (void*)L_52); List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* L_53 = ___1_updated; int32_t L_54 = V_9; NullCheck(L_53); Tuple_2_tF7AF9F9781194D4D3176DF8197C66007CD6F4B0C* L_55; L_55 = List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60(L_53, L_54, List_1_get_Item_m3809107FE69581C736174830D5D4697C9B12DC60_RuntimeMethod_var); NullCheck(L_55); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_56; L_56 = Tuple_2_get_Item2_m4AC2D94B4E22A5C3AFBB36E91A31CB0DAEBBE115_inline(L_55, Tuple_2_get_Item2_m4AC2D94B4E22A5C3AFBB36E91A31CB0DAEBBE115_RuntimeMethod_var); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_57; L_57 = ARFoundationAnchorManager_ToNativePose_m683A2FA2D3E0B22A867F8C8002DDB594BC7B146B(L_56, NULL); (&V_4)->___pose_1 = L_57; Il2CppCodeGenWriteBarrier((void**)&(((&(&V_4)->___pose_1))->___translationData_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&(&V_4)->___pose_1))->___rotationData_1), (void*)NULL); #endif Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 L_58 = V_4; NullCheck(L_47); (L_47)->SetAt(static_cast(L_48), (Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845)L_58); int32_t L_59 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_59, 1)); } IL_0123: { int32_t L_60 = V_9; List_1_t62BA79DBA78E249CF069675D730077EABD7E4251* L_61 = ___1_updated; NullCheck(L_61); int32_t L_62; L_62 = List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_inline(L_61, List_1_get_Count_mF4B9DDDF25CEDA289D2A8E0E2558417E3A7357BE_RuntimeMethod_var); if ((((int32_t)L_60) < ((int32_t)L_62))) { goto IL_00dd; } } { RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_63 = { reinterpret_cast (Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_64; L_64 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_63, NULL); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); int32_t L_65; L_65 = Marshal_SizeOf_mED64846722033D6F60C2973CA604B7C2D7D4A1B7(L_64, NULL); V_7 = L_65; int32_t L_66 = V_7; AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_67 = V_6; NullCheck(L_67); intptr_t L_68; L_68 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(((int32_t)il2cpp_codegen_multiply(L_66, ((int32_t)(((RuntimeArray*)L_67)->max_length)))), NULL); V_8 = L_68; V_10 = 0; goto IL_0172; } IL_0151: { AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_69 = V_6; int32_t L_70 = V_10; NullCheck(L_69); int32_t L_71 = L_70; Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845 L_72 = (L_69)->GetAt(static_cast(L_71)); intptr_t L_73 = V_8; int32_t L_74 = V_10; int32_t L_75 = V_7; intptr_t L_76; L_76 = IntPtr_op_Addition_m6887593F991D01CEB382C914B7FDFA29CB900E2A(L_73, ((int32_t)il2cpp_codegen_multiply(L_74, L_75)), NULL); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_StructureToPtr_TisAnchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_m8F346A787F33F898BBF5E808AA4788808D193557(L_72, L_76, (bool)0, Marshal_StructureToPtr_TisAnchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_m8F346A787F33F898BBF5E808AA4788808D193557_RuntimeMethod_var); int32_t L_77 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_77, 1)); } IL_0172: { int32_t L_78 = V_10; AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_79 = V_6; NullCheck(L_79); if ((((int32_t)L_78) < ((int32_t)((int32_t)(((RuntimeArray*)L_79)->max_length))))) { goto IL_0151; } } { RuntimeObject* L_80; L_80 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL); intptr_t L_81 = V_8; AnchorU5BU5D_t34ECD6B769E16DAD01EAB9F674E721E7B993304D* L_82 = V_6; NullCheck(L_82); NullCheck(L_80); InterfaceActionInvoker3< intptr_t, int32_t, int32_t >::Invoke(7 /* System.Void Vuforia.Internal.VuforiaDriver.IUnityDriver::UpdateAnchors(System.IntPtr,System.Int32,Vuforia.Internal.VuforiaDriver.AnchorStatus) */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_80, L_81, ((int32_t)(((RuntimeArray*)L_82)->max_length)), 1); intptr_t L_83 = V_8; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_83, NULL); } IL_0192: { return; } } // UnityEngine.Pose Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::ToUnityPose(Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ARFoundationAnchorManager_ToUnityPose_m18EFF20B2788974A2F9B91AB3EA392BD5084B72C (AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F ___0_pose, const RuntimeMethod* method) { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1; memset((&V_1), 0, sizeof(V_1)); { il2cpp_codegen_initobj((&V_0), sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_0 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = L_0.___rotationData_1; NullCheck(L_1); int32_t L_2 = 0; float L_3 = (L_1)->GetAt(static_cast(L_2)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_4 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_5 = L_4.___rotationData_1; NullCheck(L_5); int32_t L_6 = 3; float L_7 = (L_5)->GetAt(static_cast(L_6)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_8 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = L_8.___rotationData_1; NullCheck(L_9); int32_t L_10 = 6; float L_11 = (L_9)->GetAt(static_cast(L_10)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12; memset((&L_12), 0, sizeof(L_12)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), L_3, L_7, L_11, (0.0f), /*hidden argument*/NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_0), 0, L_12, NULL); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_13 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = L_13.___rotationData_1; NullCheck(L_14); int32_t L_15 = 1; float L_16 = (L_14)->GetAt(static_cast(L_15)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_17 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_18 = L_17.___rotationData_1; NullCheck(L_18); int32_t L_19 = 4; float L_20 = (L_18)->GetAt(static_cast(L_19)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_21 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_22 = L_21.___rotationData_1; NullCheck(L_22); int32_t L_23 = 7; float L_24 = (L_22)->GetAt(static_cast(L_23)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25; memset((&L_25), 0, sizeof(L_25)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_25), L_16, L_20, L_24, (0.0f), /*hidden argument*/NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_0), 1, L_25, NULL); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_26 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = L_26.___rotationData_1; NullCheck(L_27); int32_t L_28 = 2; float L_29 = (L_27)->GetAt(static_cast(L_28)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_30 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_31 = L_30.___rotationData_1; NullCheck(L_31); int32_t L_32 = 5; float L_33 = (L_31)->GetAt(static_cast(L_32)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_34 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = L_34.___rotationData_1; NullCheck(L_35); int32_t L_36 = 8; float L_37 = (L_35)->GetAt(static_cast(L_36)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_38; memset((&L_38), 0, sizeof(L_38)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_38), L_29, L_33, L_37, (0.0f), /*hidden argument*/NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_0), 2, L_38, NULL); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_39 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40 = L_39.___translationData_0; NullCheck(L_40); int32_t L_41 = 0; float L_42 = (L_40)->GetAt(static_cast(L_41)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_43 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_44 = L_43.___translationData_0; NullCheck(L_44); int32_t L_45 = 1; float L_46 = (L_44)->GetAt(static_cast(L_45)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_47 = ___0_pose; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_48 = L_47.___translationData_0; NullCheck(L_48); int32_t L_49 = 2; float L_50 = (L_48)->GetAt(static_cast(L_49)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_51; memset((&L_51), 0, sizeof(L_51)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_51), L_42, L_46, ((-L_50)), (1.0f), /*hidden argument*/NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_0), 3, L_51, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52; L_52 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 3, NULL); V_1 = L_52; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_53 = V_1; float L_54 = L_53.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_55 = V_1; float L_56 = L_55.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_57 = V_1; float L_58 = L_57.___z_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59; memset((&L_59), 0, sizeof(L_59)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_59), L_54, L_56, L_58, /*hidden argument*/NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60; L_60 = Matrix4x4_get_rotation_m7E2C29FCB2AAFAE4D7B4FBD3563E9EDB53F5A8BB((&V_0), NULL); Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_61; memset((&L_61), 0, sizeof(L_61)); Pose__ctor_m15CA45808A2BBF1956E836D22C387FAB80BED051((&L_61), L_59, L_60, /*hidden argument*/NULL); return L_61; } } // Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::ToNativePose(UnityEngine.Transform) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F ARFoundationAnchorManager_ToNativePose_m683A2FA2D3E0B22A867F8C8002DDB594BC7B146B (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_1; memset((&V_1), 0, sizeof(V_1)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2; memset((&V_2), 0, sizeof(V_2)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3; memset((&V_3), 0, sizeof(V_3)); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_4; memset((&V_4), 0, sizeof(V_4)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F V_5; memset((&V_5), 0, sizeof(V_5)); { Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_transform; NullCheck(L_0); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1; L_1 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_0, NULL); V_0 = L_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2; L_2 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 0, NULL); V_1 = L_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3; L_3 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 1, NULL); V_2 = L_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4; L_4 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 2, NULL); V_3 = L_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5; L_5 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_0), 3, NULL); V_4 = L_5; il2cpp_codegen_initobj((&V_5), sizeof(AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)3); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_7 = L_6; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = V_4; float L_9 = L_8.___x_1; NullCheck(L_7); (L_7)->SetAt(static_cast(0), (float)L_9); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = L_7; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_11 = V_4; float L_12 = L_11.___y_2; NullCheck(L_10); (L_10)->SetAt(static_cast(1), (float)L_12); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_13 = L_10; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = V_4; float L_15 = L_14.___z_3; NullCheck(L_13); (L_13)->SetAt(static_cast(2), (float)((-L_15))); (&V_5)->___translationData_0 = L_13; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___translationData_0), (void*)L_13); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_16 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = L_16; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = V_1; float L_19 = L_18.___x_1; NullCheck(L_17); (L_17)->SetAt(static_cast(0), (float)L_19); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = L_17; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21 = V_2; float L_22 = L_21.___x_1; NullCheck(L_20); (L_20)->SetAt(static_cast(1), (float)L_22); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_23 = L_20; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_24 = V_3; float L_25 = L_24.___x_1; NullCheck(L_23); (L_23)->SetAt(static_cast(2), (float)L_25); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_26 = L_23; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_27 = V_1; float L_28 = L_27.___y_2; NullCheck(L_26); (L_26)->SetAt(static_cast(3), (float)L_28); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_29 = L_26; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30 = V_2; float L_31 = L_30.___y_2; NullCheck(L_29); (L_29)->SetAt(static_cast(4), (float)L_31); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_32 = L_29; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33 = V_3; float L_34 = L_33.___y_2; NullCheck(L_32); (L_32)->SetAt(static_cast(5), (float)L_34); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_35 = L_32; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_36 = V_1; float L_37 = L_36.___z_3; NullCheck(L_35); (L_35)->SetAt(static_cast(6), (float)L_37); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_38 = L_35; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_39 = V_2; float L_40 = L_39.___z_3; NullCheck(L_38); (L_38)->SetAt(static_cast(7), (float)L_40); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_41 = L_38; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_42 = V_3; float L_43 = L_42.___z_3; NullCheck(L_41); (L_41)->SetAt(static_cast(8), (float)L_43); (&V_5)->___rotationData_1 = L_41; Il2CppCodeGenWriteBarrier((void**)(&(&V_5)->___rotationData_1), (void*)L_41); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_44 = V_5; return L_44; } } // System.String Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::OnCreateAnchorInternal(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ARFoundationAnchorManager_OnCreateAnchorInternal_mBC1BA9A60EFD398077EF40D8D3D89023838FB035 (intptr_t ___0_posePtr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F V_0; memset((&V_0), 0, sizeof(V_0)); String_t* V_1 = NULL; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) intptr_t L_0 = ___0_posePtr; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast (AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_2; L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); RuntimeObject* L_3; L_3 = Marshal_PtrToStructure_m235E141E21BFB69A01B07DDDF1702BA7D5723AC3(L_0, L_2, NULL); V_0 = ((*(AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F*)((AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F*)(AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F*)UnBox(L_3, AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_il2cpp_TypeInfo_var)))); il2cpp_codegen_runtime_class_init_inline(ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var); RuntimeObject* L_4; L_4 = ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E(NULL); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F L_5 = V_0; Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 L_6; L_6 = ARFoundationAnchorManager_ToUnityPose_m18EFF20B2788974A2F9B91AB3EA392BD5084B72C(L_5, NULL); NullCheck(L_4); String_t* L_7; L_7 = InterfaceFuncInvoker1< String_t*, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 >::Invoke(16 /* System.String Vuforia.ARFoundation.IARFoundationFacade::AddAnchor(UnityEngine.Pose) */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_4, L_6); V_1 = L_7; goto IL_0037; }// 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_0029; } throw e; } CATCH_0029: {// begin catch(System.Exception) NullCheck(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*))); String_t* L_8; L_8 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Exception::get_StackTrace() */, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*))); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_8, NULL); IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0035; }// end catch (depth: 1) IL_0035: { return (String_t*)NULL; } IL_0037: { String_t* L_9 = V_1; return L_9; } } // System.String Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::OnCreateAnchor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ARFoundationAnchorManager_OnCreateAnchor_mFBB20DE919372BDFBE15F7C343C4184FFA567E84 (intptr_t ___0_posePtr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityMainThreadTaskScheduler_RunOnMainThread_TisString_t_m3780AE5FC16EE1F6AAEAFC4BD72192813C3C0FAC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_U3COnCreateAnchorU3Eb__0_mF410B0A5CBC9451F58634EF96FBB3560D53B83A8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5* V_0 = NULL; { U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5* L_0 = (U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass11_0__ctor_m2511DCA084512354539E4093204CA3CAAFC600FC(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5* L_1 = V_0; intptr_t L_2 = ___0_posePtr; NullCheck(L_1); L_1->___posePtr_0 = L_2; CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_3; L_3 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL); NullCheck(L_3); RuntimeObject* L_4; L_4 = CoreDependencies_get_UnityMainThreadTaskScheduler_m6C398AB549C0BF3A77FFE4285F25881FC9FA14BD_inline(L_3, NULL); U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5* L_5 = V_0; Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* L_6 = (Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C*)il2cpp_codegen_object_new(Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C_il2cpp_TypeInfo_var); NullCheck(L_6); Func_1__ctor_m27A68E928C1D9158EAAD261086B9BC424339327B(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass11_0_U3COnCreateAnchorU3Eb__0_mF410B0A5CBC9451F58634EF96FBB3560D53B83A8_RuntimeMethod_var), NULL); NullCheck(L_4); String_t* L_7; L_7 = GenericInterfaceFuncInvoker1< String_t*, Func_1_t367387BB2C476D3F32DB12161B5FDC128DC3231C* >::Invoke(IUnityMainThreadTaskScheduler_RunOnMainThread_TisString_t_m3780AE5FC16EE1F6AAEAFC4BD72192813C3C0FAC_RuntimeMethod_var, L_4, L_6); return L_7; } } // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::OnRemoveAnchorInternal(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ARFoundationAnchorManager_OnRemoveAnchorInternal_m43C6B250D60528CD31E0D344263DC4E2D7941A5B (intptr_t ___0_uuidPtr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } String_t* V_0 = NULL; bool V_1 = false; il2cpp::utils::ExceptionSupportStack __active_exceptions; try {// begin try (depth: 1) intptr_t L_0 = ___0_uuidPtr; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_1; L_1 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_0, NULL); V_0 = L_1; il2cpp_codegen_runtime_class_init_inline(ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var); RuntimeObject* L_2; L_2 = ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E(NULL); String_t* L_3 = V_0; NullCheck(L_2); bool L_4; L_4 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(17 /* System.Boolean Vuforia.ARFoundation.IARFoundationFacade::RemoveAnchor(System.String) */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_2, L_3); V_1 = L_4; goto IL_0023; }// 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_0015; } throw e; } CATCH_0015: {// begin catch(System.Exception) NullCheck(((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*))); String_t* L_5; L_5 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.Exception::get_StackTrace() */, ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*))); il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var))); Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_5, NULL); V_1 = (bool)0; IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0023; }// end catch (depth: 1) IL_0023: { bool L_6 = V_1; return L_6; } } // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationAnchorManager::OnRemoveAnchor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ARFoundationAnchorManager_OnRemoveAnchor_m36BDFC0315E4F246204E313601861177CB286813 (intptr_t ___0_uuidPtr, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityMainThreadTaskScheduler_RunOnMainThread_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m55F198DEA4451605AAC2FABA99268D55359BBD41_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_U3COnRemoveAnchorU3Eb__0_m0DF6BB54D218D7F9816F5AC67FD0DBF96D128749_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3* V_0 = NULL; { U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3* L_0 = (U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass13_0__ctor_m5CB5DCB05B408B69EAC3E6C87BEE91C80296F512(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3* L_1 = V_0; intptr_t L_2 = ___0_uuidPtr; NullCheck(L_1); L_1->___uuidPtr_0 = L_2; CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_3; L_3 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL); NullCheck(L_3); RuntimeObject* L_4; L_4 = CoreDependencies_get_UnityMainThreadTaskScheduler_m6C398AB549C0BF3A77FFE4285F25881FC9FA14BD_inline(L_3, NULL); U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3* L_5 = V_0; Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_6 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var); NullCheck(L_6); Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass13_0_U3COnRemoveAnchorU3Eb__0_m0DF6BB54D218D7F9816F5AC67FD0DBF96D128749_RuntimeMethod_var), NULL); NullCheck(L_4); bool L_7; L_7 = GenericInterfaceFuncInvoker1< bool, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* >::Invoke(IUnityMainThreadTaskScheduler_RunOnMainThread_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m55F198DEA4451605AAC2FABA99268D55359BBD41_RuntimeMethod_var, L_4, L_6); return L_7; } } #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: Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_pinvoke(const AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F& unmarshaled, AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_pinvoke& marshaled) { if (unmarshaled.___translationData_0 != NULL) { if (3 > (unmarshaled.___translationData_0)->max_length) { IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_argument_exception("", "Type could not be marshaled because the length of an embedded array instance does not match the declared length in the layout."), NULL); } for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(3); i++) { (marshaled.___translationData_0)[i] = (unmarshaled.___translationData_0)->GetAtUnchecked(static_cast(i)); } } if (unmarshaled.___rotationData_1 != NULL) { if (9 > (unmarshaled.___rotationData_1)->max_length) { IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_argument_exception("", "Type could not be marshaled because the length of an embedded array instance does not match the declared length in the layout."), NULL); } for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(9); i++) { (marshaled.___rotationData_1)[i] = (unmarshaled.___rotationData_1)->GetAtUnchecked(static_cast(i)); } } } IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_pinvoke_back(const AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_pinvoke& marshaled, AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___translationData_0 = reinterpret_cast((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 3)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___translationData_0), (void*)reinterpret_cast((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 3))); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(3); i++) { (unmarshaled.___translationData_0)->SetAtUnchecked(static_cast(i), (marshaled.___translationData_0)[i]); } unmarshaled.___rotationData_1 = reinterpret_cast((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 9)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___rotationData_1), (void*)reinterpret_cast((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 9))); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(9); i++) { (unmarshaled.___rotationData_1)->SetAtUnchecked(static_cast(i), (marshaled.___rotationData_1)[i]); } } // Conversion method for clean up from marshalling of: Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_pinvoke_cleanup(AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_com(const AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F& unmarshaled, AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_com& marshaled) { if (unmarshaled.___translationData_0 != NULL) { if (3 > (unmarshaled.___translationData_0)->max_length) { IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_argument_exception("", "Type could not be marshaled because the length of an embedded array instance does not match the declared length in the layout."), NULL); } for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(3); i++) { (marshaled.___translationData_0)[i] = (unmarshaled.___translationData_0)->GetAtUnchecked(static_cast(i)); } } if (unmarshaled.___rotationData_1 != NULL) { if (9 > (unmarshaled.___rotationData_1)->max_length) { IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_argument_exception("", "Type could not be marshaled because the length of an embedded array instance does not match the declared length in the layout."), NULL); } for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(9); i++) { (marshaled.___rotationData_1)[i] = (unmarshaled.___rotationData_1)->GetAtUnchecked(static_cast(i)); } } } IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_com_back(const AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshaled_com& marshaled, AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___translationData_0 = reinterpret_cast((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 3)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___translationData_0), (void*)reinterpret_cast((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 3))); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(3); i++) { (unmarshaled.___translationData_0)->SetAtUnchecked(static_cast(i), (marshaled.___translationData_0)[i]); } unmarshaled.___rotationData_1 = reinterpret_cast((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 9)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___rotationData_1), (void*)reinterpret_cast((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 9))); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(9); i++) { (unmarshaled.___rotationData_1)->SetAtUnchecked(static_cast(i), (marshaled.___rotationData_1)[i]); } } // Conversion method for clean up from marshalling of: Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/AnchorPose IL2CPP_EXTERN_C void AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_com_cleanup(AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_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 // Conversion methods for marshalling of: Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor IL2CPP_EXTERN_C void Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshal_pinvoke(const Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845& unmarshaled, Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshaled_pinvoke& marshaled) { marshaled.___uuid_0 = il2cpp_codegen_marshal_string(unmarshaled.___uuid_0); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_pinvoke(unmarshaled.___pose_1, marshaled.___pose_1); } IL2CPP_EXTERN_C void Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshal_pinvoke_back(const Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshaled_pinvoke& marshaled, Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845& unmarshaled) { unmarshaled.___uuid_0 = il2cpp_codegen_marshal_string_result(marshaled.___uuid_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uuid_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___uuid_0)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F unmarshaledpose_temp_1; memset((&unmarshaledpose_temp_1), 0, sizeof(unmarshaledpose_temp_1)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_pinvoke_back(marshaled.___pose_1, unmarshaledpose_temp_1); unmarshaled.___pose_1 = unmarshaledpose_temp_1; Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___pose_1))->___translationData_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___pose_1))->___rotationData_1), (void*)NULL); #endif } // Conversion method for clean up from marshalling of: Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor IL2CPP_EXTERN_C void Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshal_pinvoke_cleanup(Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___uuid_0); marshaled.___uuid_0 = NULL; AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_pinvoke_cleanup(marshaled.___pose_1); } // Conversion methods for marshalling of: Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor IL2CPP_EXTERN_C void Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshal_com(const Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845& unmarshaled, Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshaled_com& marshaled) { marshaled.___uuid_0 = il2cpp_codegen_marshal_string(unmarshaled.___uuid_0); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_com(unmarshaled.___pose_1, marshaled.___pose_1); } IL2CPP_EXTERN_C void Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshal_com_back(const Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshaled_com& marshaled, Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845& unmarshaled) { unmarshaled.___uuid_0 = il2cpp_codegen_marshal_string_result(marshaled.___uuid_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uuid_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___uuid_0)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F unmarshaledpose_temp_1; memset((&unmarshaledpose_temp_1), 0, sizeof(unmarshaledpose_temp_1)); AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_com_back(marshaled.___pose_1, unmarshaledpose_temp_1); unmarshaled.___pose_1 = unmarshaledpose_temp_1; Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___pose_1))->___translationData_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___pose_1))->___rotationData_1), (void*)NULL); #endif } // Conversion method for clean up from marshalling of: Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/Anchor IL2CPP_EXTERN_C void Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshal_com_cleanup(Anchor_t3DA9B0DC41D0E2960E0EBEFA43A6AB410D052845_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___uuid_0); marshaled.___uuid_0 = NULL; AnchorPose_tCE0852BC709B8B4971C58EEF93648080FC568B9F_marshal_com_cleanup(marshaled.___pose_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 Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass11_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass11_0__ctor_m2511DCA084512354539E4093204CA3CAAFC600FC (U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.String Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass11_0::b__0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec__DisplayClass11_0_U3COnCreateAnchorU3Eb__0_mF410B0A5CBC9451F58634EF96FBB3560D53B83A8 (U3CU3Ec__DisplayClass11_0_t8CF75A6ED10F7BCD1FD896DE61F67E28BB07BBF5* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___posePtr_0; String_t* L_1; L_1 = ARFoundationAnchorManager_OnCreateAnchorInternal_mBC1BA9A60EFD398077EF40D8D3D89023838FB035(L_0, NULL); 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 Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass13_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass13_0__ctor_m5CB5DCB05B408B69EAC3E6C87BEE91C80296F512 (U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationAnchorManager/<>c__DisplayClass13_0::b__0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass13_0_U3COnRemoveAnchorU3Eb__0_m0DF6BB54D218D7F9816F5AC67FD0DBF96D128749 (U3CU3Ec__DisplayClass13_0_t6C3366F79B925D4100CDFE28182BF27A454EB5C3* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___uuidPtr_0; bool L_1; L_1 = ARFoundationAnchorManager_OnRemoveAnchorInternal_m43C6B250D60528CD31E0D344263DC4E2D7941A5B(L_0, NULL); 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 Vuforia.Internal.ARFoundation.ARFoundationCamera::.ctor(Vuforia.Internal.Core.IEngine,Vuforia.ARFoundation.IARFoundationFacade,Vuforia.Internal.VuforiaDriver.ICameraImageProvider,Vuforia.Internal.VuforiaDriver.IDevicePoseProvider,Vuforia.Internal.ARFoundation.ARFoundationAnchorManager) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera__ctor_mE4CA89B78449D10D44182DB016CBE099E1530225 (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, RuntimeObject* ___0_engine, RuntimeObject* ___1_arFoundationFacade, RuntimeObject* ___2_imageProvider, RuntimeObject* ___3_poseProvider, ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* ___4_anchorManager, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_OnVuforiaInitialized_m5BDB905C76956DE3130CFDEB217A17C8E2DCDB2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_OnVuforiaStarted_m4FA8FEED6C58015CC7C73060E48F586CBF288D8B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_OnVuforiaStopped_m7205B25D0894E2E5259C34A1AB0B26CA7C67E455_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_Update_m36CA18D397776EC37A50960EA23730381BFC73DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraImage_t160C5E11444459AB15B3F57830F054206547048F_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisVuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A_m7054A528F97BD911A16A590C78E36F580BE12265_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_engine; __this->___mEngine_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_1), (void*)L_0); RuntimeObject* L_1 = ___1_arFoundationFacade; __this->___mARFoundationFacade_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mARFoundationFacade_2), (void*)L_1); RuntimeObject* L_2 = ___2_imageProvider; __this->___mARFoundationImageProvider_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___mARFoundationImageProvider_3), (void*)L_2); RuntimeObject* L_3 = ___3_poseProvider; __this->___mARFoundationPoseProvider_4 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___mARFoundationPoseProvider_4), (void*)L_3); ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* L_4 = ___4_anchorManager; __this->___mARFoundationAnchorManager_5 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mARFoundationAnchorManager_5), (void*)L_4); RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast (CameraImage_t160C5E11444459AB15B3F57830F054206547048F_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_6; L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); int32_t L_7; L_7 = Marshal_SizeOf_mED64846722033D6F60C2973CA604B7C2D7D4A1B7(L_6, NULL); intptr_t L_8; L_8 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(L_7, NULL); __this->___mCameraImagePtr_6 = L_8; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast (DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_0_0_0_var) }; Type_t* L_10; L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL); int32_t L_11; L_11 = Marshal_SizeOf_mED64846722033D6F60C2973CA604B7C2D7D4A1B7(L_10, NULL); intptr_t L_12; L_12 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(L_11, NULL); __this->___mPosePtr_7 = L_12; GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var); NullCheck(L_13); GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD(L_13, NULL); NullCheck(L_13); VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_14; L_14 = GameObject_AddComponent_TisVuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A_m7054A528F97BD911A16A590C78E36F580BE12265(L_13, GameObject_AddComponent_TisVuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A_m7054A528F97BD911A16A590C78E36F580BE12265_RuntimeMethod_var); __this->___mVuforiaCoroutineUtility_0 = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuforiaCoroutineUtility_0), (void*)L_14); VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_15 = __this->___mVuforiaCoroutineUtility_0; VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_16 = L_15; NullCheck(L_16); int32_t L_17; L_17 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_16, NULL); NullCheck(L_16); Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_16, ((int32_t)((int32_t)L_17|((int32_t)61))), NULL); VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_18 = __this->___mVuforiaCoroutineUtility_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_18, NULL); RuntimeObject* L_19 = __this->___mEngine_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_20 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_20); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_20, __this, (intptr_t)((void*)ARFoundationCamera_Update_m36CA18D397776EC37A50960EA23730381BFC73DD_RuntimeMethod_var), NULL); NullCheck(L_19); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(30 /* System.Void Vuforia.Internal.Core.IEngine::add_OnBeforeStateUpdated(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_19, L_20); RuntimeObject* L_21 = __this->___mEngine_1; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_22 = (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)il2cpp_codegen_object_new(Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var); NullCheck(L_22); Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1(L_22, __this, (intptr_t)((void*)ARFoundationCamera_OnVuforiaInitialized_m5BDB905C76956DE3130CFDEB217A17C8E2DCDB2D_RuntimeMethod_var), NULL); NullCheck(L_21); InterfaceActionInvoker1< Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* >::Invoke(2 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaInitialized(System.Action`1) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_21, L_22); RuntimeObject* L_23 = __this->___mEngine_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_24 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_24); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_24, __this, (intptr_t)((void*)ARFoundationCamera_OnVuforiaStarted_m4FA8FEED6C58015CC7C73060E48F586CBF288D8B_RuntimeMethod_var), NULL); NullCheck(L_23); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(4 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaStarted(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_23, L_24); RuntimeObject* L_25 = __this->___mEngine_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_26 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_26); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_26, __this, (intptr_t)((void*)ARFoundationCamera_OnVuforiaStopped_m7205B25D0894E2E5259C34A1AB0B26CA7C67E455_RuntimeMethod_var), NULL); NullCheck(L_25); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(10 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaStopped(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_25, L_26); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera_Finalize_m70B869423046BF13FE3BE2423A27A0E1877862F8 (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0009: {// begin finally (depth: 1) Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) ARFoundationCamera_Dispose_m8FCFEAFE3D81E271B07EC988DBB01BFE764691AA(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera_Dispose_m48E651FC6613E26F1D5DD15EDF41262C1ACD6A3B (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ARFoundationCamera_Dispose_m8FCFEAFE3D81E271B07EC988DBB01BFE764691AA(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera_Dispose_m8FCFEAFE3D81E271B07EC988DBB01BFE764691AA (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_OnVuforiaInitialized_m5BDB905C76956DE3130CFDEB217A17C8E2DCDB2D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_OnVuforiaStarted_m4FA8FEED6C58015CC7C73060E48F586CBF288D8B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_OnVuforiaStopped_m7205B25D0894E2E5259C34A1AB0B26CA7C67E455_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_Update_m36CA18D397776EC37A50960EA23730381BFC73DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } RuntimeObject* G_B5_0 = NULL; RuntimeObject* G_B4_0 = NULL; RuntimeObject* G_B8_0 = NULL; RuntimeObject* G_B7_0 = NULL; ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* G_B11_0 = NULL; ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* G_B10_0 = NULL; { bool L_0 = __this->___mDisposed_9; if (!L_0) { goto IL_0009; } } { return; } IL_0009: { bool L_1 = ___0_disposing; if (!L_1) { goto IL_004a; } } { RuntimeObject* L_2 = __this->___mARFoundationImageProvider_3; RuntimeObject* L_3 = L_2; G_B4_0 = L_3; if (L_3) { G_B5_0 = L_3; goto IL_0018; } } { goto IL_001d; } IL_0018: { NullCheck(G_B5_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B5_0); } IL_001d: { RuntimeObject* L_4 = __this->___mARFoundationPoseProvider_4; RuntimeObject* L_5 = L_4; G_B7_0 = L_5; if (L_5) { G_B8_0 = L_5; goto IL_0029; } } { goto IL_002e; } IL_0029: { NullCheck(G_B8_0); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B8_0); } IL_002e: { ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* L_6 = __this->___mARFoundationAnchorManager_5; ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* L_7 = L_6; G_B10_0 = L_7; if (L_7) { G_B11_0 = L_7; goto IL_003a; } } { goto IL_003f; } IL_003a: { NullCheck(G_B11_0); ARFoundationAnchorManager_Dispose_m5F6D912A47DC6BE311F1327880913FCCF5424F7B(G_B11_0, NULL); } IL_003f: { VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_8 = __this->___mVuforiaCoroutineUtility_0; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_8, NULL); } IL_004a: { __this->___mARFoundationImageProvider_3 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mARFoundationImageProvider_3), (void*)(RuntimeObject*)NULL); __this->___mARFoundationPoseProvider_4 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mARFoundationPoseProvider_4), (void*)(RuntimeObject*)NULL); RuntimeObject* L_9 = __this->___mEngine_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_10); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_10, __this, (intptr_t)((void*)ARFoundationCamera_Update_m36CA18D397776EC37A50960EA23730381BFC73DD_RuntimeMethod_var), NULL); NullCheck(L_9); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(31 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnBeforeStateUpdated(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_9, L_10); RuntimeObject* L_11 = __this->___mEngine_1; Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_12 = (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)il2cpp_codegen_object_new(Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var); NullCheck(L_12); Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1(L_12, __this, (intptr_t)((void*)ARFoundationCamera_OnVuforiaInitialized_m5BDB905C76956DE3130CFDEB217A17C8E2DCDB2D_RuntimeMethod_var), NULL); NullCheck(L_11); InterfaceActionInvoker1< Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* >::Invoke(3 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnVuforiaInitialized(System.Action`1) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_11, L_12); RuntimeObject* L_13 = __this->___mEngine_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_14 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_14); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_14, __this, (intptr_t)((void*)ARFoundationCamera_OnVuforiaStarted_m4FA8FEED6C58015CC7C73060E48F586CBF288D8B_RuntimeMethod_var), NULL); NullCheck(L_13); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(5 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnVuforiaStarted(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_13, L_14); RuntimeObject* L_15 = __this->___mEngine_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_16 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var); NullCheck(L_16); Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_16, __this, (intptr_t)((void*)ARFoundationCamera_OnVuforiaStopped_m7205B25D0894E2E5259C34A1AB0B26CA7C67E455_RuntimeMethod_var), NULL); NullCheck(L_15); InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(11 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnVuforiaStopped(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_15, L_16); intptr_t L_17 = __this->___mCameraImagePtr_6; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_17, NULL); intptr_t L_18 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mCameraImagePtr_6 = L_18; intptr_t L_19 = __this->___mPosePtr_7; Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_19, NULL); intptr_t L_20 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mPosePtr_7 = L_20; __this->___mDisposed_9 = (bool)1; return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera::OnVuforiaInitialized(Vuforia.VuforiaInitError) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera_OnVuforiaInitialized_m5BDB905C76956DE3130CFDEB217A17C8E2DCDB2D (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, int32_t ___0_initError, const RuntimeMethod* method) { { int32_t L_0 = ___0_initError; if (!L_0) { goto IL_0004; } } { return; } IL_0004: { bool L_1 = __this->___mIsAnchorSupported_10; if (!L_1) { goto IL_0017; } } { ARFoundationAnchorManager_t9E0450EA86FA691E8540B4AF48617427C2AD6B77* L_2 = __this->___mARFoundationAnchorManager_5; NullCheck(L_2); ARFoundationAnchorManager_SetNativeCallbacks_m274A399E9735198ED729379F2933BCDAD6F6C12E(L_2, NULL); } IL_0017: { return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera::OnVuforiaStarted() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera_OnVuforiaStarted_m4FA8FEED6C58015CC7C73060E48F586CBF288D8B (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCamera_U3COnVuforiaStartedU3Eb__18_0_mDACAE7FF7DE695E4A005F9ED7920A83B7994B08A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3COnVuforiaStartedU3Eb__18_1_m2D86DEBB6BA6D3D200B2D1191F3D91DD9D81E6E2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B2_0 = NULL; float G_B2_1 = 0.0f; RuntimeObject* G_B2_2 = NULL; VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* G_B2_3 = NULL; ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* G_B2_4 = NULL; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B1_0 = NULL; float G_B1_1 = 0.0f; RuntimeObject* G_B1_2 = NULL; VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* G_B1_3 = NULL; ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* G_B1_4 = NULL; { RuntimeObject* L_0 = __this->___mARFoundationFacade_2; NullCheck(L_0); InterfaceActionInvoker0::Invoke(9 /* System.Void Vuforia.ARFoundation.IARFoundationFacade::Init() */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_0); VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_1 = __this->___mVuforiaCoroutineUtility_0; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_2); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_2, __this, (intptr_t)((void*)ARFoundationCamera_U3COnVuforiaStartedU3Eb__18_0_mDACAE7FF7DE695E4A005F9ED7920A83B7994B08A_RuntimeMethod_var), NULL); RuntimeObject* L_3; L_3 = ARFoundationCamera_CheckAvailability_mD4047EE699AC46470E0A8F24A5B0218888356622(__this, L_2, NULL); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_4 = ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__18_1_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_5 = L_4; G_B1_0 = L_5; G_B1_1 = (20.0f); G_B1_2 = L_3; G_B1_3 = L_1; G_B1_4 = __this; if (L_5) { G_B2_0 = L_5; G_B2_1 = (20.0f); G_B2_2 = L_3; G_B2_3 = L_1; G_B2_4 = __this; goto IL_0048; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* L_6 = ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9_0; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_7); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_7, L_6, (intptr_t)((void*)U3CU3Ec_U3COnVuforiaStartedU3Eb__18_1_m2D86DEBB6BA6D3D200B2D1191F3D91DD9D81E6E2_RuntimeMethod_var), NULL); Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8 = L_7; ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__18_1_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__18_1_1), (void*)L_8); G_B2_0 = L_8; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; G_B2_3 = G_B1_3; G_B2_4 = G_B1_4; } IL_0048: { NullCheck(G_B2_3); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_9; L_9 = VuforiaCoroutineUtility_StartCoroutineWithTimeout_mB44A64F4FFB760550B01E6FA360037B1F32AA591(G_B2_3, G_B2_2, G_B2_1, G_B2_0, NULL); NullCheck(G_B2_4); G_B2_4->___mSetCameraModeCoroutine_12 = L_9; Il2CppCodeGenWriteBarrier((void**)(&G_B2_4->___mSetCameraModeCoroutine_12), (void*)L_9); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera::OnVuforiaStopped() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera_OnVuforiaStopped_m7205B25D0894E2E5259C34A1AB0B26CA7C67E455 (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_0 = __this->___mSetCameraModeCoroutine_12; if (!L_0) { goto IL_0019; } } { VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_1 = __this->___mVuforiaCoroutineUtility_0; Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_2 = __this->___mSetCameraModeCoroutine_12; NullCheck(L_1); MonoBehaviour_StopCoroutine_mB0FC91BE84203BD8E360B3FBAE5B958B4C5ED22A(L_1, L_2, NULL); } IL_0019: { RuntimeObject* L_3 = __this->___mARFoundationFacade_2; NullCheck(L_3); InterfaceActionInvoker0::Invoke(10 /* System.Void Vuforia.ARFoundation.IARFoundationFacade::Deinit() */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_3); __this->___mPreviousImageTimestamp_8 = ((int64_t)0); return; } } // System.Collections.IEnumerator Vuforia.Internal.ARFoundation.ARFoundationCamera::CheckAvailability(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ARFoundationCamera_CheckAvailability_mD4047EE699AC46470E0A8F24A5B0218888356622 (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_onComplete, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB* L_0 = (U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB*)il2cpp_codegen_object_new(U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB_il2cpp_TypeInfo_var); NullCheck(L_0); U3CCheckAvailabilityU3Ed__20__ctor_m3A25692FABDF12AC64ED58FD3B17B38DFBFF46A2(L_0, 0, NULL); U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB* L_1 = L_0; NullCheck(L_1); L_1->___U3CU3E4__this_2 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this); U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB* L_2 = L_1; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_onComplete; NullCheck(L_2); L_2->___onComplete_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___onComplete_3), (void*)L_3); return L_2; } } // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationCamera::Init(System.Func`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ARFoundationCamera_Init_m7B1CD2E95EB9A3BD128F16AD03CD99A902E6C889 (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_initOnCameraReady, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass21_0_U3CInitU3Eb__0_mEE964C5467BBF8D4C4501DD909B52F1540ED8A0E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55* V_0 = NULL; Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL; { U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55* L_0 = (U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass21_0__ctor_mEEA345D3DC011E2CBB5163F945D3832C37131F9E(L_0, NULL); V_0 = L_0; U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55* L_1 = V_0; NullCheck(L_1); L_1->___U3CU3E4__this_0 = __this; Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_0), (void*)__this); U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55* L_2 = V_0; Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_3 = ___0_initOnCameraReady; NullCheck(L_2); L_2->___initOnCameraReady_1 = L_3; Il2CppCodeGenWriteBarrier((void**)(&L_2->___initOnCameraReady_1), (void*)L_3); il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); bool L_4; L_4 = VuforiaRuntimeUtilities_IsMagicLeapDevice_m1E5C3DB09B546CA6B79ED38B26370E405349BB21(NULL); if (!L_4) { goto IL_0026; } } { 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*)&_stringLiteral62C35521A447A98328F3D378BC532E67E4991A96)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ARFoundationCamera_Init_m7B1CD2E95EB9A3BD128F16AD03CD99A902E6C889_RuntimeMethod_var))); } IL_0026: { RuntimeObject* L_6 = __this->___mARFoundationFacade_2; NullCheck(L_6); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7; L_7 = InterfaceFuncInvoker0< Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* >::Invoke(13 /* UnityEngine.Transform Vuforia.ARFoundation.IARFoundationFacade::GetCameraTransform() */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_6); V_1 = L_7; VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_8; L_8 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL); il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_9; L_9 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_8, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_9) { goto IL_005c; } } { VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_10; L_10 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL); NullCheck(L_10); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11; L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_10, NULL); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = V_1; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_13; L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, L_12, NULL); if (!L_13) { goto IL_005c; } } { Exception_t* L_14 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_14); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9AC9E17A8B5E84A634CA78AB823FFBB3D4392930)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ARFoundationCamera_Init_m7B1CD2E95EB9A3BD128F16AD03CD99A902E6C889_RuntimeMethod_var))); } IL_005c: { VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_15 = __this->___mVuforiaCoroutineUtility_0; U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55* L_16 = V_0; Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_17 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var); NullCheck(L_17); Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_17, L_16, (intptr_t)((void*)U3CU3Ec__DisplayClass21_0_U3CInitU3Eb__0_mEE964C5467BBF8D4C4501DD909B52F1540ED8A0E_RuntimeMethod_var), NULL); RuntimeObject* L_18; L_18 = ARFoundationCamera_CheckAvailability_mD4047EE699AC46470E0A8F24A5B0218888356622(__this, L_17, NULL); NullCheck(L_15); Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_19; L_19 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(L_15, L_18, NULL); return (bool)1; } } // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationCamera::SetupCamera() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ARFoundationCamera_SetupCamera_m65318434CF3636E36CC101611B3CA3167437DD8C (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisIGrouping_2_t98E8B63FAFF27B1E233188B8D3C6C0BA0F150DB7_mD408A4C877F6B139EA4CF9C275603E428EEFC36C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_GroupBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m69DC25FE7A17486176BA78D0FBE862CE8872957E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Last_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_m84139F0F93F4C2D3DDE48B2E9A41C77E5BEE6CB7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_OrderBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6CA232B5A5C28033A04DAD1A15EDED1143AD45A9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ThenBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCD5766CA604A977DB4FF4734A6B70A46550D51D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraImageProvider_t128544272D11740522623AE6661DE6DC7886B942_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m7A5245523A276474E0A9C358601EBE087F432F04_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSetupCameraU3Eb__22_0_mAB75D3EFB0FBF951F2CA13FA18CFFC5D4AE8DB5A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSetupCameraU3Eb__22_1_m4A876028ED5CFD320FCD803A4CAF1F87BEEB34E0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CSetupCameraU3Eb__22_2_m873ABCF6C78AF23452B1520AAAB8604FB5FB44D2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44C53F8B6216F39F4D01D81BD123905E2534FDBE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8537D7C0B3156C1EE794C38D2180CB9BCA9269CA); s_Il2CppMethodInitialized = true; } List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* V_0 = NULL; RuntimeObject* V_1 = NULL; UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 V_2; memset((&V_2), 0, sizeof(V_2)); UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 V_3; memset((&V_3), 0, sizeof(V_3)); Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* G_B4_0 = NULL; List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* G_B4_1 = NULL; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* G_B3_0 = NULL; List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* G_B3_1 = NULL; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* G_B6_0 = NULL; RuntimeObject* G_B6_1 = NULL; ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* G_B6_2 = NULL; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* G_B5_0 = NULL; RuntimeObject* G_B5_1 = NULL; ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* G_B5_2 = NULL; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* G_B8_0 = NULL; RuntimeObject* G_B8_1 = NULL; ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* G_B8_2 = NULL; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* G_B7_0 = NULL; RuntimeObject* G_B7_1 = NULL; ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* G_B7_2 = NULL; bool G_B13_0 = false; bool G_B9_0 = false; UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540* G_B11_0 = NULL; bool G_B11_1 = false; UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540* G_B10_0 = NULL; bool G_B10_1 = false; int32_t G_B12_0 = 0; UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540* G_B12_1 = NULL; bool G_B12_2 = false; { RuntimeObject* L_0 = __this->___mARFoundationImageProvider_3; NullCheck(L_0); List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* L_1; L_1 = InterfaceFuncInvoker0< List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* >::Invoke(0 /* System.Collections.Generic.List`1 Vuforia.Internal.VuforiaDriver.ICameraImageProvider::GetProfiles() */, ICameraImageProvider_t128544272D11740522623AE6661DE6DC7886B942_il2cpp_TypeInfo_var, L_0); V_0 = L_1; List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* L_2 = V_0; NullCheck(L_2); int32_t L_3; L_3 = List_1_get_Count_m7A5245523A276474E0A9C358601EBE087F432F04_inline(L_2, List_1_get_Count_m7A5245523A276474E0A9C358601EBE087F432F04_RuntimeMethod_var); if (L_3) { goto IL_0020; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral44C53F8B6216F39F4D01D81BD123905E2534FDBE, NULL); return (bool)0; } IL_0020: { List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_5 = ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__22_0_2; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_6 = L_5; G_B3_0 = L_6; G_B3_1 = L_4; if (L_6) { G_B4_0 = L_6; G_B4_1 = L_4; goto IL_0040; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* L_7 = ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_8 = (Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6*)il2cpp_codegen_object_new(Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6_il2cpp_TypeInfo_var); NullCheck(L_8); Func_2__ctor_mB85EB82F5AEFF7579A980BCD4A97FE13ADB7DE9C(L_8, L_7, (intptr_t)((void*)U3CU3Ec_U3CSetupCameraU3Eb__22_0_mAB75D3EFB0FBF951F2CA13FA18CFFC5D4AE8DB5A_RuntimeMethod_var), NULL); Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_9 = L_8; ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__22_0_2 = L_9; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__22_0_2), (void*)L_9); G_B4_0 = L_9; G_B4_1 = G_B3_1; } IL_0040: { RuntimeObject* L_10; L_10 = Enumerable_GroupBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m69DC25FE7A17486176BA78D0FBE862CE8872957E(G_B4_1, G_B4_0, Enumerable_GroupBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m69DC25FE7A17486176BA78D0FBE862CE8872957E_RuntimeMethod_var); RuntimeObject* L_11; L_11 = Enumerable_First_TisIGrouping_2_t98E8B63FAFF27B1E233188B8D3C6C0BA0F150DB7_mD408A4C877F6B139EA4CF9C275603E428EEFC36C(L_10, Enumerable_First_TisIGrouping_2_t98E8B63FAFF27B1E233188B8D3C6C0BA0F150DB7_mD408A4C877F6B139EA4CF9C275603E428EEFC36C_RuntimeMethod_var); V_1 = L_11; RuntimeObject* L_12 = V_1; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_13 = ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__22_1_3; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_14 = L_13; G_B5_0 = L_14; G_B5_1 = L_12; G_B5_2 = __this; if (L_14) { G_B6_0 = L_14; G_B6_1 = L_12; G_B6_2 = __this; goto IL_006c; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* L_15 = ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_16 = (Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6*)il2cpp_codegen_object_new(Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6_il2cpp_TypeInfo_var); NullCheck(L_16); Func_2__ctor_mB85EB82F5AEFF7579A980BCD4A97FE13ADB7DE9C(L_16, L_15, (intptr_t)((void*)U3CU3Ec_U3CSetupCameraU3Eb__22_1_m4A876028ED5CFD320FCD803A4CAF1F87BEEB34E0_RuntimeMethod_var), NULL); Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_17 = L_16; ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__22_1_3 = L_17; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__22_1_3), (void*)L_17); G_B6_0 = L_17; G_B6_1 = G_B5_1; G_B6_2 = G_B5_2; } IL_006c: { RuntimeObject* L_18; L_18 = Enumerable_OrderBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6CA232B5A5C28033A04DAD1A15EDED1143AD45A9(G_B6_1, G_B6_0, Enumerable_OrderBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m6CA232B5A5C28033A04DAD1A15EDED1143AD45A9_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_19 = ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__22_2_4; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_20 = L_19; G_B7_0 = L_20; G_B7_1 = L_18; G_B7_2 = G_B6_2; if (L_20) { G_B8_0 = L_20; G_B8_1 = L_18; G_B8_2 = G_B6_2; goto IL_0090; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* L_21 = ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9_0; Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_22 = (Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6*)il2cpp_codegen_object_new(Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6_il2cpp_TypeInfo_var); NullCheck(L_22); Func_2__ctor_mB85EB82F5AEFF7579A980BCD4A97FE13ADB7DE9C(L_22, L_21, (intptr_t)((void*)U3CU3Ec_U3CSetupCameraU3Eb__22_2_m873ABCF6C78AF23452B1520AAAB8604FB5FB44D2_RuntimeMethod_var), NULL); Func_2_t131F49D1C96D99D1E862D67F43A78D916CF668D6* L_23 = L_22; ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__22_2_4 = L_23; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9__22_2_4), (void*)L_23); G_B8_0 = L_23; G_B8_1 = G_B7_1; G_B8_2 = G_B7_2; } IL_0090: { RuntimeObject* L_24; L_24 = Enumerable_ThenBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCD5766CA604A977DB4FF4734A6B70A46550D51D(G_B8_1, G_B8_0, Enumerable_ThenBy_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCCD5766CA604A977DB4FF4734A6B70A46550D51D_RuntimeMethod_var); DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_25; L_25 = Enumerable_Last_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_m84139F0F93F4C2D3DDE48B2E9A41C77E5BEE6CB7(L_24, Enumerable_Last_TisDriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A_m84139F0F93F4C2D3DDE48B2E9A41C77E5BEE6CB7_RuntimeMethod_var); NullCheck(G_B8_2); G_B8_2->___mCameraMode_11 = L_25; RuntimeObject* L_26 = __this->___mARFoundationImageProvider_3; DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_27 = __this->___mCameraMode_11; NullCheck(L_26); bool L_28; L_28 = InterfaceFuncInvoker1< bool, DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A >::Invoke(1 /* System.Boolean Vuforia.Internal.VuforiaDriver.ICameraImageProvider::SelectProfile(Vuforia.DriverCameraMode) */, ICameraImageProvider_t128544272D11740522623AE6661DE6DC7886B942_il2cpp_TypeInfo_var, L_26, L_27); bool L_29 = L_28; G_B9_0 = L_29; if (!L_29) { G_B13_0 = L_29; goto IL_0112; } } { il2cpp_codegen_initobj((&V_3), sizeof(UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540)); (&V_3)->___capabilities_0 = 1; DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_30 = __this->___mCameraMode_11; (&V_3)->___cameraMode_1 = L_30; bool L_31 = __this->___mIsAnchorSupported_10; G_B10_0 = (&V_3); G_B10_1 = G_B9_0; if (L_31) { G_B11_0 = (&V_3); G_B11_1 = G_B9_0; goto IL_00dd; } } { G_B12_0 = 0; G_B12_1 = G_B10_0; G_B12_2 = G_B10_1; goto IL_00de; } IL_00dd: { G_B12_0 = 1; G_B12_1 = G_B11_0; G_B12_2 = G_B11_1; } IL_00de: { G_B12_1->___isAnchorSupported_2 = G_B12_0; (&V_3)->___cameraRotationInDegrees_3 = ((int32_t)90); UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 L_32 = V_3; V_2 = L_32; RuntimeObject* L_33; L_33 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL); UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 L_34 = V_2; VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_35; L_35 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL); NullCheck(L_35); PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* L_36; L_36 = VuforiaConfiguration_get_PackageInformation_m34E36368076FDEF5D63C08F48C4043FFEABBAD9E_inline(L_35, NULL); NullCheck(L_36); String_t* L_37 = L_36->___ARFoundationVersion_0; String_t* L_38; L_38 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral8537D7C0B3156C1EE794C38D2180CB9BCA9269CA, L_37, NULL); NullCheck(L_33); InterfaceActionInvoker2< UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540, String_t* >::Invoke(2 /* System.Void Vuforia.Internal.VuforiaDriver.IUnityDriver::ConfigureDriver(Vuforia.Internal.VuforiaDriver.UnityDriverConfig,System.String) */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_33, L_34, L_38); G_B13_0 = G_B12_2; } IL_0112: { return G_B13_0; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera::Update() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera_Update_m36CA18D397776EC37A50960EA23730381BFC73DD (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraImageProvider_t128544272D11740522623AE6661DE6DC7886B942_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDevicePoseProvider_tD528D6694AA0999AAEDD20D26B6B1A48A281640B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_StructureToPtr_TisDevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_mC755326C72FD34FEE0727DED9C0911AE814AE3AB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } CameraImage_t160C5E11444459AB15B3F57830F054206547048F V_0; memset((&V_0), 0, sizeof(V_0)); DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA V_1; memset((&V_1), 0, sizeof(V_1)); { RuntimeObject* L_0 = __this->___mARFoundationImageProvider_3; NullCheck(L_0); CameraImage_t160C5E11444459AB15B3F57830F054206547048F L_1; L_1 = InterfaceFuncInvoker0< CameraImage_t160C5E11444459AB15B3F57830F054206547048F >::Invoke(2 /* Vuforia.Internal.VuforiaDriver.CameraImage Vuforia.Internal.VuforiaDriver.ICameraImageProvider::GetImage() */, ICameraImageProvider_t128544272D11740522623AE6661DE6DC7886B942_il2cpp_TypeInfo_var, L_0); V_0 = L_1; RuntimeObject* L_2 = __this->___mARFoundationPoseProvider_4; NullCheck(L_2); DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA L_3; L_3 = InterfaceFuncInvoker0< DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA >::Invoke(0 /* Vuforia.Internal.VuforiaDriver.DevicePose Vuforia.Internal.VuforiaDriver.IDevicePoseProvider::GetDevicePose() */, IDevicePoseProvider_tD528D6694AA0999AAEDD20D26B6B1A48A281640B_il2cpp_TypeInfo_var, L_2); V_1 = L_3; CameraImage_t160C5E11444459AB15B3F57830F054206547048F L_4 = V_0; int64_t L_5 = L_4.___Timestamp_0; int64_t L_6 = __this->___mPreviousImageTimestamp_8; if ((((int64_t)L_5) > ((int64_t)L_6))) { goto IL_0027; } } { return; } IL_0027: { CameraImage_t160C5E11444459AB15B3F57830F054206547048F L_7 = V_0; intptr_t L_8 = __this->___mCameraImagePtr_6; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931(L_7, L_8, (bool)0, Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931_RuntimeMethod_var); DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA L_9 = V_1; intptr_t L_10 = __this->___mPosePtr_7; Marshal_StructureToPtr_TisDevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_mC755326C72FD34FEE0727DED9C0911AE814AE3AB(L_9, L_10, (bool)0, Marshal_StructureToPtr_TisDevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_mC755326C72FD34FEE0727DED9C0911AE814AE3AB_RuntimeMethod_var); RuntimeObject* L_11; L_11 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL); intptr_t L_12 = __this->___mCameraImagePtr_6; intptr_t L_13 = __this->___mPosePtr_7; NullCheck(L_11); InterfaceActionInvoker2< intptr_t, intptr_t >::Invoke(4 /* System.Void Vuforia.Internal.VuforiaDriver.IUnityDriver::PostCameraFrameAndPose(System.IntPtr,System.IntPtr) */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_11, L_12, L_13); CameraImage_t160C5E11444459AB15B3F57830F054206547048F L_14 = V_0; int64_t L_15 = L_14.___Timestamp_0; __this->___mPreviousImageTimestamp_8 = L_15; return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera::b__18_0(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCamera_U3COnVuforiaStartedU3Eb__18_0_mDACAE7FF7DE695E4A005F9ED7920A83B7994B08A (ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* __this, bool ___0_isAvailable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraImageProvider_t128544272D11740522623AE6661DE6DC7886B942_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD939164D5CE66BB84305FFF6010B135EDBAE8B40); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_isAvailable; if (L_0) { goto IL_000e; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralD939164D5CE66BB84305FFF6010B135EDBAE8B40, NULL); return; } IL_000e: { RuntimeObject* L_1 = __this->___mARFoundationImageProvider_3; DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_2 = __this->___mCameraMode_11; NullCheck(L_1); bool L_3; L_3 = InterfaceFuncInvoker1< bool, DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A >::Invoke(1 /* System.Boolean Vuforia.Internal.VuforiaDriver.ICameraImageProvider::SelectProfile(Vuforia.DriverCameraMode) */, ICameraImageProvider_t128544272D11740522623AE6661DE6DC7886B942_il2cpp_TypeInfo_var, L_1, L_2); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m35E3F46B77C21E7F48BA6AF219642C2F7382039B (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* L_0 = (U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C*)il2cpp_codegen_object_new(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_mDFBC5260A039054A0AA05C5156E8D39F3E3AC76A(L_0, NULL); ((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mDFBC5260A039054A0AA05C5156E8D39F3E3AC76A (U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::b__18_1(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3COnVuforiaStartedU3Eb__18_1_m2D86DEBB6BA6D3D200B2D1191F3D91DD9D81E6E2 (U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* __this, bool ___0_isTimeout, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FB1FF9498F153F3D3591A2AEF21DF4374C68A8A); s_Il2CppMethodInitialized = true; } { bool L_0 = ___0_isTimeout; if (!L_0) { goto IL_000d; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral7FB1FF9498F153F3D3591A2AEF21DF4374C68A8A, NULL); } IL_000d: { return; } } // System.Int32 Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::b__22_0(Vuforia.DriverCameraMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CSetupCameraU3Eb__22_0_mAB75D3EFB0FBF951F2CA13FA18CFFC5D4AE8DB5A (U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* __this, DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A ___0_x, const RuntimeMethod* method) { { DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_0 = ___0_x; int32_t L_1 = L_0.___Fps_2; return L_1; } } // System.Int32 Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::b__22_1(Vuforia.DriverCameraMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CSetupCameraU3Eb__22_1_m4A876028ED5CFD320FCD803A4CAF1F87BEEB34E0 (U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* __this, DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A ___0_x, const RuntimeMethod* method) { { DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_0 = ___0_x; int32_t L_1 = L_0.___Width_0; return L_1; } } // System.Int32 Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c::b__22_2(Vuforia.DriverCameraMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t U3CU3Ec_U3CSetupCameraU3Eb__22_2_m873ABCF6C78AF23452B1520AAAB8604FB5FB44D2 (U3CU3Ec_t008AB99576A75417825C8DC6083F187B67CE040C* __this, DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A ___0_x, const RuntimeMethod* method) { { DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_0 = ___0_x; int32_t L_1 = L_0.___Height_1; 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 Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAvailabilityU3Ed__20__ctor_m3A25692FABDF12AC64ED58FD3B17B38DFBFF46A2 (U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAvailabilityU3Ed__20_System_IDisposable_Dispose_m0E649DEE34CC7CD9D25451EB4F3DB566274ABE11 (U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB* __this, const RuntimeMethod* method) { { return; } } // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCheckAvailabilityU3Ed__20_MoveNext_mC7CD26DCE1F15CC2DEA994627A749FC8DB0B44E4 (U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* V_1 = NULL; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* L_1 = __this->___U3CU3E4__this_2; V_1 = L_1; int32_t L_2 = V_0; switch (L_2) { case 0: { goto IL_0022; } case 1: { goto IL_0043; } case 2: { goto IL_007d; } } } { return (bool)0; } IL_0022: { __this->___U3CU3E1__state_0 = (-1); ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* L_3 = V_1; NullCheck(L_3); RuntimeObject* L_4 = L_3->___mARFoundationFacade_2; NullCheck(L_4); RuntimeObject* L_5; L_5 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Collections.IEnumerator Vuforia.ARFoundation.IARFoundationFacade::CheckAvailability() */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_4); __this->___U3CU3E2__current_1 = L_5; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_5); __this->___U3CU3E1__state_0 = 1; return (bool)1; } IL_0043: { __this->___U3CU3E1__state_0 = (-1); ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* L_6 = V_1; NullCheck(L_6); RuntimeObject* L_7 = L_6->___mARFoundationFacade_2; NullCheck(L_7); bool L_8; L_8 = InterfaceFuncInvoker0< bool >::Invoke(12 /* System.Boolean Vuforia.ARFoundation.IARFoundationFacade::IsARFoundationReady() */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_7); __this->___U3CisReadyU3E5__2_4 = L_8; bool L_9 = __this->___U3CisReadyU3E5__2_4; if (!L_9) { goto IL_0084; } } { ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* L_10 = V_1; NullCheck(L_10); RuntimeObject* L_11 = L_10->___mARFoundationFacade_2; NullCheck(L_11); RuntimeObject* L_12; L_12 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(11 /* System.Collections.IEnumerator Vuforia.ARFoundation.IARFoundationFacade::WaitForCameraReady() */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_11); __this->___U3CU3E2__current_1 = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_12); __this->___U3CU3E1__state_0 = 2; return (bool)1; } IL_007d: { __this->___U3CU3E1__state_0 = (-1); } IL_0084: { Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_13 = __this->___onComplete_3; bool L_14 = __this->___U3CisReadyU3E5__2_4; NullCheck(L_13); Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_13, L_14, NULL); return (bool)0; } } // System.Object Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCheckAvailabilityU3Ed__20_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m6BD4AC7E83808A59218D08EDD784DA0AB894C84F (U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAvailabilityU3Ed__20_System_Collections_IEnumerator_Reset_m48316D3519CA692D2A15237F7E3FC48152BAE019 (U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CCheckAvailabilityU3Ed__20_System_Collections_IEnumerator_Reset_m48316D3519CA692D2A15237F7E3FC48152BAE019_RuntimeMethod_var))); } } // System.Object Vuforia.Internal.ARFoundation.ARFoundationCamera/d__20::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCheckAvailabilityU3Ed__20_System_Collections_IEnumerator_get_Current_m45A62744571A55A4473832E2A71C6999EC913FDC (U3CCheckAvailabilityU3Ed__20_tDF62F56C0498553997028EF10B6091AC05CF89CB* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; 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 Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c__DisplayClass21_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0__ctor_mEEA345D3DC011E2CBB5163F945D3832C37131F9E (U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCamera/<>c__DisplayClass21_0::b__0(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass21_0_U3CInitU3Eb__0_mEE964C5467BBF8D4C4501DD909B52F1540ED8A0E (U3CU3Ec__DisplayClass21_0_t2E7C960A39A4474CC59ED71DF9696C65AA992A55* __this, bool ___0_arFoundationAvailable, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DCAD5E2469A875DF387C643C311288A630D3736); s_Il2CppMethodInitialized = true; } int32_t G_B3_0 = 0; { ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* L_0 = __this->___U3CU3E4__this_0; ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* L_1 = __this->___U3CU3E4__this_0; NullCheck(L_1); RuntimeObject* L_2 = L_1->___mARFoundationFacade_2; NullCheck(L_2); bool L_3; L_3 = InterfaceFuncInvoker0< bool >::Invoke(6 /* System.Boolean Vuforia.ARFoundation.IARFoundationFacade::get_IsAnchorSupported() */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_2); NullCheck(L_0); L_0->___mIsAnchorSupported_10 = L_3; bool L_4 = ___0_arFoundationAvailable; if (!L_4) { goto IL_002b; } } { ARFoundationCamera_tE2B3E76B13E0203C31F473B0AF16F05F1F00D3D6* L_5 = __this->___U3CU3E4__this_0; NullCheck(L_5); bool L_6; L_6 = ARFoundationCamera_SetupCamera_m65318434CF3636E36CC101611B3CA3167437DD8C(L_5, NULL); G_B3_0 = ((int32_t)(L_6)); goto IL_002c; } IL_002b: { G_B3_0 = 0; } IL_002c: { if (G_B3_0) { goto IL_0039; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral5DCAD5E2469A875DF387C643C311288A630D3736, NULL); return; } IL_0039: { Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_7 = __this->___initOnCameraReady_1; NullCheck(L_7); bool L_8; L_8 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_7, 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 Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration::CheckForSurfaceChanges(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCameraConfiguration_CheckForSurfaceChanges_m3364E38D7DF4D2AE0087D990C611144359AE3504 (ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL; { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); int32_t L_0; L_0 = VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300(NULL); int32_t L_1; L_1 = RuntimeExtensionMethods_ToVuforiaScreenOrientation_m85F238FAA144B4B6473C93E3D7D262581C1C523D(L_0, NULL); V_0 = L_1; int32_t L_2 = ((BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00*)__this)->___mProjectionOrientation_3; int32_t L_3 = V_0; if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_002b; } } { int32_t L_4 = V_0; ((BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00*)__this)->___mProjectionOrientation_3 = L_4; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = ((BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00*)__this)->___mOnVideoBackgroundConfigChanged_1; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = L_5; G_B2_0 = L_6; if (L_6) { G_B3_0 = L_6; goto IL_0026; } } { return; } IL_0026: { NullCheck(G_B3_0); Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B3_0, NULL); } IL_002b: { return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration::UpdateProjectionMatrix(UnityEngine.Matrix4x4) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCameraConfiguration_UpdateProjectionMatrix_mC6EDCDA5B9A387F20CBB5FFBACC3FF469639B5EC (ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, const RuntimeMethod* method) { { return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCameraConfiguration__ctor_m932CDA360DB3A0E49D72062A546B61592D766630 (ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4* __this, const RuntimeMethod* method) { { BaseCameraConfiguration__ctor_mAE150D2B91DF6A2C437018ADCED3F8B473DC3025(__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 Vuforia.Internal.ARFoundation.ARFoundationImageProvider::.ctor(Vuforia.ARFoundation.IARFoundationFacade) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider__ctor_m8AF47EFF1A587A2BD32A312FAE80D13EE0859B37 (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, RuntimeObject* ___0_arFoundationFacade, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationImageProvider_CameraImageEvent_m523445844E2A8FEE40533349FA5937E3C46D0193_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_arFoundationFacade; __this->___mARFoundationFacade_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mARFoundationFacade_2), (void*)L_0); RuntimeObject* L_1 = __this->___mARFoundationFacade_2; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_2 = (Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56*)il2cpp_codegen_object_new(Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56_il2cpp_TypeInfo_var); NullCheck(L_2); Action_1__ctor_m7871C36E36EDFB3807C50CEDBF4DD674BDDB140F(L_2, __this, (intptr_t)((void*)ARFoundationImageProvider_CameraImageEvent_m523445844E2A8FEE40533349FA5937E3C46D0193_RuntimeMethod_var), NULL); NullCheck(L_1); InterfaceActionInvoker1< Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* >::Invoke(0 /* System.Void Vuforia.ARFoundation.IARFoundationFacade::add_ARFoundationImageEvent(System.Action`1) */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_1, L_2); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationImageProvider::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider_Finalize_m7C487AFF75110822C12D089AA481EA8D5C434118 (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0009: {// begin finally (depth: 1) Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) ARFoundationImageProvider_Dispose_m0C2028DFB1543970BA548BBB193A3F873053CE7B(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationImageProvider::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider_Dispose_m0C2028DFB1543970BA548BBB193A3F873053CE7B (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationImageProvider_CameraImageEvent_m523445844E2A8FEE40533349FA5937E3C46D0193_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mARFoundationFacade_2; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_1 = (Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56*)il2cpp_codegen_object_new(Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56_il2cpp_TypeInfo_var); NullCheck(L_1); Action_1__ctor_m7871C36E36EDFB3807C50CEDBF4DD674BDDB140F(L_1, __this, (intptr_t)((void*)ARFoundationImageProvider_CameraImageEvent_m523445844E2A8FEE40533349FA5937E3C46D0193_RuntimeMethod_var), NULL); NullCheck(L_0); InterfaceActionInvoker1< Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* >::Invoke(1 /* System.Void Vuforia.ARFoundation.IARFoundationFacade::remove_ARFoundationImageEvent(System.Action`1) */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_0, L_1); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_2 = (&__this->___mImageBuffer_1); bool L_3; L_3 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081(L_2, NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); if (!L_3) { goto IL_002f; } } { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_4 = (&__this->___mImageBuffer_1); NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA(L_4, NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); } IL_002f: { return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationImageProvider::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider_Dispose_m97C135556E0AD682D9BAAC64DFF8F39A22D3E190 (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ARFoundationImageProvider_Dispose_m0C2028DFB1543970BA548BBB193A3F873053CE7B(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Collections.Generic.List`1 Vuforia.Internal.ARFoundation.ARFoundationImageProvider::GetProfiles() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* ARFoundationImageProvider_GetProfiles_mCB9420E93ECFE64E3CB4B9CE88D7619B26B69BC0 (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mARFoundationFacade_2; NullCheck(L_0); List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* L_1; L_1 = InterfaceFuncInvoker0< List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* >::Invoke(14 /* System.Collections.Generic.List`1 Vuforia.ARFoundation.IARFoundationFacade::GetProfiles() */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_0); return L_1; } } // System.Boolean Vuforia.Internal.ARFoundation.ARFoundationImageProvider::SelectProfile(Vuforia.DriverCameraMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ARFoundationImageProvider_SelectProfile_mBABD3F0F4A4905FD81072116AEF523394C521CAD (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A ___0_profile, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF4A7B3934A7D2F9C2A470B97F58843637B816EB); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mARFoundationFacade_2; DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_1 = ___0_profile; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A >::Invoke(15 /* System.Boolean Vuforia.ARFoundation.IARFoundationFacade::SelectProfile(Vuforia.DriverCameraMode) */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_0, L_1); if (L_2) { goto IL_001a; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralAF4A7B3934A7D2F9C2A470B97F58843637B816EB, NULL); return (bool)0; } IL_001a: { CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_3 = (&__this->___mCameraImage_0); L_3->___Timestamp_0 = ((int64_t)0); CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_4 = (&__this->___mCameraImage_0); DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_5 = ___0_profile; int32_t L_6 = L_5.___Height_1; L_4->___Height_6 = L_6; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_7 = (&__this->___mCameraImage_0); DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_8 = ___0_profile; int32_t L_9 = L_8.___Width_0; L_7->___Width_5 = L_9; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_10 = (&__this->___mCameraImage_0); DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_11 = ___0_profile; int32_t L_12 = L_11.___Format_3; L_10->___Format_8 = L_12; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_13 = (&__this->___mCameraImage_0); CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6* L_14 = (&L_13->___Intrinsics_9); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)8); L_14->___DistortionCoefficients_4 = L_15; Il2CppCodeGenWriteBarrier((void**)(&L_14->___DistortionCoefficients_4), (void*)L_15); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_16 = (&__this->___mImageBuffer_1); bool L_17; L_17 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081(L_16, NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); if (!L_17) { goto IL_0088; } } { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_18 = (&__this->___mImageBuffer_1); NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA(L_18, NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); } IL_0088: { CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_19 = (&__this->___mCameraImage_0); CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_20 = (&__this->___mCameraImage_0); int32_t L_21 = L_20->___Width_5; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_22 = (&__this->___mCameraImage_0); int32_t L_23 = L_22->___Height_6; L_19->___BufferSize_3 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_21, L_23)), 3))/2)); CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_24 = (&__this->___mCameraImage_0); int32_t L_25 = L_24->___BufferSize_3; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_26; memset((&L_26), 0, sizeof(L_26)); NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F((&L_26), L_25, 4, 1, /*hidden argument*/NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); __this->___mImageBuffer_1 = L_26; return (bool)1; } } // Vuforia.Internal.VuforiaDriver.CameraImage Vuforia.Internal.ARFoundation.ARFoundationImageProvider::GetImage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraImage_t160C5E11444459AB15B3F57830F054206547048F ARFoundationImageProvider_GetImage_m4B9B4566BA3689A40C1CA0E66C2CE622C361B781 (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, const RuntimeMethod* method) { { CameraImage_t160C5E11444459AB15B3F57830F054206547048F L_0 = __this->___mCameraImage_0; return L_0; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationImageProvider::CameraImageEvent(Vuforia.ARFoundation.ARFoundationImage) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider_CameraImageEvent_m523445844E2A8FEE40533349FA5937E3C46D0193 (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 ___0_image, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA4B4A930E2AD46661A26FDFBEF584A17DFBE4F95); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2DC966B11E585B2A0D89CE07D3E44DED72CF4C2); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; { CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_0 = (&__this->___mCameraImage_0); int32_t L_1 = L_0->___Width_5; ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_2 = ___0_image; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_3 = L_2.___Dimensions_0; V_1 = L_3; int32_t L_4; L_4 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); if ((!(((uint32_t)L_1) == ((uint32_t)L_4)))) { goto IL_0036; } } { CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_5 = (&__this->___mCameraImage_0); int32_t L_6 = L_5->___Height_6; ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_7 = ___0_image; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_8 = L_7.___Dimensions_0; V_1 = L_8; int32_t L_9; L_9 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL); if ((((int32_t)L_6) == ((int32_t)L_9))) { goto IL_0037; } } IL_0036: { return; } IL_0037: { CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_10 = (&__this->___mCameraImage_0); ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_11 = ___0_image; int64_t L_12 = L_11.___Timestamp_7; L_10->___Timestamp_0 = L_12; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_13 = (&__this->___mCameraImage_0); CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6* L_14 = (&L_13->___Intrinsics_9); ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_15 = ___0_image; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = L_15.___FocalLength_9; float L_17 = L_16.___x_0; L_14->___FocalLengthX_0 = L_17; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_18 = (&__this->___mCameraImage_0); CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6* L_19 = (&L_18->___Intrinsics_9); ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_20 = ___0_image; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = L_20.___FocalLength_9; float L_22 = L_21.___y_1; L_19->___FocalLengthY_1 = L_22; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_23 = (&__this->___mCameraImage_0); CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6* L_24 = (&L_23->___Intrinsics_9); ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_25 = ___0_image; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_26 = L_25.___PrincipalPoint_8; float L_27 = L_26.___x_0; L_24->___PrincipalPointX_2 = L_27; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_28 = (&__this->___mCameraImage_0); CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6* L_29 = (&L_28->___Intrinsics_9); ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_30 = ___0_image; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_31 = L_30.___PrincipalPoint_8; float L_32 = L_31.___y_1; L_29->___PrincipalPointY_3 = L_32; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_33 = (&__this->___mCameraImage_0); ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_34 = ___0_image; int32_t L_35 = L_34.___UVRowStride_5; L_33->___Stride_7 = L_35; ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_36 = ___0_image; int32_t L_37 = L_36.___YRowStride_4; ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_38 = ___0_image; int32_t L_39 = L_38.___UVRowStride_5; if ((((int32_t)L_37) == ((int32_t)L_39))) { goto IL_00de; } } { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralC2DC966B11E585B2A0D89CE07D3E44DED72CF4C2, NULL); return; } IL_00de: { ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_40 = ___0_image; int32_t L_41 = L_40.___YRowStride_4; ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_42 = ___0_image; int32_t L_43 = L_42.___UVRowStride_5; int32_t L_44; L_44 = ARFoundationImageProvider_CalculateBufferSize_mCBA94796A6EDDB52DBC8BED3376AF732B7551F7F(__this, L_41, L_43, NULL); V_0 = L_44; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_45 = (&__this->___mCameraImage_0); int32_t L_46 = L_45->___Format_8; V_2 = L_46; int32_t L_47 = V_2; if ((((int32_t)L_47) == ((int32_t)2))) { goto IL_0107; } } { int32_t L_48 = V_2; if ((((int32_t)L_48) == ((int32_t)3))) { goto IL_011c; } } { goto IL_0143; } IL_0107: { ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_49 = ___0_image; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_50 = L_49.___YBuffer_1; ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_51 = ___0_image; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_52 = L_51.___UBuffer_2; int32_t L_53 = V_0; ARFoundationImageProvider_ConvertToNV12_mF16C320CD127A22CDEF8BB322DEEAF67F769610E(__this, L_50, L_52, L_53, NULL); goto IL_014e; } IL_011c: { ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_54 = ___0_image; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_55 = L_54.___YBuffer_1; ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_56 = ___0_image; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_57 = L_56.___UBuffer_2; ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_58 = ___0_image; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_59 = L_58.___VBuffer_3; int32_t L_60 = V_0; ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_61 = ___0_image; int32_t L_62 = L_61.___UVRowStride_5; ARFoundationImage_t937C514CFB7C45E4BD54C42079FCC6AD173A5DD4 L_63 = ___0_image; int32_t L_64 = L_63.___UVPixelStride_6; ARFoundationImageProvider_ConvertToNV21_m4BCED5CF742C4362A9912B23A0C8C82AB43C77B2(__this, L_55, L_57, L_59, L_60, L_62, L_64, NULL); goto IL_014e; } IL_0143: { il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralA4B4A930E2AD46661A26FDFBEF584A17DFBE4F95, NULL); return; } IL_014e: { CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_65 = (&__this->___mCameraImage_0); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_66 = __this->___mImageBuffer_1; void* L_67; L_67 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2(L_66, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var); intptr_t L_68; L_68 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D(L_67, NULL); L_65->___Buffer_2 = L_68; return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationImageProvider::ConvertToNV21(Unity.Collections.NativeArray`1,Unity.Collections.NativeArray`1,Unity.Collections.NativeArray`1,System.Int32,System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider_ConvertToNV21_m4BCED5CF742C4362A9912B23A0C8C82AB43C77B2 (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_yBuffer, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___1_uBuffer, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___2_vBuffer, int32_t ___3_ySize, int32_t ___4_uvRowStride, int32_t ___5_uvPixelsStride, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; intptr_t V_2; memset((&V_2), 0, sizeof(V_2)); intptr_t V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_yBuffer))->___m_Length_1); V_0 = L_0; int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___2_vBuffer))->___m_Length_1); V_1 = L_1; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_2 = ___2_vBuffer; void* L_3; L_3 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2(L_2, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var); IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&V_2), L_3, NULL); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_4 = ___1_uBuffer; void* L_5; L_5 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2(L_4, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var); IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&V_3), L_5, NULL); int32_t L_6 = ___5_uvPixelsStride; if ((!(((uint32_t)L_6) == ((uint32_t)2)))) { goto IL_0062; } } { int64_t L_7; L_7 = IntPtr_ToInt64_m0F81FB6FB08014074D4F5B915EDAB06A08552032((&V_2), NULL); int64_t L_8; L_8 = IntPtr_ToInt64_m0F81FB6FB08014074D4F5B915EDAB06A08552032((&V_3), NULL); if ((((int64_t)((int64_t)il2cpp_codegen_subtract(L_7, L_8))) >= ((int64_t)((int64_t)0)))) { goto IL_0062; } } { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_9 = ___0_yBuffer; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_10 = __this->___mImageBuffer_1; int32_t L_11 = V_0; NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB(L_9, 0, L_10, 0, L_11, NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB_RuntimeMethod_var); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_12 = ___2_vBuffer; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_13 = __this->___mImageBuffer_1; int32_t L_14 = ___3_ySize; int32_t L_15 = V_1; NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB(L_12, 0, L_13, L_14, L_15, NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB_RuntimeMethod_var); return; } IL_0062: { CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_16 = (&__this->___mCameraImage_0); int32_t L_17 = L_16->___Height_6; V_4 = ((int32_t)(L_17/2)); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_18 = ___0_yBuffer; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_19 = __this->___mImageBuffer_1; int32_t L_20 = V_0; NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB(L_18, 0, L_19, 0, L_20, NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB_RuntimeMethod_var); int32_t L_21 = ___3_ySize; V_5 = L_21; V_6 = 0; goto IL_00e1; } IL_0089: { V_7 = 0; goto IL_00d5; } IL_008e: { int32_t L_22 = V_6; int32_t L_23 = ___4_uvRowStride; int32_t L_24 = V_7; V_8 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_22, L_23)), L_24)); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_25 = (&__this->___mImageBuffer_1); int32_t L_26 = V_5; int32_t L_27 = L_26; V_5 = ((int32_t)il2cpp_codegen_add(L_27, 1)); int32_t L_28 = V_8; uint8_t L_29; L_29 = IL2CPP_NATIVEARRAY_GET_ITEM(uint8_t, ((&___2_vBuffer))->___m_Buffer_0, L_28); IL2CPP_NATIVEARRAY_SET_ITEM(uint8_t, (L_25)->___m_Buffer_0, L_27, (L_29)); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_30 = (&__this->___mImageBuffer_1); int32_t L_31 = V_5; int32_t L_32 = L_31; V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1)); int32_t L_33 = V_8; uint8_t L_34; L_34 = IL2CPP_NATIVEARRAY_GET_ITEM(uint8_t, ((&___1_uBuffer))->___m_Buffer_0, L_33); IL2CPP_NATIVEARRAY_SET_ITEM(uint8_t, (L_30)->___m_Buffer_0, L_32, (L_34)); int32_t L_35 = V_7; int32_t L_36 = ___5_uvPixelsStride; V_7 = ((int32_t)il2cpp_codegen_add(L_35, L_36)); } IL_00d5: { int32_t L_37 = V_7; int32_t L_38 = ___4_uvRowStride; if ((((int32_t)L_37) < ((int32_t)L_38))) { goto IL_008e; } } { int32_t L_39 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_00e1: { int32_t L_40 = V_6; int32_t L_41 = V_4; if ((((int32_t)L_40) < ((int32_t)L_41))) { goto IL_0089; } } { return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationImageProvider::ConvertToNV12(Unity.Collections.NativeArray`1,Unity.Collections.NativeArray`1,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationImageProvider_ConvertToNV12_mF16C320CD127A22CDEF8BB322DEEAF67F769610E (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_yBuffer, NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___1_uBuffer, int32_t ___2_ySize, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_yBuffer))->___m_Length_1); V_0 = L_0; int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_uBuffer))->___m_Length_1); V_1 = L_1; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_2 = ___0_yBuffer; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_3 = __this->___mImageBuffer_1; int32_t L_4 = V_0; NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB(L_2, 0, L_3, 0, L_4, NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB_RuntimeMethod_var); NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_5 = ___1_uBuffer; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_6 = __this->___mImageBuffer_1; int32_t L_7 = ___2_ySize; int32_t L_8 = V_1; NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB(L_5, 0, L_6, L_7, L_8, NativeArray_1_Copy_m45F3ECE2BCB3EEE92295C5DC920A39697B8067CB_RuntimeMethod_var); return; } } // System.Int32 Vuforia.Internal.ARFoundation.ARFoundationImageProvider::CalculateBufferSize(System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ARFoundationImageProvider_CalculateBufferSize_mCBA94796A6EDDB52DBC8BED3376AF732B7551F7F (ARFoundationImageProvider_tB38D9DB25C2364A1008B600DADACADD5E04F4820* __this, int32_t ___0_yRowStride, int32_t ___1_uvRowStride, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_0 = (&__this->___mCameraImage_0); int32_t L_1 = L_0->___Height_6; int32_t L_2 = ___0_yRowStride; V_0 = ((int32_t)il2cpp_codegen_multiply(L_1, L_2)); CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_3 = (&__this->___mCameraImage_0); int32_t L_4 = L_3->___Height_6; int32_t L_5 = ___1_uvRowStride; V_1 = ((int32_t)il2cpp_codegen_multiply(((int32_t)(L_4/2)), L_5)); int32_t L_6 = V_0; int32_t L_7 = V_1; V_2 = ((int32_t)il2cpp_codegen_add(L_6, L_7)); CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_8 = (&__this->___mCameraImage_0); int32_t L_9 = L_8->___BufferSize_3; int32_t L_10 = V_2; if ((!(((uint32_t)L_9) == ((uint32_t)L_10)))) { goto IL_0032; } } { int32_t L_11 = V_0; return L_11; } IL_0032: { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_12 = (&__this->___mImageBuffer_1); bool L_13; L_13 = NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081(L_12, NativeArray_1_get_IsCreated_mD74FCA194584E6EA7916853B62401EB78240A081_RuntimeMethod_var); if (!L_13) { goto IL_004a; } } { NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_14 = (&__this->___mImageBuffer_1); NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA(L_14, NativeArray_1_Dispose_m8B0F342847ECB90EB814E1F6AA5BF7DC2F271AEA_RuntimeMethod_var); } IL_004a: { CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_15 = (&__this->___mCameraImage_0); int32_t L_16 = V_2; L_15->___BufferSize_3 = L_16; CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_17 = (&__this->___mCameraImage_0); int32_t L_18 = L_17->___BufferSize_3; NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_19; memset((&L_19), 0, sizeof(L_19)); NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F((&L_19), L_18, 4, 1, /*hidden argument*/NativeArray_1__ctor_m981CC7E27B6C9946024877F2696920951443B04F_RuntimeMethod_var); __this->___mImageBuffer_1 = L_19; int32_t L_20 = V_0; return L_20; } } #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 Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::.ctor(Vuforia.ARFoundation.IARFoundationFacade) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationPoseProvider__ctor_m4C6020E151D747488F834CF71BC9C3598FCD19D9 (ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F* __this, RuntimeObject* ___0_arFoundationFacade, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationPoseProvider_OnPoseUpdated_mCF7C59EE3E9DBFF1B4E6016947D7C90E7691BFB4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RuntimeObject* L_0 = ___0_arFoundationFacade; __this->___mARFoundationFacade_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mARFoundationFacade_0), (void*)L_0); RuntimeObject* L_1 = __this->___mARFoundationFacade_0; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_2 = (Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00*)il2cpp_codegen_object_new(Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00_il2cpp_TypeInfo_var); NullCheck(L_2); Action_2__ctor_m272B4DB7141D06B68E37A8DF3A142C9F4FEC04CA(L_2, __this, (intptr_t)((void*)ARFoundationPoseProvider_OnPoseUpdated_mCF7C59EE3E9DBFF1B4E6016947D7C90E7691BFB4_RuntimeMethod_var), NULL); NullCheck(L_1); InterfaceActionInvoker1< Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* >::Invoke(2 /* System.Void Vuforia.ARFoundation.IARFoundationFacade::add_ARFoundationPoseEvent(System.Action`2) */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_1, L_2); DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA* L_3 = (&__this->___mPose_2); il2cpp_codegen_initobj(L_3, sizeof(DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA)); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationPoseProvider_Finalize_m80FA2EB1ADA23504F28835D19036A56B2FD61D12 (ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F* __this, const RuntimeMethod* method) { { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0009: {// begin finally (depth: 1) Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2(__this, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) ARFoundationPoseProvider_Dispose_m25750CA16D030AEAFE95C7E941610266317989B5(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationPoseProvider_Dispose_m25750CA16D030AEAFE95C7E941610266317989B5 (ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationPoseProvider_OnPoseUpdated_mCF7C59EE3E9DBFF1B4E6016947D7C90E7691BFB4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mARFoundationFacade_0; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_1 = (Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00*)il2cpp_codegen_object_new(Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00_il2cpp_TypeInfo_var); NullCheck(L_1); Action_2__ctor_m272B4DB7141D06B68E37A8DF3A142C9F4FEC04CA(L_1, __this, (intptr_t)((void*)ARFoundationPoseProvider_OnPoseUpdated_mCF7C59EE3E9DBFF1B4E6016947D7C90E7691BFB4_RuntimeMethod_var), NULL); NullCheck(L_0); InterfaceActionInvoker1< Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* >::Invoke(3 /* System.Void Vuforia.ARFoundation.IARFoundationFacade::remove_ARFoundationPoseEvent(System.Action`2) */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_0, L_1); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationPoseProvider_Dispose_mD223A50A238D5BAADF2EF62772E11D487201424D (ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ARFoundationPoseProvider_Dispose_m25750CA16D030AEAFE95C7E941610266317989B5(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // Vuforia.Internal.VuforiaDriver.DevicePose Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::GetDevicePose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA ARFoundationPoseProvider_GetDevicePose_m63C459AB40EC1217D0E631DE15B29EFE5D5927A4 (ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F* __this, const RuntimeMethod* method) { { DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA L_0 = __this->___mPose_2; return L_0; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::OnPoseUpdated(UnityEngine.Transform,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationPoseProvider_OnPoseUpdated_mCF7C59EE3E9DBFF1B4E6016947D7C90E7691BFB4 (ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_poseTransform, int64_t ___1_timestamp, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m821FE2CDFB7FDF3EA1D4439D377CD75FE010D427_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA* L_0 = (&__this->___mPose_2); Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___0_poseTransform; int64_t L_2 = ___1_timestamp; il2cpp_codegen_runtime_class_init_inline(ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_il2cpp_TypeInfo_var); Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D* L_3 = ((ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_StaticFields*)il2cpp_codegen_static_fields_for(ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_il2cpp_TypeInfo_var))->___mOrientationAdjuster_1; int32_t L_4; L_4 = Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E(NULL); NullCheck(L_3); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5; L_5 = Dictionary_2_get_Item_m821FE2CDFB7FDF3EA1D4439D377CD75FE010D427(L_3, L_4, Dictionary_2_get_Item_m821FE2CDFB7FDF3EA1D4439D377CD75FE010D427_RuntimeMethod_var); DevicePose_Update_m54542045DF008441B0FC68CC26CF89CBC50D5487(L_0, L_1, L_2, L_5, NULL); return; } } // System.Void Vuforia.Internal.ARFoundation.ARFoundationPoseProvider::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationPoseProvider__cctor_mB4494F421DEF337EA2E2E16355014FEA49738C82 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m5728B28BCB31CE2D1E5909829A1962D201A6A90F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D* L_0 = (Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D*)il2cpp_codegen_object_new(Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_m5728B28BCB31CE2D1E5909829A1962D201A6A90F(L_0, Dictionary_2__ctor_m5728B28BCB31CE2D1E5909829A1962D201A6A90F_RuntimeMethod_var); Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D* L_1 = L_0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2; L_2 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL); NullCheck(L_1); Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2(L_1, 3, L_2, Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2_RuntimeMethod_var); Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D* L_3 = L_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4; L_4 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5; L_5 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80((-180.0f), L_4, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6; L_6 = Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E(L_5, NULL); NullCheck(L_3); Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2(L_3, 4, L_6, Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2_RuntimeMethod_var); Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D* L_7 = L_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8; L_8 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9; L_9 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80((90.0f), L_8, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10; L_10 = Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E(L_9, NULL); NullCheck(L_7); Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2(L_7, 1, L_10, Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2_RuntimeMethod_var); Dictionary_2_t8E71731465FA88F3E9725DF4705E80E76A006D1D* L_11 = L_7; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; L_12 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13; L_13 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80((-90.0f), L_12, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14; L_14 = Matrix4x4_Rotate_m015442530DFF5651458BBFDFB3CBC9180FC09D9E(L_13, NULL); NullCheck(L_11); Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2(L_11, 2, L_14, Dictionary_2_Add_m70043F5514B83C4B2B84F5281C84B59CCAA1F4E2_RuntimeMethod_var); ((ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_StaticFields*)il2cpp_codegen_static_fields_for(ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_il2cpp_TypeInfo_var))->___mOrientationAdjuster_1 = L_11; Il2CppCodeGenWriteBarrier((void**)(&((ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_StaticFields*)il2cpp_codegen_static_fields_for(ARFoundationPoseProvider_t1F9E3E9E6EE39C766279A80DBE1253FB1422FA1F_il2cpp_TypeInfo_var))->___mOrientationAdjuster_1), (void*)L_11); 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 Vuforia.Internal.ARFoundation.NullARFoundationFacade::add_ARFoundationImageEvent(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullARFoundationFacade_add_ARFoundationImageEvent_m66ED0C6D285768B6083740F9128813D349063B10 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* V_0 = NULL; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* V_1 = NULL; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* V_2 = NULL; { Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_0 = __this->___ARFoundationImageEvent_0; V_0 = L_0; } IL_0007: { Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_1 = V_0; V_1 = L_1; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_2 = V_1; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56*)Castclass((RuntimeObject*)L_4, Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56_il2cpp_TypeInfo_var)); Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56** L_5 = (&__this->___ARFoundationImageEvent_0); Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_6 = V_2; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_7 = V_1; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_9 = V_0; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56*)L_9) == ((RuntimeObject*)(Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade::remove_ARFoundationImageEvent(System.Action`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullARFoundationFacade_remove_ARFoundationImageEvent_m7505FB4C672A8E4EC057A53A1A391C3142F6210E (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* V_0 = NULL; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* V_1 = NULL; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* V_2 = NULL; { Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_0 = __this->___ARFoundationImageEvent_0; V_0 = L_0; } IL_0007: { Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_1 = V_0; V_1 = L_1; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_2 = V_1; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56*)Castclass((RuntimeObject*)L_4, Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56_il2cpp_TypeInfo_var)); Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56** L_5 = (&__this->___ARFoundationImageEvent_0); Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_6 = V_2; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_7 = V_1; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_9 = V_0; Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56* L_10 = V_1; if ((!(((RuntimeObject*)(Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56*)L_9) == ((RuntimeObject*)(Action_1_t621B568A0F3505BCD2F3141CCD3B458315A6BE56*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade::add_ARFoundationPoseEvent(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullARFoundationFacade_add_ARFoundationPoseEvent_mF4EDB7D0118D9786C423EA4D87E87E133073FB41 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* V_0 = NULL; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* V_1 = NULL; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* V_2 = NULL; { Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_0 = __this->___ARFoundationPoseEvent_1; V_0 = L_0; } IL_0007: { Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_1 = V_0; V_1 = L_1; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_2 = V_1; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00*)Castclass((RuntimeObject*)L_4, Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00_il2cpp_TypeInfo_var)); Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00** L_5 = (&__this->___ARFoundationPoseEvent_1); Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_6 = V_2; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_7 = V_1; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_9 = V_0; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00*)L_9) == ((RuntimeObject*)(Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade::remove_ARFoundationPoseEvent(System.Action`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullARFoundationFacade_remove_ARFoundationPoseEvent_m0F113F35F27EC2C9C942AC6B87C60A88618540DF (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* V_0 = NULL; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* V_1 = NULL; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* V_2 = NULL; { Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_0 = __this->___ARFoundationPoseEvent_1; V_0 = L_0; } IL_0007: { Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_1 = V_0; V_1 = L_1; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_2 = V_1; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00*)Castclass((RuntimeObject*)L_4, Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00_il2cpp_TypeInfo_var)); Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00** L_5 = (&__this->___ARFoundationPoseEvent_1); Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_6 = V_2; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_7 = V_1; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_9 = V_0; Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00*)L_9) == ((RuntimeObject*)(Action_2_tCC24325D5E2655D9D5E3500F79D4050DCA3B6C00*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade::add_AnchorsChangedEvent(System.Action`2>,System.Collections.Generic.List`1>>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullARFoundationFacade_add_AnchorsChangedEvent_m2D0D5B332BE6003CECF4605F13AC2790B4F76DBD (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* V_0 = NULL; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* V_1 = NULL; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* V_2 = NULL; { Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_0 = __this->___AnchorsChangedEvent_2; V_0 = L_0; } IL_0007: { Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_1 = V_0; V_1 = L_1; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_2 = V_1; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL); V_2 = ((Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C*)Castclass((RuntimeObject*)L_4, Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C_il2cpp_TypeInfo_var)); Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C** L_5 = (&__this->___AnchorsChangedEvent_2); Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_6 = V_2; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_7 = V_1; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_9 = V_0; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C*)L_9) == ((RuntimeObject*)(Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C*)L_10)))) { goto IL_0007; } } { return; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade::remove_AnchorsChangedEvent(System.Action`2>,System.Collections.Generic.List`1>>) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullARFoundationFacade_remove_AnchorsChangedEvent_m5F271D3C3D1DB916AB3A71C04865E007A2A0CD48 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* V_0 = NULL; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* V_1 = NULL; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* V_2 = NULL; { Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_0 = __this->___AnchorsChangedEvent_2; V_0 = L_0; } IL_0007: { Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_1 = V_0; V_1 = L_1; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_2 = V_1; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_3 = ___0_value; Delegate_t* L_4; L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL); V_2 = ((Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C*)Castclass((RuntimeObject*)L_4, Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C_il2cpp_TypeInfo_var)); Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C** L_5 = (&__this->___AnchorsChangedEvent_2); Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_6 = V_2; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_7 = V_1; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_8; L_8 = InterlockedCompareExchangeImpl(L_5, L_6, L_7); V_0 = L_8; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_9 = V_0; Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C* L_10 = V_1; if ((!(((RuntimeObject*)(Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C*)L_9) == ((RuntimeObject*)(Action_2_tD4D053920ADEBDE1C249AE1AAFA374840F37CC5C*)L_10)))) { goto IL_0007; } } { return; } } // System.Boolean Vuforia.Internal.ARFoundation.NullARFoundationFacade::get_IsAnchorSupported() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullARFoundationFacade_get_IsAnchorSupported_m449DC0E4AAFC8AEBF8496140B4857C96454FAA1D (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Boolean Vuforia.Internal.ARFoundation.NullARFoundationFacade::IsARFoundationScene() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullARFoundationFacade_IsARFoundationScene_m4A99762863A85142DA85045A20AD645D7E7F9B4B (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, const RuntimeMethod* method) { { return (bool)0; } } // System.Collections.IEnumerator Vuforia.Internal.ARFoundation.NullARFoundationFacade::CheckAvailability() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NullARFoundationFacade_CheckAvailability_m8132417D658AD49BF6047BF95C6EC97418916991 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1* L_0 = (U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1*)il2cpp_codegen_object_new(U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1_il2cpp_TypeInfo_var); NullCheck(L_0); U3CCheckAvailabilityU3Ed__12__ctor_m274968FBFFA95FF1D91C3570D01330AF8D1A173E(L_0, 0, NULL); return L_0; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade::Init() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullARFoundationFacade_Init_mFE766EA13FD2D8156F7808CCAE711A90803AB000 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, const RuntimeMethod* method) { { return; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade::Deinit() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullARFoundationFacade_Deinit_m9DE139D1898AC0086A65E897C330C2E0C69EAFA1 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, const RuntimeMethod* method) { { return; } } // System.Collections.IEnumerator Vuforia.Internal.ARFoundation.NullARFoundationFacade::WaitForCameraReady() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NullARFoundationFacade_WaitForCameraReady_m35ADBB0C4F62F858EC1F29F9AB54AF3A6D88FF16 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878* L_0 = (U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878*)il2cpp_codegen_object_new(U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878_il2cpp_TypeInfo_var); NullCheck(L_0); U3CWaitForCameraReadyU3Ed__15__ctor_mCA623337929232D427153EB2060D0716D8346A4D(L_0, 0, NULL); return L_0; } } // System.Boolean Vuforia.Internal.ARFoundation.NullARFoundationFacade::IsARFoundationReady() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullARFoundationFacade_IsARFoundationReady_mBA249ACB4A15218EBE5A791DBEFD7474987EDB34 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, const RuntimeMethod* method) { { return (bool)0; } } // UnityEngine.Transform Vuforia.Internal.ARFoundation.NullARFoundationFacade::GetCameraTransform() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* NullARFoundationFacade_GetCameraTransform_mC4EBEBE1CD48E07BDA4B04FDB3AE2C96FBE90BDB (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, const RuntimeMethod* method) { { return (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL; } } // System.Collections.Generic.List`1 Vuforia.Internal.ARFoundation.NullARFoundationFacade::GetProfiles() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* NullARFoundationFacade_GetProfiles_mF50CBE15417DA62D45DAAA41EE895CAB6F0F92E0 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1585EE2BB0BFF61211356B091BBD6CD0C2EA78A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* L_0 = (List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0*)il2cpp_codegen_object_new(List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_m1585EE2BB0BFF61211356B091BBD6CD0C2EA78A4(L_0, List_1__ctor_m1585EE2BB0BFF61211356B091BBD6CD0C2EA78A4_RuntimeMethod_var); return L_0; } } // System.Boolean Vuforia.Internal.ARFoundation.NullARFoundationFacade::SelectProfile(Vuforia.DriverCameraMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullARFoundationFacade_SelectProfile_mA0BA6E015C3ADD4C7E5DC1BFDF8A2789351839D2 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A ___0_profile, const RuntimeMethod* method) { { return (bool)0; } } // System.String Vuforia.Internal.ARFoundation.NullARFoundationFacade::AddAnchor(UnityEngine.Pose) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NullARFoundationFacade_AddAnchor_m1A70C5C3FB798F44E27898C22518E155FB117A64 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, Pose_t06BA69EAA6E9FAF60056D519A87D25F54AFE7971 ___0_pose, const RuntimeMethod* method) { { return (String_t*)NULL; } } // System.Boolean Vuforia.Internal.ARFoundation.NullARFoundationFacade::RemoveAnchor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullARFoundationFacade_RemoveAnchor_mA2C825CD664318991C3047D3975895B2BF058E0D (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, String_t* ___0_uuid, const RuntimeMethod* method) { { return (bool)0; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade::ClearAnchors() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullARFoundationFacade_ClearAnchors_mBD0EDD144D5EF45209C35BA1B9B95D8B068B1243 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, const RuntimeMethod* method) { { return; } } // System.Boolean Vuforia.Internal.ARFoundation.NullARFoundationFacade::HitTest(UnityEngine.Vector2,System.Collections.Generic.List`1&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullARFoundationFacade_HitTest_mCC5D5E13279C0A8405AE17B386D46E4B1DD271E5 (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_screenPoint, List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2** ___1_hitPoses, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m6C9BC48FF099B7CF07ADD778D1DDD6B7D42ED791_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2** L_0 = ___1_hitPoses; List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2* L_1 = (List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2*)il2cpp_codegen_object_new(List_1_t785970ECD3400B166B17F92860A0ABA24BBD51B2_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m6C9BC48FF099B7CF07ADD778D1DDD6B7D42ED791(L_1, List_1__ctor_m6C9BC48FF099B7CF07ADD778D1DDD6B7D42ED791_RuntimeMethod_var); *((RuntimeObject**)L_0) = (RuntimeObject*)L_1; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)L_1); return (bool)0; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullARFoundationFacade__ctor_m71C3895AB1416CBCA81CB5AC10FECA160907A07C (NullARFoundationFacade_t7E1FB873526017D8610DCEADD98773CFC6DA86A0* __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 Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAvailabilityU3Ed__12__ctor_m274968FBFFA95FF1D91C3570D01330AF8D1A173E (U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAvailabilityU3Ed__12_System_IDisposable_Dispose_m82CD491E2EB89607DC5F18AAD0080E9F4E256164 (U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1* __this, const RuntimeMethod* method) { { return; } } // System.Boolean Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CCheckAvailabilityU3Ed__12_MoveNext_m58AA83F719BA82E28B610968105FC40A6D213A42 (U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; int32_t L_1 = V_0; if (!L_1) { goto IL_000c; } } { return (bool)0; } IL_000c: { __this->___U3CU3E1__state_0 = (-1); return (bool)0; } } // System.Object Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCheckAvailabilityU3Ed__12_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mFEA6DA993AA208BF40057885DB1451D265FFE510 (U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CCheckAvailabilityU3Ed__12_System_Collections_IEnumerator_Reset_m0EDB5DFE51EB1A56367AD7BD5B291581CA53B078 (U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CCheckAvailabilityU3Ed__12_System_Collections_IEnumerator_Reset_m0EDB5DFE51EB1A56367AD7BD5B291581CA53B078_RuntimeMethod_var))); } } // System.Object Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__12::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CCheckAvailabilityU3Ed__12_System_Collections_IEnumerator_get_Current_m34E68754B2B82B96EDBCD91693382B395327F93E (U3CCheckAvailabilityU3Ed__12_t5188907BCF113698B49587D9634CF97C3FBA1FC1* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; 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 Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15::.ctor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitForCameraReadyU3Ed__15__ctor_mCA623337929232D427153EB2060D0716D8346A4D (U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); int32_t L_0 = ___0_U3CU3E1__state; __this->___U3CU3E1__state_0 = L_0; return; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15::System.IDisposable.Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitForCameraReadyU3Ed__15_System_IDisposable_Dispose_mBF2EA7E92A04A772E51960701BD493D18DA052F7 (U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878* __this, const RuntimeMethod* method) { { return; } } // System.Boolean Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CWaitForCameraReadyU3Ed__15_MoveNext_m8E3CD86CE029DA8D9903482CE015356FD6955E54 (U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___U3CU3E1__state_0; V_0 = L_0; int32_t L_1 = V_0; if (!L_1) { goto IL_000c; } } { return (bool)0; } IL_000c: { __this->___U3CU3E1__state_0 = (-1); return (bool)0; } } // System.Object Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15::System.Collections.Generic.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CWaitForCameraReadyU3Ed__15_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mA0C7852010507EB06BF4F7267E450CB19F10227E (U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; return L_0; } } // System.Void Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15::System.Collections.IEnumerator.Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitForCameraReadyU3Ed__15_System_Collections_IEnumerator_Reset_m45B1A727F7A8E27C70F3FC6E03A20228DFC1D011 (U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878* __this, const RuntimeMethod* method) { { NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var))); NullCheck(L_0); NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CWaitForCameraReadyU3Ed__15_System_Collections_IEnumerator_Reset_m45B1A727F7A8E27C70F3FC6E03A20228DFC1D011_RuntimeMethod_var))); } } // System.Object Vuforia.Internal.ARFoundation.NullARFoundationFacade/d__15::System.Collections.IEnumerator.get_Current() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CWaitForCameraReadyU3Ed__15_System_Collections_IEnumerator_get_Current_mBC28B89899E6115AFBDC54330EDFA16E4BE1249F (U3CWaitForCameraReadyU3Ed__15_t8AC5E5E9C1D7D29295D5C1AF688DFE4917BC5878* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CU3E2__current_1; 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 // Vuforia.AreaTargetCapture Vuforia.Internal.AreaTargetCapture.AreaTargetCaptureFactory::CreateAreaTargetCapture(Vuforia.IVuAreaTargetCaptureController,Vuforia.Internal.Observers.DeviceObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* AreaTargetCaptureFactory_CreateAreaTargetCapture_m97301E469D24002FCCD8AA17F07ED4AA7D10ED03 (AreaTargetCaptureFactory_t58049FE46C467D9CBA2250BC360771647AF7C102* __this, RuntimeObject* ___0_vuAreaTargetCaptureController, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___1_deviceObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_vuAreaTargetCaptureController; DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_1 = ___1_deviceObserver; AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_2 = (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7*)il2cpp_codegen_object_new(AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7_il2cpp_TypeInfo_var); NullCheck(L_2); AreaTargetCapture__ctor_m131DBEEEF2C23CDB8599635437A14E58748D7A66(L_2, L_0, L_1, NULL); return L_2; } } // System.Void Vuforia.Internal.AreaTargetCapture.AreaTargetCaptureFactory::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureFactory__ctor_mEB27317E94DEF47C94A06B09F3CE38BF3AB77437 (AreaTargetCaptureFactory_t58049FE46C467D9CBA2250BC360771647AF7C102* __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.UInt32 ::ComputeStringHash(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t U3CPrivateImplementationDetailsU3E_ComputeStringHash_mB7159BE518FEA0D73F5BC9B9A1D847719F171655 (String_t* ___0_s, const RuntimeMethod* method) { uint32_t V_0 = 0; int32_t V_1 = 0; { String_t* L_0 = ___0_s; if (!L_0) { goto IL_002a; } } { V_0 = ((int32_t)-2128831035); V_1 = 0; goto IL_0021; } IL_000d: { String_t* L_1 = ___0_s; int32_t L_2 = V_1; NullCheck(L_1); Il2CppChar L_3; L_3 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_1, L_2, NULL); uint32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_multiply(((int32_t)((int32_t)L_3^(int32_t)L_4)), ((int32_t)16777619))); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_0021: { int32_t L_6 = V_1; String_t* L_7 = ___0_s; NullCheck(L_7); int32_t L_8; L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL); if ((((int32_t)L_6) < ((int32_t)L_8))) { goto IL_000d; } } IL_002a: { uint32_t L_9 = V_0; return L_9; } } #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 #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 #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 #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 #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 #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 RuntimeObject* ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline (ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CVuObserverU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GuideView_get_Name_mCC22BC25631B3F828658E8667A39CF3C68DA9021_inline (GuideView_t9652DD513E6842D0BD1C18FB8A073087F28F638C* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNameU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void MultiTargetObserver_set_Size_m6D78582CD87A2BB1DAA0C5B6CCDF6E70419A6908_inline (MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; __this->___U3CSizeU3Ek__BackingField_6 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObserverOffsetCalculator_set_CurrentOffset_mA8BC8FCECC27F432AA05F535A4E17EFA4A2C6243_inline (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ___0_value, const RuntimeMethod* method) { { OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_0 = ___0_value; __this->___U3CCurrentOffsetU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CCurrentOffsetU3Ek__BackingField_0))->___OriginObserver_1), (void*)NULL); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 ObserverOffsetCalculator_get_CurrentOffset_mC230002996BECDDDF261DAAC3047B64F4E9D8BA3_inline (ObserverOffsetCalculator_t1B38A0C39F9AB568CF211EFF9B2F4EEBEC2B445E* __this, const RuntimeMethod* method) { { OffsetResult_t1414347E6E24EC3FC24C26A12F158FBF32EA5336 L_0 = __this->___U3CCurrentOffsetU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Position_mEBD90126DCEAEFD718E5ABF27D78E4BB529CD084_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CPositionU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Pose_get_Rotation_mDC7967E668896B0F84C7618C1883C6A60339F359_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) { { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = __this->___U3CRotationU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Pose_get_Scale_m247ABE3B41466C76908BAF87A40E8671C5C5469D_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___U3CScaleU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v; float L_1 = L_0.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v; float L_3 = L_2.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v; float L_5 = L_4.___z_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL); V_0 = L_6; goto IL_001b; } IL_001b: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_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))->___oneVector_6; 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 bool DeviceObserver_get_IsUpdatesDisabled_m6FC54A7E6C7CF35B75D698D81F978D9DA449C8C8_inline (DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CIsUpdatesDisabledU3Ek__BackingField_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) { { GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_0 = __this->___vuforia_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y_3; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z_4; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_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))->___forwardVector_11; 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 int32_t AObserver_get_Id_mDD1DC1ECCE2F2258C468687D3513FAC145641BE7_inline (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CIdU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* VuMarkInstance_get_VuMarkObserver_m14FF13A0EFA303687404BC18A4221B8DE387AECE_inline (VuMarkInstance_tE73022A63C491183B8D17C519A4DDCDE6B986867* __this, const RuntimeMethod* method) { { VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* L_0 = __this->___U3CVuMarkObserverU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AObserver_get_Engine_m7196FEB36B48ABB7B06C7B5CD31891713E5A28CC_inline (AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CEngineU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_2 = L_0; float L_1 = ___1_y; __this->___y_3 = L_1; float L_2 = ___2_z; __this->___z_4 = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_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))->___upVector_7; 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 void ValidationAreaObserver_set_IsCapturing_m96211FFB75B78CF53A0BF1D9ED4E93D6253161B6_inline (ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CIsCapturingU3Ek__BackingField_9 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t UnmanagedObjectWrapper_get_Ptr_m540985524180A79F5C25688B8C97BAA59801A37A_inline (UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mPtr_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* VuforiaConfiguration_get_DeviceTracker_mF3F6F7414BC3BAF7EB3F33A13ADDDA305124EA0E_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) { { DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* L_0 = __this->___deviceTracker_9; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DeviceTrackerConfiguration_get_ARCoreRequirementSetting_mFCF4FB5713F4E2896A847909AE5D8C055DA1A922_inline (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___arcoreRequirement_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_LicenseKey_mB0A824C5E91BAA08B36DEBE88E0D4827032264EC_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___vuforiaLicenseKey_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_UfoLicenseKey_mB20CE2B4B5F85226C34367AC9862D25C7921DBFA_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___ufoLicenseKey_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Scale_mE0DC2C1B7902271788591F17DBE7F7F72EC37283_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_scale, const RuntimeMethod* method) { { float L_0 = __this->___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_scale; float L_2 = L_1.___x_2; __this->___x_2 = ((float)il2cpp_codegen_multiply(L_0, L_2)); float L_3 = __this->___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_scale; float L_5 = L_4.___y_3; __this->___y_3 = ((float)il2cpp_codegen_multiply(L_3, L_5)); float L_6 = __this->___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_scale; float L_8 = L_7.___z_4; __this->___z_4 = ((float)il2cpp_codegen_multiply(L_6, L_8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion_Normalize_m0CB5FAED5332234E3F6267F5A4C99B6A6A79CBE1_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) { { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this); Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1; L_1 = Quaternion_Normalize_m8845A29F55B839D0CD43124B1AA34034BFCA9A7D_inline(L_0, NULL); *(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_0 = L_0; float L_1 = ___1_y; __this->___y_1 = L_1; float L_2 = ___2_z; __this->___z_2 = L_2; float L_3 = ___3_w; __this->___w_3 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_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))->___leftVector_9; 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 float Vector4_get_magnitude_m97A83FC484190F07D8017F4BD10E3C81478E0D20_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)__this); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)__this); float L_2; L_2 = Vector4_Dot_m40A3B2E258E53E4847583474E40AC29F68AF8BA3_inline(L_0, L_1, NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_3; L_3 = sqrt(((double)L_2)); V_0 = ((float)L_3); goto IL_001c; } IL_001c: { float L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v; float L_3 = L_2.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v; float L_5 = L_4.___z_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6; memset((&L_6), 0, sizeof(L_6)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL); V_0 = L_6; goto IL_0020; } IL_0020: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4_Scale_mC823A0D6824DB83E23A06B2777ED227D39B0B421_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_scale, const RuntimeMethod* method) { { float L_0 = __this->___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___0_scale; float L_2 = L_1.___x_1; __this->___x_1 = ((float)il2cpp_codegen_multiply(L_0, L_2)); float L_3 = __this->___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_scale; float L_5 = L_4.___y_2; __this->___y_2 = ((float)il2cpp_codegen_multiply(L_3, L_5)); float L_6 = __this->___z_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = ___0_scale; float L_8 = L_7.___z_3; __this->___z_3 = ((float)il2cpp_codegen_multiply(L_6, L_8)); float L_9 = __this->___w_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___0_scale; float L_11 = L_10.___w_4; __this->___w_4 = ((float)il2cpp_codegen_multiply(L_9, L_11)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_1 = L_0; float L_1 = ___1_y; __this->___y_2 = L_1; float L_2 = ___2_z; __this->___z_3 = L_2; float L_3 = ___3_w; __this->___w_4 = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0; memset((&V_0), 0, sizeof(V_0)); { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix_17; V_0 = L_0; goto IL_0009; } IL_0009: { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x_2; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y_3; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z_4; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { { int32_t L_0 = ___0_x; __this->___m_X_0 = L_0; int32_t L_1 = ___1_y; __this->___m_Y_1 = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_X_0; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Y_1; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VuMarkInstanceIdImpl_get_DataType_mBF917AE56501EEA8760FC2C4ACA022F8A2195B50_inline (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CDataTypeU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* VuMarkInstanceIdImpl_get_Buffer_m4CCA86A25482AFEB5DA146AEF083E519D559C96B_inline (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { { ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CBufferU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* VuMarkInstanceIdImpl_get_HexStringValue_m96558746A42CFD72B834E1B14BD35371F86AB56A_inline (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CHexStringValueU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* VuMarkInstanceIdImpl_get_StringValue_m966B3D17FF72267FA9E57CC0AB178FD4B74FD5B9_inline (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CStringValueU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint64_t VuMarkInstanceIdImpl_get_NumericValue_mCFE21855AFA60DBEC8BB2EC5F830118AE143F669_inline (VuMarkInstanceIdImpl_t7A6D212EE0A3A06F7BF2E5EB21B4B6FF2EC79DE2* __this, const RuntimeMethod* method) { { uint64_t L_0 = __this->___U3CNumericValueU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_set_LicenseKey_m02E881D0C60FE28D1F66692377EA3554D05960D3_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___vuforiaLicenseKey_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___vuforiaLicenseKey_3), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_LogLevel_m27A24421BB4A3093FE96E388275506EFCD96BBB2_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___logLevel_15; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Log_set_LogLevel_m004D74661E6967E0A588430B5FD64481745AFF27_inline (int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* AssemblyName_get_Name_m7899B9B3F289EEBAF62AEAB51D1CA91DA92C4E6A_inline (AssemblyName_t555F1570F523D87D970C6E7F27B1B44C83EADDD2* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___name_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DeviceTrackerConfiguration_get_UseThirdPartySeethroughEyewear_mA84844FCEB338ABD87537DC2149B8D80127D818A_inline (DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CUseThirdPartySeethroughEyewearU3Ek__BackingField_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_ValidationAreaCaptureFactory_mBF5700BC5BDB2047CCCBCB32FE3336D7D0C2C384_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CValidationAreaCaptureFactoryU3Ek__BackingField_35 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValidationAreaCaptureFactoryU3Ek__BackingField_35), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_ValidationAreaCaptureUploadFactory_m7BE8D0215209EC855C7397D58D1E36B408872485_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CValidationAreaCaptureUploadFactoryU3Ek__BackingField_36 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValidationAreaCaptureUploadFactoryU3Ek__BackingField_36), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_ExternalCamera_mC209A0CCBBC8A68C86D936725FC62C15BEA62715_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CExternalCameraU3Ek__BackingField_21 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CExternalCameraU3Ek__BackingField_21), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ExternalCamera_m503411D23A57CFF906900B95E1E2D96CDD9CBE34_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CExternalCameraU3Ek__BackingField_21; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ObserverFactory_Init_m4405919A64489C33CE69C7D4B02F4C9E1340DA12_inline (ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_engine; __this->___mVuEngine_2 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuEngine_2), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ValidationAreaCaptureFactory_m615FFCE00D9CA67CEAA59ADD908ACE0C814E4DE8_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CValidationAreaCaptureFactoryU3Ek__BackingField_35; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ValidationAreaCaptureUploadFactory_mF42A833A7603685CF9D6FA50C000218F36ECEB39_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CValidationAreaCaptureUploadFactoryU3Ek__BackingField_36; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_DeviceInfo_mA105D53E4FE74976EA6A7B69592E15F8845D2402_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CDeviceInfoU3Ek__BackingField_24; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ObserverFactory_m9DAB0D18AECCB04012D96D128D2B9ED197DB6735_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { ObserverFactory_t1031CA949D71FF35432A6458D547D42AD1E24E5F* L_0 = __this->___mObserverFactory_39; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_DeviceObserver_mCA40288AB80CC2923E403A97C1003A1175957127_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___0_value, const RuntimeMethod* method) { { DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_0 = ___0_value; __this->___U3CDeviceObserverU3Ek__BackingField_28 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CDeviceObserverU3Ek__BackingField_28), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_AnchorObserver_mC2D27AD621987A44426612D5BFECEAC1C714474E_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* ___0_value, const RuntimeMethod* method) { { AnchorObserver_t09B3BF82260D94CEDE6A88033A14558CE176ECC8* L_0 = ___0_value; __this->___U3CAnchorObserverU3Ek__BackingField_29 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAnchorObserverU3Ek__BackingField_29), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* Engine_get_DeviceObserver_m960994FEECC3010E2DA5B5C96BA1D8DB95AAFFA6_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_0 = __this->___U3CDeviceObserverU3Ek__BackingField_28; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_IlluminationObserver_m13174AB70A774D252B1DE8E894E6332286464DAA_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* ___0_value, const RuntimeMethod* method) { { IlluminationObserver_tA729E3319116926147EBF12E4BD612A190A81BC4* L_0 = ___0_value; __this->___U3CIlluminationObserverU3Ek__BackingField_30 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CIlluminationObserverU3Ek__BackingField_30), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* VuforiaConfiguration_get_VideoBackground_mC9B1A897ECB12D3218B2C515CEC948DED0AEE122_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) { { VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_0 = __this->___videoBackground_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method) { { Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___videoBackgroundShader_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_VideoBackgroundRenderer_mE61E8CEBF97E8C6C3A5253224F4694559E770D00_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CVideoBackgroundRendererU3Ek__BackingField_31 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CVideoBackgroundRendererU3Ek__BackingField_31), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_SessionRecorder_m7B5AC285FEAEACE2BDFD18F2217EB969ADA57ECC_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CSessionRecorderU3Ek__BackingField_33 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CSessionRecorderU3Ek__BackingField_33), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_AreaTargetCapture_m8D2D5A89E2E30AC276D204794B04868ECD2AF74B_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* ___0_value, const RuntimeMethod* method) { { AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* L_0 = ___0_value; __this->___U3CAreaTargetCaptureU3Ek__BackingField_34 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CAreaTargetCaptureU3Ek__BackingField_34), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_CameraController_mCA69749232B54F4CCB1987B60D67E8B00F3BCC11_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CCameraControllerU3Ek__BackingField_22 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCameraControllerU3Ek__BackingField_22), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_WorldOriginProvider_m10B48E12719227CD57298E86E0901F62AA689BFA_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CWorldOriginProviderU3Ek__BackingField_23 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CWorldOriginProviderU3Ek__BackingField_23), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_CameraController_m5E92C80DFF7EC8D6074AC49A51900C7084090E09_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CCameraControllerU3Ek__BackingField_22; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_CameraDeviceMode_m08D697A958D555BEA288A42CAAB6403FDB461E55_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___cameraDeviceModeSetting_7; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_ObserverOffsetCalculator_m62F1B2ED289A1A5D225069871BD19D42F62FA834_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CObserverOffsetCalculatorU3Ek__BackingField_27 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CObserverOffsetCalculatorU3Ek__BackingField_27), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ObservationProviders_m790C4BE5E892969D8C049A10A68A07151A3F25BD_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CObservationProvidersU3Ek__BackingField_26; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_ObserverOffsetCalculator_mD6290708B3310CAD55C07B7EC532F72A79FEEE26_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CObserverOffsetCalculatorU3Ek__BackingField_27; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_VideoBackgroundRenderer_m321503D88EFF3C611E58C38D61ECC55D1EEB3C21_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CVideoBackgroundRendererU3Ek__BackingField_31; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_CameraFocusMode_m174293AF02F1E381C54C7577C50684BC5689FC81_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___cameraFocusModeSetting_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VideoBackgroundConfiguration_get_VideoBackgroundEnabled_mB861B324A9C414D0A413A92DACD579ADD35198F6_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method) { { bool L_0 = __this->___videoBackgroundEnabled_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DelayedInitializer_get_Initialized_mD9C618A714329DF1F19BD167B83DC8EC5D704BF3_inline (DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* __this, const RuntimeMethod* method) { { bool L_0 = __this->___U3CInitializedU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Engine_set_CurrentState_m1FE930A078D0E2475F190E2D2A2D7C7058DA2CE6_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) { { RuntimeObject* L_0 = ___0_value; __this->___U3CCurrentStateU3Ek__BackingField_32 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CCurrentStateU3Ek__BackingField_32), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_CurrentState_mC78EAB7C42E72B459AE511F8F270D2A3396D08FF_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CCurrentStateU3Ek__BackingField_32; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Engine_get_WorldOriginProvider_m458E3BC0788DE6DAAC6AA4F8F76509439AFA1C9D_inline (Engine_tD8A985EEA11A9D6E9818A5E4D26D3030DE5ABFDA* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CWorldOriginProviderU3Ek__BackingField_23; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_MaxSimultaneousImageTargets_m73D20BB60113CD0869D10046E381DFB46DB79DB4_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___maxSimultaneousImageTargets_8; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GenericVuforiaConfiguration_get_ContinuousModelTargetSearch_m4B5D7AB423029B8318709E98EA5015801C2BABB8_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) { { bool L_0 = __this->___modelTargetRecoWhileExtendedTracked_13; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DelayedInitializer_set_Initialized_mDBD3747FC735029DF66AF5844635CEC42AF55A4B_inline (DelayedInitializer_t45E1239E0680E1966B79E670651926F616B9518C* __this, bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; __this->___U3CInitializedU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* VuforiaRuntimeUtilities_get_RuntimeEnvironment_mFE23FD9A698A74522A574C5C90256B6D6C11D5CF_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var); RuntimeObject* L_0 = ((VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var))->___sRuntimeEnvironment_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetCapture_get_VuAreaTargetCapture_m9A729D05C04BF341E66A03E39FC375EA22DB3AD2_inline (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___mAreaTargetCapture_6; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_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_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_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 void Pose_set_Position_m12CCB2B9395449BAAA2B6759E852E5A6E0ECE763_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; __this->___U3CPositionU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pose_set_Rotation_mA54862318737CA75908FD0D83953E81A27E6DA0A_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) { { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_value; __this->___U3CRotationU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Pose_set_Scale_m5212623362158F6F858A3773B817696DFE43E0F4_inline (Pose_t3FEC5A90FC9161171942E2C66DFB134B7A729EF3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; __this->___U3CScaleU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs; float L_1 = L_0.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_rhs; float L_3 = L_2.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_lhs; float L_5 = L_4.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rhs; float L_7 = L_6.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_lhs; float L_9 = L_8.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_rhs; float L_11 = L_10.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_lhs; float L_13 = L_12.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_rhs; float L_15 = L_14.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___0_lhs; float L_17 = L_16.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___1_rhs; float L_19 = L_18.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___0_lhs; float L_21 = L_20.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___1_rhs; float L_23 = L_22.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___0_lhs; float L_25 = L_24.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___1_rhs; float L_27 = L_26.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___0_lhs; float L_29 = L_28.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___1_rhs; float L_31 = L_30.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___0_lhs; float L_33 = L_32.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___1_rhs; float L_35 = L_34.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___0_lhs; float L_37 = L_36.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___1_rhs; float L_39 = L_38.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___0_lhs; float L_41 = L_40.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___1_rhs; float L_43 = L_42.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___0_lhs; float L_45 = L_44.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___1_rhs; float L_47 = L_46.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___0_lhs; float L_49 = L_48.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___1_rhs; float L_51 = L_50.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___0_lhs; float L_53 = L_52.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___1_rhs; float L_55 = L_54.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___0_lhs; float L_57 = L_56.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___1_rhs; float L_59 = L_58.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___0_lhs; float L_61 = L_60.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___1_rhs; float L_63 = L_62.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64; memset((&L_64), 0, sizeof(L_64)); Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_64), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39)))), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_61, L_63)))), /*hidden argument*/NULL); V_0 = L_64; goto IL_00e5; } IL_00e5: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_65 = V_0; return L_65; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2; L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3; L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL); V_0 = L_3; goto IL_001e; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) { float V_0 = 0.0f; float V_1 = 0.0f; float V_2 = 0.0f; float V_3 = 0.0f; bool V_4 = false; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs; float L_1 = L_0.___x_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs; float L_3 = L_2.___x_2; V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs; float L_5 = L_4.___y_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs; float L_7 = L_6.___y_3; V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs; float L_9 = L_8.___z_4; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs; float L_11 = L_10.___z_4; V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11)); float L_12 = V_0; float L_13 = V_0; float L_14 = V_1; float L_15 = V_1; float L_16 = V_2; float L_17 = V_2; V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17)))); float L_18 = V_3; V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0); goto IL_0043; } IL_0043: { bool L_19 = V_4; return L_19; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_op_Equality_mE6F6B56FCED8478552BE02BBAF18C70B969217F9_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) { bool V_0 = false; { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___1_rhs; float L_2; L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL); bool L_3; L_3 = Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline(L_2, NULL); V_0 = L_3; goto IL_0010; } IL_0010: { bool L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector3_GetHashCode_mB08429DC931A85BD29CE11B9ABC77DE7E0E46327_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { float* L_0 = (&__this->___x_2); int32_t L_1; L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL); float* L_2 = (&__this->___y_3); int32_t L_3; L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL); float* L_4 = (&__this->___z_4); int32_t L_5; L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL); V_0 = ((int32_t)(((int32_t)(L_1^((int32_t)(L_3<<2))))^((int32_t)(L_5>>2)))); goto IL_002b; } IL_002b: { int32_t L_6 = V_0; return L_6; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Quaternion_GetHashCode_m5F55C34C98E437376595E722BE4EB8A70434F049_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { float* L_0 = (&__this->___x_0); int32_t L_1; L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL); float* L_2 = (&__this->___y_1); int32_t L_3; L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL); float* L_4 = (&__this->___z_2); int32_t L_5; L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL); float* L_6 = (&__this->___w_3); int32_t L_7; L_7 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_6, NULL); V_0 = ((int32_t)(((int32_t)(((int32_t)(L_1^((int32_t)(L_3<<2))))^((int32_t)(L_5>>2))))^((int32_t)(L_7>>1)))); goto IL_0039; } IL_0039: { int32_t L_8 = V_0; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a; float L_1 = L_0.___x_0; float L_2 = ___1_d; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a; float L_4 = L_3.___y_1; float L_5 = ___1_d; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL); V_0 = L_6; goto IL_0019; } IL_0019: { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CoreDependencies_set_Instance_m4D3BB3143601418D753239896AF6E945D8CD2B1C_inline (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_0 = ___0_value; ((CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_StaticFields*)il2cpp_codegen_static_fields_for(CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var))->___sInstance_3 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_StaticFields*)il2cpp_codegen_static_fields_for(CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_il2cpp_TypeInfo_var))->___sInstance_3), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Log_set_Instance_m7D4190212133047E9EBEBF84B7A9196A2963D881_inline (RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var); ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogger_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogger_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityDriver_set_Instance_mF3F058C54D60AB7E62A1F32BCD14ED69BC069C9D_inline (RuntimeObject* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_value; ((UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_StaticFields*)il2cpp_codegen_static_fields_for(UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var))->___sInstance_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_StaticFields*)il2cpp_codegen_static_fields_for(UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var))->___sInstance_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaConfiguration_set_Instance_mFCEC3C532C285D0762CC6024F3B92C369CEA5C03_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0 = ___0_value; ((VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var))->___sInstance_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_il2cpp_TypeInfo_var))->___sInstance_4), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuforiaApplication_set_Instance_mCA7EFA3768FB44BF7CDC2B04BEBB5F866B68F52E_inline (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_0 = ___0_value; ((VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var))->___sInstance_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields*)il2cpp_codegen_static_fields_for(VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_il2cpp_TypeInfo_var))->___sInstance_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnityLifeCycleListener_set_UnitySynchronizationContext_m75A7D6B2B96DBE74E91C7405CF6ABE276314B424_inline (UnityLifeCycleListener_t27FD6E40C97DF9ABB24AFDF4C50DA8BFDAEB9B79* __this, SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* ___0_value, const RuntimeMethod* method) { { SynchronizationContext_tCDB842BBE53B050802CBBB59C6E6DC45B5B06DC0* L_0 = ___0_value; __this->___U3CUnitySynchronizationContextU3Ek__BackingField_14 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CUnitySynchronizationContextU3Ek__BackingField_14), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CEngineU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool GenericVuforiaConfiguration_get_DelayedInitialization_mB2948910554DAF9859912CAFA6F4A7D824336801_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) { { bool L_0 = __this->___delayedInitialization_5; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CoreDependencies_get_UnityMainThreadTaskScheduler_m6C398AB549C0BF3A77FFE4285F25881FC9FA14BD_inline (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = __this->___U3CUnityMainThreadTaskSchedulerU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* VuforiaConfiguration_get_WebCam_m46267E92258F47134B932539F4BC801F6412CDAA_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) { { WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* L_0 = __this->___webcam_11; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t WebCamConfiguration_get_RenderTextureLayer_m9AE215F3815A6ED91EF680690932ACA0EE4D9EC2_inline (WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___renderTextureLayer_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* VuforiaConfiguration_get_PackageInformation_m34E36368076FDEF5D63C08F48C4043FFEABBAD9E_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) { { PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* L_0 = __this->___packageInformation_12; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method) { { void* L_0 = ___0_value; *__this = ((intptr_t)L_0); return; } } 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 int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___key_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m50A62593A87E11ED31B47FE46E633AB3B9A7666C_gshared_inline (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* __this, float ___0_arg1, float ___1_arg2, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, float, float, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mBF7DDBCD230E9D28EDF45D3E65F907DE1AE0CCBC_gshared_inline (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, int32_t ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_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 void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, 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 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (RuntimeObject*)L_8); return; } IL_0034: { RuntimeObject* L_9 = ___0_item; (( 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 bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) { typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, 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 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int32_t)L_8); return; } IL_0034: { int32_t L_9 = ___0_item; (( 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 KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213 Enumerator_get_Current_mC33761BF9B58427EC677AB71F6D44716FCAF1C22_gshared_inline (Enumerator_t06874F6DC6BF37190C0F4C5F3BB89A8F4D960969* __this, const RuntimeMethod* method) { { KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213 L_0 = (KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_m671CD723515F42017EA4D2DB01691D13288970A9_gshared_inline (KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___key_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool KeyValuePair_2_get_Value_m00849F341D41ABD55D72D0701342145724AC3A9F_gshared_inline (KeyValuePair_2_t0EAC8DA2D95957AFA60DD198D013622384C0D213* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___value_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m3BFB5987F7235AEF25980B76D635DBD5B56B0F7A_gshared_inline (Action_2_t9C4E97D0565650F0AEF7C72077EB8A0F9326E40B* __this, RuntimeObject* ___0_arg1, int32_t ___1_arg2, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, int32_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg1, ___1_arg2, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 Tuple_2_get_Item2_m055355681CBFB165FD51831E0EF4A0722DE572AE_gshared_inline (Tuple_2_tC9E320E04E1FBD85ABB90AA92F6E56C870B53016* __this, const RuntimeMethod* method) { { Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 L_0 = (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14)__this->___m_Item2_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item1_m484EC5BD4C8E76E4D1A996CBD4EDBE802C6D47C2_gshared_inline (Tuple_2_tC9E320E04E1FBD85ABB90AA92F6E56C870B53016* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___m_Item1_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_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 Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___value_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__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; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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)); Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0; int32_t L_7 = V_1; int32_t L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int32_t)L_8); return; } IL_0034: { int32_t L_9 = ___0_item; (( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, 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 int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 Func_1_Invoke_m1ED6E7B6EB7AC9B8B9AC6CA9073E2D443B77991E_gshared_inline (Func_1_t7A50A843EE96073A28D4688B8500A74150D8C6C8* __this, const RuntimeMethod* method) { typedef Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->___value_1; 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 RuntimeObject* Tuple_2_get_Item1_mBF34A596062BBB3C1DD2A6CA36810366F445C9FA_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___m_Item1_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Tuple_2_get_Item2_m4C8E8E93C0299E98E046C765CA6ABB544412C1D9_gshared_inline (Tuple_2_t4B75F18A57363D88671568DEF504983C60E18AC6* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___m_Item2_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m7A5245523A276474E0A9C358601EBE087F432F04_gshared_inline (List_1_t16519B0267E1CE76021061AB406FB0F31B8460B0* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____size_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Normalize_m8845A29F55B839D0CD43124B1AA34034BFCA9A7D_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_q, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; bool V_1 = false; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_2; memset((&V_2), 0, sizeof(V_2)); { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_q; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = ___0_q; float L_2; L_2 = Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline(L_0, L_1, NULL); float L_3; L_3 = sqrtf(L_2); V_0 = L_3; float L_4 = V_0; float L_5 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0; V_1 = (bool)((((float)L_4) < ((float)L_5))? 1 : 0); bool L_6 = V_1; if (!L_6) { goto IL_0022; } } { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7; L_7 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL); V_2 = L_7; goto IL_004a; } IL_0022: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_q; float L_9 = L_8.___x_0; float L_10 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11 = ___0_q; float L_12 = L_11.___y_1; float L_13 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___0_q; float L_15 = L_14.___z_2; float L_16 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17 = ___0_q; float L_18 = L_17.___w_3; float L_19 = V_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20; memset((&L_20), 0, sizeof(L_20)); Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_20), ((float)(L_9/L_10)), ((float)(L_12/L_13)), ((float)(L_15/L_16)), ((float)(L_18/L_19)), /*hidden argument*/NULL); V_2 = L_20; goto IL_004a; } IL_004a: { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_21 = V_2; return L_21; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Dot_m40A3B2E258E53E4847583474E40AC29F68AF8BA3_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) { float V_0 = 0.0f; { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a; float L_1 = L_0.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b; float L_3 = L_2.___x_1; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a; float L_5 = L_4.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b; float L_7 = L_6.___y_2; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a; float L_9 = L_8.___z_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b; float L_11 = L_10.___z_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a; float L_13 = L_12.___w_4; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b; float L_15 = L_14.___w_4; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))); goto IL_003b; } IL_003b: { float L_16 = V_0; return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Quaternion_Dot_mF9D3BE33940A47979DADA7E81650AEB356D5D12B_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_a, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_b, const RuntimeMethod* method) { float V_0 = 0.0f; { Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_a; float L_1 = L_0.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_b; float L_3 = L_2.___x_0; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_a; float L_5 = L_4.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_b; float L_7 = L_6.___y_1; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_a; float L_9 = L_8.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_b; float L_11 = L_10.___z_2; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_a; float L_13 = L_12.___w_3; Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_b; float L_15 = L_14.___w_3; V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))); goto IL_003b; } IL_003b: { float L_16 = V_0; return L_16; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Quaternion_IsEqualUsingDot_m9C672201C918C2D1E739F559DBE4406F95997CBD_inline (float ___0_dot, const RuntimeMethod* method) { bool V_0 = false; { float L_0 = ___0_dot; V_0 = (bool)((((float)L_0) > ((float)(0.999998987f)))? 1 : 0); goto IL_000c; } IL_000c: { bool L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x_0 = L_0; float L_1 = ___1_y; __this->___y_1 = L_1; return; } }