#include "pch-cpp.hpp" #ifndef _MSC_VER # include #else # include #endif #include struct VirtualActionInvoker0 { typedef void (*Action)(void*, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, invokeData.method); } }; template struct VirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct GenericVirtualActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData); ((Action)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 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 GenericInterfaceActionInvoker1 { typedef void (*Action)(void*, T1, const RuntimeMethod*); static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1) { VirtualInvokeData invokeData; il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData); ((Action)invokeData.methodPtr)(obj, p1, invokeData.method); } }; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2 p2) { void* params[2] = { &p1, &p2 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2) { void* params[2] = { &p1, p2 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker2 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2) { void* params[2] = { p1, p2 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker3; template struct InvokerActionInvoker3 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3 p3) { void* params[3] = { p1, &p2, &p3 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker3 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3) { void* params[3] = { p1, &p2, p3 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerActionInvoker3 { static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3) { void* params[3] = { p1, p2, p3 }; method->invoker_method(methodPtr, method, obj, params, NULL); } }; template struct InvokerFuncInvoker2; template struct InvokerFuncInvoker2 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1, T2* p2) { R ret; void* params[2] = { &p1, p2 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; template struct InvokerFuncInvoker3; template struct InvokerFuncInvoker3 { static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2 p2, T3* p3) { R ret; void* params[3] = { p1, &p2, p3 }; method->invoker_method(methodPtr, method, obj, params, &ret); return ret; } }; // Vuforia.VuGenericSet`1/AddElementDelegate struct AddElementDelegate_t5E1149371D243119F1E92FC55D5AA657B86035A2; // Vuforia.VuGenericSet`1/AddElementDelegate struct AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_t0EFF3A593F0A0BC5FC5CC4B18D9430E7FB8B6D56; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_t0A2081B0219A65601BC05E21D6C65453BE9F088A; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49; // Vuforia.VuGenericSet`1/CreateSetDelegate struct CreateSetDelegate_t1EA2FE8AE98BE83755F4E90B4CACE684D3F6202E; // Vuforia.VuGenericSet`1/CreateSetDelegate struct CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_t4F43A208509F7D91EE24C2EC4E7D9838058A4AA4; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_t02467635DBBF610E855E473071C1708768D871B0; // Vuforia.VuGenericSet`1/DeleteSetDelegate struct DeleteSetDelegate_t0E20C61E94E41DBE77ED3C7427B6E817EE8BAABD; // Vuforia.VuGenericSet`1/DeleteSetDelegate struct DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t0D8DB35AA6A35E623E0206436A3C83D75C269A81; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907; // 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_tB3ED8F11241FA51491076780F383CDC30A5B1147; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tE3FC45B35BD590EA37F18B362A03348A40702617; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819; // System.Func`2 struct Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821; // System.Func`2 struct Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67; // System.Func`2 struct Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t21C015BB53B4CCE3507575146E1CE8954FE0242C; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_tBD0CC2528D54AC05AD201C912C2C67B26DC7B6CB; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_t3ACCE7E634DE2BA6DAE034132717F6C5A194C8F2; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA; // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 struct GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13; // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 struct GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7; // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 struct GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E; // Vuforia.VuGenericSet`1/GetSetSizeDelegate struct GetSetSizeDelegate_tFAE2176F1CD3608DCE1568FA814C0C467D6D2BB5; // Vuforia.VuGenericSet`1/GetSetSizeDelegate struct GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t141CF561DEBE35266AAFE540879CFF0FE754AD25; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428; // Vuforia.VuGenericSet`1/HasElementDelegate struct HasElementDelegate_tC4E71836F1CD7BA3CAC15F88B2F0D58849EFD9EC; // Vuforia.VuGenericSet`1/HasElementDelegate struct HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE; // System.Collections.Generic.HashSet`1 struct HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4; // System.Collections.Generic.HashSet`1 struct HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412; // System.Collections.Generic.IDictionary`2 struct IDictionary_2_tB9E0E59186D311A90565ADCFA615B47F1D922BD2; // 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_tE3E1DE067391FDBB7745AE6420F658DDDECAB3FE; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tE8AD9BE133FD5F4E2BC5DC189670C7672C91C51E; // 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_t12AEC260E67A3541CF90BAFB1D899FFCA479589E; // System.Collections.Generic.IEnumerable`1 struct IEnumerable_1_tCA456160170E9717AA5F0FB84ECDC0A44A6999E4; // System.Collections.Generic.IEnumerator`1 struct IEnumerator_1_tD0A021C2D3DF171BCAA3EA0B6C82E0707C28271D; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t0C79004BFE79D9DBCE6C2250109D31D468A9A68E; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t08E020D445D6E7E4813D900AEB953343A213F08E; // System.Collections.Generic.IEqualityComparer`1 struct IEqualityComparer_1_t4CC4DDB61679C5E6BEF058171A079D98BF124A7E; // System.Collections.Generic.IList`1 struct IList_1_t963EC9DAB3970AC64F2B9E00AA8B75B54570E157; // System.Collections.Generic.IList`1 struct IList_1_tB698520893B7E15D8B366A4900283D9EA3D2EFFD; // System.Collections.Generic.IList`1 struct IList_1_tCBA6641D756E0520C0D3C2312161CAFBC0042A57; // System.Collections.Generic.IList`1 struct IList_1_tA3AF78015528520DD3171FAED84EA8D12EE8B68E; // System.Collections.Generic.IList`1 struct IList_1_t62803831EECF75D13D66375AF76F538C0E6047A3; // System.Collections.Generic.IList`1 struct IList_1_t139D8C9699A33607E1A8B456F8C535F76040538B; // System.Collections.Generic.IList`1 struct IList_1_tD18170F580FC92A8368902664DDA150B63EECE6F; // System.Collections.Generic.IList`1 struct IList_1_tFFB73A720847D4AB2EBEFDC5C99F141737632E6E; // System.Collections.Generic.IList`1 struct IList_1_t6EE90D273EFCF5E7E4C37FAB712E70BB6F1B4BFF; // System.Collections.Generic.IList`1 struct IList_1_t6F0B8E17E657CF7984115C454A770020AF258549; // System.Collections.Generic.IList`1 struct IList_1_t4372D8D1C5B1490A85BC99111D293F65B5C65078; // System.Collections.Generic.IList`1 struct IList_1_t6145213117571ADCE8D056BE3CF571875381008E; // System.Collections.Generic.IList`1 struct IList_1_t152CA9E28F6883A8A3070C0C75AB774D5EFB6403; // System.Collections.Generic.IList`1 struct IList_1_t014DDC88E845E54828905D4E14E32730251F6A11; // System.Collections.Generic.IList`1 struct IList_1_t584D9204058D75EFFA64798E69DE2A27029D282D; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t6ACDC5874FE50D1AC465207ADCE80BA8707B6E1F; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_t196961EDAEB6DC09A04181096372CA90082F23EF; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_tB2FAC9324D41229AB652D46265DA6C6A7A0189D2; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_t5C7453520BBCF78E2281D4A7E339C515DFADA364; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_tA20EAB839B46CFA28F331C61E6BA975F9953DBE3; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_tB43CAE598029142B56AA80E78FF35E74A3791657; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_tF8BBCD5CCD8D9C2B18B153FA4FDA1C8C0F351D46; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_t7C42C47B67B94A364277AB7946092E6A941F8E17; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_tE8CE1CC4DACACE8F7AD8DF66029305D8924CA528; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_t4C0A216DF4E19C5B1B230057694B92CAB734AB44; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_t33F0F7590FF0EC62A4E5A5618F6971DA38E62457; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_tB8D689F0A51152B0A7B32626A9662FC4FB45C67B; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_tFDE5536D0679225856A58D14F17D6CB337E2DB97; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_tC08FEE0CB35381CE0EC2E1CBB8A3DE2D3D19A824; // Vuforia.ObjectPool`1/InstanceDtor struct InstanceDtor_t97E4700E2949468289ABE735111EA37C0E2FEBB5; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tD5A7EF00A163A38B47EE5A1513965B83BC2AA7D0; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tCF709257A07EFB2327B7C10DD4888B3D4E326F79; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_t425BB04DA3B7CD6E25A30550036AA7E379A60B47; // System.Collections.Generic.Dictionary`2/KeyCollection struct KeyCollection_tB9B543406DDEA23E479A581D34C9B3A67072BCDC; // System.Collections.Generic.List`1 struct List_1_t911A0BCB089FCD92E8DE7B20A02407B41CCE76E8; // System.Collections.Generic.List`1 struct List_1_t1D05E9A6B8C2C7068A1EA3694288DA75E899F9C4; // System.Collections.Generic.List`1 struct List_1_t2C537625E5CA1FD37EA6FBD76D84BD3B1F30D00C; // System.Collections.Generic.List`1 struct List_1_t699D602BB620C0A516ED58E520A43D54C17BAB66; // System.Collections.Generic.List`1 struct List_1_t010CBEBC7F313DABD219F59FA81A6AD2727C83A8; // System.Collections.Generic.List`1 struct List_1_t78B4A92879E571E2303CF5CBA652AF03E219FB9D; // System.Collections.Generic.List`1 struct List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9; // System.Collections.Generic.List`1 struct List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F; // System.Collections.Generic.List`1 struct List_1_t7724F4D7015BE93F5ED141E8628C8F607F22E831; // 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_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68; // System.Collections.Generic.List`1 struct List_1_t30FB94757176200685330DC8E34EFD3E31858619; // System.Collections.Generic.List`1 struct List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF; // System.Collections.Generic.List`1 struct List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159; // System.Collections.Generic.List`1 struct List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B; // System.Collections.Generic.List`1 struct List_1_tDBCE726495440E21C8755028439971E1C34E69E0; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t066CF75D8C78F546C8BBC862DAB56F2F478BFCE5; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tF5FB9ED64FDAB8A4ECAAE7E19924147423AA9D5F; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t50F16166F8A9B1FB3817FDD76F561483E6CF0CC6; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t307F0C30989E611A3187D8FF3BE5FDC10C9961C1; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tB1C7F1BF15C33C09B0EB0AAD9F72494813DCCAE9; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tBDB9D95721647A48F1A39A19C3C71CC0B2BB13A5; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t17EB737B1FE1423643806899804E6763C46E5FD2; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tBE0E6269BBC318AF0B1903FAFC1307420B7AF198; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t529E7AC2D89CA4584750C7E3C1C107EC0CDEBAFF; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t8FFF317E97C69C9AA758A9CCE62C42D585243291; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t600E5C4F72A117E243AE2AC9E76D247A35D48ED4; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tD4C2FC02E0D9B1F5830165B44B4032290A22A0E1; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tAD3A2EC0C69DE797D61816E4694877C5A15E72A0; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tD4F491B6102C0247D6B9A4DC2C0EF9A75C46BAA9; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t41FD8DD1EC8D1B164AD825691A490EE8210A52D6; // Vuforia.ObservationList`1 struct ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343; // Vuforia.ObservationList`1 struct ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF; // Vuforia.ObservationList`1 struct ObservationList_1_tDA62C25C9968F399C7CD31A3F888CF5254A924E3; // System.Collections.Generic.Queue`1 struct Queue_1_t88BF2A242DC668AF4046CF25307DB371C15182DD; // System.Collections.Generic.Queue`1 struct Queue_1_tD3C75C5F368825713335720D151C4ECAD7F7FDEC; // System.Collections.Generic.Queue`1 struct Queue_1_t69A67B0A5824992FB0358B3D842CFDBCEE1CE3A4; // System.Collections.Generic.Queue`1 struct Queue_1_tB97D2FE35F60493360C06EDCF0110D6F05EA95F0; // System.Collections.Generic.Queue`1 struct Queue_1_t423786EA571ED618D634983E9DD03EFE40D6DA93; // System.Collections.Generic.Queue`1 struct Queue_1_t2B0320323B5F4AC001D9172BED2F9A701A6FD39C; // System.Collections.Generic.Queue`1 struct Queue_1_t360C7ECDB9BE14DCF3A45D3668089927884AAF06; // System.Collections.Generic.Queue`1 struct Queue_1_t24AD75DB30D137CA38A1C4014466FE923570F29C; // System.Collections.Generic.Queue`1 struct Queue_1_t590A728A5902DE299D09B3D07E3C55CC1C4B2F40; // System.Collections.Generic.Queue`1 struct Queue_1_tD7F286DE90C45DD3C4C7DE0C0F512E6B29A5E2B3; // System.Collections.Generic.Queue`1 struct Queue_1_t24D22CF50A8DA0EB0375E79CADD43FDDE10794F4; // System.Collections.Generic.Queue`1 struct Queue_1_tED3B6A7DF6E94387833590461129B9AD659F74FB; // System.Collections.Generic.Queue`1 struct Queue_1_tCF771AA5DF02A45B5F9E56B7A13D0A4008F63F5C; // System.Collections.Generic.Queue`1 struct Queue_1_tFFA78BC180942D353337D7DE56753B0394ED9F74; // System.Tuple`2 struct Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t140661D03D39A8F6BC97542072B53825D891A925; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t68CE5325966BEEE11B417DC1449D8498008B59F5; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_t1F6F633D3BCFB268DBED71D4EDD7D98B74653345; // System.Collections.Generic.Dictionary`2/ValueCollection struct ValueCollection_tBBBAB57BFEC99118F4E92F80C800A1808AB84C97; // Vuforia.VuGenericList`1 struct VuGenericList_1_t9CDA441937ED6CB520DFD884E910DC1B94D70CF3; // Vuforia.VuGenericList`1 struct VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57; // Vuforia.VuGenericList`1 struct VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893; // Vuforia.VuGenericList`1 struct VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF; // Vuforia.VuGenericList`1 struct VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0; // Vuforia.VuGenericList`1 struct VuGenericList_1_tE16A6F709D7A71006AA7EEFBD10CDF1193A2B0D5; // Vuforia.VuGenericList`1 struct VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0; // Vuforia.VuGenericSet`1 struct VuGenericSet_1_tAF8140FAE0874186F4EC2AFE1017AF82DAA1751D; // Vuforia.VuGenericSet`1 struct VuGenericSet_1_tB9A398825F01CCC45402C34389F36073C9A522BE; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_tD8510518251B840D70A60C120EC403849B6AE538; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_t6327CF8C26FEB6BC1635A008C67E2743AB67CDC9; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_tECBB114F53E0A7C04116612BDE16D69F6E3CAB39; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_tC22C39E3B21A2338E868F1DD15F2B0EBABF7E01E; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_tDD26442214ADA945E585319009BE116E99D195C8; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_t8A61BC660535B882CFC583F37E529AB14DEEF867; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t9BBEB4FD6B86A4A821FD9DA2B19FBB09EF0C4024; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t4E50BDA74A5CB1236810FCE34E4933C356ECE072; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_t523D0B04B7CF440284A055BA048292616F8C2429; // System.Collections.Generic.Dictionary`2/Entry[] struct EntryU5BU5D_tC48D08D8F6FB53F0084D9D081A7DCF9EA84182BD; // System.Collections.Generic.HashSet`1/Slot[] struct SlotU5BU5D_t42B2384682BC10A1260DBA3AACEAD00883A5F1E4; // System.Byte[] struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; // System.Char[] struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; // Vuforia.IVuEngineConfig[] struct IVuEngineConfigU5BU5D_tC3CC9BF975A1AB25B2837A71948E162E8D07B99A; // Vuforia.IVuGuideView[] struct IVuGuideViewU5BU5D_t8B2D7B39D16E1CC1309E36FD63147121E007DBC7; // Vuforia.IVuHitTest[] struct IVuHitTestU5BU5D_t34C13495D40AC7EA3A2D264EA73578F72362D9BC; // Vuforia.IVuImage[] struct IVuImageU5BU5D_t2290581FB9F1821850D59F8F22D63C889E0165B0; // Vuforia.IVuModelTargetState[] struct IVuModelTargetStateU5BU5D_tEC772CBC914DA4EBE87B72DB15D679EEC6D6D4A2; // Vuforia.IVuObserver[] struct IVuObserverU5BU5D_t76EB2B7D25458A5FD9CD2D10D722D9DC1D9230C2; // Vuforia.IVuValidationAreaLabel[] struct IVuValidationAreaLabelU5BU5D_tB824E62ED97826F06B3385DCB98D84C70A477D61; // System.Int32[] struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; // System.Int32Enum[] struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; // System.IntPtr[] struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; // System.Object[] struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918; // System.Single[] struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; // System.Diagnostics.StackTrace[] struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; // System.Type[] struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB; // Vuforia.VuBarcodeType[] struct VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145; // Vuforia.VuCameraField[] struct VuCameraFieldU5BU5D_tD323562712CD36A0DCFF91B79ECAC99933596D1B; // Vuforia.VuCameraVideoMode[] struct VuCameraVideoModeU5BU5D_t3718BDCD2EFAC16CADA492C6249FCEEBD7F6FF30; // Vuforia.VuDatabaseTargetInfo[] struct VuDatabaseTargetInfoU5BU5D_tECA659335F7B5A0F51AF7519C4803719E311E8F9; // Vuforia.VuImagePixelFormat[] struct VuImagePixelFormatU5BU5D_tC60AFA8035527357EBB2CF9706FED910089CB101; // Vuforia.VuMeshObservationBlock[] struct VuMeshObservationBlockU5BU5D_tC0BBF0EDD2047EEC1F1F7CC27796CBFDEA8C7678; // Vuforia.VuState[] struct VuStateU5BU5D_tBCDA47FB7F769A87FE1FDEB0DF92E83D4DFBBA74; // Vuforia.VuVector2F[] struct VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9; // System.Attribute struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA; // System.Reflection.Binder struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235; // System.Delegate struct Delegate_t; // System.DelegateData struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; // System.Exception struct Exception_t; // System.Collections.IDictionary struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; // System.Collections.IEnumerator struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA; // Vuforia.IVuAnchorObserver struct IVuAnchorObserver_t6B68B755E148A7DA8BAE752E525CE0EB4D3E547C; // Vuforia.IVuAreaTargetCapture struct IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529; // Vuforia.IVuAreaTargetCaptureController struct IVuAreaTargetCaptureController_t3FE570E6E2F4A007A9703230119EE504EAEA24DF; // Vuforia.IVuAreaTargetObserver struct IVuAreaTargetObserver_tE71EB8399564A6DE5BDB592511E2C44449FFA53C; // Vuforia.IVuBarcodeObserver struct IVuBarcodeObserver_t0CC78B5B2F5173A4C790EE278C56E4120A7DB713; // Vuforia.IVuCameraController struct IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217; // Vuforia.IVuCameraFrame struct IVuCameraFrame_t51AFFA63802DB48FE77C10EC96484F8ABCEC012D; // 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.IVuEngineConfig struct IVuEngineConfig_t75FFA722E8BEBF4BBD155E6B477B127B1D42F5C0; // Vuforia.IVuHitTest struct IVuHitTest_t2D5BB78FCECD172E4373E7355083101E88B00EB6; // Vuforia.IVuHitTestResults struct IVuHitTestResults_t6226BD4E75DCD26EC5B7B4DE9BF5CFB8FF783524; // Vuforia.IVuIlluminationObserver struct IVuIlluminationObserver_t283AC5CA1A3572C940A9AD086FCA1C5E2124213C; // Vuforia.IVuImage struct IVuImage_tBD01D20CF0CDCC9C6CBAED7F9D3D3D5B384E5B23; // Vuforia.IVuImageTargetObserver struct IVuImageTargetObserver_tEC43E5D96F1C0E5CBE7C18E84BCA294AAC091952; // Vuforia.IVuMarkObserver struct IVuMarkObserver_tB6407A61E189C7B5030B18E5D98FED10B18D25BA; // Vuforia.IVuMeshObserver struct IVuMeshObserver_tF4DA8775B15FE9C218CE453A920330019F779D77; // Vuforia.IVuModelTargetObserver struct IVuModelTargetObserver_t85B801E5EF3A9191C1ACEDF0DBD24767121A66D7; // Vuforia.IVuMultiTargetObserver struct IVuMultiTargetObserver_tE28224A2B973A2413C14D0F15C3ED980C7E5107F; // Vuforia.IVuObserver struct IVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9; // Vuforia.IVuPlatformController struct IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578; // Vuforia.IVuRecording struct IVuRecording_t047926F67901B393200E90ADD34FB931219DCA7A; // Vuforia.IVuRenderController struct IVuRenderController_t061FF41F635570013B90A9AB68537982CD69B95C; // Vuforia.IVuRenderState struct IVuRenderState_tA8027C7AC4DB8AFBCC04C57B6B432B010B778CA2; // Vuforia.IVuState struct IVuState_t45C1B55543EF01A58A0FA2A5DC02A58691CE9E29; // Vuforia.IVuUploadController struct IVuUploadController_tDF86F80E1575754D8E221E74A77AD6BCCB8BCED0; // Vuforia.IVuValidationAreaCapture struct IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618; // Vuforia.IVuValidationAreaCaptureController struct IVuValidationAreaCaptureController_tE38FE098F585975B7A4EAD502A73E37ADB4655F0; // Vuforia.IVuValidationAreaCaptureUpload struct IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80; // Vuforia.IVuValidationAreaObserver struct IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067; // Vuforia.IVuVirtualButtonObserver struct IVuVirtualButtonObserver_t711C60D7664D9891D911E7C6B7336C78B4B33594; // System.Reflection.MemberFilter struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553; // System.Reflection.MethodInfo struct MethodInfo_t; // Vuforia.MonoPInvokeCallbackAttribute struct MonoPInvokeCallbackAttribute_tC49B7B91B20A707698C7813848D351012F6F9AF0; // Vuforia.NativeString struct NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55; // Vuforia.ObservationManager struct ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C; // System.Runtime.Serialization.SafeSerializationManager struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; // System.Runtime.Serialization.SerializationInfo struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37; // System.String struct String_t; // System.Type struct Type_t; // Vuforia.UnmanagedObjectWrapper struct UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; // Vuforia.VuAnchorObservation struct VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48; // Vuforia.VuAnchorObserver struct VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5; // Vuforia.VuAnchorObserverConfig struct VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68; // Vuforia.VuAreaTargetCapture struct VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6; // Vuforia.VuAreaTargetCaptureConfig struct VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F; // Vuforia.VuAreaTargetCaptureController struct VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB; // Vuforia.VuAreaTargetCaptureGenerationConfig struct VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9; // Vuforia.VuAreaTargetCloudConfig struct VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E; // Vuforia.VuAreaTargetConfig struct VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B; // Vuforia.VuAreaTargetObservation struct VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052; // Vuforia.VuAreaTargetObserver struct VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0; // Vuforia.VuBarcodeConfig struct VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215; // Vuforia.VuBarcodeObservation struct VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381; // Vuforia.VuBarcodeObserver struct VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C; // Vuforia.VuBarcodeTypeSet struct VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E; // Vuforia.VuCameraController struct VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A; // Vuforia.VuCameraField struct VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122; // Vuforia.VuCameraFieldList struct VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799; // Vuforia.VuCameraFrame struct VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32; // Vuforia.VuCameraIntrinsics struct VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E; // Vuforia.VuCameraVideoModeList struct VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817; // Vuforia.VuCloudImageTargetConfig struct VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A; // Vuforia.VuCloudImageTargetObservation struct VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930; // Vuforia.VuCloudImageTargetObservationsHandler struct VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225; // Vuforia.VuCloudImageTargetObserver struct VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC; // Vuforia.VuCloudImageTargetQueryErrorHandler struct VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2; // Vuforia.VuController struct VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672; // Vuforia.VuCylinderTargetConfig struct VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01; // Vuforia.VuCylinderTargetObservation struct VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026; // Vuforia.VuCylinderTargetObserver struct VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD; // Vuforia.VuDatabaseTargetInfoList struct VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897; // Vuforia.VuDeviceCalibrationConfig struct VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752; // Vuforia.VuDevicePoseConfig struct VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98; // Vuforia.VuDevicePoseObservation struct VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E; // Vuforia.VuDevicePoseObserver struct VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83; // 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.VuGuideView struct VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7; // Vuforia.VuGuideViewList struct VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6; // Vuforia.VuHitTest struct VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1; // Vuforia.VuHitTestConfig struct VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA; // Vuforia.VuHitTestList struct VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96; // Vuforia.VuHitTestResults struct VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03; // Vuforia.VuIlluminationConfig struct VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED; // Vuforia.VuIlluminationObservation struct VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766; // Vuforia.VuIlluminationObserver struct VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81; // Vuforia.VuImage struct VuImage_t49A34202F052984691206C1BB87CCC42158BC341; // Vuforia.VuImageList struct VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC; // Vuforia.VuImagePixelFormatList struct VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834; // Vuforia.VuImageTargetBufferConfig struct VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20; // Vuforia.VuImageTargetCloudObservationConfig struct VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B; // Vuforia.VuImageTargetConfig struct VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB; // Vuforia.VuImageTargetFileConfig struct VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F; // Vuforia.VuImageTargetObservation struct VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E; // Vuforia.VuImageTargetObserver struct VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC; // Vuforia.VuInternalConfig struct VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A; // Vuforia.VuLicenseConfig struct VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C; // Vuforia.VuMarkObservation struct VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D; // Vuforia.VuMeshAreaTargetCaptureConfig struct VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58; // Vuforia.VuMeshAreaTargetConfig struct VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A; // Vuforia.VuMeshModelTargetConfig struct VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39; // Vuforia.VuMeshObservation struct VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79; // Vuforia.VuMeshObservationBlockList struct VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB; // Vuforia.VuMeshObserver struct VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B; // Vuforia.VuModelTargetConfig struct VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51; // Vuforia.VuModelTargetObservation struct VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB; // Vuforia.VuModelTargetObserver struct VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F; // Vuforia.VuModelTargetState struct VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075; // Vuforia.VuModelTargetStateList struct VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69; // Vuforia.VuMultiTargetConfig struct VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981; // Vuforia.VuMultiTargetObservation struct VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333; // Vuforia.VuMultiTargetObserver struct VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3; // Vuforia.VuObservation struct VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631; // Vuforia.VuObservationList struct VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336; // Vuforia.VuObservationWithPose struct VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED; // Vuforia.VuObserver struct VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80; // Vuforia.VuPlatformAndroidConfig struct VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63; // Vuforia.VuPlatformController struct VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513; // Vuforia.VuPlatformLuminConfig struct VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6; // Vuforia.VuRecording struct VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA; // Vuforia.VuRecordingConfig struct VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6; // Vuforia.VuRenderController struct VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8; // Vuforia.VuRenderState struct VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E; // Vuforia.VuSessionRecorderController struct VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A; // Vuforia.VuSoftwareContextConfig struct VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB; // Vuforia.VuState struct VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41; // Vuforia.VuUploadController struct VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986; // Vuforia.VuValidationAreaCapture struct VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D; // Vuforia.VuValidationAreaCaptureConfig struct VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92; // Vuforia.VuValidationAreaCaptureController struct VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F; // Vuforia.VuValidationAreaCaptureUpload struct VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E; // Vuforia.VuValidationAreaCaptureUploadConfig struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC; // Vuforia.VuValidationAreaConfig struct VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D; // Vuforia.VuValidationAreaLabel struct VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB; // Vuforia.VuValidationAreaLabelList struct VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790; // Vuforia.VuValidationAreaObservation struct VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6; // Vuforia.VuValidationAreaObserver struct VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907; // Vuforia.VuVirtualButtonConfig struct VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693; // Vuforia.VuVirtualButtonObservation struct VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB; // Vuforia.VuVirtualButtonObserver struct VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44; // Vuforia.VuVuMarkConfig struct VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8; // Vuforia.VuVuMarkObserver struct VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84; // Vuforia.ObservationManager/<>c struct U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2; // Vuforia.ObservationManager/INativeObservationPool struct INativeObservationPool_t384C2113B0DBC8C48F49DE5239C279AF8A84A437; // Vuforia.ValueAccessUtils/GetBoolValueDelegate struct GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4; // Vuforia.ValueAccessUtils/GetStringValueDelegate struct GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459; // Vuforia.VuAreaTargetCaptureGenerationConfig/Internal struct Internal_t725F163761104F5EB770A710D1A17C285F66E4EC; // Vuforia.VuAreaTargetCloudConfig/Internal struct Internal_t89188135E33C9740024932380C8C2FE5B97189A8; // Vuforia.VuAreaTargetConfig/Internal struct Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3; // Vuforia.VuBarcodeConfig/Internal struct Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E; // Vuforia.VuBarcodeObservationInstanceInfo/Internal struct Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6; // Vuforia.VuCameraController/<>c__DisplayClass58_0 struct U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9; // Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetObservationsHandlerNative struct VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB; // Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetQueryErrorHandlerNative struct VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67; // Vuforia.VuMeshAreaTargetConfig/Internal struct Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117; // Vuforia.VuValidationAreaCaptureConfig/Internal struct Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2; IL2CPP_EXTERN_C RuntimeClass* AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58_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* CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t0D8DB35AA6A35E623E0206436A3C83D75C269A81_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tB3ED8F11241FA51491076780F383CDC30A5B1147_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE3FC45B35BD590EA37F18B362A03348A40702617_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* DllNotFoundException_t8CAE636A394C482C9FCF38FB7B7929506319D534_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t05863BF6671E88C564C4A1A1C4B37F16D9367840_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t3302DAAC07A4D8CA2C19845BFF4CDFD41C78E431_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t37A6F2B65C4B4CD64AEAB320BF18BA7F4EFE3824_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t5CA752F615381FCB91B4BFE43229130A9C215D60_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t86634C153246899D73951A911D98E4F358F9A561_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_t928D42AED20DECD39DD5F9FE0479FC4EFEBD6727_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tBB4DF8B6F0464082D309E49CD62B0C0023735960_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ICollection_1_tD13F45F78E9529F8FD23DBE3EE90C1EDAEC14C6A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_tB0314DBAE3E6F926B8D08EA76713F9AA574C2274_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDictionary_2_tB9E0E59186D311A90565ADCFA615B47F1D922BD2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t12AEC260E67A3541CF90BAFB1D899FFCA479589E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_t70C6DB3E1D4692A9AC4579E2F5AA68778177A4FD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tED49CA02F189B8119917665F38963D403424D69B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t177B9720D0AD40675F9831648E9A1816D04DE543_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tD0A021C2D3DF171BCAA3EA0B6C82E0707C28271D_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* IList_1_t584D9204058D75EFFA64798E69DE2A27029D282D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IList_1_tA3AF78015528520DD3171FAED84EA8D12EE8B68E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* INativeObservationPool_t384C2113B0DBC8C48F49DE5239C279AF8A84A437_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IVuEngineConfig_t75FFA722E8BEBF4BBD155E6B477B127B1D42F5C0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t010CBEBC7F313DABD219F59FA81A6AD2727C83A8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t2C537625E5CA1FD37EA6FBD76D84BD3B1F30D00C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t30FB94757176200685330DC8E34EFD3E31858619_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t699D602BB620C0A516ED58E520A43D54C17BAB66_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t7724F4D7015BE93F5ED141E8628C8F607F22E831_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t78B4A92879E571E2303CF5CBA652AF03E219FB9D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_tDBCE726495440E21C8755028439971E1C34E69E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_t17EB737B1FE1423643806899804E6763C46E5FD2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_t307F0C30989E611A3187D8FF3BE5FDC10C9961C1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_t41FD8DD1EC8D1B164AD825691A490EE8210A52D6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_t50F16166F8A9B1FB3817FDD76F561483E6CF0CC6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_t529E7AC2D89CA4584750C7E3C1C107EC0CDEBAFF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_t600E5C4F72A117E243AE2AC9E76D247A35D48ED4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_t8FFF317E97C69C9AA758A9CCE62C42D585243291_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_tAD3A2EC0C69DE797D61816E4694877C5A15E72A0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_tB1C7F1BF15C33C09B0EB0AAD9F72494813DCCAE9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_tBDB9D95721647A48F1A39A19C3C71CC0B2BB13A5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_tBE0E6269BBC318AF0B1903FAFC1307420B7AF198_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_tD4C2FC02E0D9B1F5830165B44B4032290A22A0E1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_tD4F491B6102C0247D6B9A4DC2C0EF9A75C46BAA9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeObservationPool_1_tF5FB9ED64FDAB8A4ECAAE7E19924147423AA9D5F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6_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* VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897_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* VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_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* VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8_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* VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834_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* VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuImage_t49A34202F052984691206C1BB87CCC42158BC341_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* VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_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* VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC41B4B64E40F2753D1ACE7E291B10C83762BBDC4____5998E9D1DD9BF48AF6AF87A1EF8C7783B818AC8329637ADA08CC5FB329042376_0_FieldInfo_var; IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC41B4B64E40F2753D1ACE7E291B10C83762BBDC4____DC2861C12B6449A074313F8A9D82F1C8C2F12AE967A20D4E854EC35783F0EB3D_1_FieldInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral030BEB75F03486BDF899B40213799C2210049FBA; IL2CPP_EXTERN_C String_t* _stringLiteral06209B697657A0A9AD29A5BDEF3CAEC8AAB24007; IL2CPP_EXTERN_C String_t* _stringLiteral0B0204E139F735EACE648A209D0D3D0C34A0D6AC; IL2CPP_EXTERN_C String_t* _stringLiteral0C253567FAF47D381E4CC00C34F52B79FE308CED; IL2CPP_EXTERN_C String_t* _stringLiteral129542A27B8936E5A98FF1A8D5731533853C07E7; IL2CPP_EXTERN_C String_t* _stringLiteral25264C2BEAE0EE01274D2926624101CE037EC946; IL2CPP_EXTERN_C String_t* _stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F; IL2CPP_EXTERN_C String_t* _stringLiteral303F91F9C5D8814F765855725456A021BD69B74F; IL2CPP_EXTERN_C String_t* _stringLiteral313AAB2EFF2934E440310CB05BD02F7F9A6E6A64; IL2CPP_EXTERN_C String_t* _stringLiteral3CADC7B20E5472D77D3E142D3BA2C628345EA978; IL2CPP_EXTERN_C String_t* _stringLiteral3F11AB7CA5224D891E6602E61204352ABD01B6E2; IL2CPP_EXTERN_C String_t* _stringLiteral42817834F6EB1B354DCF08CA280187988BE4E144; IL2CPP_EXTERN_C String_t* _stringLiteral45227FA9957F441E469B16E961D8A4CDA83B55D0; IL2CPP_EXTERN_C String_t* _stringLiteral4979075C3E528DE61BCA778C6606A699F40D8C6D; IL2CPP_EXTERN_C String_t* _stringLiteral4A08ACA55630047AE279FD2757228273552EF28E; IL2CPP_EXTERN_C String_t* _stringLiteral4A23D1BBF6FEF406146CB703168E925435DA7BAF; IL2CPP_EXTERN_C String_t* _stringLiteral4B8398304F186FAEB306A4E34E5D52BCBF432011; IL2CPP_EXTERN_C String_t* _stringLiteral4BB203B80C01EBF8103DD6AF3650F188D0334067; IL2CPP_EXTERN_C String_t* _stringLiteral4C82D5667962E0CBD656E02D02EF01E04671E568; IL2CPP_EXTERN_C String_t* _stringLiteral5789311D839A256BA660A10DDF97DF4D9B88016E; IL2CPP_EXTERN_C String_t* _stringLiteral73AEE48AB6D9B7B81A58D76352F8B7181AEA85C2; IL2CPP_EXTERN_C String_t* _stringLiteral9A09D80AF544FC5379CB9F9DE20217A1EF8B0A51; IL2CPP_EXTERN_C String_t* _stringLiteralAAA2CDCFE3BEBF62EAB1C19E5B43164895AAF4CE; IL2CPP_EXTERN_C String_t* _stringLiteralB6D1477BA97BE38901ECB47A83D5775600579323; IL2CPP_EXTERN_C String_t* _stringLiteralBE8D76C0F13184C1FF0ACAD015A0C35132825DF1; IL2CPP_EXTERN_C String_t* _stringLiteralCD9D13ADE398474997B2D0C266666C1F7C0AD866; IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; IL2CPP_EXTERN_C String_t* _stringLiteralDB5A092CD761022DB708321EF283A43447CE8C96; IL2CPP_EXTERN_C String_t* _stringLiteralF55254D1E71648FCEE3421B96F440A5D6E477360; IL2CPP_EXTERN_C String_t* _stringLiteralFA5CE82DDE7433A3D4A9EF1BDAD48CA6774DF011; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m5C0E6849E9467D65A5AB3C581AE057F7EEC62667_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mFFB30EDBAAFB6597AC493BC0863643287F65C1F3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m12CA380E650D061DCF944F5B3DC94DF2549F3727_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m154B0C27830C78642385BD870D35E120FBBF0D9E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m513699A0D2F0B45B5EF6491BD98BCEA7BA92096E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mFFDD0C76CF18D6FFA33F250DC5C8D602126D8D81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m94AE545D0AC36F19CA31EB29E92553F1A1BD1050_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisVuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D_mF835FC0140CAFAFAD9FDCFAD0640DB2021729714_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisIVuEngineConfig_t75FFA722E8BEBF4BBD155E6B477B127B1D42F5C0_mF7C69AE06A359F8FFAD01C6FC82FBE9CF29C7E4A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisIVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9_m7C59C73A3BF92487D0CF2D930F0D4683FE873B29_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisVuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_m7B6C4BB32977DB90F4C513F73009FE46A8B7A0CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m123B078F9C7A90214DE459340FB455A849D14503_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m92D547E9B116FB86C26B1F40BFDCA16D668672F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m3229747D763B476E218DAE48BED79A959A9A9953_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m350F8812F8D4277A5FBF3D59DE494A3B78B1D36F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m3E93D3B2AC62A078A8EC8253748025EB0692328A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCBD49C5FCD4C7DEA18F56CF1E4E6C1D991A43DA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Add_mB843D3F9FB598E4080E535119A57C7247524E43F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_GetEnumerator_m32D23A35530E08CAE7C2FBDCC7969534FCF44F08_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_m5C7CF782040E2599D6F3AFEC30C017FFE7211F65_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m629C6FA867DB586E6656328D9683ACDB8E4635FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m16402E6C8D4E72407158A4144D64591826E5C297_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8B4DA9EC14F5430315BBF03ED62CA89B382761EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mA8E8F3AB4B1BD003CD976D8B29F1FA7BB8D426C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mD2B31F32BAA3ECB9B64F932FBE25A633DF30F7B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mE4D33D154EEE4A55B5F0988565056CA3F7E9F001_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m157BA4DAE8830C7848CA76011686C3377433D627_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m431DE3DFD2B0D498AB9F72A6A4E76728607EE9C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m4F14C016FDF862F281468BA586621E338CFBDBEF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5008BD451B170B44F7D50B66DB1D9EE0EDBBC4F6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m534FA94F56EEC72D513A81BFEBC7087F65F47C78_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m730968A1AB6536026F146EE5D750B0C2A7080FC8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m8237BBE2177D9C94452EA25414C48BA1AAE3B699_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC0470A696840D798C8F90A96966255A306EC2EE6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD50BEBC4D2A2AFDDC1BD63530266D7D2D663CCCD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE243A96CF3BC46557DFD419A4FCBA78FA257EBB0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE31DD4BED949B5738CE7F7169C64F7C9A1CD5BAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m72E13C61C51145E0688B5A843F7CDD75E6B9F9E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m49D081CB89ECDD9023007EC870F4377459031A46_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_PtrToStructure_TisVuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_m4520F6A52A0CF0BED04F9CB66BFD4256583B217A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_m056256E2D2C9340FCDCBE904FD0E3B79375A7B48_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_m0B92BB55732B95D6029E7011AC9DA75964AA6EA8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_m1094D6459742526221A1E1802DC1CB5C5B6AAA34_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_m268AEA7A3269E504F1388A42A77A03969A6B06ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_m2727F0EAAACDF8B8C9D01D927E1241BE7730A5E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_m50BDA054EEB9DDD94180F4F45FED6B859104AE06_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_m5EE2C99A29B5277D66F5F46634A0EA9E43B7EBDB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_m704BCE92DC0561BA0E470BEE27A58A208177A2DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_m8B3842DA8E42453950744747E5A60B31F665E559_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_mB26FB5BC83E5C835C2E227CDBCC65E3817F503E2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_mD3917FC151818DA1C7CA7E9D4A90CE4BDA9A3752_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_mD6DEB07B04ACA76A369E2660D5F54C5061F9C228_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_mDC2734C8C906DC4FD8095882A4AAAF361E26227C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeObservationPool_1__ctor_mDF41A4730D9DF270A6CFD17FF7B6C48951FCA1EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m3142123C813A2048DD696F9E0EA7CD78E7D9877B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m461D931405E1BD193BF85EAF3A3F52962B07D365_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4DA11882BF179519F4150BA6A8175D09BC45408B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m58B423E8C569766932ED5C827A216964CA8716F3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m5A71C566E137C17F4093BCFBE6A8EA2FCB4F17A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mD7327DFB8EC4D5890B05276A844B1E6D440EDE4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m0DDACEE937D7ABFF01EDC8A44263B2A2298D48D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m5BDF8974EC6A48758A858E84152E79F177D918B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m63EE80FA2C086B1A85803F4FC2289A9A49D1036B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mA69BA12DB8FA2A05D1AAF424557AFC1B0B9EBFD6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mD019096B51EAF8491D25A9FD726F699CFD58D3AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mD32E4958EE557E5B1B0A7F99E0298C7729664E01_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mD6619546D938A2A762F7783B1062778C392457D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m2872A98AF4E25A7777E1E1BEE0A9384A2750330A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m290AD51500485A6D4DF42D42150AA3D91A214238_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m8D43637049F373C8983230836FCF3B5F67FB8E81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m966FEFDD8D67FB0A4864FE37A84D654ABD9710D3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m9BB22D4AEA81F7F91F48145A23742A144424B7A7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mD3B57BE271C72003BA54AA7AE82A50E27BA60C59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mDBD95ECC1733AC550E2C29CEB1783A208805EBAD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObservationList_1_Dispose_mB6EF1E9FC0CF152F31E50EDDBDD1C51BE271A6A2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObservationList_1__ctor_m344C86E2D06327D6EFB4009A2350C0FAA95BEBCC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObservationList_1__ctor_mB24E47E82A8CF53D39F368D64F7780B0769A9A5D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObservationList_1_get_Observations_m6C522953AEBF60801564278E5CD177B1D21642DB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ObservationList_1_get_Observations_m6EFA11F70536F4E0175D151AFF581349A0A5576D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item1_m8C2C1C175B0C7EBF1D30322648C56938DF888E52_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Tuple_2_get_Item2_m3F598834839F1307331594DA51DE447EC7CD1D24_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_0_m0CAB4684A28DC3D286435895118D1FB2EA823E92_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_10_mEA480301545E1370E2C2F015E06FAF6EADAE2FCF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_11_m49E251DA7690AD08ACF061A72A5B1CCB304E8EBE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_12_m88A78A5670FFA84D8E75F96C25E9BF8C28F123B7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_13_m7190F49EF8FBA810CBA016AECDBC6219D7836E52_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_1_m9DC94FD7DE36393AC75974C1F4364315BF197240_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_2_mDFB507FDE3AA99C4915A9DC0C336EB83E05D494A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_3_mD80CA56E247E0A2B16014760BA94D8AC9E4CDFF1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_4_m5FC4357C82DD89D2CCC5A5FD20F36E324DE85286_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_5_mEDD265928D0E7EECCEA73D896CE21BFE16513168_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_6_m4DE6C9B33188BBBA3C137BA6DFD0C85B01B4EF16_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_7_m4894AEA1008F42AA4BDFD47148C40764DB8824F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_8_m102C0322474DC9E2D7D39CD9AB2BA2832875577C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__3_9_mBB027480AF51C04CA60D657F81C9F664251B7AE9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass58_0_U3CGetActiveVideoModeU3Eb__0_mC8FC6C1564D3F2D41EFE256F7766CB72FA165776_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetBoolValue_m15133468B5BDE58EB95EBF60681B69DEBE44ED54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuAreaTargetCaptureStatusInfo_tF6053EAC4DF7453644A51A9F6B886CBD67C64B46_m9CAB9A7F94D94A377D5DA30907E15E2F54883CC8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuAreaTargetCaptureStatus_tDAAC330753BF585C39A7E899D07786CE5E7CB5DB_mADD80136CB0136C28416A50909FD3B7A4B294BC7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuCameraFocusMode_tE861E81E21ADEDA90B59D3989B232A2DA9864363_m297F3EB1456B97BD6F756ACB4CAAA02B2725AD6C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuCameraVideoModePreset_t91252FC288FE2DFCBA7F8332C500A60008F464FB_m497C39A1472E474476B82C57E495162B666C66A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuFusionProviderType_tC94FCCC46FC959B121B91BC4EECA696E936D083F_m7DDD2159D1809E8999C9D67B8C2605C2B288B5C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuObservationType_t7075B21E6C531A9A7800A3DD538FE966B198251A_m28DDC80449F9A406ABF4B0215B9CB9A09057D3E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuObserverType_t06936554CAF0211D6F70BA40AADAF5065378C5B9_m13FB3C69B435D9EFD15129F8C2581FAFFD60162C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuRecordingStartError_tFD71B01A98D3F41C1FF8BCBB035D75DBA7152993_mE3278E853BB11A27B1DCA6148AD45393AB19E5E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuRecordingStatusInfo_t891944CB084B46E3DCF6F0F34C4B59B3C51C19CE_m06BBEAEF3F1A87FA1BFCBDBCA2BD36F1636510A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuRecordingStatus_t892E70961536A7AC9183A59A0E480670590A4E60_m361676AB6D1616EE8A44DC957BEFEA819EACB1EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureStatusInfo_t16FBB7E89329E70DB89FE0BFA1443B550EA946AF_m7C853CAB05F2233D62FC427DBBDEC931455F257D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureStatus_t667262178198DD37E71D37E50CA68FD9A403E525_m8C36190D475ABD81CE196E11D001DFF3A24B03E0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureUploadStatusInfo_tFBAD60CAAB85172FEE2DE8F8271DEA66E3353614_mCB0C4744A962EEBC04252506AE2277DB7BAF5AC9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureUploadStatus_t96C7F33F87E60BF8CB6FF48279F4D331293B1E12_m95C719D0D90A94A3D25795A31C8D75FE60CD702C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuValidationAreaTrainingStatus_t44F09B67FA648C65DC22ABA83C1C60A1068FFEFE_m5546097C0F1CF52ABEBC8B67DBDB5AF51D63E690_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetEnumValue_TisVuVirtualButtonSensitivity_tC4BB9C1F9DFFFBAF6CE5ECDB96786034B5324E2D_mFD047A727363BC5665C17862DCF5D47C2C89F12E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetPrimitiveValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A7FD45C230F8345CAEB8CC181617AD248D093B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetPrimitiveValue_TisIntPtr_t_mD6311C21FE484EDAAED0E887E1FE58CC81BF827F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetStructValue_TisVuRecordingDataFlags_t6BE8856F620A0AECEECA31306EC22E85577FC15F_mBA4EDBE562B8B756F6AF162112FDCD7FE41FC8EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetStructValue_TisVuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3_mADD63709BA524EF262BE8E27CC77F5F943AD6EB2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810_m1B7B6AF564D07E5D694C40D3196B98B34EEFAF3C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242_mB05327EF5C0721864D1233EEB23FE801CBD89BA8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAnchorObservationInfo_Create_m90D7713EF609AFB76250702003C6E11BCF4A8F07_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAnchorObservation_vuAnchorObservationGetStatusInfo_mD071243F322B41881B3EF6BDE20FE5F5A7D12230_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetCaptureController_Create_m95CE9D642A52E714524EC96B064FF3B1DA9DEF87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetCapture_vuAreaTargetCaptureGetGenerationProgress_m8249E9C71222A6426F105BBBD731495B848CEC05_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetCapture_vuAreaTargetCaptureGetGenerationTimeEstimate_m6C58E458903E885AAD85EB6FFF82A182E8D0B0B0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetCapture_vuAreaTargetCaptureGetStatusInfo_m0C9575AE21EE3532D3450B827C1CA156BF7FC92E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetCapture_vuAreaTargetCaptureGetStatus_m75BDE9DEB0C4568EAD6C8AF227C77E25487FF7FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetObservationTargetInfo_Create_m469FFC29D662E9016B951FB51CDE95A69B71C78D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetObservation_vuAreaTargetObservationGetStatusInfo_m349945CBEFB8F1356F5A5AE5DD9EDE796C0AE749_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetObserver_vuAreaTargetObserverGetAABB_m7E870A55B450CEC78256A6F5395342599C145C1E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetObserver_vuAreaTargetObserverGetTargetName_m202EC61F733D711CF1663DC7D25FE08598541061_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetObserver_vuAreaTargetObserverGetTargetSize_m5A4450FE0B940439B96C242808A8FEFB4A0F9D45_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuAreaTargetObserver_vuAreaTargetObserverRequiresExternalPositions_m6EADD439215DF9212C60F7AD85D15DCEE97E3703_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuBarcodeObservationInstanceInfo_Create_mA25FBB3E98B497F46D89184B503A6DB94DDDE03F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuBarcodeObservation_get_Info_mAC7A1C80E0A97AE9ED8A844C87EAE0EA06FAADF7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuBarcodeObserver_get_ObservedTypes_m706CCE63B04E1BFEEF52BAD1B79D8A36DC6B8D09_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuBarcodeTypeSet_vuBarcodeTypeSetAddElement_mD026EF45D89B45C1A7D00865B6FF905042BA0E60_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuBarcodeTypeSet_vuBarcodeTypeSetCreate_mD1DFFF82061EA427D880FA5DA3EE8CED1EBCBC40_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuBarcodeTypeSet_vuBarcodeTypeSetDestroy_m0CBDA47E44E21E126EE40A4BBB30F02312B2818E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuBarcodeTypeSet_vuBarcodeTypeSetGetSize_m8FF1AE2E90A5E386DA85C4A2ADB86A979329BE84_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuBarcodeTypeSet_vuBarcodeTypeSetHasElement_mFBA635292EF674F96E41FC984923908397023D4E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraController_Create_m976F3ED88014E8116900C79D758BBFF6D3A8BF83_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraController_get_RegisteredImageFormats_mF24E2145E19E42CDDBED9D33931443E416C2B41F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraController_vuCameraControllerGetActiveVideoMode_mAD3B82D13DC57F37A5AC26A060B9527248150C4F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraController_vuCameraControllerGetFlashMode_m0F4AD85A32A0C538B109A94EEA849E215804430D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraController_vuCameraControllerGetFocusMode_m2B067D8BA86380F9712D0E4712476E90E51172D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraFieldList_vuCameraFieldListCreate_mF0E6D22A76272D9CEE7BC2AFAF0AC58B92CC285F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraFieldList_vuCameraFieldListDestroy_mEB8BD5F2757BB25150DB4910685E3536912CFD05_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraFieldList_vuCameraFieldListGetElement_m18EF8C0C46AE64D54236C6542BD3EE24E8CDD3C9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraFieldList_vuCameraFieldListGetSize_mF8C02E2219B742F1CD9BD7FF4F7839736B740DC7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraFrame_get_Images_m7220E4E8B62F186AEEE4B23C14C09FE8E40F7BA1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraVideoModeList_vuCameraVideoModeListCreate_mFF929139C7A0577195C32CF853F752539CE8FFD8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraVideoModeList_vuCameraVideoModeListDestroy_mFADBF44C861191267CFAF7FEA886C5C740D6DEB6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraVideoModeList_vuCameraVideoModeListGetElement_m8F8F6A64C5B43E7CC019E41F83FFAB39FC00EFC0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCameraVideoModeList_vuCameraVideoModeListGetSize_mDE376311F0C9DADFCD02300ED8146D593A4BFE17_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCloudImageTargetObservationTargetInfo_Create_mE269D970E76C10B9ED724BA0675ED225FC0289D1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCloudImageTargetObserver_HandleObservations_mFF4D5D104658E28566F34729D345C85F0E3BE84A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCloudImageTargetObserver_HandleQueryError_m457E52E7A90C36D4BFA825AFBEDE5C48034B84FD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCloudImageTargetObserver__ctor_mC45389061A2089F63865C25516A13DD7B452B83B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCylinderTargetObservationTargetInfo_Create_m2576D93DC2199BD9D4128A8D926316F4E7574924_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCylinderTargetObservation_vuCylinderTargetObservationGetStatusInfo_m923A9323064D562AABE3CB4838045AA9A3B442C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetBottomDiameter_mF4F9CE792DA47C59A420603F98190BBACEADCD00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetName_m11A7780824F4259E53EC903FE839CDFB4BE8B879_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetSideLength_m7EA6EA7F2CA6B408D898B10DF029392E20DB774E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetTopDiameter_mE8AE4E2E7DD8375C472E7B71D9AE949F195B30FE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuCylinderTargetObserver_vuCylinderTargetObserverGetTrackingOptimization_m10B201A45946A337B9F3055C90D101941DEDEF3C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuDatabaseTargetInfoList_vuDatabaseTargetInfoListCreate_m9B8240427A9D3217AB57CC05B3848E574C30E11E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuDatabaseTargetInfoList_vuDatabaseTargetInfoListDestroy_m15F28B6A7F6D74009B266B5A15F54C77C5E966F0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuDatabaseTargetInfoList_vuDatabaseTargetInfoListGetElement_m826C21B1DD9A1AA97D80B4AE6490C13A93C5B367_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuDatabaseTargetInfoList_vuDatabaseTargetInfoListGetSize_m40478D85FC8BE536B14B972807BE4433EDD432BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuDevicePoseObservation_get_StatusInfo_m8127BA7E6F06F7801949D6DD4261C33B30A1F713_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuDevicePoseObserver_vuDevicePoseObserverGetStaticMode_mDBA87DD3B2E2A626C51AF9CA332C4E6D85F18300_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuEngine_GetBuildPreset_m2E1D042CB5C0C1749A115528DBF29A1AFEF25FCA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuEngine_GetController_TisVuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB_mCC886980B90B241ECBC6ECCECF1F9E40F490D042_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuEngine_GetController_TisVuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A_m01D2C6AC62F72C55DA83F83C266DD04987926E27_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuEngine_GetController_TisVuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513_m23EF451ECD0C9783E9BB4ADFCECC5FA7C30A0296_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuEngine_GetController_TisVuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8_m09085EFC981254D10CBABDDBE3EBC61C44BBAC51_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuEngine_GetController_TisVuUploadController_t30BE21C7D4882C8782150571AED4C24220955986_m2A93BB3B571DFC0D441DCB0D415EAD1CF9A37C1B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuEngine_GetController_TisVuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F_m991CF935155FA68F5B8903109CE1BE07A8E773EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_Dispose_m9EFEE003A5FF2AC282CD29DF0B97D63E3E38AAE6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1__ctor_m0C06AECA2DCB80392480867AC56ADB81BB08CFB9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1__ctor_m2A70C174ACA517C91E86BAA4DFD01ADDB7B2B532_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1__ctor_m2C513627561DEF281D8D894D6AC1C349F460B5C1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1__ctor_m2D909D7A34F8E6FE248585B40983636926F8F954_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1__ctor_m3F21F5543EA8D8D5F4F26B288FC955CE31F9DEB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1__ctor_mFE94C27B8F5916F943FFD9B35184287EF373B52A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Item_m5B442022A06073628B56820CFC70365503050E7F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Item_m9545594D8695FB02F4FA9BAD2E0B3C552CBF6B41_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Item_mA182C144C84CD15DEB05AFDA811920338D867010_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Item_mAE9327EBD305BB133821A0628E4D1E17469F263A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Item_mF2B6CCAB4D0225C491BB0650BBFBF8CC6EC264CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_NativeHandle_m167D0366381FEAA96D3DFA0659DB162027B926C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_NativeHandle_mBC19904B59265A61E7FE5470431697E8510D5A26_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_NativeHandle_mBDDD4023FA3BAB2B26A1BC920C5934D3A30391A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_NativeHandle_mE23B4D8A0EABBA1479C90922EF17BE80DA38951E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Size_m3E8905E72CEC7BFFEFFC64350BF1DF26E2D1E0E3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Size_m899DDB3532E0C9554BBF494CB92F04473FA5113B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Size_m9A8686024A24C1264B087CF50BF131AA6FCE9481_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Size_mCAA04AF6B1E2918FBE713429E3F1DC3FD55C8213_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericList_1_get_Size_mF60B2754A21FD4C380024094ABE374E5A0CC2DDD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericSet_1_Add_m1BF30846C80A0FB1518B52822BA7947FF884CFA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericSet_1_HasElement_m1CB1E2A36F28DA35F9B2D0F05D234E7C07B5B2AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericSet_1__ctor_m14E371BFF2C13F90441F6740BB8B06D4F537D29E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericSet_1_get_NativeHandle_mD40FD8E507A9EAC56BB59790952A3EAAB03CA090_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericTypedList_2__ctor_m2CB18988AE6A9997EF0EAE726DC3918567E34700_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericTypedList_2__ctor_m520DC4DC75CCC026FA84513BC08EA474A0C60E82_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericTypedList_2__ctor_mC4C82EAE2F81EFBBA100674031080F522A27DE73_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericTypedList_2__ctor_mE336F680865B9BB350BA5799F34627869C1D0F9D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericTypedList_2__ctor_mFBDD79ACED40D7502B67F182F8BF3D1F51330910_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericTypedList_2_get_Item_m3DC49D1A477F0049182393DC30B4FD7CBBD007AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericTypedList_2_get_Item_m9CB9032DDB7B7CB8BA892A61F53C688DFA42DD3B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericTypedList_2_get_Item_mA5ADED8A38DF262B36FBFEE184B1DA56AC352CDB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericTypedList_2_get_Item_mAC49F79A5228B9CEB5FA1708524F527F91F69AF5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGenericTypedList_2_get_Item_mBCB9B2889A03F7009FA9D1CB8E74965DDD835A9F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGuideViewList_vuGuideViewListCreate_mFAC22025E331787AA29DA937CD361D79EAFB4F36_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGuideViewList_vuGuideViewListDestroy_m36C2FDF8D45F3CD6D4E86C4BC95961DEBCA090EE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGuideViewList_vuGuideViewListGetElement_m123158C0D05F03C49E4492A882D93DD57B18C8F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGuideViewList_vuGuideViewListGetSize_m9BC24058C7F14CE1DF912F212B9B1E4B99FE9330_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGuideView_get_Image_m0E553E4B1AC2CAC6138F69E4D1DE788768194130_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGuideView_vuGuideViewGetName_m43EBFE7CC913B5A06D1D8943258EA20F4DCA58B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGuideView_vuGuideViewGetPose_m122C67F2547FDE47DEA60B78BAF0E0C8D3377EBE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuGuideView_vuGuideViewIsImageOutdated_m17094EB2AC936153A252C36BED29B2948B0AC553_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuHitTestList_vuHitTestListCreate_m95B868F564FA7C344B0B38BF50836AF3167F18AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuHitTestList_vuHitTestListDestroy_mDCDD649690ACAE042ACCD340DCBBDD10CE2A4944_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuHitTestList_vuHitTestListGetElement_mCC93D060617AC70BF666E94C1214BD7B140EADB9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuHitTestList_vuHitTestListGetSize_m5C02EE166FEA57730F737AE0EAB14A0C9626831A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuHitTest_vuHitTestGetPose_mD340BFE40B09DDE2EDBBA46BE82F5B119862C57A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuIlluminationObservationInfo_Create_m6EF3C081C79160EF1509D08249A97D1F10A33E97_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImageList_vuImageListCreate_mFD1FBB800C8DE509E567B79799CA3E69C587F009_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImageList_vuImageListDestroy_m0E4B9980ACAD709718F478EA82F6A1049FE5FC01_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImageList_vuImageListGetElement_m2EFBAC9E2F02888538E41733F3A117AA2A8BEE81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImageList_vuImageListGetSize_m5351D7916B0B17D9B9209C83A42633AD379AEC89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImagePixelFormatList_vuImagePixelFormatListCreate_mE7F622F1C0A6C090047BA8489FCBD934AE27627D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImagePixelFormatList_vuImagePixelFormatListDestroy_m55F25E8F07221B72D93B3503CD54C0D1B169B8FF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImagePixelFormatList_vuImagePixelFormatListGetElement_m9ACFD329E3DFEED68738E260D5F669E9F1BF454D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImagePixelFormatList_vuImagePixelFormatListGetSize_mA0162C3B0C9E446368CF76EEBFF1FDEC8612AB9B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImageTargetObservationTargetInfo_Create_m5A18873E281D03C977BD2A831A7BC8BD1B77F1D1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImageTargetObservation_vuImageTargetObservationGetStatusInfo_m00487804A941B6A6AD38520EC01A138916B52725_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImageTargetObserver_vuImageTargetObserverGetTargetName_m276D3E8AFAA59DA4643DB1566D7AAC9F79C64613_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImageTargetObserver_vuImageTargetObserverGetTargetSize_m67EC81390CE3C31C2433694F65F58517018B8F02_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImageTargetObserver_vuImageTargetObserverGetTrackingOptimization_mDE52C4D604353DEA0D2B12912B6081F11FA5CB7B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuImage_get_ImageInfo_mED51F4EBA6060D07ACB7719D8B83408A389941F9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMarkObservation_vuVuMarkObservationGetStatusInfo_m21E4CFC38E38AE1A2E2D175D10D7DCA3CB95E893_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMeshObservationBlockList_vuMeshObservationBlockListGetElement_m62D0706C7B503A3480A09B50A668E29CFB22516A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMeshObservationBlockList_vuMeshObservationBlockListGetSize_m56D73D26A440EAE6FD29B8826060368576408D77_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMeshObservationInfo_Create_mF6DC6BD79EB825275655BA31CAE7877F86D3A070_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetObservationStateInfo_Create_m1D9EF598B1E5A18EE3FEA965DB66136E829D5E07_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetObservationTargetInfo_Create_mFF799573198F588BCE42018AE4938AF41421E29B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetObservation_vuModelTargetObservationGetStatusInfo_mEBA4EEF838D28182A4DDDE85AEA38D82765C4FDD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetObserver_get_States_m858B6503261C6519A40AC060F2FF7AF28CA4915D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetObserver_vuModelTargetObserverGetAABB_mA90F03B2C5E72C017E8F1CF46305DA00A46CA027_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetObserver_vuModelTargetObserverGetActiveStateName_m40D52AFF42E575E05B673C0CC5D81D4BBD74CADA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetObserver_vuModelTargetObserverGetTargetName_m8BB456E5BD2FF8E4D01E2D6E010FABE6ADDB4083_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetObserver_vuModelTargetObserverGetTargetSize_m4B6DFEDBD2EEA9843CD728E42388BCA549ED22AC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetObserver_vuModelTargetObserverGetTrackingOptimization_mEB3C04E838B6C38D18D682399582573E2925EA19_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetStateList_vuModelTargetStateListCreate_m63AE792A9D80283E9C3BD105B3FFF7242157E0CC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetStateList_vuModelTargetStateListDestroy_mCB574DD30EC5BD6C889C55027ADA446E42473976_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetStateList_vuModelTargetStateListGetElement_mF06DBC51A0FD98BA7EFB507BF90EBE1AFF0ACB7B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetStateList_vuModelTargetStateListGetSize_mC9D33BC65668579575A254FEABF5275DD8FB36C2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuModelTargetState_vuModelTargetStateGetName_mF94BFCCB6736015F2AE3FA660B1E5B74EC022936_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMultiTargetObservationTargetInfo_Create_mDA7884F7422C0BB873970F0331718F8BD5BFC993_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMultiTargetObservation_vuMultiTargetObservationGetStatusInfo_mDB596B36209F582E9D580807A860AB045C836789_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMultiTargetObserver_vuMultiTargetObserverGetTargetName_m348F73F7B35155CE7E94406C07C93936D4286889_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMultiTargetObserver_vuMultiTargetObserverGetTargetSize_mDB917A090D2A882F51CE8ABE42D5C64DC50093F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuMultiTargetObserver_vuMultiTargetObserverGetTrackingOptimization_m1F9BA35655F36C56ABE4DCA67526070353F41290_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservationList_vuObservationListCreate_m3D28C1A2953213E460565E87E8076D5E9520E035_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservationList_vuObservationListDestroy_mBA25200EB9F8BAA66A29D7841D263299EE32DD11_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservationList_vuObservationListGetElement_mA321C04C1534B24A60FC0D28118003E5D8C8C41C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservationList_vuObservationListGetSize_m7B812968E3B8C18B59EC8733E604350F2F54B8C4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservationWithPose_get_PoseInfo_mF34D1567C7B7AE099E16406AA4E3ABE8F4099598_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetEnumValue_TisVuAnchorObservationStatusInfo_t7AF6A19EAD81FE33BBFE7562965E2E0362140D35_mBC866A98C1050709B56DAE21C619475655886E5C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetEnumValue_TisVuAreaTargetObservationStatusInfo_t14BD726B75F29EB9B536B42637274DC587740FFC_mB15E5270297F689B15017886FBC583EF61E7A5A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetEnumValue_TisVuCylinderTargetObservationStatusInfo_t7EAFFA1F6BFAF7AA64774DB0F490E89476E73AD5_mE7CC0139CFDFA5BF7850ECCDE821116C6FFF38B8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetEnumValue_TisVuImageTargetObservationStatusInfo_t0C164D77112E58816E7D82EDBF28F04CD4651520_mDD0C517CC1FA576F70F543F90268AC7855EF048E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetEnumValue_TisVuModelTargetObservationStatusInfo_t7C990323FEDFD4A979082D4CB545EF7ED2ECB020_mF3FB9C62A171544655725E4B3B4B8F72DE2108FD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetEnumValue_TisVuMultiTargetObservationStatusInfo_tA0CF184D50BAE96AC160F96F4FFEA43FC0CCF4DD_m6A2BA565B91AE3AB7544720CD0EF09E1F61482F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetEnumValue_TisVuValidationAreaObservationStatusInfo_t0DDAC5FD792DE37FF786C4701F6BD045F628086D_m62855164F5AD0C7799C3078D5E08F3BD669DAA58_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetEnumValue_TisVuVuMarkObservationStatusInfo_t11729BF4DDFA2A52E22F81C275414D10831471B8_m68229B1F69228A1FA8D44FD81E5FDC5EFB40204C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF_m32463C3B4A2D6C3B6AC7A7ECC1D822B6B75D84AB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_mF14817241B96ECEAE1033AAB7B9CC75F36FA6C1F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_mBE6508A06E9C08BD9F8922841C6E18A7D5EE4AF4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_m8618B46030A758308666A5D679B3EA70F8CFD2E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_m2C2A8BC58C9730C4FEC5A7CB92CF9D975DAE67A5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_mFCE141133758B93FF67B4A2FE18CE44D364CF182_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_mBA4620A4D09BF02CCC7EB65080BE961E5AE24202_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_m96538FE8A49A5D0AE5FF240FF15E9F3D8DF039AF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_m5235A2F9E2AD5BC006EBA3B8B69E1EC6DB7BD163_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_mA171CFD922AA9D2364FDA69EF55491FAF9E17C14_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_m2DC81B8B9AE5049DB8A9ECD867BCA21FAFA618B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C_m7BACB51B62C65C0F4EFEB39E49F5B56E568C3D10_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34_m2E0EE1ED807B0B5BDE354844586719BD4A267BA3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_mE874F587656F32DB9C542CF3CF62795B7C857B46_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_GetStructValue_TisVuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_mB4398749E23C61EE01CC3627DA73995B3C40F58E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObservation_vuObservationGetType_mC1E8FDE337C36E926A59B6D03DC07D5AC71EC6C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuObserver_vuObserverGetType_m323F855E6BD1824944A0ABDADB974ECFD8FBF346_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuPlatformController_Create_mBCF8089BC4DA9B3C820FA54DDCDBB2A093C10C63_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuPlatformController_vuPlatformControllerGetFusionProviderType_m575A7D61B0005A7B0EBB441CA5DD311EAD6DBA7C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuRecording_vuRecordingGetPath_m305540FFA1A04E5F895FEBFB3882FE2F4B31B332_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuRecording_vuRecordingGetStatusInfo_mDABD0C27E91B99A905F9D6A8920CD0E04274560E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuRecording_vuRecordingGetStatus_mDAB321E23486DF7BFD0E72044A908E4C17D23B08_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuRecording_vuRecordingStart_m707AFB1493BEDC7C98C680AFB0DD3B3F70FF0A66_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuRenderController_Create_m86F5C1CF681E6F1FCB8A17EA9F483A9AB64AF096_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuSessionRecorderController_Create_m2A8915ECAE714A0FE9B286F9AE0B54D1844F60A1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuSessionRecorderController_vuSessionRecorderControllerGetDefaultRecordingDataFlags_m1BBD0A22F2937BDD9DAC8405803D902349558D40_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuSessionRecorderController_vuSessionRecorderControllerGetSupportedRecordingDataFlags_mE146CB1A0F095C5ED2C19020E29417A06D5F6F35_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuState_get_CameraFrame_m3B4C8DD908E7A6AA594F256EE73B580ABE064DF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuState_get_CameraIntrinsics_m00D60E9E875BEF15D2D7A2E6D8EF9A647D803AFC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuState_get_Observations_m812F9D00CBCBE4F5D25272FDAC5ED83BA922CA5A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuUploadController_Create_m4E53E0FE0CB9D683C2B96BD7D2ED5FB3F9C897B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaCaptureController_Create_m6743EE20376EB477F5D688BF61E1508005C3871B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetProgress_m7A298A7D53D95377D4003862CEC131EFA9910BC8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetStatusInfo_m40600801C8C4F0C04A69E58B2AE1FEE7BF5E9AD2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetStatus_mDC1C00534B0EB9A24DDAF7C5E4B928C26F005EAE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaCapture_vuValidationAreaCaptureGetCaptureDirectory_m309AFF46AEB3AF1D9DC3C50BD2420F2EE18140DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaCapture_vuValidationAreaCaptureGetProgress_mAF3FDBB6CD7082AFEC19575BF37A8D0D7AC5A091_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaCapture_vuValidationAreaCaptureGetStatusInfo_m0B16ABEBA8BCFFBAA1560AD77624F97BEF24C492_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaCapture_vuValidationAreaCaptureGetStatus_mA8B45DFA6E6EA907632DAC563453E486105A1A24_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaLabelList_vuValidationAreaLabelListCreate_m306944F72E8FAC0A12749A9AC1D125E0BDE6683A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaLabelList_vuValidationAreaLabelListDestroy_m51C75C85CA9E63B0C145CAC2CD38692700B57CEB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaLabelList_vuValidationAreaLabelListGetElement_m259ECF478AD5F4EEA21A99D4DD705821BAA98F81_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaLabelList_vuValidationAreaLabelListGetSize_mEAE0D2D5D3C4E7A255C3D6F86ACDC520375FC4BE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaLabel_vuValidationAreaLabelGetName_m2837156FC467F45306440E293AA17F89E4FEB7BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaObservationValidationInfo_Create_mDE5BE368484A42166FE7E9965B1C02FC1AFDC35C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaObservation_vuValidationAreaObservationGetStatusInfo_m42305AE7328ADBF79A901A08A0EAFF72A6A488C6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaObserver_get_AvailableLabels_mBB56F67F301AC27E4AE54036713FBF785144C151_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaObserver_vuValidationAreaObserverGetAreaName_m36B002D9D216FC87A3AF16B4FE547147BA5FBC47_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaObserver_vuValidationAreaObserverGetPoseOffset_m75A1CA7C8A73C4A08267E279D8088686849928AE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaObserver_vuValidationAreaObserverGetSize_m7FA877E2F42742A1252F20AEE260061985F854A4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuValidationAreaObserver_vuValidationAreaObserverGetTrainingStatus_m2C75A8215E13C49495A6AAE517FEE77B31F84A59_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVirtualButtonObservationInfo_Create_m1F72AC16EE4C87199FBE3831A42A7E031FCF6532_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVirtualButtonObserver_vuVirtualButtonObserverGetArea_mCD709C635628AA2D2BEDCE8CC8997532A743CB54_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVirtualButtonObserver_vuVirtualButtonObserverGetAssociatedObserver_m7FA56A8D9B137DF60C1946D47882E3410B37255A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVirtualButtonObserver_vuVirtualButtonObserverGetSensitivity_mB0F7BDCEB8ADC2AF7449E78E13434858DC70ED42_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObservationInfo_Create_m5F3C1CBD908DA1435906F581E0902DE19CDBFCF8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObservationInstanceInfo_Create_m194A3E29D91695A739826AD3DCE5D72D8D2A5500_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObservationTemplateInfo_Create_mCF299CADADBFB235A65EFAFAF8D85BECA3B48393_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObserver_vuVuMarkObserverGetOrigin_mFBDCFE4A4B66F90E2C02CE4E82A1134A9506D053_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObserver_vuVuMarkObserverGetTargetUniqueId_m12636C23768CC7F73E277521C96556D748EA4DBD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObserver_vuVuMarkObserverGetTemplateAABB_mE17C317A8DA06229451F00D07E0D3A8BEAF43D3A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObserver_vuVuMarkObserverGetTemplateName_mA6876C701821F1E720467B08F204D2BFD7B475F8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObserver_vuVuMarkObserverGetTemplateSize_mC4E4DE328BE7F79961964836A67459B40A6189CB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObserver_vuVuMarkObserverGetTrackingFromRuntimeAppearance_m78172A0441818B625163B102931D7700D8CE63B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObserver_vuVuMarkObserverGetTrackingOptimization_mC213CCB5CBE95DA348A4AE1FD309283919B5F0E2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* VuVuMarkObserver_vuVuMarkObserverGetUserData_mCFCD2EFFC323C3F7C6F1E0C05D5DC1BA2D2D2C15_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeType* VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_0_0_0_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117;; struct Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke; struct Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke;; struct Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2;; struct Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke; struct Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke;; struct Internal_t725F163761104F5EB770A710D1A17C285F66E4EC;; struct Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke; struct Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke;; struct Internal_t89188135E33C9740024932380C8C2FE5B97189A8;; struct Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke; struct Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke;; struct Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6;; struct Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke; struct Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke;; struct Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3;; struct Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke; struct Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke;; struct Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E;; struct Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke; struct Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke;; struct VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122;; struct VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke; struct VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke;; struct VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A;; struct VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke; struct VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke;; struct VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01;; struct VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke; struct VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke;; struct VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752;; struct VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke; struct VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke;; struct VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98;; struct VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke; struct VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke;; struct VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949;; struct VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke; struct VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke;; struct VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620;; struct VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke; struct VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke;; struct VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F;; struct VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke; struct VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke;; struct VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED;; struct VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke; struct VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke;; struct VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20;; struct VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke; struct VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke;; struct VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB;; struct VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke; struct VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke;; struct VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F;; struct VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke; struct VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke;; struct VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A;; struct VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke; struct VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke;; struct VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C;; struct VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke; struct VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke;; struct VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51;; struct VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke; struct VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke;; struct VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981;; struct VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke; struct VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke;; struct VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63;; struct VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke; struct VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke;; struct VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6;; struct VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke; struct VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke;; struct VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6;; struct VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke; struct VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke;; struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC;; struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke; struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke;; struct VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D;; struct VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke; struct VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke;; struct VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8; struct VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8;; struct VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke; struct VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke;; struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C; struct VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145; struct VuCameraFieldU5BU5D_tD323562712CD36A0DCFF91B79ECAC99933596D1B; struct VuCameraVideoModeU5BU5D_t3718BDCD2EFAC16CADA492C6249FCEEBD7F6FF30; struct VuDatabaseTargetInfoU5BU5D_tECA659335F7B5A0F51AF7519C4803719E311E8F9; struct VuMeshObservationBlockU5BU5D_tC0BBF0EDD2047EEC1F1F7CC27796CBFDEA8C7678; struct VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // struct U3CModuleU3E_t6ABB142FB857C250C1B6571154EB8115A8B7987F { }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t0D8DB35AA6A35E623E0206436A3C83D75C269A81 : 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_t9BBEB4FD6B86A4A821FD9DA2B19FBB09EF0C4024* ____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_tD5A7EF00A163A38B47EE5A1513965B83BC2AA7D0* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t140661D03D39A8F6BC97542072B53825D891A925* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tB3ED8F11241FA51491076780F383CDC30A5B1147 : 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_t4E50BDA74A5CB1236810FCE34E4933C356ECE072* ____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_tCF709257A07EFB2327B7C10DD4888B3D4E326F79* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t68CE5325966BEEE11B417DC1449D8498008B59F5* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_tE3FC45B35BD590EA37F18B362A03348A40702617 : 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_t523D0B04B7CF440284A055BA048292616F8C2429* ____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_t425BB04DA3B7CD6E25A30550036AA7E379A60B47* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_t1F6F633D3BCFB268DBED71D4EDD7D98B74653345* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // System.Collections.Generic.Dictionary`2 struct Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819 : 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_tC48D08D8F6FB53F0084D9D081A7DCF9EA84182BD* ____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_tB9B543406DDEA23E479A581D34C9B3A67072BCDC* ____keys_7; // System.Collections.Generic.Dictionary`2/ValueCollection System.Collections.Generic.Dictionary`2::_values ValueCollection_tBBBAB57BFEC99118F4E92F80C800A1808AB84C97* ____values_8; // System.Object System.Collections.Generic.Dictionary`2::_syncRoot RuntimeObject* ____syncRoot_9; }; // 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.List`1 struct List_1_t1D05E9A6B8C2C7068A1EA3694288DA75E899F9C4 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IVuEngineConfigU5BU5D_tC3CC9BF975A1AB25B2837A71948E162E8D07B99A* ____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_t2C537625E5CA1FD37EA6FBD76D84BD3B1F30D00C : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IVuGuideViewU5BU5D_t8B2D7B39D16E1CC1309E36FD63147121E007DBC7* ____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_t699D602BB620C0A516ED58E520A43D54C17BAB66 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IVuHitTestU5BU5D_t34C13495D40AC7EA3A2D264EA73578F72362D9BC* ____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_t010CBEBC7F313DABD219F59FA81A6AD2727C83A8 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IVuImageU5BU5D_t2290581FB9F1821850D59F8F22D63C889E0165B0* ____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_t78B4A92879E571E2303CF5CBA652AF03E219FB9D : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IVuModelTargetStateU5BU5D_tEC772CBC914DA4EBE87B72DB15D679EEC6D6D4A2* ____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_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IVuObserverU5BU5D_t76EB2B7D25458A5FD9CD2D10D722D9DC1D9230C2* ____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_t7724F4D7015BE93F5ED141E8628C8F607F22E831 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items IVuValidationAreaLabelU5BU5D_tB824E62ED97826F06B3385DCB98D84C70A477D61* ____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_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items VuCameraFieldU5BU5D_tD323562712CD36A0DCFF91B79ECAC99933596D1B* ____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_t30FB94757176200685330DC8E34EFD3E31858619 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items VuCameraVideoModeU5BU5D_t3718BDCD2EFAC16CADA492C6249FCEEBD7F6FF30* ____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_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items VuDatabaseTargetInfoU5BU5D_tECA659335F7B5A0F51AF7519C4803719E311E8F9* ____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_t09F9F810C37AF2E06F774734091CD67DADFE2159 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items VuImagePixelFormatU5BU5D_tC60AFA8035527357EBB2CF9706FED910089CB101* ____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_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items VuMeshObservationBlockU5BU5D_tC0BBF0EDD2047EEC1F1F7CC27796CBFDEA8C7678* ____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_tDBCE726495440E21C8755028439971E1C34E69E0 : public RuntimeObject { // T[] System.Collections.Generic.List`1::_items VuStateU5BU5D_tBCDA47FB7F769A87FE1FDEB0DF92E83D4DFBBA74* ____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.ObjectPool`1 struct ObjectPool_1_t1FB85A01BBB2DABD79ADE26931D1851F4642FF12 : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_t88BF2A242DC668AF4046CF25307DB371C15182DD* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_t196961EDAEB6DC09A04181096372CA90082F23EF* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_t61250D71D72354109C3DEAFD4FD34485CA177487 : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_tD3C75C5F368825713335720D151C4ECAD7F7FDEC* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_tB2FAC9324D41229AB652D46265DA6C6A7A0189D2* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_t491B0535EF26EDDF30CB02639CC5CCAD07D4CCEF : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_t69A67B0A5824992FB0358B3D842CFDBCEE1CE3A4* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_t5C7453520BBCF78E2281D4A7E339C515DFADA364* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_tAF7EF51FC93616228FA286300EBE651A2E48AD74 : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_tB97D2FE35F60493360C06EDCF0110D6F05EA95F0* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_tA20EAB839B46CFA28F331C61E6BA975F9953DBE3* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_tD6037E974C927EF24B9E8707760E35E3BCAFA503 : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_t423786EA571ED618D634983E9DD03EFE40D6DA93* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_tB43CAE598029142B56AA80E78FF35E74A3791657* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_tDA4371A3553D869192AB76B3825396B50D03E8EA : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_t2B0320323B5F4AC001D9172BED2F9A701A6FD39C* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_tF8BBCD5CCD8D9C2B18B153FA4FDA1C8C0F351D46* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_tEA78D2CBB5D9323D6BD9ED78D89F7EDF056A1A0C : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_t360C7ECDB9BE14DCF3A45D3668089927884AAF06* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_t7C42C47B67B94A364277AB7946092E6A941F8E17* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_t4D86735D9548661062B4B5198C3FB4E847923E10 : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_t24AD75DB30D137CA38A1C4014466FE923570F29C* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_tE8CE1CC4DACACE8F7AD8DF66029305D8924CA528* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_t0636D648B1675BD8DEFDED8766BD8462FBE551EF : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_t590A728A5902DE299D09B3D07E3C55CC1C4B2F40* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_t4C0A216DF4E19C5B1B230057694B92CAB734AB44* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_t2B90E38C7A5AD4F8F980C336323CBD563868D016 : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_tD7F286DE90C45DD3C4C7DE0C0F512E6B29A5E2B3* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_t33F0F7590FF0EC62A4E5A5618F6971DA38E62457* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_tDDC3C0BE68C9B37955FA1017FF5BFAB4236E5015 : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_t24D22CF50A8DA0EB0375E79CADD43FDDE10794F4* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_tB8D689F0A51152B0A7B32626A9662FC4FB45C67B* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_tA357F67F05E3FA6FDA233FF74459426379EB69BD : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_tED3B6A7DF6E94387833590461129B9AD659F74FB* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_tFDE5536D0679225856A58D14F17D6CB337E2DB97* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_t57564D8DAC5C8E211D6EDD9B71A8BE64B3226FE7 : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_tCF771AA5DF02A45B5F9E56B7A13D0A4008F63F5C* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_tC08FEE0CB35381CE0EC2E1CBB8A3DE2D3D19A824* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObjectPool`1 struct ObjectPool_1_tF277454269E4EF2456FB65FDA657EE45E98BD433 : public RuntimeObject { // System.Collections.Generic.Queue`1 Vuforia.ObjectPool`1::mPool Queue_1_tFFA78BC180942D353337D7DE56753B0394ED9F74* ___mPool_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObjectPool`1::mInstanceCtor InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D* ___mInstanceCtor_1; // Vuforia.ObjectPool`1/InstanceDtor Vuforia.ObjectPool`1::mInstanceDtor InstanceDtor_t97E4700E2949468289ABE735111EA37C0E2FEBB5* ___mInstanceDtor_2; // System.Int32 Vuforia.ObjectPool`1::mTaken int32_t ___mTaken_3; }; // Vuforia.ObservationList`1 struct ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343 : public RuntimeObject { // Vuforia.ObservationManager Vuforia.ObservationList`1::mObservationManager ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___mObservationManager_0; // System.Collections.Generic.List`1 Vuforia.ObservationList`1::mObservations List_1_t911A0BCB089FCD92E8DE7B20A02407B41CCE76E8* ___mObservations_1; }; // Vuforia.ObservationList`1 struct ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF : public RuntimeObject { // Vuforia.ObservationManager Vuforia.ObservationList`1::mObservationManager ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___mObservationManager_0; // System.Collections.Generic.List`1 Vuforia.ObservationList`1::mObservations List_1_t714227B8979644E7A5525C073AEC5EA240A8FBD9* ___mObservations_1; }; // Vuforia.ObservationList`1 struct ObservationList_1_tDA62C25C9968F399C7CD31A3F888CF5254A924E3 : public RuntimeObject { // Vuforia.ObservationManager Vuforia.ObservationList`1::mObservationManager ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___mObservationManager_0; // System.Collections.Generic.List`1 Vuforia.ObservationList`1::mObservations List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___mObservations_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.Attribute struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA : public RuntimeObject { }; // Vuforia.ConversionUtils struct ConversionUtils_t8026FD4492A0007AB93CACCDFA8C8DCA2F196C5A : public RuntimeObject { }; // System.Reflection.MemberInfo struct MemberInfo_t : public RuntimeObject { }; // Vuforia.ObservationManager struct ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C : public RuntimeObject { // System.Collections.Generic.Dictionary`2 Vuforia.ObservationManager::mObservationPools Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* ___mObservationPools_0; }; // 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.ValueAccessUtils struct ValueAccessUtils_t74CDA6BC0B7424515CF749898B3E760F62F616D2 : public RuntimeObject { }; // System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; // Native definition for P/Invoke marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; // Native definition for COM marshalling of System.ValueType struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; // 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.VuAreaTargetCaptureConfig struct VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F : public RuntimeObject { // Vuforia.IVuDevicePoseObserver Vuforia.VuAreaTargetCaptureConfig::devicePoseObserver RuntimeObject* ___devicePoseObserver_0; // Vuforia.VuBool Vuforia.VuAreaTargetCaptureConfig::start int32_t ___start_1; }; // Native definition for P/Invoke marshalling of Vuforia.VuAreaTargetCaptureConfig struct VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshaled_pinvoke { RuntimeObject* ___devicePoseObserver_0; int32_t ___start_1; }; // Native definition for COM marshalling of Vuforia.VuAreaTargetCaptureConfig struct VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshaled_com { RuntimeObject* ___devicePoseObserver_0; int32_t ___start_1; }; // Vuforia.VuAreaTargetCaptureGenerationConfig struct VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9 : public RuntimeObject { // System.String Vuforia.VuAreaTargetCaptureGenerationConfig::userAuth String_t* ___userAuth_0; // System.String Vuforia.VuAreaTargetCaptureGenerationConfig::secretAuth String_t* ___secretAuth_1; // System.String Vuforia.VuAreaTargetCaptureGenerationConfig::outputDirectory String_t* ___outputDirectory_2; // System.String Vuforia.VuAreaTargetCaptureGenerationConfig::targetName String_t* ___targetName_3; // Vuforia.VuBool Vuforia.VuAreaTargetCaptureGenerationConfig::generateAuthoringFiles int32_t ___generateAuthoringFiles_4; // Vuforia.VuBool Vuforia.VuAreaTargetCaptureGenerationConfig::generateDatabase int32_t ___generateDatabase_5; // Vuforia.VuBool Vuforia.VuAreaTargetCaptureGenerationConfig::generatePackages int32_t ___generatePackages_6; }; // Native definition for P/Invoke marshalling of Vuforia.VuAreaTargetCaptureGenerationConfig struct VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshaled_pinvoke { char* ___userAuth_0; char* ___secretAuth_1; char* ___outputDirectory_2; char* ___targetName_3; int32_t ___generateAuthoringFiles_4; int32_t ___generateDatabase_5; int32_t ___generatePackages_6; }; // Native definition for COM marshalling of Vuforia.VuAreaTargetCaptureGenerationConfig struct VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshaled_com { Il2CppChar* ___userAuth_0; Il2CppChar* ___secretAuth_1; Il2CppChar* ___outputDirectory_2; Il2CppChar* ___targetName_3; int32_t ___generateAuthoringFiles_4; int32_t ___generateDatabase_5; int32_t ___generatePackages_6; }; // 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.VuCesiumTiles struct VuCesiumTiles_tAD21D93E10A80BCDA5260D679365274D5A86E88C : public RuntimeObject { }; // 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.VuHitTestResults struct VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03 : public RuntimeObject { // Vuforia.VuHitTestList Vuforia.VuHitTestResults::mList VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96* ___mList_0; // System.Collections.Generic.IList`1 Vuforia.VuHitTestResults::mHitTests RuntimeObject* ___mHitTests_1; }; // 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.VuModelTargetState struct VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075 : public RuntimeObject { // System.String Vuforia.VuModelTargetState::mName String_t* ___mName_0; }; // Vuforia.VuRecordingConfig struct VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6 : public RuntimeObject { // Vuforia.VuRecordingDataFlags Vuforia.VuRecordingConfig::DataFlags int32_t ___DataFlags_0; // Vuforia.VuRecordingFrameRate Vuforia.VuRecordingConfig::FrameRate int32_t ___FrameRate_1; // Vuforia.VuRecordingImageScale Vuforia.VuRecordingConfig::Scale int32_t ___Scale_2; // Vuforia.VuRecordingFormat Vuforia.VuRecordingConfig::Format int32_t ___Format_3; // System.String Vuforia.VuRecordingConfig::OutputDirectory String_t* ___OutputDirectory_4; // Vuforia.VuBool Vuforia.VuRecordingConfig::Start int32_t ___Start_5; }; // Native definition for P/Invoke marshalling of Vuforia.VuRecordingConfig struct VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke { int32_t ___DataFlags_0; int32_t ___FrameRate_1; int32_t ___Scale_2; int32_t ___Format_3; char* ___OutputDirectory_4; int32_t ___Start_5; }; // Native definition for COM marshalling of Vuforia.VuRecordingConfig struct VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_com { int32_t ___DataFlags_0; int32_t ___FrameRate_1; int32_t ___Scale_2; int32_t ___Format_3; char* ___OutputDirectory_4; int32_t ___Start_5; }; // 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.VuValidationAreaCaptureConfig struct VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92 : public RuntimeObject { // Vuforia.IVuValidationAreaObserver Vuforia.VuValidationAreaCaptureConfig::validationAreaObserver RuntimeObject* ___validationAreaObserver_0; // System.String Vuforia.VuValidationAreaCaptureConfig::captureDirectory String_t* ___captureDirectory_1; // System.String Vuforia.VuValidationAreaCaptureConfig::sessionId String_t* ___sessionId_2; // Vuforia.VuBool Vuforia.VuValidationAreaCaptureConfig::start int32_t ___start_3; }; // Native definition for P/Invoke marshalling of Vuforia.VuValidationAreaCaptureConfig struct VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshaled_pinvoke { RuntimeObject* ___validationAreaObserver_0; char* ___captureDirectory_1; char* ___sessionId_2; int32_t ___start_3; }; // Native definition for COM marshalling of Vuforia.VuValidationAreaCaptureConfig struct VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshaled_com { RuntimeObject* ___validationAreaObserver_0; Il2CppChar* ___captureDirectory_1; Il2CppChar* ___sessionId_2; int32_t ___start_3; }; // Vuforia.VuValidationAreaCaptureUploadConfig struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC : public RuntimeObject { // System.String Vuforia.VuValidationAreaCaptureUploadConfig::sourceDirectory String_t* ___sourceDirectory_0; // System.String Vuforia.VuValidationAreaCaptureUploadConfig::userAuth String_t* ___userAuth_1; // System.String Vuforia.VuValidationAreaCaptureUploadConfig::secretAuth String_t* ___secretAuth_2; // Vuforia.VuBool Vuforia.VuValidationAreaCaptureUploadConfig::start int32_t ___start_3; }; // Native definition for P/Invoke marshalling of Vuforia.VuValidationAreaCaptureUploadConfig struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke { char* ___sourceDirectory_0; char* ___userAuth_1; char* ___secretAuth_2; int32_t ___start_3; }; // Native definition for COM marshalling of Vuforia.VuValidationAreaCaptureUploadConfig struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_com { char* ___sourceDirectory_0; char* ___userAuth_1; char* ___secretAuth_2; int32_t ___start_3; }; // 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.VuValidationAreaLabel struct VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB : public RuntimeObject { // System.String Vuforia.VuValidationAreaLabel::k__BackingField String_t* ___U3CNameU3Ek__BackingField_0; }; // Vuforia.ObservationManager/<>c struct U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2 : public RuntimeObject { }; // Vuforia.VuCameraController/<>c__DisplayClass58_0 struct U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9 : public RuntimeObject { // Vuforia.VuCameraVideoModePreset Vuforia.VuCameraController/<>c__DisplayClass58_0::preset int32_t ___preset_0; }; // System.Collections.Generic.HashSet`1/Enumerator struct Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD { // System.Collections.Generic.HashSet`1 System.Collections.Generic.HashSet`1/Enumerator::_set HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* ____set_0; // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.HashSet`1/Enumerator::_current int32_t ____current_3; }; // System.Collections.Generic.HashSet`1/Enumerator struct Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B { // System.Collections.Generic.HashSet`1 System.Collections.Generic.HashSet`1/Enumerator::_set HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* ____set_0; // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_index int32_t ____index_1; // System.Int32 System.Collections.Generic.HashSet`1/Enumerator::_version int32_t ____version_2; // T System.Collections.Generic.HashSet`1/Enumerator::_current int32_t ____current_3; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B { // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject* ___value_1; }; // System.Collections.Generic.KeyValuePair`2 struct KeyValuePair_2_t241CB8A3087796776942F2DA6831FD89A814F57B { // TKey System.Collections.Generic.KeyValuePair`2::key int32_t ___key_0; // TValue System.Collections.Generic.KeyValuePair`2::value RuntimeObject* ___value_1; }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tF5FB9ED64FDAB8A4ECAAE7E19924147423AA9D5F : public ObjectPool_1_t1FB85A01BBB2DABD79ADE26931D1851F4642FF12 { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t50F16166F8A9B1FB3817FDD76F561483E6CF0CC6 : public ObjectPool_1_t61250D71D72354109C3DEAFD4FD34485CA177487 { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t307F0C30989E611A3187D8FF3BE5FDC10C9961C1 : public ObjectPool_1_t491B0535EF26EDDF30CB02639CC5CCAD07D4CCEF { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tB1C7F1BF15C33C09B0EB0AAD9F72494813DCCAE9 : public ObjectPool_1_tAF7EF51FC93616228FA286300EBE651A2E48AD74 { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tBDB9D95721647A48F1A39A19C3C71CC0B2BB13A5 : public ObjectPool_1_tD6037E974C927EF24B9E8707760E35E3BCAFA503 { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t17EB737B1FE1423643806899804E6763C46E5FD2 : public ObjectPool_1_tDA4371A3553D869192AB76B3825396B50D03E8EA { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tBE0E6269BBC318AF0B1903FAFC1307420B7AF198 : public ObjectPool_1_tEA78D2CBB5D9323D6BD9ED78D89F7EDF056A1A0C { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t529E7AC2D89CA4584750C7E3C1C107EC0CDEBAFF : public ObjectPool_1_t4D86735D9548661062B4B5198C3FB4E847923E10 { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t8FFF317E97C69C9AA758A9CCE62C42D585243291 : public ObjectPool_1_t0636D648B1675BD8DEFDED8766BD8462FBE551EF { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t600E5C4F72A117E243AE2AC9E76D247A35D48ED4 : public ObjectPool_1_t2B90E38C7A5AD4F8F980C336323CBD563868D016 { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tD4C2FC02E0D9B1F5830165B44B4032290A22A0E1 : public ObjectPool_1_tDDC3C0BE68C9B37955FA1017FF5BFAB4236E5015 { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tAD3A2EC0C69DE797D61816E4694877C5A15E72A0 : public ObjectPool_1_tA357F67F05E3FA6FDA233FF74459426379EB69BD { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_tD4F491B6102C0247D6B9A4DC2C0EF9A75C46BAA9 : public ObjectPool_1_t57564D8DAC5C8E211D6EDD9B71A8BE64B3226FE7 { }; // Vuforia.ObservationManager/NativeObservationPool`1 struct NativeObservationPool_1_t41FD8DD1EC8D1B164AD825691A490EE8210A52D6 : public ObjectPool_1_tF277454269E4EF2456FB65FDA657EE45E98BD433 { }; // 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_t4E5BA7DADB35E8BC6360423B758F54AB7B223C5B { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_tCB50C779472D58622CF984D77C3C76F8818820AF { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t50B701425B35AA69CB821A64659FE0B45C5294EE { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_tBABC04653455863EEE2E94C6BA557A95AD29D6B8 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_tD7990C5A8496AB854934C95C77677C09D2E6AAB3 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t8C9CBCD52971AA585E4095255F6FB303027075CA { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_tC07F8279F2D9978C5F331B9C30D0C4FE724470A5 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // System.Nullable`1 struct Nullable_1_t71CD8FAE855123F76E64766076F636385EE0B21B { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value int32_t ___value_1; }; // 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.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 { }; // 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; }; // Vuforia.MonoPInvokeCallbackAttribute struct MonoPInvokeCallbackAttribute_tC49B7B91B20A707698C7813848D351012F6F9AF0 : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA { }; // System.Single struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { // System.Single System.Single::m_value float ___m_value_0; }; // System.UInt64 struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { // System.UInt64 System.UInt64::m_value uint64_t ___m_value_0; }; // System.Void struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; // Vuforia.VuAnchorCreationHitTestConfig struct VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1 { // Vuforia.IVuHitTest Vuforia.VuAnchorCreationHitTestConfig::hitTest RuntimeObject* ___hitTest_0; }; // Native definition for P/Invoke marshalling of Vuforia.VuAnchorCreationHitTestConfig struct VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshaled_pinvoke { RuntimeObject* ___hitTest_0; }; // Native definition for COM marshalling of Vuforia.VuAnchorCreationHitTestConfig struct VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshaled_com { RuntimeObject* ___hitTest_0; }; // Vuforia.VuAnchorObservationInfo struct VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF { // System.Int32 Vuforia.VuAnchorObservationInfo::anchorId int32_t ___anchorId_0; }; // Vuforia.VuBarcodeObservationInfo struct VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B { // System.Int32 Vuforia.VuBarcodeObservationInfo::id int32_t ___id_0; }; // Vuforia.VuBarcodeObservationInstanceInfo struct VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 { // System.String Vuforia.VuBarcodeObservationInstanceInfo::buffer String_t* ___buffer_0; // Vuforia.VuBarcodeType Vuforia.VuBarcodeObservationInstanceInfo::type int32_t ___type_1; // Vuforia.VuVector2F[] Vuforia.VuBarcodeObservationInstanceInfo::vertices VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9* ___vertices_2; }; // Native definition for P/Invoke marshalling of Vuforia.VuBarcodeObservationInstanceInfo struct VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshaled_pinvoke { char* ___buffer_0; int32_t ___type_1; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* ___vertices_2; }; // Native definition for COM marshalling of Vuforia.VuBarcodeObservationInstanceInfo struct VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshaled_com { Il2CppChar* ___buffer_0; int32_t ___type_1; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* ___vertices_2; }; // Vuforia.VuCameraField struct VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 { // Vuforia.VuCameraFieldDataType Vuforia.VuCameraField::type int32_t ___type_0; // System.String Vuforia.VuCameraField::key String_t* ___key_1; }; // Native definition for P/Invoke marshalling of Vuforia.VuCameraField struct VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke { int32_t ___type_0; char* ___key_1; }; // Native definition for COM marshalling of Vuforia.VuCameraField struct VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_com { int32_t ___type_0; Il2CppChar* ___key_1; }; // Vuforia.VuCloudImageTargetObservationTargetInfo struct VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F { // System.String Vuforia.VuCloudImageTargetObservationTargetInfo::uniqueId String_t* ___uniqueId_0; // System.String Vuforia.VuCloudImageTargetObservationTargetInfo::name String_t* ___name_1; // System.String Vuforia.VuCloudImageTargetObservationTargetInfo::metadata String_t* ___metadata_2; // System.Byte Vuforia.VuCloudImageTargetObservationTargetInfo::trackingRating uint8_t ___trackingRating_3; }; // Native definition for P/Invoke marshalling of Vuforia.VuCloudImageTargetObservationTargetInfo struct VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshaled_pinvoke { char* ___uniqueId_0; char* ___name_1; char* ___metadata_2; uint8_t ___trackingRating_3; }; // Native definition for COM marshalling of Vuforia.VuCloudImageTargetObservationTargetInfo struct VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshaled_com { Il2CppChar* ___uniqueId_0; Il2CppChar* ___name_1; Il2CppChar* ___metadata_2; uint8_t ___trackingRating_3; }; // 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.VuLibraryVersionInfo struct VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC { // System.String Vuforia.VuLibraryVersionInfo::versionString String_t* ___versionString_0; // System.Int32 Vuforia.VuLibraryVersionInfo::major int32_t ___major_1; // System.Int32 Vuforia.VuLibraryVersionInfo::minor int32_t ___minor_2; // System.Int32 Vuforia.VuLibraryVersionInfo::patch int32_t ___patch_3; // System.String Vuforia.VuLibraryVersionInfo::build String_t* ___build_4; }; // Native definition for P/Invoke marshalling of Vuforia.VuLibraryVersionInfo struct VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshaled_pinvoke { char* ___versionString_0; int32_t ___major_1; int32_t ___minor_2; int32_t ___patch_3; char* ___build_4; }; // Native definition for COM marshalling of Vuforia.VuLibraryVersionInfo struct VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshaled_com { Il2CppChar* ___versionString_0; int32_t ___major_1; int32_t ___minor_2; int32_t ___patch_3; Il2CppChar* ___build_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.VuMeshObservationInfo struct VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863 { // Vuforia.VuMeshObservationStatus Vuforia.VuMeshObservationInfo::meshStatus int32_t ___meshStatus_0; // System.Collections.Generic.IList`1 Vuforia.VuMeshObservationInfo::meshes RuntimeObject* ___meshes_1; }; // Native definition for P/Invoke marshalling of Vuforia.VuMeshObservationInfo struct VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshaled_pinvoke { int32_t ___meshStatus_0; RuntimeObject* ___meshes_1; }; // Native definition for COM marshalling of Vuforia.VuMeshObservationInfo struct VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshaled_com { int32_t ___meshStatus_0; RuntimeObject* ___meshes_1; }; // Vuforia.VuModelTargetObservationStateInfo struct VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539 { // System.String Vuforia.VuModelTargetObservationStateInfo::stateName String_t* ___stateName_0; }; // Native definition for P/Invoke marshalling of Vuforia.VuModelTargetObservationStateInfo struct VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshaled_pinvoke { char* ___stateName_0; }; // Native definition for COM marshalling of Vuforia.VuModelTargetObservationStateInfo struct VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshaled_com { Il2CppChar* ___stateName_0; }; // Vuforia.VuValidationAreaCaptureProgressInfo struct VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810 { // System.Int64 Vuforia.VuValidationAreaCaptureProgressInfo::NumSamplesCaptured int64_t ___NumSamplesCaptured_0; }; // Vuforia.VuValidationAreaCaptureUploadProgressInfo struct VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242 { // System.Int64 Vuforia.VuValidationAreaCaptureUploadProgressInfo::NumSamplesUploaded int64_t ___NumSamplesUploaded_0; // System.Int64 Vuforia.VuValidationAreaCaptureUploadProgressInfo::NumSamplesTotal int64_t ___NumSamplesTotal_1; // System.Int64 Vuforia.VuValidationAreaCaptureUploadProgressInfo::NumBytesUploaded int64_t ___NumBytesUploaded_2; // System.Int64 Vuforia.VuValidationAreaCaptureUploadProgressInfo::NumBytesTotal int64_t ___NumBytesTotal_3; }; // Vuforia.VuValidationAreaObservationTrainingInfo struct VuValidationAreaObservationTrainingInfo_t5375FAD9710D495F771AB3AD59B4EDB800C086ED { // Vuforia.VuValidationAreaTrainingStatus Vuforia.VuValidationAreaObservationTrainingInfo::trainingStatus int32_t ___trainingStatus_0; }; // 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.VuVector4F struct VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 { // System.Single Vuforia.VuVector4F::x float ___x_0; // System.Single Vuforia.VuVector4F::y float ___y_1; // System.Single Vuforia.VuVector4F::z float ___z_2; // System.Single Vuforia.VuVector4F::w float ___w_3; }; // Vuforia.VuVector4I struct VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 { // System.Int32 Vuforia.VuVector4I::x int32_t ___x_0; // System.Int32 Vuforia.VuVector4I::y int32_t ___y_1; // System.Int32 Vuforia.VuVector4I::z int32_t ___z_2; // System.Int32 Vuforia.VuVector4I::w int32_t ___w_3; }; // Vuforia.VuVector8F struct VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 { // System.Single Vuforia.VuVector8F::m0 float ___m0_0; // System.Single Vuforia.VuVector8F::m1 float ___m1_1; // System.Single Vuforia.VuVector8F::m2 float ___m2_2; // System.Single Vuforia.VuVector8F::m3 float ___m3_3; // System.Single Vuforia.VuVector8F::m4 float ___m4_4; // System.Single Vuforia.VuVector8F::m5 float ___m5_5; // System.Single Vuforia.VuVector8F::m6 float ___m6_6; // System.Single Vuforia.VuVector8F::m7 float ___m7_7; }; // Vuforia.VuVirtualButtonObservationInfo struct VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C { // Vuforia.VuVirtualButtonState Vuforia.VuVirtualButtonObservationInfo::state int32_t ___state_0; }; // Vuforia.VuVuMarkObservationInfo struct VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34 { // System.Int32 Vuforia.VuVuMarkObservationInfo::id int32_t ___id_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=56 struct __StaticArrayInitTypeSizeU3D56_tF88FAD7606762876F91FB6C7F6E9EC8638A3B9FF { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D56_tF88FAD7606762876F91FB6C7F6E9EC8638A3B9FF__padding[56]; }; }; // /__StaticArrayInitTypeSize=64 struct __StaticArrayInitTypeSizeU3D64_tE553FDBA070D456BE2A82D6C8D3BDA3B3D595C08 { union { struct { union { }; }; uint8_t __StaticArrayInitTypeSizeU3D64_tE553FDBA070D456BE2A82D6C8D3BDA3B3D595C08__padding[64]; }; }; // Vuforia.VuAreaTargetCaptureGenerationConfig/Internal struct Internal_t725F163761104F5EB770A710D1A17C285F66E4EC { // System.String Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::userAuth String_t* ___userAuth_0; // System.String Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::secretAuth String_t* ___secretAuth_1; // System.String Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::outputDirectory String_t* ___outputDirectory_2; // System.String Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::targetName String_t* ___targetName_3; // Vuforia.VuBool Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::generateAuthoringFiles int32_t ___generateAuthoringFiles_4; // Vuforia.VuBool Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::generateDatabase int32_t ___generateDatabase_5; // Vuforia.VuBool Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::generatePackages int32_t ___generatePackages_6; }; // Native definition for P/Invoke marshalling of Vuforia.VuAreaTargetCaptureGenerationConfig/Internal struct Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke { char* ___userAuth_0; char* ___secretAuth_1; char* ___outputDirectory_2; char* ___targetName_3; int32_t ___generateAuthoringFiles_4; int32_t ___generateDatabase_5; int32_t ___generatePackages_6; }; // Native definition for COM marshalling of Vuforia.VuAreaTargetCaptureGenerationConfig/Internal struct Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_com { char* ___userAuth_0; char* ___secretAuth_1; char* ___outputDirectory_2; char* ___targetName_3; int32_t ___generateAuthoringFiles_4; int32_t ___generateDatabase_5; int32_t ___generatePackages_6; }; // Vuforia.VuVirtualButtonObservationInfo/Internal struct Internal_t18BAE6C4F74A952A13EE6947794A85B863723B8F { // Vuforia.VuVirtualButtonState Vuforia.VuVirtualButtonObservationInfo/Internal::state int32_t ___state_0; }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4 { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::_dictionary Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* ____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_tF70DDE0C5A349727371FB070D433FA147032A13B ____current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType int32_t ____getEnumeratorRetType_4; }; // System.Collections.Generic.Dictionary`2/Enumerator struct Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46 { // System.Collections.Generic.Dictionary`2 System.Collections.Generic.Dictionary`2/Enumerator::_dictionary Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* ____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_t241CB8A3087796776942F2DA6831FD89A814F57B ____current_3; // System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType int32_t ____getEnumeratorRetType_4; }; // System.Nullable`1 struct Nullable_1_t72049CEDEC0856702F155EE9A28B001F3CA02FF4 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF ___value_1; }; // System.Nullable`1 struct Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B ___value_1; }; // System.Nullable`1 struct Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 ___value_1; }; // System.Nullable`1 struct Nullable_1_tDD20C7757B89371EB995E8E09D6654A89946A6B7 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F ___value_1; }; // System.Nullable`1 struct Nullable_1_t462B322FFC15D60C4D7DD7D1CD8222E02A3303BC { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863 ___value_1; }; // System.Nullable`1 struct Nullable_1_t55B458556F9A1C2955EAA7257FBB73E4D55191F2 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539 ___value_1; }; // System.Nullable`1 struct Nullable_1_tD958AA10A887693209048E55E292F2F8DDA137FB { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuValidationAreaObservationTrainingInfo_t5375FAD9710D495F771AB3AD59B4EDB800C086ED ___value_1; }; // System.Nullable`1 struct Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 ___value_1; }; // System.Nullable`1 struct Nullable_1_t4C346F42848F49E8D1655093281477FAB000C5F6 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C ___value_1; }; // System.Nullable`1 struct Nullable_1_t8F2CC878F97301A445033666E09EBEEFEB2FDED8 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34 ___value_1; }; // System.Nullable`1 struct Nullable_1_tECD7500D59354FEFF74DE7B21E350C6501EA6093 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 ___value_1; }; // Vuforia.VuGenericList`1 struct VuGenericList_1_t9CDA441937ED6CB520DFD884E910DC1B94D70CF3 : public RuntimeObject { // System.IntPtr Vuforia.VuGenericList`1::mNativeHandle intptr_t ___mNativeHandle_0; // Vuforia.VuGenericList`1/GetListSizeDelegate Vuforia.VuGenericList`1::mGetSize GetListSizeDelegate_t3ACCE7E634DE2BA6DAE034132717F6C5A194C8F2* ___mGetSize_1; // Vuforia.VuGenericList`1/GetListElementDelegate Vuforia.VuGenericList`1::mGetElement GetListElementDelegate_tBD0CC2528D54AC05AD201C912C2C67B26DC7B6CB* ___mGetElement_2; // Vuforia.VuGenericList`1/DeleteListDelegate Vuforia.VuGenericList`1::mDeleteList DeleteListDelegate_t4F43A208509F7D91EE24C2EC4E7D9838058A4AA4* ___mDeleteList_3; }; // Vuforia.VuGenericList`1 struct VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57 : public RuntimeObject { // System.IntPtr Vuforia.VuGenericList`1::mNativeHandle intptr_t ___mNativeHandle_0; // Vuforia.VuGenericList`1/GetListSizeDelegate Vuforia.VuGenericList`1::mGetSize GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* ___mGetSize_1; // Vuforia.VuGenericList`1/GetListElementDelegate Vuforia.VuGenericList`1::mGetElement GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* ___mGetElement_2; // Vuforia.VuGenericList`1/DeleteListDelegate Vuforia.VuGenericList`1::mDeleteList DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* ___mDeleteList_3; }; // Vuforia.VuGenericList`1 struct VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893 : public RuntimeObject { // System.IntPtr Vuforia.VuGenericList`1::mNativeHandle intptr_t ___mNativeHandle_0; // Vuforia.VuGenericList`1/GetListSizeDelegate Vuforia.VuGenericList`1::mGetSize GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29* ___mGetSize_1; // Vuforia.VuGenericList`1/GetListElementDelegate Vuforia.VuGenericList`1::mGetElement GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882* ___mGetElement_2; // Vuforia.VuGenericList`1/DeleteListDelegate Vuforia.VuGenericList`1::mDeleteList DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3* ___mDeleteList_3; }; // Vuforia.VuGenericList`1 struct VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF : public RuntimeObject { // System.IntPtr Vuforia.VuGenericList`1::mNativeHandle intptr_t ___mNativeHandle_0; // Vuforia.VuGenericList`1/GetListSizeDelegate Vuforia.VuGenericList`1::mGetSize GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9* ___mGetSize_1; // Vuforia.VuGenericList`1/GetListElementDelegate Vuforia.VuGenericList`1::mGetElement GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374* ___mGetElement_2; // Vuforia.VuGenericList`1/DeleteListDelegate Vuforia.VuGenericList`1::mDeleteList DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D* ___mDeleteList_3; }; // Vuforia.VuGenericList`1 struct VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0 : public RuntimeObject { // System.IntPtr Vuforia.VuGenericList`1::mNativeHandle intptr_t ___mNativeHandle_0; // Vuforia.VuGenericList`1/GetListSizeDelegate Vuforia.VuGenericList`1::mGetSize GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D* ___mGetSize_1; // Vuforia.VuGenericList`1/GetListElementDelegate Vuforia.VuGenericList`1::mGetElement GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4* ___mGetElement_2; // Vuforia.VuGenericList`1/DeleteListDelegate Vuforia.VuGenericList`1::mDeleteList DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF* ___mDeleteList_3; }; // Vuforia.VuGenericList`1 struct VuGenericList_1_tE16A6F709D7A71006AA7EEFBD10CDF1193A2B0D5 : public RuntimeObject { // System.IntPtr Vuforia.VuGenericList`1::mNativeHandle intptr_t ___mNativeHandle_0; // Vuforia.VuGenericList`1/GetListSizeDelegate Vuforia.VuGenericList`1::mGetSize GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2* ___mGetSize_1; // Vuforia.VuGenericList`1/GetListElementDelegate Vuforia.VuGenericList`1::mGetElement GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A* ___mGetElement_2; // Vuforia.VuGenericList`1/DeleteListDelegate Vuforia.VuGenericList`1::mDeleteList DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC* ___mDeleteList_3; }; // Vuforia.VuGenericList`1 struct VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0 : public RuntimeObject { // System.IntPtr Vuforia.VuGenericList`1::mNativeHandle intptr_t ___mNativeHandle_0; // Vuforia.VuGenericList`1/GetListSizeDelegate Vuforia.VuGenericList`1::mGetSize GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA* ___mGetSize_1; // Vuforia.VuGenericList`1/GetListElementDelegate Vuforia.VuGenericList`1::mGetElement GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94* ___mGetElement_2; // Vuforia.VuGenericList`1/DeleteListDelegate Vuforia.VuGenericList`1::mDeleteList DeleteListDelegate_t02467635DBBF610E855E473071C1708768D871B0* ___mDeleteList_3; }; // Vuforia.VuGenericSet`1 struct VuGenericSet_1_tAF8140FAE0874186F4EC2AFE1017AF82DAA1751D : public RuntimeObject { // System.IntPtr Vuforia.VuGenericSet`1::mNativeHandle intptr_t ___mNativeHandle_0; // Vuforia.VuGenericSet`1/GetSetSizeDelegate Vuforia.VuGenericSet`1::mGetSize GetSetSizeDelegate_tFAE2176F1CD3608DCE1568FA814C0C467D6D2BB5* ___mGetSize_1; // Vuforia.VuGenericSet`1/HasElementDelegate Vuforia.VuGenericSet`1::mHasElement HasElementDelegate_tC4E71836F1CD7BA3CAC15F88B2F0D58849EFD9EC* ___mHasElement_2; // Vuforia.VuGenericSet`1/AddElementDelegate Vuforia.VuGenericSet`1::mAddElement AddElementDelegate_t5E1149371D243119F1E92FC55D5AA657B86035A2* ___mAddElement_3; // Vuforia.VuGenericSet`1/DeleteSetDelegate Vuforia.VuGenericSet`1::mDeleteSet DeleteSetDelegate_t0E20C61E94E41DBE77ED3C7427B6E817EE8BAABD* ___mDeleteSet_4; }; // 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_tC41B4B64E40F2753D1ACE7E291B10C83762BBDC4 : public RuntimeObject { }; // System.Delegate struct Delegate_t : public RuntimeObject { // System.IntPtr System.Delegate::method_ptr Il2CppMethodPointer ___method_ptr_0; // System.IntPtr System.Delegate::invoke_impl intptr_t ___invoke_impl_1; // System.Object System.Delegate::m_target RuntimeObject* ___m_target_2; // System.IntPtr System.Delegate::method intptr_t ___method_3; // System.IntPtr System.Delegate::delegate_trampoline intptr_t ___delegate_trampoline_4; // System.IntPtr System.Delegate::extra_arg intptr_t ___extra_arg_5; // System.IntPtr System.Delegate::method_code intptr_t ___method_code_6; // System.IntPtr System.Delegate::interp_method intptr_t ___interp_method_7; // System.IntPtr System.Delegate::interp_invoke_impl intptr_t ___interp_invoke_impl_8; // System.Reflection.MethodInfo System.Delegate::method_info MethodInfo_t* ___method_info_9; // System.Reflection.MethodInfo System.Delegate::original_method_info MethodInfo_t* ___original_method_info_10; // System.DelegateData System.Delegate::data DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; // System.Boolean System.Delegate::method_is_virtual bool ___method_is_virtual_12; }; // Native definition for P/Invoke marshalling of System.Delegate struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // Native definition for COM marshalling of System.Delegate struct Delegate_t_marshaled_com { intptr_t ___method_ptr_0; intptr_t ___invoke_impl_1; Il2CppIUnknown* ___m_target_2; intptr_t ___method_3; intptr_t ___delegate_trampoline_4; intptr_t ___extra_arg_5; intptr_t ___method_code_6; intptr_t ___interp_method_7; intptr_t ___interp_invoke_impl_8; MethodInfo_t* ___method_info_9; MethodInfo_t* ___original_method_info_10; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11; int32_t ___method_is_virtual_12; }; // System.Exception struct Exception_t : public RuntimeObject { // System.String System.Exception::_className String_t* ____className_1; // System.String System.Exception::_message String_t* ____message_2; // System.Collections.IDictionary System.Exception::_data RuntimeObject* ____data_3; // System.Exception System.Exception::_innerException Exception_t* ____innerException_4; // System.String System.Exception::_helpURL String_t* ____helpURL_5; // System.Object System.Exception::_stackTrace RuntimeObject* ____stackTrace_6; // System.String System.Exception::_stackTraceString String_t* ____stackTraceString_7; // System.String System.Exception::_remoteStackTraceString String_t* ____remoteStackTraceString_8; // System.Int32 System.Exception::_remoteStackIndex int32_t ____remoteStackIndex_9; // System.Object System.Exception::_dynamicMethods RuntimeObject* ____dynamicMethods_10; // System.Int32 System.Exception::_HResult int32_t ____HResult_11; // System.String System.Exception::_source String_t* ____source_12; // System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13; // System.Diagnostics.StackTrace[] System.Exception::captured_traces StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14; // System.IntPtr[] System.Exception::native_trace_ips IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15; // System.Int32 System.Exception::caught_in_unmanaged int32_t ___caught_in_unmanaged_16; }; // 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; }; // System.Int32Enum struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { // System.Int32 System.Int32Enum::value__ int32_t ___value___2; }; // System.RuntimeFieldHandle struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 { // System.IntPtr System.RuntimeFieldHandle::value intptr_t ___value_0; }; // System.RuntimeTypeHandle struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B { // System.IntPtr System.RuntimeTypeHandle::value intptr_t ___value_0; }; // Vuforia.UnmanagedObjectWrapper struct UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B : public RuntimeObject { // System.IntPtr Vuforia.UnmanagedObjectWrapper::mPtr intptr_t ___mPtr_0; }; // Vuforia.VuAABB struct VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 { // Vuforia.VuVector3F Vuforia.VuAABB::center VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___center_0; // Vuforia.VuVector3F Vuforia.VuAABB::extent VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___extent_1; }; // Vuforia.VuAnchorCreationConfig struct VuAnchorCreationConfig_tD020FFA2E43FB1FE69BCD232917659152152F1A0 { // Vuforia.VuMatrix44F Vuforia.VuAnchorCreationConfig::pose VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___pose_0; }; // Vuforia.VuAreaTargetCapture struct VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6 : public RuntimeObject { // System.IntPtr Vuforia.VuAreaTargetCapture::mNativeHandle intptr_t ___mNativeHandle_0; }; // 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.VuBarcodeType struct VuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96 { // System.Int32 Vuforia.VuBarcodeType::value__ int32_t ___value___2; }; // Vuforia.VuCameraFrame struct VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32 : public RuntimeObject { // Vuforia.VuState Vuforia.VuCameraFrame::mState VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* ___mState_0; // System.IntPtr Vuforia.VuCameraFrame::mNativeHandle intptr_t ___mNativeHandle_1; // System.Collections.Generic.IList`1 Vuforia.VuCameraFrame::mImages RuntimeObject* ___mImages_2; }; // Vuforia.VuCameraIntrinsics struct VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E : public RuntimeObject { // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::k__BackingField VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___U3CSizeU3Ek__BackingField_0; // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::k__BackingField VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___U3CFocalLengthU3Ek__BackingField_1; // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::k__BackingField VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___U3CPrincipalPointU3Ek__BackingField_2; // Vuforia.VuCameraDistortionMode Vuforia.VuCameraIntrinsics::k__BackingField int32_t ___U3CDistortionModeU3Ek__BackingField_3; // Vuforia.VuVector8F Vuforia.VuCameraIntrinsics::k__BackingField VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 ___U3CDistortionParametersU3Ek__BackingField_4; }; // Vuforia.VuCameraVideoMode struct VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D { // Vuforia.VuCameraVideoModePreset Vuforia.VuCameraVideoMode::presetMode int32_t ___presetMode_0; // Vuforia.VuVector2I Vuforia.VuCameraVideoMode::resolution VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE ___resolution_1; // System.Single Vuforia.VuCameraVideoMode::frameRate float ___frameRate_2; // Vuforia.VuImagePixelFormat Vuforia.VuCameraVideoMode::format int32_t ___format_3; }; // Vuforia.VuController struct VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672 : public RuntimeObject { // Vuforia.VuEngine Vuforia.VuController::mEngine VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___mEngine_0; // System.IntPtr Vuforia.VuController::mNativeHandle intptr_t ___mNativeHandle_1; }; // 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.VuGuideView struct VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7 : public RuntimeObject { // System.IntPtr Vuforia.VuGuideView::mNativeHandle intptr_t ___mNativeHandle_0; // Vuforia.VuCameraIntrinsics Vuforia.VuGuideView::mVuCameraIntrinsics VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* ___mVuCameraIntrinsics_1; // Vuforia.VuImage Vuforia.VuGuideView::mImage VuImage_t49A34202F052984691206C1BB87CCC42158BC341* ___mImage_2; }; // Vuforia.VuHitTest struct VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1 : public RuntimeObject { // System.IntPtr Vuforia.VuHitTest::mNativeHandle intptr_t ___mNativeHandle_0; }; // Vuforia.VuHitTestConfig struct VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA : public RuntimeObject { // Vuforia.VuVector2F Vuforia.VuHitTestConfig::point VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___point_0; // Vuforia.IVuCameraFrame Vuforia.VuHitTestConfig::frame RuntimeObject* ___frame_1; // Vuforia.VuHitTestHint Vuforia.VuHitTestConfig::hint int32_t ___hint_2; // System.Single Vuforia.VuHitTestConfig::deviceHeight float ___deviceHeight_3; }; // Vuforia.VuIlluminationObservationInfo struct VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 { // System.Nullable`1 Vuforia.VuIlluminationObservationInfo::ambientIntensity Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientIntensity_0; // System.Nullable`1 Vuforia.VuIlluminationObservationInfo::ambientColorTemperature Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientColorTemperature_1; // System.Single Vuforia.VuIlluminationObservationInfo::intensityCorrection float ___intensityCorrection_2; // Vuforia.VuVector4F Vuforia.VuIlluminationObservationInfo::colorCorrection VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___colorCorrection_3; }; // Native definition for P/Invoke marshalling of Vuforia.VuIlluminationObservationInfo struct VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshaled_pinvoke { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientIntensity_0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientColorTemperature_1; float ___intensityCorrection_2; VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___colorCorrection_3; }; // Native definition for COM marshalling of Vuforia.VuIlluminationObservationInfo struct VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshaled_com { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientIntensity_0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientColorTemperature_1; float ___intensityCorrection_2; VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___colorCorrection_3; }; // 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.VuMesh struct VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B { // System.Int32 Vuforia.VuMesh::numVertices int32_t ___numVertices_0; // System.IntPtr Vuforia.VuMesh::pos intptr_t ___pos_1; // System.IntPtr Vuforia.VuMesh::tex intptr_t ___tex_2; // System.IntPtr Vuforia.VuMesh::normal intptr_t ___normal_3; // System.Int32 Vuforia.VuMesh::numFaces int32_t ___numFaces_4; // System.IntPtr Vuforia.VuMesh::faceIndices intptr_t ___faceIndices_5; }; // 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.VuObservation struct VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631 : public RuntimeObject { // System.IntPtr Vuforia.VuObservation::mNativeHandle intptr_t ___mNativeHandle_0; // System.Nullable`1 Vuforia.VuObservation::mObserverId Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___mObserverId_1; }; // Vuforia.VuObserver struct VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 : public RuntimeObject { // Vuforia.VuEngine Vuforia.VuObserver::mEngine VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___mEngine_0; // System.IntPtr Vuforia.VuObserver::mNativeHandle intptr_t ___mNativeHandle_1; // System.Int32 Vuforia.VuObserver::k__BackingField int32_t ___U3CIdU3Ek__BackingField_2; }; // 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.VuRecording struct VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA : public RuntimeObject { // System.IntPtr Vuforia.VuRecording::mNativeHandle intptr_t ___mNativeHandle_0; }; // 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.VuState struct VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41 : public RuntimeObject { // Vuforia.VuEngine Vuforia.VuState::mEngine VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___mEngine_0; // Vuforia.ObservationManager Vuforia.VuState::mObservationManager ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___mObservationManager_1; // System.IntPtr Vuforia.VuState::mNativeHandle intptr_t ___mNativeHandle_2; // System.Nullable`1 Vuforia.VuState::mHasCameraFrame Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ___mHasCameraFrame_3; // Vuforia.VuCameraFrame Vuforia.VuState::mCameraFrame VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* ___mCameraFrame_4; // Vuforia.VuCameraIntrinsics Vuforia.VuState::mVuCameraIntrinsics VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* ___mVuCameraIntrinsics_5; // Vuforia.ObservationList`1 Vuforia.VuState::mObservations ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* ___mObservations_6; // Vuforia.VuRenderState Vuforia.VuState::mRenderState VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E* ___mRenderState_7; }; // Vuforia.VuValidationAreaCapture struct VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D : public RuntimeObject { // System.IntPtr Vuforia.VuValidationAreaCapture::mNativeHandle intptr_t ___mNativeHandle_0; }; // Vuforia.VuValidationAreaCaptureUpload struct VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E : public RuntimeObject { // System.IntPtr Vuforia.VuValidationAreaCaptureUpload::mNativeHandle intptr_t ___mNativeHandle_0; }; // Vuforia.VuValidationAreaObservationTargetInfo struct VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B { // System.String Vuforia.VuValidationAreaObservationTargetInfo::uniqueId String_t* ___uniqueId_0; // System.String Vuforia.VuValidationAreaObservationTargetInfo::name String_t* ___name_1; // Vuforia.VuMatrix44F Vuforia.VuValidationAreaObservationTargetInfo::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_2; // Vuforia.VuVector3F Vuforia.VuValidationAreaObservationTargetInfo::size VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_3; }; // Native definition for P/Invoke marshalling of Vuforia.VuValidationAreaObservationTargetInfo struct VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshaled_pinvoke { char* ___uniqueId_0; char* ___name_1; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_2; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_3; }; // Native definition for COM marshalling of Vuforia.VuValidationAreaObservationTargetInfo struct VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshaled_com { Il2CppChar* ___uniqueId_0; Il2CppChar* ___name_1; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_2; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_3; }; // 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.VuAnchorCreationHitTestConfig/Internal struct Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5 { // System.IntPtr Vuforia.VuAnchorCreationHitTestConfig/Internal::hitTest intptr_t ___hitTest_0; }; // Vuforia.VuAnchorObserverConfig/Internal struct Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B { // System.IntPtr Vuforia.VuAnchorObserverConfig/Internal::devicePoseObserver intptr_t ___devicePoseObserver_0; // Vuforia.VuBool Vuforia.VuAnchorObserverConfig/Internal::activate int32_t ___activate_1; }; // Vuforia.VuAreaTargetCaptureConfig/Internal struct Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2 { // System.IntPtr Vuforia.VuAreaTargetCaptureConfig/Internal::devicePoseObserver intptr_t ___devicePoseObserver_0; // Vuforia.VuBool Vuforia.VuAreaTargetCaptureConfig/Internal::start int32_t ___start_1; }; // Vuforia.VuAreaTargetCloudConfig/Internal struct Internal_t89188135E33C9740024932380C8C2FE5B97189A8 { // System.IntPtr Vuforia.VuAreaTargetCloudConfig/Internal::devicePoseObserver intptr_t ___devicePoseObserver_0; // System.String Vuforia.VuAreaTargetCloudConfig/Internal::userAuth String_t* ___userAuth_1; // System.String Vuforia.VuAreaTargetCloudConfig/Internal::secretAuth String_t* ___secretAuth_2; // System.String Vuforia.VuAreaTargetCloudConfig/Internal::targetId String_t* ___targetId_3; // Vuforia.VuBool Vuforia.VuAreaTargetCloudConfig/Internal::activate int32_t ___activate_4; // Vuforia.VuMatrix44F Vuforia.VuAreaTargetCloudConfig/Internal::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; // Vuforia.VuBool Vuforia.VuAreaTargetCloudConfig/Internal::requireExternalPositions int32_t ___requireExternalPositions_6; }; // Native definition for P/Invoke marshalling of Vuforia.VuAreaTargetCloudConfig/Internal struct Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke { intptr_t ___devicePoseObserver_0; char* ___userAuth_1; char* ___secretAuth_2; char* ___targetId_3; int32_t ___activate_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; int32_t ___requireExternalPositions_6; }; // Native definition for COM marshalling of Vuforia.VuAreaTargetCloudConfig/Internal struct Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_com { intptr_t ___devicePoseObserver_0; char* ___userAuth_1; char* ___secretAuth_2; char* ___targetId_3; int32_t ___activate_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; int32_t ___requireExternalPositions_6; }; // Vuforia.VuAreaTargetConfig/Internal struct Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3 { // System.IntPtr Vuforia.VuAreaTargetConfig/Internal::devicePoseObserver intptr_t ___devicePoseObserver_0; // System.String Vuforia.VuAreaTargetConfig/Internal::databasePath String_t* ___databasePath_1; // System.String Vuforia.VuAreaTargetConfig/Internal::targetName String_t* ___targetName_2; // Vuforia.VuBool Vuforia.VuAreaTargetConfig/Internal::activate int32_t ___activate_3; // Vuforia.VuMatrix44F Vuforia.VuAreaTargetConfig/Internal::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; // Vuforia.VuBool Vuforia.VuAreaTargetConfig/Internal::requireExternalPositions int32_t ___requireExternalPositions_5; }; // Native definition for P/Invoke marshalling of Vuforia.VuAreaTargetConfig/Internal struct Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke { intptr_t ___devicePoseObserver_0; char* ___databasePath_1; char* ___targetName_2; int32_t ___activate_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; int32_t ___requireExternalPositions_5; }; // Native definition for COM marshalling of Vuforia.VuAreaTargetConfig/Internal struct Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_com { intptr_t ___devicePoseObserver_0; char* ___databasePath_1; char* ___targetName_2; int32_t ___activate_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; int32_t ___requireExternalPositions_5; }; // Vuforia.VuBarcodeConfig/Internal struct Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E : public RuntimeObject { // System.IntPtr Vuforia.VuBarcodeConfig/Internal::observedTypes intptr_t ___observedTypes_0; // Vuforia.VuBarcodeDetectionMode Vuforia.VuBarcodeConfig/Internal::detectionMode int32_t ___detectionMode_1; // Vuforia.VuBool Vuforia.VuBarcodeConfig/Internal::activate int32_t ___activate_2; }; // Native definition for P/Invoke marshalling of Vuforia.VuBarcodeConfig/Internal struct Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke { intptr_t ___observedTypes_0; int32_t ___detectionMode_1; int32_t ___activate_2; }; // Native definition for COM marshalling of Vuforia.VuBarcodeConfig/Internal struct Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_com { intptr_t ___observedTypes_0; int32_t ___detectionMode_1; int32_t ___activate_2; }; // Vuforia.VuBarcodeObservationInstanceInfo/Internal struct Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6 { // System.IntPtr Vuforia.VuBarcodeObservationInstanceInfo/Internal::buffer intptr_t ___buffer_0; // System.Int32 Vuforia.VuBarcodeObservationInstanceInfo/Internal::length int32_t ___length_1; // Vuforia.VuBarcodeType Vuforia.VuBarcodeObservationInstanceInfo/Internal::type int32_t ___type_2; // Vuforia.VuVector2F[] Vuforia.VuBarcodeObservationInstanceInfo/Internal::vertices VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9* ___vertices_3; }; // Native definition for P/Invoke marshalling of Vuforia.VuBarcodeObservationInstanceInfo/Internal struct Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke { intptr_t ___buffer_0; int32_t ___length_1; int32_t ___type_2; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___vertices_3[4]; }; // Native definition for COM marshalling of Vuforia.VuBarcodeObservationInstanceInfo/Internal struct Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_com { intptr_t ___buffer_0; int32_t ___length_1; int32_t ___type_2; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___vertices_3[4]; }; // Vuforia.VuCameraIntrinsics/Internal struct Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 { // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics/Internal::size VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___size_0; // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics/Internal::focalLength VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___focalLength_1; // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics/Internal::principalPoint VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___principalPoint_2; // Vuforia.VuCameraDistortionMode Vuforia.VuCameraIntrinsics/Internal::distortionMode int32_t ___distortionMode_3; // Vuforia.VuVector8F Vuforia.VuCameraIntrinsics/Internal::distortionParameters VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 ___distortionParameters_4; }; // Vuforia.VuCloudImageTargetObservationTargetInfo/Internal struct Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6 { // System.IntPtr Vuforia.VuCloudImageTargetObservationTargetInfo/Internal::name intptr_t ___name_0; // System.IntPtr Vuforia.VuCloudImageTargetObservationTargetInfo/Internal::uniqueId intptr_t ___uniqueId_1; // System.IntPtr Vuforia.VuCloudImageTargetObservationTargetInfo/Internal::metadata intptr_t ___metadata_2; // System.Byte Vuforia.VuCloudImageTargetObservationTargetInfo/Internal::trackingRating uint8_t ___trackingRating_3; }; // Vuforia.VuDatabaseTargetInfo/Internal struct Internal_t07525C53CD14856125D6BEA745EC2C88C2E78D27 { // Vuforia.VuObserverType Vuforia.VuDatabaseTargetInfo/Internal::observerType int32_t ___observerType_0; // System.IntPtr Vuforia.VuDatabaseTargetInfo/Internal::name intptr_t ___name_1; }; // Vuforia.VuDriverConfig/FileDriverUserData struct FileDriverUserData_t238F94B01B8D5454BC293BCD33FF4353D42ED257 { // System.IntPtr Vuforia.VuDriverConfig/FileDriverUserData::sequenceDirectoryAbsolutePath intptr_t ___sequenceDirectoryAbsolutePath_0; }; // Vuforia.VuHitTestConfig/Internal struct Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286 { // Vuforia.VuVector2F Vuforia.VuHitTestConfig/Internal::point VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___point_0; // System.IntPtr Vuforia.VuHitTestConfig/Internal::frame intptr_t ___frame_1; // Vuforia.VuHitTestHint Vuforia.VuHitTestConfig/Internal::hint int32_t ___hint_2; // System.Single Vuforia.VuHitTestConfig/Internal::deviceHeight float ___deviceHeight_3; }; // Vuforia.VuIlluminationObservationInfo/Internal struct Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6 { // System.Int32 Vuforia.VuIlluminationObservationInfo/Internal::ambientIntensity int32_t ___ambientIntensity_0; // System.Int32 Vuforia.VuIlluminationObservationInfo/Internal::ambientColorTemperature int32_t ___ambientColorTemperature_1; // System.Single Vuforia.VuIlluminationObservationInfo/Internal::intensityCorrection float ___intensityCorrection_2; // Vuforia.VuVector4F Vuforia.VuIlluminationObservationInfo/Internal::colorCorrection VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___colorCorrection_3; }; // Vuforia.VuImageTargetCloudObservationConfig/Internal struct Internal_t45CE21458B2C05516202220F090F5C5DA33C4CDB { // System.IntPtr Vuforia.VuImageTargetCloudObservationConfig/Internal::observation intptr_t ___observation_0; // Vuforia.VuBool Vuforia.VuImageTargetCloudObservationConfig/Internal::activate int32_t ___activate_1; // System.Single Vuforia.VuImageTargetCloudObservationConfig/Internal::scale float ___scale_2; // Vuforia.VuMatrix44F Vuforia.VuImageTargetCloudObservationConfig/Internal::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_3; }; // Vuforia.VuLibraryVersionInfo/Internal struct Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 { // System.IntPtr Vuforia.VuLibraryVersionInfo/Internal::versionString intptr_t ___versionString_0; // System.Int32 Vuforia.VuLibraryVersionInfo/Internal::major int32_t ___major_1; // System.Int32 Vuforia.VuLibraryVersionInfo/Internal::minor int32_t ___minor_2; // System.Int32 Vuforia.VuLibraryVersionInfo/Internal::patch int32_t ___patch_3; // System.IntPtr Vuforia.VuLibraryVersionInfo/Internal::build intptr_t ___build_4; }; // Vuforia.VuMeshAreaTargetCaptureConfig/Internal struct Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0 { // System.IntPtr Vuforia.VuMeshAreaTargetCaptureConfig/Internal::capture intptr_t ___capture_0; // Vuforia.VuBool Vuforia.VuMeshAreaTargetCaptureConfig/Internal::activate int32_t ___activate_1; }; // Vuforia.VuMeshAreaTargetConfig/Internal struct Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117 { // System.IntPtr Vuforia.VuMeshAreaTargetConfig/Internal::areaTargetObserver intptr_t ___areaTargetObserver_0; // System.String Vuforia.VuMeshAreaTargetConfig/Internal::occlusionMeshPath String_t* ___occlusionMeshPath_1; // Vuforia.VuBool Vuforia.VuMeshAreaTargetConfig/Internal::activate int32_t ___activate_2; }; // Native definition for P/Invoke marshalling of Vuforia.VuMeshAreaTargetConfig/Internal struct Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke { intptr_t ___areaTargetObserver_0; char* ___occlusionMeshPath_1; int32_t ___activate_2; }; // Native definition for COM marshalling of Vuforia.VuMeshAreaTargetConfig/Internal struct Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_com { intptr_t ___areaTargetObserver_0; char* ___occlusionMeshPath_1; int32_t ___activate_2; }; // Vuforia.VuMeshModelTargetConfig/Internal struct Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498 { // System.IntPtr Vuforia.VuMeshModelTargetConfig/Internal::modelTargetObserver intptr_t ___modelTargetObserver_0; // Vuforia.VuBool Vuforia.VuMeshModelTargetConfig/Internal::activate int32_t ___activate_1; }; // Vuforia.VuMeshObservationInfo/Internal struct Internal_tE976CBBF431C7B61CC8EF419905538416274DEF4 { // Vuforia.VuMeshObservationStatus Vuforia.VuMeshObservationInfo/Internal::meshStatus int32_t ___meshStatus_0; // System.IntPtr Vuforia.VuMeshObservationInfo/Internal::meshes intptr_t ___meshes_1; }; // Vuforia.VuModelTargetObservationStateInfo/Internal struct Internal_t36421AB45E313096130AC9E17BB8E376EC20B3E5 { // System.IntPtr Vuforia.VuModelTargetObservationStateInfo/Internal::stateName intptr_t ___stateName_0; }; // Vuforia.VuRenderState/Internal struct Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35 { // Vuforia.VuVector4I Vuforia.VuRenderState/Internal::viewport VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 ___viewport_0; // Vuforia.VuMatrix44F Vuforia.VuRenderState/Internal::vbProjectionMatrix VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___vbProjectionMatrix_1; // System.IntPtr Vuforia.VuRenderState/Internal::vbMesh intptr_t ___vbMesh_2; // Vuforia.VuMatrix44F Vuforia.VuRenderState/Internal::viewMatrix VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___viewMatrix_3; // Vuforia.VuMatrix44F Vuforia.VuRenderState/Internal::projectionMatrix VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___projectionMatrix_4; }; // Vuforia.VuSoftwareContextConfig/Internal struct Internal_tDF7421D5A4C3EF78C7AA95FD9B3DDF8C38617261 { // Vuforia.VuSoftwareContextType Vuforia.VuSoftwareContextConfig/Internal::softwareContextType int32_t ___softwareContextType_0; // System.IntPtr Vuforia.VuSoftwareContextConfig/Internal::softwareVersion intptr_t ___softwareVersion_1; }; // Vuforia.VuValidationAreaCaptureConfig/Internal struct Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2 { // System.IntPtr Vuforia.VuValidationAreaCaptureConfig/Internal::validationAreaObserver intptr_t ___validationAreaObserver_0; // System.String Vuforia.VuValidationAreaCaptureConfig/Internal::captureDirectory String_t* ___captureDirectory_1; // System.String Vuforia.VuValidationAreaCaptureConfig/Internal::sessionId String_t* ___sessionId_2; // Vuforia.VuBool Vuforia.VuValidationAreaCaptureConfig/Internal::start int32_t ___start_3; }; // Native definition for P/Invoke marshalling of Vuforia.VuValidationAreaCaptureConfig/Internal struct Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke { intptr_t ___validationAreaObserver_0; char* ___captureDirectory_1; char* ___sessionId_2; int32_t ___start_3; }; // Native definition for COM marshalling of Vuforia.VuValidationAreaCaptureConfig/Internal struct Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_com { intptr_t ___validationAreaObserver_0; char* ___captureDirectory_1; char* ___sessionId_2; int32_t ___start_3; }; // Vuforia.VuValidationAreaObservationValidationInfo/Internal struct Internal_tCDE06CDD81BC3132AFE22E6CEE313F5F5D7003E3 { // System.IntPtr Vuforia.VuValidationAreaObservationValidationInfo/Internal::labelName intptr_t ___labelName_0; // System.Single Vuforia.VuValidationAreaObservationValidationInfo/Internal::confidence float ___confidence_1; // System.Int64 Vuforia.VuValidationAreaObservationValidationInfo/Internal::timestamp int64_t ___timestamp_2; }; // Vuforia.VuVuMarkObservationInstanceInfo/Internal struct Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413 { // Vuforia.VuMarkInstanceIdType Vuforia.VuVuMarkObservationInstanceInfo/Internal::dataType int32_t ___dataType_0; // System.IntPtr Vuforia.VuVuMarkObservationInstanceInfo/Internal::buffer intptr_t ___buffer_1; // System.Int32 Vuforia.VuVuMarkObservationInstanceInfo/Internal::length int32_t ___length_2; // System.UInt64 Vuforia.VuVuMarkObservationInstanceInfo/Internal::numericValue uint64_t ___numericValue_3; }; // System.Nullable`1 struct Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D ___value_1; }; // System.Nullable`1 struct Nullable_1_t4E7A414792D042826D371041DE5894DFA08212E2 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 ___value_1; }; // System.Nullable`1 struct Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 ___value_1; }; // System.Nullable`1 struct Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F ___value_1; }; // System.Nullable`1 struct Nullable_1_t242F7ED0654258837D634F6084C2BA5F7BEC3573 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B ___value_1; }; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_t6327CF8C26FEB6BC1635A008C67E2743AB67CDC9 : public VuGenericList_1_tE16A6F709D7A71006AA7EEFBD10CDF1193A2B0D5 { }; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_tECBB114F53E0A7C04116612BDE16D69F6E3CAB39 : public VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57 { }; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_tC22C39E3B21A2338E868F1DD15F2B0EBABF7E01E : public VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57 { }; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_tDD26442214ADA945E585319009BE116E99D195C8 : public VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57 { }; // Vuforia.VuGenericTypedList`2 struct VuGenericTypedList_2_t8A61BC660535B882CFC583F37E529AB14DEEF867 : public VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57 { }; // 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 { }; // System.SystemException struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; // System.Type struct Type_t : public MemberInfo_t { // System.RuntimeTypeHandle System.Type::_impl RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8; }; // Vuforia.VuAnchorObserver struct VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5 : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { }; // Vuforia.VuAreaTargetCaptureController struct VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB : public VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672 { }; // Vuforia.VuAreaTargetObservationTargetInfo struct VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8 { // System.String Vuforia.VuAreaTargetObservationTargetInfo::uniqueId String_t* ___uniqueId_0; // System.String Vuforia.VuAreaTargetObservationTargetInfo::name String_t* ___name_1; // Vuforia.VuVector3F Vuforia.VuAreaTargetObservationTargetInfo::size VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_2; // Vuforia.VuAABB Vuforia.VuAreaTargetObservationTargetInfo::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; // System.Boolean Vuforia.VuAreaTargetObservationTargetInfo::requiresExternalPositions bool ___requiresExternalPositions_4; // Vuforia.VuMatrix44F Vuforia.VuAreaTargetObservationTargetInfo::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; }; // Native definition for P/Invoke marshalling of Vuforia.VuAreaTargetObservationTargetInfo struct VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshaled_pinvoke { char* ___uniqueId_0; char* ___name_1; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; int32_t ___requiresExternalPositions_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; }; // Native definition for COM marshalling of Vuforia.VuAreaTargetObservationTargetInfo struct VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshaled_com { Il2CppChar* ___uniqueId_0; Il2CppChar* ___name_1; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; int32_t ___requiresExternalPositions_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; }; // Vuforia.VuAreaTargetObserver struct VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0 : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { }; // Vuforia.VuBarcodeObservation struct VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381 : public VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631 { // System.Nullable`1 Vuforia.VuBarcodeObservation::mInfo Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276 ___mInfo_2; // System.Nullable`1 Vuforia.VuBarcodeObservation::mInstanceInfo Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633 ___mInstanceInfo_3; }; // Vuforia.VuBarcodeObserver struct VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { // System.Collections.Generic.HashSet`1 Vuforia.VuBarcodeObserver::mObservedTypes HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* ___mObservedTypes_3; // Vuforia.VuBarcodeDetectionMode Vuforia.VuBarcodeObserver::mDetectionMode int32_t ___mDetectionMode_4; }; // Vuforia.VuBarcodeTypeSet struct VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E : public VuGenericSet_1_tB9A398825F01CCC45402C34389F36073C9A522BE { }; // Vuforia.VuCameraController struct VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A : public VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672 { }; // Vuforia.VuCameraFieldList struct VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799 : public VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893 { }; // Vuforia.VuCameraVideoModeList struct VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817 : public VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF { }; // Vuforia.VuCloudImageTargetObservation struct VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930 : public VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631 { // System.Nullable`1 Vuforia.VuCloudImageTargetObservation::mTargetInfo Nullable_1_tDD20C7757B89371EB995E8E09D6654A89946A6B7 ___mTargetInfo_2; }; // Vuforia.VuCloudImageTargetObserver struct VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { // Vuforia.ObservationManager Vuforia.VuCloudImageTargetObserver::mObservationManager ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___mObservationManager_3; // Vuforia.VuCloudImageTargetObservationsHandler Vuforia.VuCloudImageTargetObserver::mObservationsHandler VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* ___mObservationsHandler_4; // Vuforia.VuCloudImageTargetQueryErrorHandler Vuforia.VuCloudImageTargetObserver::mErrorHandler VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* ___mErrorHandler_5; // System.Object Vuforia.VuCloudImageTargetObserver::mCallbacksClientData RuntimeObject* ___mCallbacksClientData_6; // System.Runtime.InteropServices.GCHandle Vuforia.VuCloudImageTargetObserver::mInstanceHandle GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___mInstanceHandle_7; // Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetObservationsHandlerNative Vuforia.VuCloudImageTargetObserver::mNativeObservationHandler VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* ___mNativeObservationHandler_8; // Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetQueryErrorHandlerNative Vuforia.VuCloudImageTargetObserver::mNativeQueryErrorHandler VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* ___mNativeQueryErrorHandler_9; }; // Vuforia.VuCylinderTargetObservationTargetInfo struct VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196 { // System.String Vuforia.VuCylinderTargetObservationTargetInfo::uniqueId String_t* ___uniqueId_0; // System.String Vuforia.VuCylinderTargetObservationTargetInfo::name String_t* ___name_1; // System.Single Vuforia.VuCylinderTargetObservationTargetInfo::sideLength float ___sideLength_2; // System.Single Vuforia.VuCylinderTargetObservationTargetInfo::topDiameter float ___topDiameter_3; // System.Single Vuforia.VuCylinderTargetObservationTargetInfo::bottomDiameter float ___bottomDiameter_4; // Vuforia.VuAABB Vuforia.VuCylinderTargetObservationTargetInfo::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_5; // Vuforia.VuMatrix44F Vuforia.VuCylinderTargetObservationTargetInfo::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Native definition for P/Invoke marshalling of Vuforia.VuCylinderTargetObservationTargetInfo struct VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshaled_pinvoke { char* ___uniqueId_0; char* ___name_1; float ___sideLength_2; float ___topDiameter_3; float ___bottomDiameter_4; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Native definition for COM marshalling of Vuforia.VuCylinderTargetObservationTargetInfo struct VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshaled_com { Il2CppChar* ___uniqueId_0; Il2CppChar* ___name_1; float ___sideLength_2; float ___topDiameter_3; float ___bottomDiameter_4; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Vuforia.VuCylinderTargetObserver struct VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { }; // Vuforia.VuDevicePoseObserver struct VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83 : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { }; // Vuforia.VuIlluminationObserver struct VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81 : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { }; // Vuforia.VuImageList struct VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC : public VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57 { }; // Vuforia.VuImagePixelFormatList struct VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834 : public VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0 { }; // Vuforia.VuImageTargetObservationTargetInfo struct VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC { // System.String Vuforia.VuImageTargetObservationTargetInfo::uniqueId String_t* ___uniqueId_0; // System.String Vuforia.VuImageTargetObservationTargetInfo::name String_t* ___name_1; // Vuforia.VuVector2F Vuforia.VuImageTargetObservationTargetInfo::size VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___size_2; // Vuforia.VuAABB Vuforia.VuImageTargetObservationTargetInfo::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; // Vuforia.VuMatrix44F Vuforia.VuImageTargetObservationTargetInfo::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Native definition for P/Invoke marshalling of Vuforia.VuImageTargetObservationTargetInfo struct VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshaled_pinvoke { char* ___uniqueId_0; char* ___name_1; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___size_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Native definition for COM marshalling of Vuforia.VuImageTargetObservationTargetInfo struct VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshaled_com { Il2CppChar* ___uniqueId_0; Il2CppChar* ___name_1; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___size_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Vuforia.VuImageTargetObserver struct VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { }; // Vuforia.VuMeshObservationBlock struct VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 { // System.Int32 Vuforia.VuMeshObservationBlock::id int32_t ___id_0; // System.Int64 Vuforia.VuMeshObservationBlock::timestamp int64_t ___timestamp_1; // System.Int32 Vuforia.VuMeshObservationBlock::version int32_t ___version_2; // Vuforia.VuMatrix44F Vuforia.VuMeshObservationBlock::transform VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___transform_3; // Vuforia.VuAABB Vuforia.VuMeshObservationBlock::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_4; // Vuforia.VuMesh Vuforia.VuMeshObservationBlock::mesh VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B ___mesh_5; }; // Vuforia.VuMeshObservationBlockList struct VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB : public VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0 { }; // Vuforia.VuMeshObserver struct VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { }; // Vuforia.VuModelTargetObservationTargetInfo struct VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D { // System.String Vuforia.VuModelTargetObservationTargetInfo::uniqueId String_t* ___uniqueId_0; // System.String Vuforia.VuModelTargetObservationTargetInfo::name String_t* ___name_1; // Vuforia.VuVector3F Vuforia.VuModelTargetObservationTargetInfo::size VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_2; // Vuforia.VuAABB Vuforia.VuModelTargetObservationTargetInfo::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; // System.String Vuforia.VuModelTargetObservationTargetInfo::activeGuideViewName String_t* ___activeGuideViewName_4; // Vuforia.VuTrackingOptimization Vuforia.VuModelTargetObservationTargetInfo::trackingOptimization int32_t ___trackingOptimization_5; // Vuforia.VuMatrix44F Vuforia.VuModelTargetObservationTargetInfo::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; // System.String Vuforia.VuModelTargetObservationTargetInfo::activeStateName String_t* ___activeStateName_7; }; // Native definition for P/Invoke marshalling of Vuforia.VuModelTargetObservationTargetInfo struct VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshaled_pinvoke { char* ___uniqueId_0; char* ___name_1; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; char* ___activeGuideViewName_4; int32_t ___trackingOptimization_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; char* ___activeStateName_7; }; // Native definition for COM marshalling of Vuforia.VuModelTargetObservationTargetInfo struct VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshaled_com { Il2CppChar* ___uniqueId_0; Il2CppChar* ___name_1; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; Il2CppChar* ___activeGuideViewName_4; int32_t ___trackingOptimization_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; Il2CppChar* ___activeStateName_7; }; // Vuforia.VuModelTargetObserver struct VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { // System.Collections.Generic.IList`1 Vuforia.VuModelTargetObserver::mGuideViews RuntimeObject* ___mGuideViews_3; // System.Collections.Generic.IList`1 Vuforia.VuModelTargetObserver::mStates RuntimeObject* ___mStates_4; }; // 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.VuMultiTargetObserver struct VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3 : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { }; // Vuforia.VuObservationList struct VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336 : public VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57 { }; // Vuforia.VuPlatformController struct VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513 : public VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672 { }; // Vuforia.VuRenderController struct VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8 : public VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672 { }; // Vuforia.VuRenderState struct VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E : public RuntimeObject { // Vuforia.VuRenderState/Internal Vuforia.VuRenderState::mInternal Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35 ___mInternal_0; // Vuforia.VuMesh Vuforia.VuRenderState::mVBMesh VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B ___mVBMesh_1; }; // Vuforia.VuSessionRecorderController struct VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A : public VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672 { }; // Vuforia.VuUploadController struct VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986 : public VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672 { }; // Vuforia.VuValidationAreaCaptureController struct VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F : public VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672 { }; // Vuforia.VuValidationAreaObserver struct VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907 : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { // System.Collections.Generic.IList`1 Vuforia.VuValidationAreaObserver::mAvailableLabels RuntimeObject* ___mAvailableLabels_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.VuVirtualButtonObservation struct VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB : public VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631 { // System.Nullable`1 Vuforia.VuVirtualButtonObservation::mInfo Nullable_1_t4C346F42848F49E8D1655093281477FAB000C5F6 ___mInfo_2; }; // Vuforia.VuVirtualButtonObserver struct VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44 : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { }; // Vuforia.VuVuMarkObservationTemplateInfo struct VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF { // System.String Vuforia.VuVuMarkObservationTemplateInfo::uniqueId String_t* ___uniqueId_0; // System.String Vuforia.VuVuMarkObservationTemplateInfo::name String_t* ___name_1; // System.String Vuforia.VuVuMarkObservationTemplateInfo::userData String_t* ___userData_2; // Vuforia.VuVector2F Vuforia.VuVuMarkObservationTemplateInfo::size VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___size_3; // Vuforia.VuVector2F Vuforia.VuVuMarkObservationTemplateInfo::origin VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___origin_4; // Vuforia.VuAABB Vuforia.VuVuMarkObservationTemplateInfo::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_5; // Vuforia.VuMatrix44F Vuforia.VuVuMarkObservationTemplateInfo::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Native definition for P/Invoke marshalling of Vuforia.VuVuMarkObservationTemplateInfo struct VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshaled_pinvoke { char* ___uniqueId_0; char* ___name_1; char* ___userData_2; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___size_3; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___origin_4; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Native definition for COM marshalling of Vuforia.VuVuMarkObservationTemplateInfo struct VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshaled_com { Il2CppChar* ___uniqueId_0; Il2CppChar* ___name_1; Il2CppChar* ___userData_2; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___size_3; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___origin_4; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Vuforia.VuVuMarkObserver struct VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84 : public VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80 { }; // Vuforia.VuAreaTargetObservationTargetInfo/Internal struct Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089 { // System.IntPtr Vuforia.VuAreaTargetObservationTargetInfo/Internal::uniqueId intptr_t ___uniqueId_0; // System.IntPtr Vuforia.VuAreaTargetObservationTargetInfo/Internal::name intptr_t ___name_1; // Vuforia.VuVector3F Vuforia.VuAreaTargetObservationTargetInfo/Internal::size VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_2; // Vuforia.VuAABB Vuforia.VuAreaTargetObservationTargetInfo/Internal::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; // Vuforia.VuBool Vuforia.VuAreaTargetObservationTargetInfo/Internal::requiresExternalPositions int32_t ___requiresExternalPositions_4; // Vuforia.VuMatrix44F Vuforia.VuAreaTargetObservationTargetInfo/Internal::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_5; }; // Vuforia.VuCylinderTargetObservationTargetInfo/Internal struct Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF { // System.IntPtr Vuforia.VuCylinderTargetObservationTargetInfo/Internal::uniqueId intptr_t ___uniqueId_0; // System.IntPtr Vuforia.VuCylinderTargetObservationTargetInfo/Internal::name intptr_t ___name_1; // System.Single Vuforia.VuCylinderTargetObservationTargetInfo/Internal::sideLength float ___sideLength_2; // System.Single Vuforia.VuCylinderTargetObservationTargetInfo/Internal::topDiameter float ___topDiameter_3; // System.Single Vuforia.VuCylinderTargetObservationTargetInfo/Internal::bottomDiameter float ___bottomDiameter_4; // Vuforia.VuAABB Vuforia.VuCylinderTargetObservationTargetInfo/Internal::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_5; // Vuforia.VuMatrix44F Vuforia.VuCylinderTargetObservationTargetInfo/Internal::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Vuforia.VuImageTargetObservationTargetInfo/Internal struct Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA { // System.IntPtr Vuforia.VuImageTargetObservationTargetInfo/Internal::uniqueId intptr_t ___uniqueId_0; // System.IntPtr Vuforia.VuImageTargetObservationTargetInfo/Internal::name intptr_t ___name_1; // Vuforia.VuVector2F Vuforia.VuImageTargetObservationTargetInfo/Internal::size VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___size_2; // Vuforia.VuAABB Vuforia.VuImageTargetObservationTargetInfo/Internal::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; // Vuforia.VuMatrix44F Vuforia.VuImageTargetObservationTargetInfo/Internal::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_4; }; // Vuforia.VuMeshObservationBlock/Internal struct Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3 { // System.Int32 Vuforia.VuMeshObservationBlock/Internal::id int32_t ___id_0; // System.Int64 Vuforia.VuMeshObservationBlock/Internal::timestamp int64_t ___timestamp_1; // System.Int32 Vuforia.VuMeshObservationBlock/Internal::version int32_t ___version_2; // Vuforia.VuMatrix44F Vuforia.VuMeshObservationBlock/Internal::transform VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___transform_3; // Vuforia.VuAABB Vuforia.VuMeshObservationBlock/Internal::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_4; // System.IntPtr Vuforia.VuMeshObservationBlock/Internal::mesh intptr_t ___mesh_5; }; // Vuforia.VuModelTargetObservationTargetInfo/Internal struct Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815 { // System.IntPtr Vuforia.VuModelTargetObservationTargetInfo/Internal::uniqueId intptr_t ___uniqueId_0; // System.IntPtr Vuforia.VuModelTargetObservationTargetInfo/Internal::name intptr_t ___name_1; // Vuforia.VuVector3F Vuforia.VuModelTargetObservationTargetInfo/Internal::size VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_2; // Vuforia.VuAABB Vuforia.VuModelTargetObservationTargetInfo/Internal::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_3; // System.IntPtr Vuforia.VuModelTargetObservationTargetInfo/Internal::activeGuideViewName intptr_t ___activeGuideViewName_4; // Vuforia.VuTrackingOptimization Vuforia.VuModelTargetObservationTargetInfo/Internal::trackingOptimization int32_t ___trackingOptimization_5; // Vuforia.VuMatrix44F Vuforia.VuModelTargetObservationTargetInfo/Internal::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; // System.IntPtr Vuforia.VuModelTargetObservationTargetInfo/Internal::activeStateName intptr_t ___activeStateName_7; }; // Vuforia.VuMultiTargetObservationTargetInfo/Internal struct Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52 { // System.IntPtr Vuforia.VuMultiTargetObservationTargetInfo/Internal::name intptr_t ___name_0; // Vuforia.VuVector3F Vuforia.VuMultiTargetObservationTargetInfo/Internal::size VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___size_1; // Vuforia.VuAABB Vuforia.VuMultiTargetObservationTargetInfo/Internal::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_2; // Vuforia.VuMatrix44F Vuforia.VuMultiTargetObservationTargetInfo/Internal::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_3; }; // Vuforia.VuVirtualButtonConfig/Internal struct Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2 { // System.IntPtr Vuforia.VuVirtualButtonConfig/Internal::observer intptr_t ___observer_0; // Vuforia.VuRectangle Vuforia.VuVirtualButtonConfig/Internal::area VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 ___area_1; // Vuforia.VuBool Vuforia.VuVirtualButtonConfig/Internal::activate int32_t ___activate_2; // Vuforia.VuVirtualButtonSensitivity Vuforia.VuVirtualButtonConfig/Internal::sensitivity int32_t ___sensitivity_3; }; // Vuforia.VuVuMarkObservationTemplateInfo/Internal struct Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE { // System.IntPtr Vuforia.VuVuMarkObservationTemplateInfo/Internal::uniqueId intptr_t ___uniqueId_0; // System.IntPtr Vuforia.VuVuMarkObservationTemplateInfo/Internal::name intptr_t ___name_1; // System.IntPtr Vuforia.VuVuMarkObservationTemplateInfo/Internal::userData intptr_t ___userData_2; // Vuforia.VuVector2F Vuforia.VuVuMarkObservationTemplateInfo/Internal::size VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___size_3; // Vuforia.VuVector2F Vuforia.VuVuMarkObservationTemplateInfo/Internal::origin VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___origin_4; // Vuforia.VuAABB Vuforia.VuVuMarkObservationTemplateInfo/Internal::bbox VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ___bbox_5; // Vuforia.VuMatrix44F Vuforia.VuVuMarkObservationTemplateInfo/Internal::poseOffset VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___poseOffset_6; }; // Vuforia.VuGenericSet`1/AddElementDelegate struct AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58 : public MulticastDelegate_t { }; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907 : public MulticastDelegate_t { }; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776 : public MulticastDelegate_t { }; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D : public MulticastDelegate_t { }; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F : public MulticastDelegate_t { }; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD : public MulticastDelegate_t { }; // Vuforia.VuEngine/CreateControllerDelegate`1 struct CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/CreateListDelegate struct CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49 : public MulticastDelegate_t { }; // Vuforia.VuGenericSet`1/CreateSetDelegate struct CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44 : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879 : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7 : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2 : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737 : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D : public MulticastDelegate_t { }; // Vuforia.VuObservation/CreateStructDelegate`1 struct CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/DeleteListDelegate struct DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC : public MulticastDelegate_t { }; // Vuforia.VuGenericSet`1/DeleteSetDelegate struct DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67 : public MulticastDelegate_t { }; // System.Func`2 struct Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 struct GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListElementDelegate struct GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2 : public MulticastDelegate_t { }; // Vuforia.VuGenericList`1/GetListSizeDelegate struct GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 struct GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 struct GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 struct GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E : public MulticastDelegate_t { }; // Vuforia.VuGenericSet`1/GetSetSizeDelegate struct GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 struct GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428 : public MulticastDelegate_t { }; // Vuforia.VuGenericSet`1/HasElementDelegate struct HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6 : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80 : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9 : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99 : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793 : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665 : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3 : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1 : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6 : public MulticastDelegate_t { }; // Vuforia.ObjectPool`1/InstanceCtor struct InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D : public MulticastDelegate_t { }; // System.Nullable`1 struct Nullable_1_tEEC63AD0653CBD098182D162C2F15DD7FD172B4C { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8 ___value_1; }; // System.Nullable`1 struct Nullable_1_tF40515F0A47DDE5A75596D8B91CEB985AF9A6639 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196 ___value_1; }; // System.Nullable`1 struct Nullable_1_t9D5B46558D2767869E98FDFCBCBFDA1061E82804 { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC ___value_1; }; // System.Nullable`1 struct Nullable_1_t82C5E404E7705A819237B541F104E35430B9E7FE { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D ___value_1; }; // System.Nullable`1 struct Nullable_1_tF88AC366018E2DB0F92FEE93F212620378CF1ABD { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA ___value_1; }; // System.Nullable`1 struct Nullable_1_tA5AA99E0A5B7A3A0319AD0438D5B0DBB62CB1AFC { // System.Boolean System.Nullable`1::hasValue bool ___hasValue_0; // T System.Nullable`1::value VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF ___value_1; }; // System.TypeLoadException struct TypeLoadException_t6333E3083F7BFF1A582969E6F67ACBA8B0035C32 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { // System.String System.TypeLoadException::ClassName String_t* ___ClassName_18; // System.String System.TypeLoadException::AssemblyName String_t* ___AssemblyName_19; // System.String System.TypeLoadException::MessageArg String_t* ___MessageArg_20; // System.Int32 System.TypeLoadException::ResourceId int32_t ___ResourceId_21; }; // Vuforia.VuCloudImageTargetObservationsHandler struct VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225 : public MulticastDelegate_t { }; // Vuforia.VuCloudImageTargetQueryErrorHandler struct VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2 : public MulticastDelegate_t { }; // Vuforia.VuDatabaseTargetInfoList struct VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897 : public VuGenericTypedList_2_t6327CF8C26FEB6BC1635A008C67E2743AB67CDC9 { }; // Vuforia.VuErrorHandlerNative struct VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E : public MulticastDelegate_t { }; // Vuforia.VuGuideViewList struct VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6 : public VuGenericTypedList_2_tECBB114F53E0A7C04116612BDE16D69F6E3CAB39 { }; // Vuforia.VuHitTestList struct VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96 : public VuGenericTypedList_2_tC22C39E3B21A2338E868F1DD15F2B0EBABF7E01E { }; // Vuforia.VuIlluminationObservation struct VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766 : public VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631 { // System.Nullable`1 Vuforia.VuIlluminationObservation::mInfo Nullable_1_t4E7A414792D042826D371041DE5894DFA08212E2 ___mInfo_2; }; // Vuforia.VuImage struct VuImage_t49A34202F052984691206C1BB87CCC42158BC341 : public RuntimeObject { // System.IntPtr Vuforia.VuImage::mNativeHandle intptr_t ___mNativeHandle_0; // System.Boolean Vuforia.VuImage::mOwnsNativeData bool ___mOwnsNativeData_1; // System.Nullable`1 Vuforia.VuImage::mImageInfo Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051 ___mImageInfo_2; }; // Vuforia.VuModelTargetStateList struct VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69 : public VuGenericTypedList_2_tDD26442214ADA945E585319009BE116E99D195C8 { }; // Vuforia.VuObservationWithPose struct VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED : public VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631 { // System.Nullable`1 Vuforia.VuObservationWithPose::mPoseInfo Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9 ___mPoseInfo_2; }; // Vuforia.VuValidationAreaLabelList struct VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790 : public VuGenericTypedList_2_t8A61BC660535B882CFC583F37E529AB14DEEF867 { }; // Vuforia.ValueAccessUtils/GetBoolValueDelegate struct GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4 : public MulticastDelegate_t { }; // Vuforia.ValueAccessUtils/GetStringValueDelegate struct GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459 : public MulticastDelegate_t { }; // Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetObservationsHandlerNative struct VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB : public MulticastDelegate_t { }; // Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetQueryErrorHandlerNative struct VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67 : public MulticastDelegate_t { }; // System.DllNotFoundException struct DllNotFoundException_t8CAE636A394C482C9FCF38FB7B7929506319D534 : public TypeLoadException_t6333E3083F7BFF1A582969E6F67ACBA8B0035C32 { }; // Vuforia.VuAnchorObservation struct VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48 : public VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED { // System.Nullable`1 Vuforia.VuAnchorObservation::mStatusInfo Nullable_1_t4E5BA7DADB35E8BC6360423B758F54AB7B223C5B ___mStatusInfo_3; // System.Nullable`1 Vuforia.VuAnchorObservation::mInfo Nullable_1_t72049CEDEC0856702F155EE9A28B001F3CA02FF4 ___mInfo_4; }; // Vuforia.VuAreaTargetObservation struct VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052 : public VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED { // System.Nullable`1 Vuforia.VuAreaTargetObservation::mStatusInfo Nullable_1_tCB50C779472D58622CF984D77C3C76F8818820AF ___mStatusInfo_3; // System.Nullable`1 Vuforia.VuAreaTargetObservation::mTargetInfo Nullable_1_tEEC63AD0653CBD098182D162C2F15DD7FD172B4C ___mTargetInfo_4; }; // Vuforia.VuCylinderTargetObservation struct VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026 : public VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED { // System.Nullable`1 Vuforia.VuCylinderTargetObservation::mStatusInfo Nullable_1_t50B701425B35AA69CB821A64659FE0B45C5294EE ___mStatusInfo_3; // System.Nullable`1 Vuforia.VuCylinderTargetObservation::mTargetInfo Nullable_1_tF40515F0A47DDE5A75596D8B91CEB985AF9A6639 ___mTargetInfo_4; }; // Vuforia.VuDevicePoseObservation struct VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E : public VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED { // System.Nullable`1 Vuforia.VuDevicePoseObservation::mStatusInfo Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980 ___mStatusInfo_3; }; // Vuforia.VuImageTargetObservation struct VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E : public VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED { // System.Nullable`1 Vuforia.VuImageTargetObservation::mStatusInfo Nullable_1_tBABC04653455863EEE2E94C6BA557A95AD29D6B8 ___mStatusInfo_3; // System.Nullable`1 Vuforia.VuImageTargetObservation::mTargetInfo Nullable_1_t9D5B46558D2767869E98FDFCBCBFDA1061E82804 ___mTargetInfo_4; }; // Vuforia.VuMarkObservation struct VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D : public VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED { // System.Nullable`1 Vuforia.VuMarkObservation::mStatusInfo Nullable_1_t71CD8FAE855123F76E64766076F636385EE0B21B ___mStatusInfo_3; // System.Nullable`1 Vuforia.VuMarkObservation::mTemplateInfo Nullable_1_tA5AA99E0A5B7A3A0319AD0438D5B0DBB62CB1AFC ___mTemplateInfo_4; // System.Nullable`1 Vuforia.VuMarkObservation::mInstanceInfo Nullable_1_tECD7500D59354FEFF74DE7B21E350C6501EA6093 ___mInstanceInfo_5; // System.Nullable`1 Vuforia.VuMarkObservation::mInfo Nullable_1_t8F2CC878F97301A445033666E09EBEEFEB2FDED8 ___mInfo_6; // Vuforia.IVuImage Vuforia.VuMarkObservation::mInstanceImage RuntimeObject* ___mInstanceImage_7; }; // Vuforia.VuMeshObservation struct VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79 : public VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED { // System.Nullable`1 Vuforia.VuMeshObservation::mInfo Nullable_1_t462B322FFC15D60C4D7DD7D1CD8222E02A3303BC ___mInfo_3; // System.Nullable`1 Vuforia.VuMeshObservation::mStatusInfo Nullable_1_tD7990C5A8496AB854934C95C77677C09D2E6AAB3 ___mStatusInfo_4; }; // Vuforia.VuModelTargetObservation struct VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB : public VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED { // System.Nullable`1 Vuforia.VuModelTargetObservation::mStatusInfo Nullable_1_t8C9CBCD52971AA585E4095255F6FB303027075CA ___mStatusInfo_3; // System.Nullable`1 Vuforia.VuModelTargetObservation::mTargetInfo Nullable_1_t82C5E404E7705A819237B541F104E35430B9E7FE ___mTargetInfo_4; // System.Nullable`1 Vuforia.VuModelTargetObservation::mStateInfo Nullable_1_t55B458556F9A1C2955EAA7257FBB73E4D55191F2 ___mStateInfo_5; }; // Vuforia.VuMultiTargetObservation struct VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333 : public VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED { // System.Nullable`1 Vuforia.VuMultiTargetObservation::mStatusInfo Nullable_1_tC07F8279F2D9978C5F331B9C30D0C4FE724470A5 ___mStatusInfo_3; // System.Nullable`1 Vuforia.VuMultiTargetObservation::mTargetInfo Nullable_1_tF88AC366018E2DB0F92FEE93F212620378CF1ABD ___mTargetInfo_4; }; // Vuforia.VuValidationAreaObservation struct VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6 : public VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED { // System.Nullable`1 Vuforia.VuValidationAreaObservation::mStatusInfo Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03 ___mStatusInfo_3; // System.Nullable`1 Vuforia.VuValidationAreaObservation::mTargetInfo Nullable_1_t242F7ED0654258837D634F6084C2BA5F7BEC3573 ___mTargetInfo_4; // System.Nullable`1 Vuforia.VuValidationAreaObservation::mTrainingInfo Nullable_1_tD958AA10A887693209048E55E292F2F8DDA137FB ___mTrainingInfo_5; // System.Nullable`1 Vuforia.VuValidationAreaObservation::mValidationInfo Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93 ___mValidationInfo_6; }; // // // 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.HashSet`1 // System.Collections.Generic.HashSet`1 // System.Collections.Generic.List`1 struct List_1_t1D05E9A6B8C2C7068A1EA3694288DA75E899F9C4_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IVuEngineConfigU5BU5D_tC3CC9BF975A1AB25B2837A71948E162E8D07B99A* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t2C537625E5CA1FD37EA6FBD76D84BD3B1F30D00C_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IVuGuideViewU5BU5D_t8B2D7B39D16E1CC1309E36FD63147121E007DBC7* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t699D602BB620C0A516ED58E520A43D54C17BAB66_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IVuHitTestU5BU5D_t34C13495D40AC7EA3A2D264EA73578F72362D9BC* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t010CBEBC7F313DABD219F59FA81A6AD2727C83A8_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IVuImageU5BU5D_t2290581FB9F1821850D59F8F22D63C889E0165B0* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t78B4A92879E571E2303CF5CBA652AF03E219FB9D_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IVuModelTargetStateU5BU5D_tEC772CBC914DA4EBE87B72DB15D679EEC6D6D4A2* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IVuObserverU5BU5D_t76EB2B7D25458A5FD9CD2D10D722D9DC1D9230C2* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t7724F4D7015BE93F5ED141E8628C8F607F22E831_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray IVuValidationAreaLabelU5BU5D_tB824E62ED97826F06B3385DCB98D84C70A477D61* ___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_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray VuCameraFieldU5BU5D_tD323562712CD36A0DCFF91B79ECAC99933596D1B* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t30FB94757176200685330DC8E34EFD3E31858619_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray VuCameraVideoModeU5BU5D_t3718BDCD2EFAC16CADA492C6249FCEEBD7F6FF30* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray VuDatabaseTargetInfoU5BU5D_tECA659335F7B5A0F51AF7519C4803719E311E8F9* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray VuImagePixelFormatU5BU5D_tC60AFA8035527357EBB2CF9706FED910089CB101* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray VuMeshObservationBlockU5BU5D_tC0BBF0EDD2047EEC1F1F7CC27796CBFDEA8C7678* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // System.Collections.Generic.List`1 struct List_1_tDBCE726495440E21C8755028439971E1C34E69E0_StaticFields { // T[] System.Collections.Generic.List`1::s_emptyArray VuStateU5BU5D_tBCDA47FB7F769A87FE1FDEB0DF92E83D4DFBBA74* ___s_emptyArray_5; }; // System.Collections.Generic.List`1 // Vuforia.ObservationList`1 // Vuforia.ObservationList`1 // Vuforia.ObservationList`1 // Vuforia.ObservationList`1 // Vuforia.ObservationList`1 // Vuforia.ObservationList`1 // System.Tuple`2 // System.Tuple`2 // System.Attribute // System.Attribute // Vuforia.ConversionUtils // Vuforia.ConversionUtils // Vuforia.ObservationManager // Vuforia.ObservationManager // System.String struct String_t_StaticFields { // System.String System.String::Empty String_t* ___Empty_6; }; // System.String // Vuforia.ValueAccessUtils // Vuforia.ValueAccessUtils // Vuforia.VuAnchorObserverConfig // Vuforia.VuAnchorObserverConfig // Vuforia.VuAreaTargetCaptureConfig // Vuforia.VuAreaTargetCaptureConfig // Vuforia.VuAreaTargetCaptureGenerationConfig // Vuforia.VuAreaTargetCaptureGenerationConfig // Vuforia.VuBarcodeConfig // Vuforia.VuBarcodeConfig // Vuforia.VuCesiumTiles // Vuforia.VuCesiumTiles // Vuforia.VuCloudImageTargetConfig // Vuforia.VuCloudImageTargetConfig // Vuforia.VuDeviceCalibrationConfig // Vuforia.VuDeviceCalibrationConfig // Vuforia.VuDevicePoseConfig // Vuforia.VuDevicePoseConfig // Vuforia.VuFusionProviderConfig // Vuforia.VuFusionProviderConfig // Vuforia.VuHitTestResults // Vuforia.VuHitTestResults // 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.VuModelTargetState // Vuforia.VuModelTargetState // Vuforia.VuRecordingConfig // Vuforia.VuRecordingConfig // Vuforia.VuSoftwareContextConfig // Vuforia.VuSoftwareContextConfig // Vuforia.VuValidationAreaCaptureConfig // Vuforia.VuValidationAreaCaptureConfig // Vuforia.VuValidationAreaCaptureUploadConfig // Vuforia.VuValidationAreaCaptureUploadConfig // Vuforia.VuValidationAreaConfig // Vuforia.VuValidationAreaConfig // Vuforia.VuValidationAreaLabel // Vuforia.VuValidationAreaLabel // Vuforia.ObservationManager/<>c struct U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields { // Vuforia.ObservationManager/<>c Vuforia.ObservationManager/<>c::<>9 U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* ___U3CU3E9_0; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_0 InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF* ___U3CU3E9__3_0_1; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_1 InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99* ___U3CU3E9__3_1_2; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_2 InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1* ___U3CU3E9__3_2_3; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_3 InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793* ___U3CU3E9__3_3_4; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_4 InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3* ___U3CU3E9__3_4_5; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_5 InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6* ___U3CU3E9__3_5_6; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_6 InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A* ___U3CU3E9__3_6_7; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_7 InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B* ___U3CU3E9__3_7_8; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_8 InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9* ___U3CU3E9__3_8_9; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_9 InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D* ___U3CU3E9__3_9_10; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_10 InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D* ___U3CU3E9__3_10_11; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_11 InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6* ___U3CU3E9__3_11_12; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_12 InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665* ___U3CU3E9__3_12_13; // Vuforia.ObjectPool`1/InstanceCtor Vuforia.ObservationManager/<>c::<>9__3_13 InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80* ___U3CU3E9__3_13_14; }; // Vuforia.ObservationManager/<>c // Vuforia.VuCameraController/<>c__DisplayClass58_0 // Vuforia.VuCameraController/<>c__DisplayClass58_0 // System.Collections.Generic.HashSet`1/Enumerator // System.Collections.Generic.HashSet`1/Enumerator // System.Collections.Generic.HashSet`1/Enumerator // System.Collections.Generic.HashSet`1/Enumerator // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // System.Collections.Generic.KeyValuePair`2 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`1 // Vuforia.ObservationManager/NativeObservationPool`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 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // System.Nullable`1 // 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.Int32 // System.Int32 // System.Int64 // System.Int64 // System.IntPtr struct IntPtr_t_StaticFields { // System.IntPtr System.IntPtr::Zero intptr_t ___Zero_1; }; // System.IntPtr // Vuforia.MonoPInvokeCallbackAttribute // Vuforia.MonoPInvokeCallbackAttribute // System.Single // System.Single // System.UInt64 // System.UInt64 // System.Void // System.Void // Vuforia.VuAnchorCreationHitTestConfig // Vuforia.VuAnchorCreationHitTestConfig // Vuforia.VuAnchorObservationInfo // Vuforia.VuAnchorObservationInfo // Vuforia.VuBarcodeObservationInfo // Vuforia.VuBarcodeObservationInfo // Vuforia.VuBarcodeObservationInstanceInfo // Vuforia.VuBarcodeObservationInstanceInfo // Vuforia.VuCameraField // Vuforia.VuCameraField // Vuforia.VuCloudImageTargetObservationTargetInfo // Vuforia.VuCloudImageTargetObservationTargetInfo // Vuforia.VuDatabaseTargetInfo // Vuforia.VuDatabaseTargetInfo // Vuforia.VuLibraryVersionInfo // Vuforia.VuLibraryVersionInfo // Vuforia.VuMatrix44F // Vuforia.VuMatrix44F // Vuforia.VuMeshObservationInfo // Vuforia.VuMeshObservationInfo // Vuforia.VuModelTargetObservationStateInfo // Vuforia.VuModelTargetObservationStateInfo // Vuforia.VuValidationAreaCaptureProgressInfo // Vuforia.VuValidationAreaCaptureProgressInfo // Vuforia.VuValidationAreaCaptureUploadProgressInfo // Vuforia.VuValidationAreaCaptureUploadProgressInfo // Vuforia.VuValidationAreaObservationTrainingInfo // Vuforia.VuValidationAreaObservationTrainingInfo // Vuforia.VuValidationAreaObservationValidationInfo // Vuforia.VuValidationAreaObservationValidationInfo // Vuforia.VuVector2F // Vuforia.VuVector2F // Vuforia.VuVector2I // Vuforia.VuVector2I // Vuforia.VuVector3F // Vuforia.VuVector3F // Vuforia.VuVector4F // Vuforia.VuVector4F // Vuforia.VuVector4I // Vuforia.VuVector4I // Vuforia.VuVector8F // Vuforia.VuVector8F // Vuforia.VuVirtualButtonObservationInfo // Vuforia.VuVirtualButtonObservationInfo // Vuforia.VuVuMarkObservationInfo // Vuforia.VuVuMarkObservationInfo // Vuforia.VuVuMarkObservationInstanceInfo // Vuforia.VuVuMarkObservationInstanceInfo // /__StaticArrayInitTypeSize=56 // /__StaticArrayInitTypeSize=56 // /__StaticArrayInitTypeSize=64 // /__StaticArrayInitTypeSize=64 // Vuforia.VuAreaTargetCaptureGenerationConfig/Internal // Vuforia.VuAreaTargetCaptureGenerationConfig/Internal // Vuforia.VuVirtualButtonObservationInfo/Internal // Vuforia.VuVirtualButtonObservationInfo/Internal // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // System.Collections.Generic.Dictionary`2/Enumerator // 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.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericList`1 // Vuforia.VuGenericSet`1 // Vuforia.VuGenericSet`1 // Vuforia.VuGenericSet`1 // Vuforia.VuGenericSet`1 // struct U3CPrivateImplementationDetailsU3E_tC41B4B64E40F2753D1ACE7E291B10C83762BBDC4_StaticFields { // /__StaticArrayInitTypeSize=64 ::5998E9D1DD9BF48AF6AF87A1EF8C7783B818AC8329637ADA08CC5FB329042376 __StaticArrayInitTypeSizeU3D64_tE553FDBA070D456BE2A82D6C8D3BDA3B3D595C08 ___5998E9D1DD9BF48AF6AF87A1EF8C7783B818AC8329637ADA08CC5FB329042376_0; // /__StaticArrayInitTypeSize=56 ::DC2861C12B6449A074313F8A9D82F1C8C2F12AE967A20D4E854EC35783F0EB3D __StaticArrayInitTypeSizeU3D56_tF88FAD7606762876F91FB6C7F6E9EC8638A3B9FF ___DC2861C12B6449A074313F8A9D82F1C8C2F12AE967A20D4E854EC35783F0EB3D_1; }; // // System.Delegate // System.Delegate // 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 // System.Int32Enum // System.Int32Enum // System.RuntimeFieldHandle // System.RuntimeFieldHandle // System.RuntimeTypeHandle // System.RuntimeTypeHandle // Vuforia.UnmanagedObjectWrapper // Vuforia.UnmanagedObjectWrapper // Vuforia.VuAABB // Vuforia.VuAABB // Vuforia.VuAnchorCreationConfig // Vuforia.VuAnchorCreationConfig // Vuforia.VuAreaTargetCapture // Vuforia.VuAreaTargetCapture // Vuforia.VuAreaTargetCloudConfig // Vuforia.VuAreaTargetCloudConfig // Vuforia.VuAreaTargetConfig // Vuforia.VuAreaTargetConfig // Vuforia.VuBarcodeType // Vuforia.VuBarcodeType // Vuforia.VuCameraFrame // Vuforia.VuCameraFrame // Vuforia.VuCameraIntrinsics // Vuforia.VuCameraIntrinsics // Vuforia.VuCameraVideoMode // Vuforia.VuCameraVideoMode // Vuforia.VuController // Vuforia.VuController // Vuforia.VuCylinderTargetConfig // Vuforia.VuCylinderTargetConfig // Vuforia.VuDriverConfig // Vuforia.VuDriverConfig // Vuforia.VuEngine // Vuforia.VuEngine // Vuforia.VuEngineConfigSet // Vuforia.VuEngineConfigSet // Vuforia.VuErrorHandlerConfig // Vuforia.VuErrorHandlerConfig // Vuforia.VuGuideView // Vuforia.VuGuideView // Vuforia.VuHitTest // Vuforia.VuHitTest // Vuforia.VuHitTestConfig // Vuforia.VuHitTestConfig // Vuforia.VuIlluminationObservationInfo // Vuforia.VuIlluminationObservationInfo // Vuforia.VuImageInfo // Vuforia.VuImageInfo // Vuforia.VuImageTargetBufferConfig // Vuforia.VuImageTargetBufferConfig // Vuforia.VuImageTargetCloudObservationConfig // Vuforia.VuImageTargetCloudObservationConfig // Vuforia.VuImageTargetConfig // Vuforia.VuImageTargetConfig // Vuforia.VuImageTargetFileConfig // Vuforia.VuImageTargetFileConfig // Vuforia.VuMesh // Vuforia.VuMesh // Vuforia.VuModelTargetConfig // Vuforia.VuModelTargetConfig // Vuforia.VuMultiTargetConfig // Vuforia.VuMultiTargetConfig // Vuforia.VuObservation // Vuforia.VuObservation // Vuforia.VuObserver // Vuforia.VuObserver // Vuforia.VuPlatformAndroidConfig // Vuforia.VuPlatformAndroidConfig // Vuforia.VuPlatformLuminConfig // Vuforia.VuPlatformLuminConfig // Vuforia.VuPoseInfo // Vuforia.VuPoseInfo // Vuforia.VuRecording // Vuforia.VuRecording // Vuforia.VuRectangle // Vuforia.VuRectangle // Vuforia.VuRenderViewConfig // Vuforia.VuRenderViewConfig // Vuforia.VuState // Vuforia.VuState // Vuforia.VuValidationAreaCapture // Vuforia.VuValidationAreaCapture // Vuforia.VuValidationAreaCaptureUpload // Vuforia.VuValidationAreaCaptureUpload // Vuforia.VuValidationAreaObservationTargetInfo // Vuforia.VuValidationAreaObservationTargetInfo // Vuforia.VuVuMarkConfig // Vuforia.VuVuMarkConfig // Vuforia.VuAnchorCreationHitTestConfig/Internal // Vuforia.VuAnchorCreationHitTestConfig/Internal // Vuforia.VuAnchorObserverConfig/Internal // Vuforia.VuAnchorObserverConfig/Internal // Vuforia.VuAreaTargetCaptureConfig/Internal // Vuforia.VuAreaTargetCaptureConfig/Internal // Vuforia.VuAreaTargetCloudConfig/Internal // Vuforia.VuAreaTargetCloudConfig/Internal // Vuforia.VuAreaTargetConfig/Internal // Vuforia.VuAreaTargetConfig/Internal // Vuforia.VuBarcodeConfig/Internal // Vuforia.VuBarcodeConfig/Internal // Vuforia.VuBarcodeObservationInstanceInfo/Internal // Vuforia.VuBarcodeObservationInstanceInfo/Internal // Vuforia.VuCameraIntrinsics/Internal // Vuforia.VuCameraIntrinsics/Internal // Vuforia.VuCloudImageTargetObservationTargetInfo/Internal // Vuforia.VuCloudImageTargetObservationTargetInfo/Internal // Vuforia.VuDatabaseTargetInfo/Internal // Vuforia.VuDatabaseTargetInfo/Internal // Vuforia.VuDriverConfig/FileDriverUserData // Vuforia.VuDriverConfig/FileDriverUserData // Vuforia.VuHitTestConfig/Internal // Vuforia.VuHitTestConfig/Internal // Vuforia.VuIlluminationObservationInfo/Internal // Vuforia.VuIlluminationObservationInfo/Internal // Vuforia.VuImageTargetCloudObservationConfig/Internal // Vuforia.VuImageTargetCloudObservationConfig/Internal // Vuforia.VuLibraryVersionInfo/Internal // Vuforia.VuLibraryVersionInfo/Internal // Vuforia.VuMeshAreaTargetCaptureConfig/Internal // Vuforia.VuMeshAreaTargetCaptureConfig/Internal // Vuforia.VuMeshAreaTargetConfig/Internal // Vuforia.VuMeshAreaTargetConfig/Internal // Vuforia.VuMeshModelTargetConfig/Internal // Vuforia.VuMeshModelTargetConfig/Internal // Vuforia.VuMeshObservationInfo/Internal // Vuforia.VuMeshObservationInfo/Internal // Vuforia.VuModelTargetObservationStateInfo/Internal // Vuforia.VuModelTargetObservationStateInfo/Internal // Vuforia.VuRenderState/Internal // Vuforia.VuRenderState/Internal // Vuforia.VuSoftwareContextConfig/Internal // Vuforia.VuSoftwareContextConfig/Internal // Vuforia.VuValidationAreaCaptureConfig/Internal // Vuforia.VuValidationAreaCaptureConfig/Internal // Vuforia.VuValidationAreaObservationValidationInfo/Internal // Vuforia.VuValidationAreaObservationValidationInfo/Internal // Vuforia.VuVuMarkObservationInstanceInfo/Internal // Vuforia.VuVuMarkObservationInstanceInfo/Internal // 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.VuGenericTypedList`2 // Vuforia.VuGenericTypedList`2 // Vuforia.VuGenericTypedList`2 // Vuforia.VuGenericTypedList`2 // Vuforia.VuGenericTypedList`2 // Vuforia.VuGenericTypedList`2 // Vuforia.VuGenericTypedList`2 // Vuforia.VuGenericTypedList`2 // Vuforia.VuGenericTypedList`2 // Vuforia.VuGenericTypedList`2 // Vuforia.NativeString // Vuforia.NativeString // 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.VuAnchorObserver // Vuforia.VuAnchorObserver // Vuforia.VuAreaTargetCaptureController // Vuforia.VuAreaTargetCaptureController // Vuforia.VuAreaTargetObservationTargetInfo // Vuforia.VuAreaTargetObservationTargetInfo // Vuforia.VuAreaTargetObserver // Vuforia.VuAreaTargetObserver // Vuforia.VuBarcodeObservation // Vuforia.VuBarcodeObservation // Vuforia.VuBarcodeObserver // Vuforia.VuBarcodeObserver // Vuforia.VuBarcodeTypeSet struct VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_StaticFields { // Vuforia.VuBarcodeType[] Vuforia.VuBarcodeTypeSet::ALL_BARCODE_TYPES VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145* ___ALL_BARCODE_TYPES_5; }; // Vuforia.VuBarcodeTypeSet // Vuforia.VuCameraController // Vuforia.VuCameraController // Vuforia.VuCameraFieldList // Vuforia.VuCameraFieldList // Vuforia.VuCameraVideoModeList // Vuforia.VuCameraVideoModeList // Vuforia.VuCloudImageTargetObservation // Vuforia.VuCloudImageTargetObservation // Vuforia.VuCloudImageTargetObserver // Vuforia.VuCloudImageTargetObserver // Vuforia.VuCylinderTargetObservationTargetInfo // Vuforia.VuCylinderTargetObservationTargetInfo // Vuforia.VuCylinderTargetObserver // Vuforia.VuCylinderTargetObserver // Vuforia.VuDevicePoseObserver // Vuforia.VuDevicePoseObserver // Vuforia.VuIlluminationObserver // Vuforia.VuIlluminationObserver // Vuforia.VuImageList // Vuforia.VuImageList // Vuforia.VuImagePixelFormatList // Vuforia.VuImagePixelFormatList // Vuforia.VuImageTargetObservationTargetInfo // Vuforia.VuImageTargetObservationTargetInfo // Vuforia.VuImageTargetObserver // Vuforia.VuImageTargetObserver // Vuforia.VuMeshObservationBlock // Vuforia.VuMeshObservationBlock // Vuforia.VuMeshObservationBlockList // Vuforia.VuMeshObservationBlockList // Vuforia.VuMeshObserver // Vuforia.VuMeshObserver // Vuforia.VuModelTargetObservationTargetInfo // Vuforia.VuModelTargetObservationTargetInfo // Vuforia.VuModelTargetObserver // Vuforia.VuModelTargetObserver // Vuforia.VuMultiTargetObservationTargetInfo // Vuforia.VuMultiTargetObservationTargetInfo // Vuforia.VuMultiTargetObserver // Vuforia.VuMultiTargetObserver // Vuforia.VuObservationList // Vuforia.VuObservationList // Vuforia.VuPlatformController // Vuforia.VuPlatformController // Vuforia.VuRenderController // Vuforia.VuRenderController // Vuforia.VuRenderState // Vuforia.VuRenderState // Vuforia.VuSessionRecorderController // Vuforia.VuSessionRecorderController // Vuforia.VuUploadController // Vuforia.VuUploadController // Vuforia.VuValidationAreaCaptureController // Vuforia.VuValidationAreaCaptureController // Vuforia.VuValidationAreaObserver // Vuforia.VuValidationAreaObserver // Vuforia.VuVirtualButtonConfig // Vuforia.VuVirtualButtonConfig // Vuforia.VuVirtualButtonObservation // Vuforia.VuVirtualButtonObservation // Vuforia.VuVirtualButtonObserver // Vuforia.VuVirtualButtonObserver // Vuforia.VuVuMarkObservationTemplateInfo // Vuforia.VuVuMarkObservationTemplateInfo // Vuforia.VuVuMarkObserver // Vuforia.VuVuMarkObserver // Vuforia.VuAreaTargetObservationTargetInfo/Internal // Vuforia.VuAreaTargetObservationTargetInfo/Internal // Vuforia.VuCylinderTargetObservationTargetInfo/Internal // Vuforia.VuCylinderTargetObservationTargetInfo/Internal // Vuforia.VuImageTargetObservationTargetInfo/Internal // Vuforia.VuImageTargetObservationTargetInfo/Internal // Vuforia.VuMeshObservationBlock/Internal // Vuforia.VuMeshObservationBlock/Internal // Vuforia.VuModelTargetObservationTargetInfo/Internal // Vuforia.VuModelTargetObservationTargetInfo/Internal // Vuforia.VuMultiTargetObservationTargetInfo/Internal // Vuforia.VuMultiTargetObservationTargetInfo/Internal // Vuforia.VuVirtualButtonConfig/Internal // Vuforia.VuVirtualButtonConfig/Internal // Vuforia.VuVuMarkObservationTemplateInfo/Internal // Vuforia.VuVuMarkObservationTemplateInfo/Internal // Vuforia.VuGenericSet`1/AddElementDelegate // Vuforia.VuGenericSet`1/AddElementDelegate // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuEngine/CreateControllerDelegate`1 // Vuforia.VuGenericList`1/CreateListDelegate // Vuforia.VuGenericList`1/CreateListDelegate // Vuforia.VuGenericList`1/CreateListDelegate // Vuforia.VuGenericList`1/CreateListDelegate // Vuforia.VuGenericList`1/CreateListDelegate // Vuforia.VuGenericList`1/CreateListDelegate // Vuforia.VuGenericList`1/CreateListDelegate // Vuforia.VuGenericList`1/CreateListDelegate // Vuforia.VuGenericList`1/CreateListDelegate // Vuforia.VuGenericList`1/CreateListDelegate // Vuforia.VuGenericSet`1/CreateSetDelegate // Vuforia.VuGenericSet`1/CreateSetDelegate // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuObservation/CreateStructDelegate`1 // Vuforia.VuGenericList`1/DeleteListDelegate // Vuforia.VuGenericList`1/DeleteListDelegate // Vuforia.VuGenericList`1/DeleteListDelegate // Vuforia.VuGenericList`1/DeleteListDelegate // Vuforia.VuGenericList`1/DeleteListDelegate // Vuforia.VuGenericList`1/DeleteListDelegate // Vuforia.VuGenericList`1/DeleteListDelegate // Vuforia.VuGenericList`1/DeleteListDelegate // Vuforia.VuGenericList`1/DeleteListDelegate // Vuforia.VuGenericList`1/DeleteListDelegate // Vuforia.VuGenericSet`1/DeleteSetDelegate // Vuforia.VuGenericSet`1/DeleteSetDelegate // System.Func`2 // System.Func`2 // System.Func`2 // System.Func`2 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.ValueAccessUtils/GetEnumValueDelegate`1 // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListElementDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.VuGenericList`1/GetListSizeDelegate // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 // Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1 // Vuforia.VuGenericSet`1/GetSetSizeDelegate // Vuforia.VuGenericSet`1/GetSetSizeDelegate // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.ValueAccessUtils/GetStructValueDelegate`1 // Vuforia.VuGenericSet`1/HasElementDelegate // Vuforia.VuGenericSet`1/HasElementDelegate // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // Vuforia.ObjectPool`1/InstanceCtor // 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.VuCloudImageTargetObservationsHandler // Vuforia.VuCloudImageTargetObservationsHandler // Vuforia.VuCloudImageTargetQueryErrorHandler // Vuforia.VuCloudImageTargetQueryErrorHandler // Vuforia.VuDatabaseTargetInfoList // Vuforia.VuDatabaseTargetInfoList // Vuforia.VuErrorHandlerNative // Vuforia.VuErrorHandlerNative // Vuforia.VuGuideViewList // Vuforia.VuGuideViewList // Vuforia.VuHitTestList // Vuforia.VuHitTestList // Vuforia.VuIlluminationObservation // Vuforia.VuIlluminationObservation // Vuforia.VuImage // Vuforia.VuImage // Vuforia.VuModelTargetStateList // Vuforia.VuModelTargetStateList // Vuforia.VuObservationWithPose // Vuforia.VuObservationWithPose // Vuforia.VuValidationAreaLabelList // Vuforia.VuValidationAreaLabelList // Vuforia.ValueAccessUtils/GetBoolValueDelegate // Vuforia.ValueAccessUtils/GetBoolValueDelegate // Vuforia.ValueAccessUtils/GetStringValueDelegate // Vuforia.ValueAccessUtils/GetStringValueDelegate // Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetObservationsHandlerNative // Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetObservationsHandlerNative // Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetQueryErrorHandlerNative // Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetQueryErrorHandlerNative // System.DllNotFoundException // System.DllNotFoundException // Vuforia.VuAnchorObservation // Vuforia.VuAnchorObservation // Vuforia.VuAreaTargetObservation // Vuforia.VuAreaTargetObservation // Vuforia.VuCylinderTargetObservation // Vuforia.VuCylinderTargetObservation // Vuforia.VuDevicePoseObservation // Vuforia.VuDevicePoseObservation // Vuforia.VuImageTargetObservation // Vuforia.VuImageTargetObservation // Vuforia.VuMarkObservation // Vuforia.VuMarkObservation // Vuforia.VuMeshObservation // Vuforia.VuMeshObservation // Vuforia.VuModelTargetObservation // Vuforia.VuModelTargetObservation // Vuforia.VuMultiTargetObservation // Vuforia.VuMultiTargetObservation // Vuforia.VuValidationAreaObservation // Vuforia.VuValidationAreaObservation #ifdef __clang__ #pragma clang diagnostic pop #endif // Vuforia.VuBarcodeType[] struct VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145 : 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; } }; // Vuforia.VuVector2F[] struct VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9 : public RuntimeArray { ALIGN_FIELD (8) VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 m_Items[1]; inline VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* 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, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 value) { m_Items[index] = value; } }; // System.Delegate[] struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray { ALIGN_FIELD (8) Delegate_t* m_Items[1]; inline Delegate_t* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline Delegate_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, Delegate_t* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* 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.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; } }; // Vuforia.VuCameraVideoMode[] struct VuCameraVideoModeU5BU5D_t3718BDCD2EFAC16CADA492C6249FCEEBD7F6FF30 : public RuntimeArray { ALIGN_FIELD (8) VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D m_Items[1]; inline VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D* 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, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D value) { m_Items[index] = value; } }; // Vuforia.VuCameraField[] struct VuCameraFieldU5BU5D_tD323562712CD36A0DCFF91B79ECAC99933596D1B : public RuntimeArray { ALIGN_FIELD (8) VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 m_Items[1]; inline VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122* 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, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_1), (void*)NULL); } inline VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___key_1), (void*)NULL); } }; // Vuforia.VuDatabaseTargetInfo[] struct VuDatabaseTargetInfoU5BU5D_tECA659335F7B5A0F51AF7519C4803719E311E8F9 : public RuntimeArray { ALIGN_FIELD (8) VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E m_Items[1]; inline VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E* 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, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_1), (void*)NULL); } inline VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_1), (void*)NULL); } }; // Vuforia.VuMeshObservationBlock[] struct VuMeshObservationBlockU5BU5D_tC0BBF0EDD2047EEC1F1F7CC27796CBFDEA8C7678 : public RuntimeArray { ALIGN_FIELD (8) VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 m_Items[1]; inline VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963* 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, VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C void Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshal_pinvoke(const Internal_t725F163761104F5EB770A710D1A17C285F66E4EC& unmarshaled, Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshal_pinvoke_back(const Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke& marshaled, Internal_t725F163761104F5EB770A710D1A17C285F66E4EC& unmarshaled); IL2CPP_EXTERN_C void Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshal_pinvoke_cleanup(Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_pinvoke(const Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E& unmarshaled, Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_pinvoke_back(const Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke& marshaled, Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E& unmarshaled); IL2CPP_EXTERN_C void Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_pinvoke_cleanup(Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_pinvoke(const Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6& unmarshaled, Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_pinvoke_back(const Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke& marshaled, Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6& unmarshaled); IL2CPP_EXTERN_C void Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_pinvoke_cleanup(Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshal_pinvoke(const Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3& unmarshaled, Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshal_pinvoke_back(const Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke& marshaled, Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3& unmarshaled); IL2CPP_EXTERN_C void Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshal_pinvoke_cleanup(Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshal_pinvoke(const Internal_t89188135E33C9740024932380C8C2FE5B97189A8& unmarshaled, Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshal_pinvoke_back(const Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke& marshaled, Internal_t89188135E33C9740024932380C8C2FE5B97189A8& unmarshaled); IL2CPP_EXTERN_C void Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshal_pinvoke_cleanup(Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_pinvoke(const VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122& unmarshaled, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_pinvoke_back(const VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke& marshaled, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122& unmarshaled); IL2CPP_EXTERN_C void VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_pinvoke_cleanup(VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_pinvoke(const VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01& unmarshaled, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_pinvoke_back(const VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke& marshaled, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01& unmarshaled); IL2CPP_EXTERN_C void VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_pinvoke_cleanup(VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_pinvoke(const VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98& unmarshaled, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_pinvoke_back(const VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke& marshaled, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98& unmarshaled); IL2CPP_EXTERN_C void VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_pinvoke_cleanup(VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_pinvoke(const VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949& unmarshaled, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_pinvoke_back(const VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke& marshaled, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949& unmarshaled); IL2CPP_EXTERN_C void VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_pinvoke_cleanup(VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_pinvoke(const VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620& unmarshaled, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_pinvoke_back(const VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke& marshaled, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620& unmarshaled); IL2CPP_EXTERN_C void VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_pinvoke_cleanup(VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_pinvoke(const VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F& unmarshaled, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_pinvoke_back(const VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke& marshaled, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F& unmarshaled); IL2CPP_EXTERN_C void VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_pinvoke_cleanup(VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_pinvoke(const VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A& unmarshaled, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_pinvoke_back(const VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke& marshaled, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A& unmarshaled); IL2CPP_EXTERN_C void VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_pinvoke_cleanup(VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_pinvoke(const VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C& unmarshaled, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_pinvoke_back(const VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke& marshaled, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C& unmarshaled); IL2CPP_EXTERN_C void VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_pinvoke_cleanup(VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_pinvoke(const VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63& unmarshaled, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_pinvoke_back(const VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke& marshaled, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63& unmarshaled); IL2CPP_EXTERN_C void VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_pinvoke_cleanup(VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_pinvoke(const VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6& unmarshaled, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_pinvoke_back(const VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke& marshaled, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6& unmarshaled); IL2CPP_EXTERN_C void VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_pinvoke_cleanup(VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_pinvoke(const VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752& unmarshaled, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_pinvoke_back(const VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke& marshaled, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752& unmarshaled); IL2CPP_EXTERN_C void VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_pinvoke_cleanup(VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_pinvoke(const VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED& unmarshaled, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_pinvoke_back(const VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke& marshaled, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED& unmarshaled); IL2CPP_EXTERN_C void VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_pinvoke_cleanup(VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_pinvoke(const VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB& unmarshaled, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_pinvoke_back(const VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke& marshaled, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB& unmarshaled); IL2CPP_EXTERN_C void VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_pinvoke_cleanup(VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_pinvoke(const VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F& unmarshaled, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_pinvoke_back(const VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke& marshaled, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F& unmarshaled); IL2CPP_EXTERN_C void VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_pinvoke_cleanup(VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_pinvoke(const VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20& unmarshaled, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_pinvoke_back(const VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke& marshaled, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20& unmarshaled); IL2CPP_EXTERN_C void VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_pinvoke_cleanup(VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_pinvoke(const VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A& unmarshaled, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_pinvoke_back(const VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke& marshaled, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A& unmarshaled); IL2CPP_EXTERN_C void VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_pinvoke_cleanup(VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshal_pinvoke(const Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117& unmarshaled, Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshal_pinvoke_back(const Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke& marshaled, Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117& unmarshaled); IL2CPP_EXTERN_C void Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshal_pinvoke_cleanup(Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_pinvoke(const VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51& unmarshaled, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_pinvoke_back(const VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke& marshaled, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51& unmarshaled); IL2CPP_EXTERN_C void VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_pinvoke_cleanup(VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_pinvoke(const VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981& unmarshaled, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_pinvoke_back(const VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke& marshaled, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981& unmarshaled); IL2CPP_EXTERN_C void VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_pinvoke_cleanup(VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_pinvoke(const VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6& unmarshaled, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_pinvoke_back(const VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke& marshaled, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6& unmarshaled); IL2CPP_EXTERN_C void VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_pinvoke_cleanup(VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_pinvoke(const VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8& unmarshaled, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_pinvoke_back(const VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke& marshaled, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8& unmarshaled); IL2CPP_EXTERN_C void VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_pinvoke_cleanup(VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_pinvoke(const VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D& unmarshaled, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_pinvoke_back(const VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke& marshaled, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D& unmarshaled); IL2CPP_EXTERN_C void VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_pinvoke_cleanup(VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshal_pinvoke(const Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2& unmarshaled, Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshal_pinvoke_back(const Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke& marshaled, Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2& unmarshaled); IL2CPP_EXTERN_C void Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshal_pinvoke_cleanup(Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_pinvoke(const VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC& unmarshaled, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_pinvoke_back(const VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke& marshaled, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC& unmarshaled); IL2CPP_EXTERN_C void VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_pinvoke_cleanup(VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke& marshaled); // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared (GetEnumValueDelegate_1_t21C015BB53B4CCE3507575146E1CE8954FE0242C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t21C015BB53B4CCE3507575146E1CE8954FE0242C* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetPrimitiveValueDelegate_1__ctor_m40760B1AF7A4421DCB3E4A6B389A7D2561B79EE2_gshared (GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetPrimitiveValue(System.IntPtr,Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_gshared (intptr_t ___0_nativeHandle, GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetPrimitiveValueDelegate_1__ctor_m6AEC932F6D18E11C1B4A9C78681D5A25D622CAB3_gshared (GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetPrimitiveValue(System.IntPtr,Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueAccessUtils_GetPrimitiveValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A7FD45C230F8345CAEB8CC181617AD248D093B4_gshared (intptr_t ___0_nativeHandle, GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericSet`1::Add(TElement) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericSet_1_Add_m0AC1E8082D6C609992B93096441DA1F4E5B17169_gshared (VuGenericSet_1_tAF8140FAE0874186F4EC2AFE1017AF82DAA1751D* __this, int32_t ___0_element, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuGenericSet`1::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuGenericSet_1_get_NativeHandle_m9065117453EA32CFF581052A83B61D2AD57D29D6_gshared_inline (VuGenericSet_1_tAF8140FAE0874186F4EC2AFE1017AF82DAA1751D* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericSet`1/CreateSetDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateSetDelegate__ctor_mE2EBDFB5CD6084387994A589AE5F54C14AA85C0A_gshared (CreateSetDelegate_t1EA2FE8AE98BE83755F4E90B4CACE684D3F6202E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericSet`1/GetSetSizeDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetSetSizeDelegate__ctor_m66896DB8EC3F64BBA2DF2545075C12D5F2EF8078_gshared (GetSetSizeDelegate_tFAE2176F1CD3608DCE1568FA814C0C467D6D2BB5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericSet`1/HasElementDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HasElementDelegate__ctor_mC61348075BDD1BDDA8C5E4BD27241FE8ACF4525F_gshared (HasElementDelegate_tC4E71836F1CD7BA3CAC15F88B2F0D58849EFD9EC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericSet`1/AddElementDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddElementDelegate__ctor_mD2E41FDC3CD0B28333A1135032CF878DAAEA1759_gshared (AddElementDelegate_t5E1149371D243119F1E92FC55D5AA657B86035A2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericSet`1/DeleteSetDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeleteSetDelegate__ctor_mA3F0278B217D4765623B1B7C1320EC6650D6BC8F_gshared (DeleteSetDelegate_t0E20C61E94E41DBE77ED3C7427B6E817EE8BAABD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericSet`1::.ctor(Vuforia.VuGenericSet`1/CreateSetDelegate,Vuforia.VuGenericSet`1/GetSetSizeDelegate,Vuforia.VuGenericSet`1/HasElementDelegate,Vuforia.VuGenericSet`1/AddElementDelegate,Vuforia.VuGenericSet`1/DeleteSetDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericSet_1__ctor_mADB7735F608EB6C26079D960F8C45CC2123F15F3_gshared (VuGenericSet_1_tAF8140FAE0874186F4EC2AFE1017AF82DAA1751D* __this, CreateSetDelegate_t1EA2FE8AE98BE83755F4E90B4CACE684D3F6202E* ___0_createSet, GetSetSizeDelegate_tFAE2176F1CD3608DCE1568FA814C0C467D6D2BB5* ___1_getSize, HasElementDelegate_tC4E71836F1CD7BA3CAC15F88B2F0D58849EFD9EC* ___2_hasElement, AddElementDelegate_t5E1149371D243119F1E92FC55D5AA657B86035A2* ___3_addElement, DeleteSetDelegate_t0E20C61E94E41DBE77ED3C7427B6E817EE8BAABD* ___4_deleteSet, const RuntimeMethod* method) ; // System.Collections.Generic.HashSet`1/Enumerator System.Collections.Generic.HashSet`1::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD HashSet_1_GetEnumerator_mD39261A9CC3EE28CF60F54E8040EEB40C1FFFBE4_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mFC7254CC839D017CD5CAB53078E6FE76C773792C_gshared (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method) ; // T System.Collections.Generic.HashSet`1/Enumerator::get_Current() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mA0DBBD9C59D8292DA10ACC1F8163E1BD9BA9D92C_gshared_inline (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mC6ED73C696A0B066E8B0C8131F1E3084A9B20BB0_gshared (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE27CCE9BF36CDA5E1C92CEBAECF98A3D57951455_gshared (Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* __this, RuntimeObject* ___0_object, intptr_t ___1_method, 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_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mEAD132AA607026BC95F9DE5B3F57BA6D5A9D1B68_gshared (RuntimeObject* ___0_source, Func_2_t1C8F983F9A1AA802D45E89037E2AA7ACD1094821* ___1_predicate, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mD2BBE225041537B7240E453D3E14991EB2169E2C_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.HashSet`1::Add(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Add_m4F8BBB0C65C72E41F10A7F83E2963B71A631153C_gshared (HashSet_1_t2EC13BE6E93BB0C99D5CF97A25799B40FD6CBAF4* __this, int32_t ___0_item, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m0DDACEE937D7ABFF01EDC8A44263B2A2298D48D0_gshared_inline (Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4DA11882BF179519F4150BA6A8175D09BC45408B_gshared (Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633* __this, VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 ___0_value, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 Nullable_1_get_Value_m2872A98AF4E25A7777E1E1BEE0A9384A2750330A_gshared (Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633* __this, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m63EE80FA2C086B1A85803F4FC2289A9A49D1036B_gshared_inline (Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m5A71C566E137C17F4093BCFBE6A8EA2FCB4F17A4_gshared (Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276* __this, VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B ___0_value, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B Nullable_1_get_Value_mDBD95ECC1733AC550E2C29CEB1783A208805EBAD_gshared (Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetStructValueDelegate_1__ctor_mCD24BCEFC4EF857BC5BB5284742B11C393396234_gshared (GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8_gshared (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3* ___1_callback, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuGenericList`1::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_gshared_inline (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericList_1_Dispose_m9EFEE003A5FF2AC282CD29DF0B97D63E3E38AAE6_gshared (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, 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.Int32 Vuforia.VuGenericList`1::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_gshared (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, const RuntimeMethod* method) ; // TElement Vuforia.VuGenericTypedList`2::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuGenericTypedList_2_get_Item_mC06A5231191DD9F04FDF7327C03133AD8E85A94A_gshared (VuGenericTypedList_2_tD8510518251B840D70A60C120EC403849B6AE538* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/CreateListDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateListDelegate__ctor_mB613767D74E00B10AF8C74E6DBF5287F26FFE9AA_gshared (CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListSizeDelegate__ctor_m46703699EBBC0CB15B931004C371CBE1909BE45A_gshared (GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListElementDelegate__ctor_m644739045AFEA252746A61CE3BCAB26E464292D2_gshared (GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/DeleteListDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeleteListDelegate__ctor_m9BB348005F41001685C35401C492E02D3CAB7A93_gshared (DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericTypedList`2::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericTypedList_2__ctor_m4290E316855FFFECAEAD1EDB741E8E906E576839_gshared (VuGenericTypedList_2_tD8510518251B840D70A60C120EC403849B6AE538* __this, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* ___0_createList, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* ___1_getSize, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* ___2_getElement, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* ___3_deleteList, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetEnumValue(System.Nullable`1&,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservation_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m883685D260709FCA597446546BB80B3FD966C665_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* ___0_enumValue, GetEnumValueDelegate_1_t21C015BB53B4CCE3507575146E1CE8954FE0242C* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_mA26A577BEAB1EE37A32936A8099C7CBC0C4D066D_gshared (CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF VuObservation_GetStructValue_TisVuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF_m32463C3B4A2D6C3B6AC7A7ECC1D822B6B75D84AB_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t72049CEDEC0856702F155EE9A28B001F3CA02FF4* ___0_infoValue, CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F* ___1_createDelegate, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetStructValueDelegate_1__ctor_m0913900462808AD2248D386F9D141F3CA3C9D39B_gshared (GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_gshared (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetStructValueDelegate_1__ctor_mCDFA347F5C3181F30578F71842DE61AC1A1BE65B_gshared (GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2_gshared (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_m69BA1A020E13ED5CE99245A53A4A92AB7DC533F8_gshared (CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8 VuObservation_GetStructValue_TisVuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_mF14817241B96ECEAE1033AAB7B9CC75F36FA6C1F_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tEEC63AD0653CBD098182D162C2F15DD7FD172B4C* ___0_infoValue, CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED* ___1_createDelegate, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuGenericList`1::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuGenericList_1_get_NativeHandle_m6C386BDAB341E8ABEEA33F8EEA9C45A3426B7FD0_gshared_inline (VuGenericList_1_t9CDA441937ED6CB520DFD884E910DC1B94D70CF3* __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.Int32 Vuforia.VuGenericList`1::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGenericList_1_get_Size_m9511AADEF90CE185EE65B5ED96730D389AF55972_gshared (VuGenericList_1_t9CDA441937ED6CB520DFD884E910DC1B94D70CF3* __this, const RuntimeMethod* method) ; // TElement Vuforia.VuGenericList`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGenericList_1_get_Item_m919729A42F521B2841650C607E6E7C642C79A7F1_gshared (VuGenericList_1_t9CDA441937ED6CB520DFD884E910DC1B94D70CF3* __this, int32_t ___0_index, 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.IntPtr Vuforia.VuGenericList`1::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuGenericList_1_get_NativeHandle_mBDDD4023FA3BAB2B26A1BC920C5934D3A30391A4_gshared_inline (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC0470A696840D798C8F90A96966255A306EC2EE6_gshared (List_1_t30FB94757176200685330DC8E34EFD3E31858619* __this, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuGenericList`1::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGenericList_1_get_Size_m3E8905E72CEC7BFFEFFC64350BF1DF26E2D1E0E3_gshared (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF* __this, const RuntimeMethod* method) ; // TElement Vuforia.VuGenericList`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D VuGenericList_1_get_Item_m9545594D8695FB02F4FA9BAD2E0B3C552CBF6B41_gshared (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mD2B31F32BAA3ECB9B64F932FBE25A633DF30F7B9_gshared_inline (List_1_t30FB94757176200685330DC8E34EFD3E31858619* __this, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D ___0_item, const RuntimeMethod* method) ; // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m1EDF10D3DFDB789C604D10746CB41361AFD51E44_gshared (Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // TSource System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable`1,System.Func`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D Enumerable_First_TisVuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D_mF835FC0140CAFAFAD9FDCFAD0640DB2021729714_gshared (RuntimeObject* ___0_source, Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D* ___1_predicate, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m3142123C813A2048DD696F9E0EA7CD78E7D9877B_gshared (Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315* __this, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D ___0_value, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuGenericList`1::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuGenericList_1_get_NativeHandle_mBC19904B59265A61E7FE5470431697E8510D5A26_gshared_inline (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m730968A1AB6536026F146EE5D750B0C2A7080FC8_gshared (List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68* __this, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuGenericList`1::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGenericList_1_get_Size_m9A8686024A24C1264B087CF50BF131AA6FCE9481_gshared (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893* __this, const RuntimeMethod* method) ; // TElement Vuforia.VuGenericList`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 VuGenericList_1_get_Item_mF2B6CCAB4D0225C491BB0650BBFBF8CC6EC264CF_gshared (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA8E8F3AB4B1BD003CD976D8B29F1FA7BB8D426C1_gshared_inline (List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68* __this, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 ___0_item, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/CreateListDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateListDelegate__ctor_m36F1AD89FC1254783FF10D1C24DCE025A82F923A_gshared (CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListSizeDelegate__ctor_mEF1A74AD4AFE1B719BDA4858FB3EDDE2208EF408_gshared (GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListElementDelegate__ctor_m4239DAFDD823147D2832B1CA940247AD7C7BE3D1_gshared (GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/DeleteListDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeleteListDelegate__ctor_m55C3B7B23C2465F8408772ECFCFBB22AA23B7B97_gshared (DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericList_1__ctor_m2A70C174ACA517C91E86BAA4DFD01ADDB7B2B532_gshared (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF* __this, CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F* ___0_createList, GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9* ___1_getSize, GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374* ___2_getElement, DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D* ___3_deleteList, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/CreateListDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateListDelegate__ctor_m2CAF7F0446A8BABE72009B4E6786F1FF81D3690B_gshared (CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListSizeDelegate__ctor_mA00DBF4E1D002466163C3C7E8F0587DCAEE60E31_gshared (GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListElementDelegate__ctor_m396D448CB6FCC894405DF720B5C13868A9ED0AFE_gshared (GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/DeleteListDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeleteListDelegate__ctor_m7C605EB775E5720F96E6B595BE1828723B576B87_gshared (DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericList_1__ctor_mFE94C27B8F5916F943FFD9B35184287EF373B52A_gshared (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893* __this, CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43* ___0_createList, GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29* ___1_getSize, GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882* ___2_getElement, DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3* ___3_deleteList, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_m54350D2470CEFADE697171E6AD42C7EE44343E7D_gshared (CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196 VuObservation_GetStructValue_TisVuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_m8618B46030A758308666A5D679B3EA70F8CFD2E4_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tF40515F0A47DDE5A75596D8B91CEB985AF9A6639* ___0_infoValue, CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44* ___1_createDelegate, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/CreateListDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateListDelegate__ctor_m03E9C8C88EBB003B5525E736BD9B0A4BCDB31FEE_gshared (CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListSizeDelegate__ctor_mD07F4C503D48A88F8D2E5E7BAFAE46CCFABD9C78_gshared (GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListElementDelegate__ctor_mCCCBD156992A2671027E93C6B87F45074F98B44C_gshared (GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/DeleteListDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeleteListDelegate__ctor_m7A43785172A6FBE866C21FF421FCEDB0076FB20B_gshared (DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericTypedList`2::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericTypedList_2__ctor_mC4C82EAE2F81EFBBA100674031080F522A27DE73_gshared (VuGenericTypedList_2_t6327CF8C26FEB6BC1635A008C67E2743AB67CDC9* __this, CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49* ___0_createList, GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2* ___1_getSize, GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A* ___2_getElement, DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC* ___3_deleteList, 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) ; // 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) ; // 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.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.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.VuEngine/CreateControllerDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateControllerDelegate_1__ctor_mF0F2B8BFF662438410FBF9B4C09F858B393C6671_gshared (CreateControllerDelegate_1_t0EFF3A593F0A0BC5FC5CC4B18D9430E7FB8B6D56* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuEngine::GetController(Vuforia.VuEngine/CreateControllerDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_GetController_TisRuntimeObject_mC2AF05F9C39EC19B40F93B784C0355FB8B5A0E8E_gshared (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, CreateControllerDelegate_1_t0EFF3A593F0A0BC5FC5CC4B18D9430E7FB8B6D56* ___0_createControllerDelegate, 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.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) ; // System.IntPtr Vuforia.VuGenericList`1::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuGenericList_1_get_NativeHandle_m167D0366381FEAA96D3DFA0659DB162027B926C3_gshared_inline (VuGenericList_1_tE16A6F709D7A71006AA7EEFBD10CDF1193A2B0D5* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m4F14C016FDF862F281468BA586621E338CFBDBEF_gshared (List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF* __this, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuGenericList`1::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGenericList_1_get_Size_mCAA04AF6B1E2918FBE713429E3F1DC3FD55C8213_gshared (VuGenericList_1_tE16A6F709D7A71006AA7EEFBD10CDF1193A2B0D5* __this, const RuntimeMethod* method) ; // TElement Vuforia.VuGenericTypedList`2::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E VuGenericTypedList_2_get_Item_m9CB9032DDB7B7CB8BA892A61F53C688DFA42DD3B_gshared (VuGenericTypedList_2_t6327CF8C26FEB6BC1635A008C67E2743AB67CDC9* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m16402E6C8D4E72407158A4144D64591826E5C297_gshared_inline (List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF* __this, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E ___0_item, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_m9B2594178992EC222DD64497E2C4B268FF2F14AC_gshared (CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 VuObservation_GetStructValue_TisVuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_m2C2A8BC58C9730C4FEC5A7CB92CF9D975DAE67A5_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t4E7A414792D042826D371041DE5894DFA08212E2* ___0_infoValue, CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879* ___1_createDelegate, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m5BDF8974EC6A48758A858E84152E79F177D918B2_gshared_inline (Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mD7327DFB8EC4D5890B05276A844B1E6D440EDE4F_gshared (Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051* __this, VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 ___0_value, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 Nullable_1_get_Value_m966FEFDD8D67FB0A4864FE37A84D654ABD9710D3_gshared (Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericList_1__ctor_m0C06AECA2DCB80392480867AC56ADB81BB08CFB9_gshared (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* ___0_createList, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* ___1_getSize, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* ___2_getElement, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* ___3_deleteList, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/CreateListDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateListDelegate__ctor_m18F35A63E666EC56D4073547A6BCFA9AF12A518E_gshared (CreateListDelegate_t0A2081B0219A65601BC05E21D6C65453BE9F088A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListSizeDelegate__ctor_m167F8B86775B01121E5EF65EBD4B89A748A96E2F_gshared (GetListSizeDelegate_t3ACCE7E634DE2BA6DAE034132717F6C5A194C8F2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListElementDelegate__ctor_mE35DB0BB076EAC16CEF251D53BA5DD30DBB3839C_gshared (GetListElementDelegate_tBD0CC2528D54AC05AD201C912C2C67B26DC7B6CB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/DeleteListDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DeleteListDelegate__ctor_m1A37FC302F15A3A2C5CCBCEEBA256968C433E55E_gshared (DeleteListDelegate_t4F43A208509F7D91EE24C2EC4E7D9838058A4AA4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericList_1__ctor_m4ABC371E5868D609315B5D221746A4084634C950_gshared (VuGenericList_1_t9CDA441937ED6CB520DFD884E910DC1B94D70CF3* __this, CreateListDelegate_t0A2081B0219A65601BC05E21D6C65453BE9F088A* ___0_createList, GetListSizeDelegate_t3ACCE7E634DE2BA6DAE034132717F6C5A194C8F2* ___1_getSize, GetListElementDelegate_tBD0CC2528D54AC05AD201C912C2C67B26DC7B6CB* ___2_getElement, DeleteListDelegate_t4F43A208509F7D91EE24C2EC4E7D9838058A4AA4* ___3_deleteList, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetStructValueDelegate_1__ctor_m31E239C00F9324DE1869D82DD00C75C9BEE64733_gshared (GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE_gshared (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_mF8268F5987469B4E6F72D5EB59D4B71419D98345_gshared (CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC VuObservation_GetStructValue_TisVuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_mFCE141133758B93FF67B4A2FE18CE44D364CF182_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t9D5B46558D2767869E98FDFCBCBFDA1061E82804* ___0_infoValue, CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D* ___1_createDelegate, const RuntimeMethod* method) ; // System.Void Vuforia.ObservationList`1::.ctor(Vuforia.ObservationManager,Vuforia.VuObservationList) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationList_1__ctor_m3732AA0DEF43C48C26B4BA059E224CA0DA5583AE_gshared (ObservationList_1_tDA62C25C9968F399C7CD31A3F888CF5254A924E3* __this, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___0_observationManager, VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* ___1_nativeObservationList, const RuntimeMethod* method) ; // System.Collections.Generic.IList`1 Vuforia.ObservationList`1::get_Observations() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObservationList_1_get_Observations_mD940406BF884AFC80588DDD0D1727AC1E0E3320A_gshared_inline (ObservationList_1_tDA62C25C9968F399C7CD31A3F888CF5254A924E3* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_m7698F26364033D28429B3C4928088DCB40BA4526_gshared (CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F VuObservation_GetStructValue_TisVuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_mBE6508A06E9C08BD9F8922841C6E18A7D5EE4AF4_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tDD20C7757B89371EB995E8E09D6654A89946A6B7* ___0_infoValue, CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C* ___1_createDelegate, const RuntimeMethod* method) ; // T System.Runtime.InteropServices.Marshal::PtrToStructure(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B Marshal_PtrToStructure_TisVuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_m4520F6A52A0CF0BED04F9CB66BFD4256583B217A_gshared (intptr_t ___0_ptr, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListSizeDelegate__ctor_m2EC10C8E11AF05C711A72A6D50E768C56C383A96_gshared (GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetListElementDelegate__ctor_m41B9638FA32ACE43475DC454A0B42CE22D3497BC_gshared (GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1::.ctor(System.IntPtr,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericList_1__ctor_m2D909D7A34F8E6FE248585B40983636926F8F954_gshared (VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0* __this, intptr_t ___0_nativeHandle, GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA* ___1_getSize, GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94* ___2_getElement, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m5008BD451B170B44F7D50B66DB1D9EE0EDBBC4F6_gshared (List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B* __this, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuGenericList`1::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGenericList_1_get_Size_mF60B2754A21FD4C380024094ABE374E5A0CC2DDD_gshared (VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0* __this, const RuntimeMethod* method) ; // TElement Vuforia.VuGenericList`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3 VuGenericList_1_get_Item_mAE9327EBD305BB133821A0628E4D1E17469F263A_gshared (VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::Add(T) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m8B4DA9EC14F5430315BBF03ED62CA89B382761EA_gshared_inline (List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B* __this, VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 ___0_item, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_mF3755D96633DEAA5EF50ED6371954D445C776A89_gshared (CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863 VuObservation_GetStructValue_TisVuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_mBA4620A4D09BF02CCC7EB65080BE961E5AE24202_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t462B322FFC15D60C4D7DD7D1CD8222E02A3303BC* ___0_infoValue, CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7* ___1_createDelegate, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_m926A81648DC71E59F22CE8A81578FB08C9C15C48_gshared (CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D VuObservation_GetStructValue_TisVuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_m5235A2F9E2AD5BC006EBA3B8B69E1EC6DB7BD163_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t82C5E404E7705A819237B541F104E35430B9E7FE* ___0_infoValue, CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737* ___1_createDelegate, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_mED282C4D6F45798F520BEB381731BD030DDB4D0A_gshared (CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539 VuObservation_GetStructValue_TisVuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_m96538FE8A49A5D0AE5FF240FF15E9F3D8DF039AF_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t55B458556F9A1C2955EAA7257FBB73E4D55191F2* ___0_infoValue, CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2* ___1_createDelegate, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_m9406BE3B2CCE1646849963326A2AA902E4F231F7_gshared (CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA VuObservation_GetStructValue_TisVuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_mA171CFD922AA9D2364FDA69EF55491FAF9E17C14_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tF88AC366018E2DB0F92FEE93F212620378CF1ABD* ___0_infoValue, CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB* ___1_createDelegate, 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 Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared (InstanceCtor_t6ACDC5874FE50D1AC465207ADCE80BA8707B6E1F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared (NativeObservationPool_1_t066CF75D8C78F546C8BBC862DAB56F2F478BFCE5* __this, InstanceCtor_t6ACDC5874FE50D1AC465207ADCE80BA8707B6E1F* ___0_instanceCtor, 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.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4 Dictionary_2_GetEnumerator_m4126F9137DF46492CEB1563FCCD5A16C5F99D686_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m183A70972A3287360EE9443997160D3AA6D4662D_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __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_tF70DDE0C5A349727371FB070D433FA147032A13B Enumerator_get_Current_m12EE850D56E586DF121B059557CEAF4A7472995B_gshared_inline (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) ; // TValue System.Collections.Generic.KeyValuePair`2::get_Value() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) ; // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m48EC022EB2EB605F29EE19F3A0A79E3CB05FD283_gshared (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::Clear() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m763AA956A8325F527F831F49E2563FF2871A680E_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Dictionary_2_get_Item_m9C4302CCAE3C1BF70D02091D0E0CED7663F18211_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___0_key, 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) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mD6619546D938A2A762F7783B1062778C392457D8_gshared_inline (Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m58B423E8C569766932ED5C827A216964CA8716F3_gshared (Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9* __this, VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F ___0_value, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F Nullable_1_get_Value_m8D43637049F373C8983230836FCF3B5F67FB8E81_gshared (Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1::.ctor(System.IntPtr,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGenericList_1__ctor_m3F21F5543EA8D8D5F4F26B288FC955CE31F9DEB5_gshared (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, intptr_t ___0_nativeHandle, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* ___1_getSize, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* ___2_getElement, const RuntimeMethod* method) ; // T1 System.Tuple`2::get_Item1() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Tuple_2_get_Item1_m8C2C1C175B0C7EBF1D30322648C56938DF888E52_gshared_inline (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* __this, const RuntimeMethod* method) ; // T2 System.Tuple`2::get_Item2() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Tuple_2_get_Item2_m3F598834839F1307331594DA51DE447EC7CD1D24_gshared_inline (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetStructValueDelegate_1__ctor_m835E3F381133B35DB92E4BAFAD41A3A4AF7787D8_gshared (GetStructValueDelegate_1_t141CF561DEBE35266AAFE540879CFF0FE754AD25* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValueAccessUtils_GetStructValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m5336F3F60EE43CFE383667BB16F14BBE091C6584_gshared (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t141CF561DEBE35266AAFE540879CFF0FE754AD25* ___1_callback, const RuntimeMethod* method) ; // TElement Vuforia.VuGenericList`1::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuGenericList_1_get_Item_mA182C144C84CD15DEB05AFDA811920338D867010_gshared (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, int32_t ___0_index, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObservationList`1::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationList_1_Dispose_m12D9E18F3417F09382DF5248A834096C9AD45D6C_gshared (ObservationList_1_tDA62C25C9968F399C7CD31A3F888CF5254A924E3* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetStructValueDelegate_1__ctor_m5AAF9F4626A864F314B5CC7D7E51BF121677EC15_gshared (GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 ValueAccessUtils_GetStructValue_TisVuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3_mADD63709BA524EF262BE8E27CC77F5F943AD6EB2_gshared (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetPrimitiveValueDelegate_1__ctor_m7AFA8B438172286D2CF1D01F8DB49C71B6765AC3_gshared (GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetPrimitiveValue(System.IntPtr,Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ValueAccessUtils_GetPrimitiveValue_TisIntPtr_t_mD6311C21FE484EDAAED0E887E1FE58CC81BF827F_gshared (intptr_t ___0_nativeHandle, GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_m3C84382E32D3226915BC687BD9B0FC758D8F38B8_gshared (CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C VuObservation_GetStructValue_TisVuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C_m7BACB51B62C65C0F4EFEB39E49F5B56E568C3D10_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t4C346F42848F49E8D1655093281477FAB000C5F6* ___0_infoValue, CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C* ___1_createDelegate, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_m9CA05CB0E6859AB3767D0346B8DF79AA26FB9927_gshared (CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF VuObservation_GetStructValue_TisVuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_mB4398749E23C61EE01CC3627DA73995B3C40F58E_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tA5AA99E0A5B7A3A0319AD0438D5B0DBB62CB1AFC* ___0_infoValue, CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666* ___1_createDelegate, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_m17B3F2B32F4645F189AAEAE5B3D2185259F5C0F1_gshared (CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 VuObservation_GetStructValue_TisVuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_mE874F587656F32DB9C542CF3CF62795B7C857B46_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tECD7500D59354FEFF74DE7B21E350C6501EA6093* ___0_infoValue, CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D* ___1_createDelegate, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_m71831D9456BCEE3225FDD07CB4A3075310DC8909_gshared (CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34 VuObservation_GetStructValue_TisVuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34_m2E0EE1ED807B0B5BDE354844586719BD4A267BA3_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t8F2CC878F97301A445033666E09EBEEFEB2FDED8* ___0_infoValue, CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B* ___1_createDelegate, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mD019096B51EAF8491D25A9FD726F699CFD58D3AB_gshared_inline (Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateStructDelegate_1__ctor_mEA0D53DDD64A061AE42B2E2CEC6CA2C4AC338523_gshared (CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 VuObservation_GetStructValue_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_m2DC81B8B9AE5049DB8A9ECD867BCA21FAFA618B3_gshared (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* ___0_infoValue, CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D* ___1_createDelegate, const RuntimeMethod* method) ; // T System.Nullable`1::get_Value() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 Nullable_1_get_Value_mD3B57BE271C72003BA54AA7AE82A50E27BA60C59_gshared (Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetStructValueDelegate_1__ctor_m15903F5E98FEACD4C2F259A09D38060D0E43CD99_gshared (GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810 ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810_m1B7B6AF564D07E5D694C40D3196B98B34EEFAF3C_gshared (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetStructValueDelegate_1__ctor_m609B6A039E29994BA4928157C4B40CF716A19C4B_gshared (GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242 ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242_mB05327EF5C0721864D1233EEB23FE801CBD89BA8_gshared (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A* ___1_callback, const RuntimeMethod* method) ; // System.Void System.Object::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuObserver::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, const RuntimeMethod* method) ; // System.Object Vuforia.VuAreaTargetCaptureConfig/Internal::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Internal_Clone_m5D650994C4749269AAE9E368D21F59274483D79D (Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2* __this, const RuntimeMethod* method) ; // System.Object Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Internal_Clone_m8CC1C502A9233B8D95E824DA4EF6EFC5E7BA6CF1 (Internal_t725F163761104F5EB770A710D1A17C285F66E4EC* __this, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuEngine::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetCaptureController::vuEngineGetAreaTargetCaptureController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCaptureController_vuEngineGetAreaTargetCaptureController_mC7FCD9F27D4DF8671963BAE3316CFA5798F369EA (intptr_t ___0_engine, intptr_t* ___1_controller, 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 Vuforia.VuAreaTargetCaptureController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetCaptureController__ctor_m684BCAD8248039FF6C062654EC29C08AA3ED6B83 (VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuController__ctor_m9BB6F2C48F1832127A346EA1A76B95DF0F2040A2 (VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuAreaTargetCaptureConfig/Internal Vuforia.VuAreaTargetCaptureConfig/Internal::Create(Vuforia.VuAreaTargetCaptureConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2 Internal_Create_mAA34F3D618533492A9711782FA8BD0891E0FFC03 (VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetCaptureController::vuAreaTargetCaptureControllerCreateAreaTargetCapture(System.IntPtr,Vuforia.VuAreaTargetCaptureConfig/Internal&,System.IntPtr&,Vuforia.VuAreaTargetCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCaptureController_vuAreaTargetCaptureControllerCreateAreaTargetCapture_m06F511C91BF47BE8B661BE1D6B39646D259A23D0 (intptr_t ___0_controller, Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2* ___1_config, intptr_t* ___2_capture, int32_t* ___3_error, const RuntimeMethod* method) ; // System.Void Vuforia.VuAreaTargetCapture::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetCapture__ctor_mFFEC7DBE6C7748B6F824A46C6E67B481183DC077 (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_mB41FC9A9C42922D0CFB3B9532F0A531C1EEF57BE (GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuAreaTargetCaptureStatus_tDAAC330753BF585C39A7E899D07786CE5E7CB5DB_mADD80136CB0136C28416A50909FD3B7A4B294BC7 (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m73011D7E86A1483F67B1C1820329EDCD47D38976 (GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuAreaTargetCaptureStatusInfo_tF6053EAC4DF7453644A51A9F6B886CBD67C64B46_m9CAB9A7F94D94A377D5DA30907E15E2F54883CC8 (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetPrimitiveValueDelegate_1__ctor_m40760B1AF7A4421DCB3E4A6B389A7D2561B79EE2 (GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetPrimitiveValueDelegate_1__ctor_m40760B1AF7A4421DCB3E4A6B389A7D2561B79EE2_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetPrimitiveValue(System.IntPtr,Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1) inline float ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952 (intptr_t ___0_nativeHandle, GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E* ___1_callback, const RuntimeMethod* method) { return (( float (*) (intptr_t, GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E*, const RuntimeMethod*))ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetPrimitiveValueDelegate_1__ctor_m6AEC932F6D18E11C1B4A9C78681D5A25D622CAB3 (GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetPrimitiveValueDelegate_1__ctor_m6AEC932F6D18E11C1B4A9C78681D5A25D622CAB3_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetPrimitiveValue(System.IntPtr,Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1) inline int32_t ValueAccessUtils_GetPrimitiveValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A7FD45C230F8345CAEB8CC181617AD248D093B4 (intptr_t ___0_nativeHandle, GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13*, const RuntimeMethod*))ValueAccessUtils_GetPrimitiveValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A7FD45C230F8345CAEB8CC181617AD248D093B4_gshared)(___0_nativeHandle, ___1_callback, method); } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureStart(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureStart_mDDFBB649BE01FE54370E467B1DDCBB1DAA1AF61B (intptr_t ___0_capture, const RuntimeMethod* method) ; // System.Boolean Vuforia.ConversionUtils::ToBool(Vuforia.VuResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44 (int32_t ___0_value, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureStop(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureStop_mDBAC0532CCE89FA1B2DDEF5EEDAAC657E847356B (intptr_t ___0_capture, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCapturePause(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCapturePause_m9119AFB8BB685EEA62FFE3AE07A6F93330B8BBE3 (intptr_t ___0_capture, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureResume(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureResume_m6FAE3CF7FCFCE518D0F047B8E6F08736719F64CA (intptr_t ___0_capture, const RuntimeMethod* method) ; // Vuforia.VuAreaTargetCaptureGenerationConfig/Internal Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::Create(Vuforia.VuAreaTargetCaptureGenerationConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t725F163761104F5EB770A710D1A17C285F66E4EC Internal_Create_mDBB3833B7B7C558E240346396A2A3052DB00DDD9 (VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureGenerate(System.IntPtr,Vuforia.VuAreaTargetCaptureGenerationConfig/Internal&,Vuforia.VuAreaTargetCaptureGenerationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureGenerate_m45936C0C99D96FB8706FE4CFD00809EAD0FBFF6B (intptr_t ___0_capture, Internal_t725F163761104F5EB770A710D1A17C285F66E4EC* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureCancelGeneration(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureCancelGeneration_m2112B0CDC94147BB64441B57E79A91CB049780BB (intptr_t ___0_capture, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureDestroy_mCB89D975B41B664E61408E603B09FFF1A70E9D82 (intptr_t ___0_capture, const RuntimeMethod* method) ; // System.Void Vuforia.VuBarcodeTypeSet::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeTypeSet__ctor_mDF4F56C3DA8717D4F00D6CD80099E807DC7BB85E (VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* __this, const RuntimeMethod* method) ; // System.Collections.Generic.IEnumerator`1 Vuforia.VuBarcodeTypeSet::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuBarcodeTypeSet_GetEnumerator_m9331271783C1CE3F86630FE8CC81DD4E84064388 (VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericSet`1::Add(TElement) inline void VuGenericSet_1_Add_m1BF30846C80A0FB1518B52822BA7947FF884CFA9 (VuGenericSet_1_tB9A398825F01CCC45402C34389F36073C9A522BE* __this, int32_t ___0_element, const RuntimeMethod* method) { (( void (*) (VuGenericSet_1_tB9A398825F01CCC45402C34389F36073C9A522BE*, int32_t, const RuntimeMethod*))VuGenericSet_1_Add_m0AC1E8082D6C609992B93096441DA1F4E5B17169_gshared)(__this, ___0_element, method); } // System.Void Vuforia.VuBarcodeConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeConfig__ctor_mE36283E714D11CFA7D4FC10F5E43D52B2FAB8684 (VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuBarcodeConfig/Internal::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal__ctor_m109379E7A215FB1CF25ECC46C9068BEF7561FD20 (Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* __this, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuGenericSet`1::get_NativeHandle() inline intptr_t VuGenericSet_1_get_NativeHandle_mD40FD8E507A9EAC56BB59790952A3EAAB03CA090_inline (VuGenericSet_1_tB9A398825F01CCC45402C34389F36073C9A522BE* __this, const RuntimeMethod* method) { return (( intptr_t (*) (VuGenericSet_1_tB9A398825F01CCC45402C34389F36073C9A522BE*, const RuntimeMethod*))VuGenericSet_1_get_NativeHandle_m9065117453EA32CFF581052A83B61D2AD57D29D6_gshared_inline)(__this, method); } // System.Void Vuforia.VuGenericSet`1/CreateSetDelegate::.ctor(System.Object,System.IntPtr) inline void CreateSetDelegate__ctor_m451987726E6176A822290BA25F942D007C21AA32 (CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateSetDelegate__ctor_mE2EBDFB5CD6084387994A589AE5F54C14AA85C0A_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericSet`1/GetSetSizeDelegate::.ctor(System.Object,System.IntPtr) inline void GetSetSizeDelegate__ctor_m025687D24D090308098C50FF8C5D61EE69510411 (GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetSetSizeDelegate__ctor_m66896DB8EC3F64BBA2DF2545075C12D5F2EF8078_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericSet`1/HasElementDelegate::.ctor(System.Object,System.IntPtr) inline void HasElementDelegate__ctor_m99E546B112C4CF485E95D6C5EBAA7402AAF1884A (HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE*, RuntimeObject*, intptr_t, const RuntimeMethod*))HasElementDelegate__ctor_mC61348075BDD1BDDA8C5E4BD27241FE8ACF4525F_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericSet`1/AddElementDelegate::.ctor(System.Object,System.IntPtr) inline void AddElementDelegate__ctor_mBB39E9149A4A6FEEE3485CD9CF88155F812D7865 (AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58*, RuntimeObject*, intptr_t, const RuntimeMethod*))AddElementDelegate__ctor_mD2E41FDC3CD0B28333A1135032CF878DAAEA1759_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericSet`1/DeleteSetDelegate::.ctor(System.Object,System.IntPtr) inline void DeleteSetDelegate__ctor_mB616DD6E349EE5B60519A0F710C4284EF1669346 (DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4*, RuntimeObject*, intptr_t, const RuntimeMethod*))DeleteSetDelegate__ctor_mA3F0278B217D4765623B1B7C1320EC6650D6BC8F_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericSet`1::.ctor(Vuforia.VuGenericSet`1/CreateSetDelegate,Vuforia.VuGenericSet`1/GetSetSizeDelegate,Vuforia.VuGenericSet`1/HasElementDelegate,Vuforia.VuGenericSet`1/AddElementDelegate,Vuforia.VuGenericSet`1/DeleteSetDelegate) inline void VuGenericSet_1__ctor_m14E371BFF2C13F90441F6740BB8B06D4F537D29E (VuGenericSet_1_tB9A398825F01CCC45402C34389F36073C9A522BE* __this, CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F* ___0_createSet, GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0* ___1_getSize, HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE* ___2_hasElement, AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58* ___3_addElement, DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4* ___4_deleteSet, const RuntimeMethod* method) { (( void (*) (VuGenericSet_1_tB9A398825F01CCC45402C34389F36073C9A522BE*, CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F*, GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0*, HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE*, AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58*, DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4*, const RuntimeMethod*))VuGenericSet_1__ctor_mADB7735F608EB6C26079D960F8C45CC2123F15F3_gshared)(__this, ___0_createSet, ___1_getSize, ___2_hasElement, ___3_addElement, ___4_deleteSet, method); } // System.Collections.Generic.HashSet`1/Enumerator System.Collections.Generic.HashSet`1::GetEnumerator() inline Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B HashSet_1_GetEnumerator_m32D23A35530E08CAE7C2FBDCC7969534FCF44F08 (HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* __this, const RuntimeMethod* method) { return (( Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B (*) (HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412*, const RuntimeMethod*))HashSet_1_GetEnumerator_mD39261A9CC3EE28CF60F54E8040EEB40C1FFFBE4_gshared)(__this, method); } // System.Void System.Collections.Generic.HashSet`1/Enumerator::Dispose() inline void Enumerator_Dispose_m123B078F9C7A90214DE459340FB455A849D14503 (Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B*, const RuntimeMethod*))Enumerator_Dispose_mFC7254CC839D017CD5CAB53078E6FE76C773792C_gshared)(__this, method); } // T System.Collections.Generic.HashSet`1/Enumerator::get_Current() inline int32_t Enumerator_get_Current_m3E93D3B2AC62A078A8EC8253748025EB0692328A_inline (Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B* __this, const RuntimeMethod* method) { return (( int32_t (*) (Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B*, const RuntimeMethod*))Enumerator_get_Current_mA0DBBD9C59D8292DA10ACC1F8163E1BD9BA9D92C_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.HashSet`1/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m3229747D763B476E218DAE48BED79A959A9A9953 (Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B*, const RuntimeMethod*))Enumerator_MoveNext_mC6ED73C696A0B066E8B0C8131F1E3084A9B20BB0_gshared)(__this, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_mC7A28D496588BD18D355546AC135B031CA3F0717 (Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mE27CCE9BF36CDA5E1C92CEBAECF98A3D57951455_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_TisVuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_m7B6C4BB32977DB90F4C513F73009FE46A8B7A0CC (RuntimeObject* ___0_source, Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67* ___1_predicate, const RuntimeMethod* method) { return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67*, const RuntimeMethod*))Enumerable_Where_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mEAD132AA607026BC95F9DE5B3F57BA6D5A9D1B68_gshared)(___0_source, ___1_predicate, method); } // System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuBarcodeObserver::vuBarcodeObserverGetObservedTypes(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeObserver_vuBarcodeObserverGetObservedTypes_m609D2B761C7CFF7CCA8D4F4C3ABE0BE55BE249FD (intptr_t ___0_observerHandle, intptr_t ___1_types, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.HashSet`1::.ctor() inline void HashSet_1__ctor_m5C7CF782040E2599D6F3AFEC30C017FFE7211F65 (HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* __this, const RuntimeMethod* method) { (( void (*) (HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412*, const RuntimeMethod*))HashSet_1__ctor_mD2BBE225041537B7240E453D3E14991EB2169E2C_gshared)(__this, method); } // System.Boolean System.Collections.Generic.HashSet`1::Add(T) inline bool HashSet_1_Add_mB843D3F9FB598E4080E535119A57C7247524E43F (HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* __this, int32_t ___0_item, const RuntimeMethod* method) { return (( bool (*) (HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412*, int32_t, const RuntimeMethod*))HashSet_1_Add_m4F8BBB0C65C72E41F10A7F83E2963B71A631153C_gshared)(__this, ___0_item, method); } // Vuforia.VuBarcodeConfig/Internal Vuforia.VuBarcodeConfig/Internal::Create(Vuforia.VuBarcodeConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* Internal_Create_mBEEE88FC48546850B0989F22F104F28DE41F1B8A (VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuBarcodeObserver::vuEngineCreateBarcodeObserver(System.IntPtr,System.IntPtr&,Vuforia.VuBarcodeConfig/Internal,Vuforia.VuBarcodeCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeObserver_vuEngineCreateBarcodeObserver_mABE715314BF23EEAF8F8F24846308CF19B147877 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuBarcodeObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeObserver__ctor_mB58E601AE45F2F02FFFC97A09B800BD8AE020B0A (VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuBarcodeObservationInstanceInfo::vuBarcodeObservationGetInstanceInfo(System.IntPtr,Vuforia.VuBarcodeObservationInstanceInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeObservationInstanceInfo_vuBarcodeObservationGetInstanceInfo_mF37CFC64E4ACD7552C8AD01DFE18C8EF895F9479 (intptr_t ___0_observation, Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6* ___1_instanceInfo, const RuntimeMethod* method) ; // System.String System.Runtime.InteropServices.Marshal::PtrToStringAnsi(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Marshal_PtrToStringAnsi_mDCD72FE33CAE42EBB32334D7CC555E97667864D3 (intptr_t ___0_ptr, int32_t ___1_len, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m0DDACEE937D7ABFF01EDC8A44263B2A2298D48D0_inline (Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633*, const RuntimeMethod*))Nullable_1_get_HasValue_m0DDACEE937D7ABFF01EDC8A44263B2A2298D48D0_gshared_inline)(__this, method); } // Vuforia.VuBarcodeObservationInstanceInfo Vuforia.VuBarcodeObservationInstanceInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 VuBarcodeObservationInstanceInfo_Create_mA25FBB3E98B497F46D89184B503A6DB94DDDE03F (intptr_t ___0_observation, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m4DA11882BF179519F4150BA6A8175D09BC45408B (Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633* __this, VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633*, VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1, const RuntimeMethod*))Nullable_1__ctor_m4DA11882BF179519F4150BA6A8175D09BC45408B_gshared)(__this, ___0_value, method); } // T System.Nullable`1::get_Value() inline VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 Nullable_1_get_Value_m2872A98AF4E25A7777E1E1BEE0A9384A2750330A (Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633* __this, const RuntimeMethod* method) { return (( VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 (*) (Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633*, const RuntimeMethod*))Nullable_1_get_Value_m2872A98AF4E25A7777E1E1BEE0A9384A2750330A_gshared)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m63EE80FA2C086B1A85803F4FC2289A9A49D1036B_inline (Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276*, const RuntimeMethod*))Nullable_1_get_HasValue_m63EE80FA2C086B1A85803F4FC2289A9A49D1036B_gshared_inline)(__this, method); } // Vuforia.VuResult Vuforia.VuBarcodeObservation::vuBarcodeObservationGetInfo(System.IntPtr,Vuforia.VuBarcodeObservationInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeObservation_vuBarcodeObservationGetInfo_m77511064A24D0CC682024E5AC4D07BE1C6782433 (intptr_t ___0_observation, VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B* ___1_info, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m5A71C566E137C17F4093BCFBE6A8EA2FCB4F17A4 (Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276* __this, VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276*, VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B, const RuntimeMethod*))Nullable_1__ctor_m5A71C566E137C17F4093BCFBE6A8EA2FCB4F17A4_gshared)(__this, ___0_value, method); } // T System.Nullable`1::get_Value() inline VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B Nullable_1_get_Value_mDBD95ECC1733AC550E2C29CEB1783A208805EBAD (Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276* __this, const RuntimeMethod* method) { return (( VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B (*) (Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276*, const RuntimeMethod*))Nullable_1_get_Value_mDBD95ECC1733AC550E2C29CEB1783A208805EBAD_gshared)(__this, method); } // System.Void Vuforia.VuObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservation__ctor_m81F1087E180A9B41AFAD882FCC0445D76E7E4B8C (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservation_UnregisterObservation_m141E1195B89A96D4DDCB00DC3E39B098A668BF66 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuAnchorObserverConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAnchorObserverConfig__ctor_m719C0E528B7F3F99EC3ABEA1C9EE39F07AF9D8A4 (VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* __this, const RuntimeMethod* method) ; // Vuforia.VuVector2F Vuforia.VuVector2F::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuVector2F_get_Zero_mCD106EC58A33E43DEAEE3D770FEEFF861FED19C4 (const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuCameraFrame::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuCameraFrame_get_NativeHandle_m4E18E7EF7C58BAE1F467066D298918236D944929_inline (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuHitTestConfig/Internal::.ctor(Vuforia.VuHitTestConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal__ctor_m167484968EBA6F83ECC2AA7927867711C75B5A8B (Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286* __this, VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA* ___0_config, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetStructValueDelegate_1__ctor_mCD24BCEFC4EF857BC5BB5284742B11C393396234 (GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetStructValueDelegate_1__ctor_mCD24BCEFC4EF857BC5BB5284742B11C393396234_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) inline VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8 (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3* ___1_callback, const RuntimeMethod* method) { return (( VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 (*) (intptr_t, GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3*, const RuntimeMethod*))ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8_gshared)(___0_nativeHandle, ___1_callback, method); } // System.IntPtr Vuforia.VuGenericList`1::get_NativeHandle() inline intptr_t VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_inline (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, const RuntimeMethod* method) { return (( intptr_t (*) (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57*, const RuntimeMethod*))VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_gshared_inline)(__this, method); } // System.Collections.Generic.IList`1 Vuforia.VuHitTestResults::GetHitTests() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuHitTestResults_GetHitTests_mEF6B0F433D2B1B3FDC8DE84EF59792FFB6FA8A54 (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuHitTestList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTestList__ctor_mA324DBFC79D2B025E7B75FE843B27CA66B0DCD0F (VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96* __this, 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.VuHitTestResults::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTestResults_Dispose_m17B384438B389C1F914108F4E8C4D11E0FB0EA2B (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __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.VuGenericList`1::Dispose() inline void VuGenericList_1_Dispose_m9EFEE003A5FF2AC282CD29DF0B97D63E3E38AAE6 (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, const RuntimeMethod* method) { (( void (*) (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57*, const RuntimeMethod*))VuGenericList_1_Dispose_m9EFEE003A5FF2AC282CD29DF0B97D63E3E38AAE6_gshared)(__this, method); } // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m157BA4DAE8830C7848CA76011686C3377433D627 (List_1_t699D602BB620C0A516ED58E520A43D54C17BAB66* __this, const RuntimeMethod* method) { (( void (*) (List_1_t699D602BB620C0A516ED58E520A43D54C17BAB66*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Int32 Vuforia.VuGenericList`1::get_Size() inline int32_t VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95 (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, const RuntimeMethod* method) { return (( int32_t (*) (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57*, const RuntimeMethod*))VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_gshared)(__this, method); } // TElement Vuforia.VuGenericTypedList`2::get_Item(System.Int32) inline VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* VuGenericTypedList_2_get_Item_mA5ADED8A38DF262B36FBFEE184B1DA56AC352CDB (VuGenericTypedList_2_tC22C39E3B21A2338E868F1DD15F2B0EBABF7E01E* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* (*) (VuGenericTypedList_2_tC22C39E3B21A2338E868F1DD15F2B0EBABF7E01E*, int32_t, const RuntimeMethod*))VuGenericTypedList_2_get_Item_mC06A5231191DD9F04FDF7327C03133AD8E85A94A_gshared)(__this, ___0_index, method); } // System.IntPtr Vuforia.VuHitTest::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuHitTest_get_NativeHandle_m7B2186DD9B76493B4BFDD900927347A6285C83C2_inline (VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuAnchorCreationHitTestConfig/Internal::.ctor(Vuforia.VuAnchorCreationHitTestConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal__ctor_m0CA3E92D6C2A9CB7C0A9EEDDBA728ECA9C074691 (Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5* __this, VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1 ___0_config, const RuntimeMethod* method) ; // Vuforia.VuAnchorObserverConfig/Internal Vuforia.VuAnchorObserverConfig/Internal::Create(Vuforia.VuAnchorObserverConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B Internal_Create_mC51E856F907FEAD59EC814DAB5239D77C181D0E8 (VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAnchorObserver::vuEngineCreateAnchorObserver(System.IntPtr,System.IntPtr&,Vuforia.VuAnchorObserverConfig/Internal&,Vuforia.VuAnchorCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObserver_vuEngineCreateAnchorObserver_mDF21926AA89BAA9E630CEDAE2C3E0BAEE517421B (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuAnchorObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAnchorObserver__ctor_m327DA4AD884CCFBE2444BBB27AB975DA8BEBB438 (VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAnchorObserver::vuAnchorObserverCreateAnchor(System.IntPtr,Vuforia.VuAnchorCreationConfig&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObserver_vuAnchorObserverCreateAnchor_mA85F59DE573076D4DEBA824DFDCCC86ED0092D7C (intptr_t ___0_observerHandle, VuAnchorCreationConfig_tD020FFA2E43FB1FE69BCD232917659152152F1A0* ___1_config, int32_t* ___2_anchorId, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___0_value, method); } // Vuforia.VuResult Vuforia.VuAnchorObserver::vuAnchorObserverCreateAnchorWithHitTest(System.IntPtr,Vuforia.VuAnchorCreationHitTestConfig/Internal&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObserver_vuAnchorObserverCreateAnchorWithHitTest_m449D1075BB963F97F1C91A95307C7B83FE70A2FB (intptr_t ___0_observerHandle, Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5* ___1_config, int32_t* ___2_anchorId, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAnchorObserver::vuAnchorObserverDestroyAnchor(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObserver_vuAnchorObserverDestroyAnchor_m7028EC4DEDCF8763ADC721C1899EB502121401E7 (intptr_t ___0_observerHandle, int32_t ___1_anchorId, const RuntimeMethod* method) ; // System.Void Vuforia.VuHitTestResults::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTestResults__ctor_m7DFE13BEAE1707EA3A7B75F79BD28F7874C8D7B2 (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuHitTestResults::get_NativeHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuHitTestResults_get_NativeHandle_m4358E2A044BBF8BE2BCBA712D8AB5C6AFCD85A5E (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAnchorObserver::vuAnchorObserverHitTest(System.IntPtr,Vuforia.VuHitTestConfig/Internal&,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObserver_vuAnchorObserverHitTest_m8FFB7DDB23D8DDACD532A336F0A0C94E0EF53325 (intptr_t ___0_observerHandle, Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286* ___1_config, intptr_t ___2_hitTestListHandle, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuHitTestResults::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuHitTestResults_get_Size_m88D61CB105DF6105CBD28127F815625A3E952849 (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuHitTestResults::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTestResults_Dispose_mEF71702E49FF81E91FBCAD38AC89489D9447BC80 (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/CreateListDelegate::.ctor(System.Object,System.IntPtr) inline void CreateListDelegate__ctor_mB613767D74E00B10AF8C74E6DBF5287F26FFE9AA (CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateListDelegate__ctor_mB613767D74E00B10AF8C74E6DBF5287F26FFE9AA_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) inline void GetListSizeDelegate__ctor_m46703699EBBC0CB15B931004C371CBE1909BE45A (GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListSizeDelegate__ctor_m46703699EBBC0CB15B931004C371CBE1909BE45A_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) inline void GetListElementDelegate__ctor_m644739045AFEA252746A61CE3BCAB26E464292D2 (GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListElementDelegate__ctor_m644739045AFEA252746A61CE3BCAB26E464292D2_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/DeleteListDelegate::.ctor(System.Object,System.IntPtr) inline void DeleteListDelegate__ctor_m9BB348005F41001685C35401C492E02D3CAB7A93 (DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*, RuntimeObject*, intptr_t, const RuntimeMethod*))DeleteListDelegate__ctor_m9BB348005F41001685C35401C492E02D3CAB7A93_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericTypedList`2::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) inline void VuGenericTypedList_2__ctor_m2CB18988AE6A9997EF0EAE726DC3918567E34700 (VuGenericTypedList_2_tC22C39E3B21A2338E868F1DD15F2B0EBABF7E01E* __this, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* ___0_createList, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* ___1_getSize, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* ___2_getElement, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* ___3_deleteList, const RuntimeMethod* method) { (( void (*) (VuGenericTypedList_2_tC22C39E3B21A2338E868F1DD15F2B0EBABF7E01E*, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*, const RuntimeMethod*))VuGenericTypedList_2__ctor_m4290E316855FFFECAEAD1EDB741E8E906E576839_gshared)(__this, ___0_createList, ___1_getSize, ___2_getElement, ___3_deleteList, method); } // System.Void Vuforia.VuHitTest::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTest__ctor_mAA2EDD0CCA941D3E66D8C191B9CE42922363FD6C (VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAnchorObservationInfo::vuAnchorObservationGetInfo(System.IntPtr,Vuforia.VuAnchorObservationInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObservationInfo_vuAnchorObservationGetInfo_mB29F0B951590D18A5660583DF60788B0B2A30AB8 (intptr_t ___0_observation, VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF* ___1_info, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m9829E931D66023CC821FBB9E21F45AADDC408BFE (GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetEnumValue(System.Nullable`1&,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t VuObservation_GetEnumValue_TisVuAnchorObservationStatusInfo_t7AF6A19EAD81FE33BBFE7562965E2E0362140D35_mBC866A98C1050709B56DAE21C619475655886E5C (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t4E5BA7DADB35E8BC6360423B758F54AB7B223C5B* ___0_enumValue, GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t4E5BA7DADB35E8BC6360423B758F54AB7B223C5B*, GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF*, const RuntimeMethod*))VuObservation_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m883685D260709FCA597446546BB80B3FD966C665_gshared)(__this, ___0_enumValue, ___1_callback, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_mA26A577BEAB1EE37A32936A8099C7CBC0C4D066D (CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_mA26A577BEAB1EE37A32936A8099C7CBC0C4D066D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF VuObservation_GetStructValue_TisVuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF_m32463C3B4A2D6C3B6AC7A7ECC1D822B6B75D84AB (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t72049CEDEC0856702F155EE9A28B001F3CA02FF4* ___0_infoValue, CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F* ___1_createDelegate, const RuntimeMethod* method) { return (( VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t72049CEDEC0856702F155EE9A28B001F3CA02FF4*, CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF_m32463C3B4A2D6C3B6AC7A7ECC1D822B6B75D84AB_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void Vuforia.VuObservationWithPose::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714 (VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservationWithPose::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8 (VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuAreaTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetConfig__ctor_mA430E325740398681CEE52561854D1DACDE70A8F (VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* __this, const RuntimeMethod* method) ; // Vuforia.VuMatrix44F Vuforia.VuMatrix44F::get_Identity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F (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.ValueAccessUtils/GetStringValueDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880 (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.String Vuforia.ValueAccessUtils::GetStringValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStringValueDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3 (intptr_t ___0_nativeHandle, GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* ___1_callback, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetStructValueDelegate_1__ctor_m0913900462808AD2248D386F9D141F3CA3C9D39B (GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetStructValueDelegate_1__ctor_m0913900462808AD2248D386F9D141F3CA3C9D39B_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) inline VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428* ___1_callback, const RuntimeMethod* method) { return (( VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 (*) (intptr_t, GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428*, const RuntimeMethod*))ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetStructValueDelegate_1__ctor_mCDFA347F5C3181F30578F71842DE61AC1A1BE65B (GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetStructValueDelegate_1__ctor_mCDFA347F5C3181F30578F71842DE61AC1A1BE65B_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) inline VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2 (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7* ___1_callback, const RuntimeMethod* method) { return (( VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 (*) (intptr_t, GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7*, const RuntimeMethod*))ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetBoolValueDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetBoolValueDelegate__ctor_m80AB3322B3F26E49FF578C9B455646EE6ED7EF11 (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Boolean Vuforia.ValueAccessUtils::GetBoolValue(System.IntPtr,Vuforia.ValueAccessUtils/GetBoolValueDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueAccessUtils_GetBoolValue_m15133468B5BDE58EB95EBF60681B69DEBE44ED54 (intptr_t ___0_nativeHandle, GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* ___1_callback, const RuntimeMethod* method) ; // Vuforia.VuAreaTargetConfig/Internal Vuforia.VuAreaTargetConfig/Internal::Create(Vuforia.VuAreaTargetConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3 Internal_Create_mD267924B49AD638B2DF1E3F077B634CFF8206285 (VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuEngineCreateAreaTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuAreaTargetConfig/Internal&,Vuforia.VuAreaTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuEngineCreateAreaTargetObserver_m29184F8F4FEDEEDAE41B326A507C770FE28946BF (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuAreaTargetObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetObserver__ctor_m95BB06D33CEA4D396CCBCA38C1CC4C39B8861160 (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuAreaTargetCloudConfig/Internal Vuforia.VuAreaTargetCloudConfig/Internal::Create(Vuforia.VuAreaTargetCloudConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t89188135E33C9740024932380C8C2FE5B97189A8 Internal_Create_m8F7B0BC8BC70165ED40DE3A346CB816217A003F5 (VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuEngineCreateAreaTargetObserverFromCloudConfig(System.IntPtr,System.IntPtr&,Vuforia.VuAreaTargetCloudConfig/Internal&,Vuforia.VuAreaTargetCloudCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuEngineCreateAreaTargetObserverFromCloudConfig_mD95395A7633874E2A38B1EE2191CA6266D588B9D (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_t89188135E33C9740024932380C8C2FE5B97189A8* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuVector2F::.ctor(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVector2F__ctor_mA50F69888B9CB7BEA0C729A98274D80D1046C66B (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuAreaTargetObserverSetExternalPositionFrom2D(System.IntPtr,Vuforia.VuVector2F,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuAreaTargetObserverSetExternalPositionFrom2D_m2A979A3CFE5C01F7AABBD80BA2330B8DABF75181 (intptr_t ___0_observerHandle, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___1_position, float ___2_horizontalAccuracy, const RuntimeMethod* method) ; // System.Void Vuforia.VuVector3F::.ctor(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVector3F__ctor_m6536390E25B53B7EE4F7FBC958E4A73935DED807 (VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuAreaTargetObserverSetExternalPositionFrom3D(System.IntPtr,Vuforia.VuVector3F,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuAreaTargetObserverSetExternalPositionFrom3D_mE3936677F1977B988C3F9123EB880C0D1A470FED (intptr_t ___0_observerHandle, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___1_position, float ___2_horizontalAccuracy, float ___3_verticalAccuracy, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuAreaTargetObservationTargetInfo::vuAreaTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuAreaTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObservationTargetInfo_vuAreaTargetObservationGetTargetInfo_mD00C41DF100ACC84974907742EDDC70B7FB79938 (intptr_t ___0_observation, Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089* ___1_targetInfo, const RuntimeMethod* 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.Boolean Vuforia.ConversionUtils::ToBool(Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConversionUtils_ToBool_m32B15CD0258ADE0FDC0F5ADDFFB3CF15843F123B (int32_t ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m70E544B03CE86FBB7D5DD5E9648A846F6A8DDD94 (GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetEnumValue(System.Nullable`1&,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t VuObservation_GetEnumValue_TisVuAreaTargetObservationStatusInfo_t14BD726B75F29EB9B536B42637274DC587740FFC_mB15E5270297F689B15017886FBC583EF61E7A5A0 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tCB50C779472D58622CF984D77C3C76F8818820AF* ___0_enumValue, GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_tCB50C779472D58622CF984D77C3C76F8818820AF*, GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560*, const RuntimeMethod*))VuObservation_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m883685D260709FCA597446546BB80B3FD966C665_gshared)(__this, ___0_enumValue, ___1_callback, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_m69BA1A020E13ED5CE99245A53A4A92AB7DC533F8 (CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_m69BA1A020E13ED5CE99245A53A4A92AB7DC533F8_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8 VuObservation_GetStructValue_TisVuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_mF14817241B96ECEAE1033AAB7B9CC75F36FA6C1F (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tEEC63AD0653CBD098182D162C2F15DD7FD172B4C* ___0_infoValue, CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED* ___1_createDelegate, const RuntimeMethod* method) { return (( VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8 (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_tEEC63AD0653CBD098182D162C2F15DD7FD172B4C*, CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_mF14817241B96ECEAE1033AAB7B9CC75F36FA6C1F_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m5C8BA7EC53EBF6F9B1C2AB37D4D39CFA13E9C246 (GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuCameraFocusMode_tE861E81E21ADEDA90B59D3989B232A2DA9864363_m297F3EB1456B97BD6F756ACB4CAAA02B2725AD6C (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.VuImagePixelFormatList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImagePixelFormatList__ctor_m750C5C52E30F297632E0C711989C9FAF706D3479 (VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834* __this, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuGenericList`1::get_NativeHandle() inline intptr_t VuGenericList_1_get_NativeHandle_mE23B4D8A0EABBA1479C90922EF17BE80DA38951E_inline (VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0* __this, const RuntimeMethod* method) { return (( intptr_t (*) (VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0*, const RuntimeMethod*))VuGenericList_1_get_NativeHandle_m6C386BDAB341E8ABEEA33F8EEA9C45A3426B7FD0_gshared_inline)(__this, method); } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetRegisteredImageFormats(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetRegisteredImageFormats_m2C9EAC7A7AF060C59E4DDED30B0447B00585DD92 (intptr_t ___0_controllerHandle, intptr_t ___1_imageFormatListHandle, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m8237BBE2177D9C94452EA25414C48BA1AAE3B699 (List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159* __this, const RuntimeMethod* method) { (( void (*) (List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159*, const RuntimeMethod*))List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared)(__this, method); } // System.Int32 Vuforia.VuGenericList`1::get_Size() inline int32_t VuGenericList_1_get_Size_m899DDB3532E0C9554BBF494CB92F04473FA5113B (VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0* __this, const RuntimeMethod* method) { return (( int32_t (*) (VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0*, const RuntimeMethod*))VuGenericList_1_get_Size_m9511AADEF90CE185EE65B5ED96730D389AF55972_gshared)(__this, method); } // TElement Vuforia.VuGenericList`1::get_Item(System.Int32) inline int32_t VuGenericList_1_get_Item_m5B442022A06073628B56820CFC70365503050E7F (VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( int32_t (*) (VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0*, int32_t, const RuntimeMethod*))VuGenericList_1_get_Item_m919729A42F521B2841650C607E6E7C642C79A7F1_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mE4D33D154EEE4A55B5F0988565056CA3F7E9F001_inline (List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159*, int32_t, const RuntimeMethod*))List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline)(__this, ___0_item, method); } // Vuforia.VuResult Vuforia.VuCameraController::vuEngineGetCameraController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuEngineGetCameraController_mA615210DC28BC1DFD992493FD3C0474AF8F233FD (intptr_t ___0_engineHandle, intptr_t* ___1_controllerHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraController__ctor_m222F6462CEEEE479C1898F98C44003F05B7B79EA (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFocusMode(System.IntPtr,Vuforia.VuCameraFocusMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFocusMode_mB6FF5A07BE7C07D55DA8517B8E86E20234CBAF79 (intptr_t ___0_controllerHandle, int32_t ___1_focusMode, 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) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFlashMode(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFlashMode_m3A9D4CC9F323ACA2EAC93AF5E4BB643866E505B6 (intptr_t ___0_controllerHandle, int32_t ___1_flashMode, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraVideoModeList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraVideoModeList__ctor_m06A366EEF4A75D692E8C727750536C08DC60DBD9 (VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817* __this, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuGenericList`1::get_NativeHandle() inline intptr_t VuGenericList_1_get_NativeHandle_mBDDD4023FA3BAB2B26A1BC920C5934D3A30391A4_inline (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF* __this, const RuntimeMethod* method) { return (( intptr_t (*) (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF*, const RuntimeMethod*))VuGenericList_1_get_NativeHandle_mBDDD4023FA3BAB2B26A1BC920C5934D3A30391A4_gshared_inline)(__this, method); } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetVideoModes(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetVideoModes_m8524E9012AAC16E9521D033646A89D7F57A339E0 (intptr_t ___0_controllerHandle, intptr_t ___1_cameraVideoModeList, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mC0470A696840D798C8F90A96966255A306EC2EE6 (List_1_t30FB94757176200685330DC8E34EFD3E31858619* __this, const RuntimeMethod* method) { (( void (*) (List_1_t30FB94757176200685330DC8E34EFD3E31858619*, const RuntimeMethod*))List_1__ctor_mC0470A696840D798C8F90A96966255A306EC2EE6_gshared)(__this, method); } // System.Int32 Vuforia.VuGenericList`1::get_Size() inline int32_t VuGenericList_1_get_Size_m3E8905E72CEC7BFFEFFC64350BF1DF26E2D1E0E3 (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF* __this, const RuntimeMethod* method) { return (( int32_t (*) (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF*, const RuntimeMethod*))VuGenericList_1_get_Size_m3E8905E72CEC7BFFEFFC64350BF1DF26E2D1E0E3_gshared)(__this, method); } // TElement Vuforia.VuGenericList`1::get_Item(System.Int32) inline VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D VuGenericList_1_get_Item_m9545594D8695FB02F4FA9BAD2E0B3C552CBF6B41 (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D (*) (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF*, int32_t, const RuntimeMethod*))VuGenericList_1_get_Item_m9545594D8695FB02F4FA9BAD2E0B3C552CBF6B41_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mD2B31F32BAA3ECB9B64F932FBE25A633DF30F7B9_inline (List_1_t30FB94757176200685330DC8E34EFD3E31858619* __this, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t30FB94757176200685330DC8E34EFD3E31858619*, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D, const RuntimeMethod*))List_1_Add_mD2B31F32BAA3ECB9B64F932FBE25A633DF30F7B9_gshared_inline)(__this, ___0_item, method); } // System.Void Vuforia.VuCameraController/<>c__DisplayClass58_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass58_0__ctor_m7416A0F724BFABB0965F04EE7F2304E20DB7098D (U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9* __this, const RuntimeMethod* method) ; // System.Collections.Generic.IList`1 Vuforia.VuCameraController::GetVideoModes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuCameraController_GetVideoModes_mBB01D1422716B663FEF55C90DD24C621E1A874E6 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m42CE805C87D0E4877974955197ABB25FD9553093 (GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuCameraVideoModePreset_t91252FC288FE2DFCBA7F8332C500A60008F464FB_m497C39A1472E474476B82C57E495162B666C66A4 (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void System.Func`2::.ctor(System.Object,System.IntPtr) inline void Func_2__ctor_m1EDF10D3DFDB789C604D10746CB41361AFD51E44 (Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m1EDF10D3DFDB789C604D10746CB41361AFD51E44_gshared)(__this, ___0_object, ___1_method, method); } // TSource System.Linq.Enumerable::First(System.Collections.Generic.IEnumerable`1,System.Func`2) inline VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D Enumerable_First_TisVuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D_mF835FC0140CAFAFAD9FDCFAD0640DB2021729714 (RuntimeObject* ___0_source, Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D* ___1_predicate, const RuntimeMethod* method) { return (( VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D (*) (RuntimeObject*, Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D*, const RuntimeMethod*))Enumerable_First_TisVuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D_mF835FC0140CAFAFAD9FDCFAD0640DB2021729714_gshared)(___0_source, ___1_predicate, method); } // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m3142123C813A2048DD696F9E0EA7CD78E7D9877B (Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315* __this, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315*, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D, const RuntimeMethod*))Nullable_1__ctor_m3142123C813A2048DD696F9E0EA7CD78E7D9877B_gshared)(__this, ___0_value, method); } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetActiveVideoMode(System.IntPtr,Vuforia.VuCameraVideoModePreset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetActiveVideoMode_m27C1C6224325188FA78A443FCA55CFEC70EB2556 (intptr_t ___0_controllerHandle, int32_t ___1_cameraVideoModePreset, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerRegisterImageFormat(System.IntPtr,Vuforia.VuImagePixelFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerRegisterImageFormat_mFB701B773618BCFCD6B20D0936A4164B999CE729 (intptr_t ___0_controllerHandle, int32_t ___1_pixelFormat, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerUnregisterImageFormat(System.IntPtr,Vuforia.VuImagePixelFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerUnregisterImageFormat_mBF64AE3AEE396DA818C03A0140FF5C21ADA185E8 (intptr_t ___0_controllerHandle, int32_t ___1_pixelFormat, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraFieldList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraFieldList__ctor_m0F93626554442BBF51242CDDC43AE01AA116D5A6 (VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799* __this, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuGenericList`1::get_NativeHandle() inline intptr_t VuGenericList_1_get_NativeHandle_mBC19904B59265A61E7FE5470431697E8510D5A26_inline (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893* __this, const RuntimeMethod* method) { return (( intptr_t (*) (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893*, const RuntimeMethod*))VuGenericList_1_get_NativeHandle_mBC19904B59265A61E7FE5470431697E8510D5A26_gshared_inline)(__this, method); } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetSupportedCameraFields(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetSupportedCameraFields_mBED0E7EA24EDEB9450D2262CDC8E55B69CF82CE4 (intptr_t ___0_controllerHandle, intptr_t ___1_cameraFieldList, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m730968A1AB6536026F146EE5D750B0C2A7080FC8 (List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68* __this, const RuntimeMethod* method) { (( void (*) (List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68*, const RuntimeMethod*))List_1__ctor_m730968A1AB6536026F146EE5D750B0C2A7080FC8_gshared)(__this, method); } // System.Int32 Vuforia.VuGenericList`1::get_Size() inline int32_t VuGenericList_1_get_Size_m9A8686024A24C1264B087CF50BF131AA6FCE9481 (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893* __this, const RuntimeMethod* method) { return (( int32_t (*) (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893*, const RuntimeMethod*))VuGenericList_1_get_Size_m9A8686024A24C1264B087CF50BF131AA6FCE9481_gshared)(__this, method); } // TElement Vuforia.VuGenericList`1::get_Item(System.Int32) inline VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 VuGenericList_1_get_Item_mF2B6CCAB4D0225C491BB0650BBFBF8CC6EC264CF (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 (*) (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893*, int32_t, const RuntimeMethod*))VuGenericList_1_get_Item_mF2B6CCAB4D0225C491BB0650BBFBF8CC6EC264CF_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_mA8E8F3AB4B1BD003CD976D8B29F1FA7BB8D426C1_inline (List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68* __this, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68*, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122, const RuntimeMethod*))List_1_Add_mA8E8F3AB4B1BD003CD976D8B29F1FA7BB8D426C1_gshared_inline)(__this, ___0_item, method); } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFieldString(System.IntPtr,System.String,System.IntPtr&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFieldString_m646D1797B77CC67E429BF890EBB2829CDEED5540 (intptr_t ___0_controllerHandle, String_t* ___1_key, intptr_t* ___2_value, int32_t ___3_maxLength, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFieldString(System.IntPtr,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFieldString_m6C1A8DE4D0108CCA7F626A4EA9247B1026861260 (intptr_t ___0_controllerHandle, String_t* ___1_key, String_t* ___2_value, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFieldInt64(System.IntPtr,System.String,System.Int64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFieldInt64_m46359E24FFA9A28CB70257932B8593596C6DF212 (intptr_t ___0_controllerHandle, String_t* ___1_key, int64_t* ___2_value, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFieldInt64(System.IntPtr,System.String,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFieldInt64_mC6FD57EB5F294913169B6D89123BCADB19E03B38 (intptr_t ___0_controllerHandle, String_t* ___1_key, int64_t ___2_value, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFieldFloat(System.IntPtr,System.String,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFieldFloat_mE934806D5F679FF0998F6CB3EA0C2A890E4E2C81 (intptr_t ___0_controllerHandle, String_t* ___1_key, float* ___2_value, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFieldFloat(System.IntPtr,System.String,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFieldFloat_m5AB166FDA3F11FCC1BEBA5D4090FCBE4666D3C00 (intptr_t ___0_controllerHandle, String_t* ___1_key, float ___2_value, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFieldBool(System.IntPtr,System.String,Vuforia.VuBool&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFieldBool_mD1CB533F33DD67099720F548EFE4E55005CF1E96 (intptr_t ___0_controllerHandle, String_t* ___1_key, int32_t* ___2_value, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFieldBool(System.IntPtr,System.String,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFieldBool_mA4AE7AF44776535B72278659419E8311CBDB23C3 (intptr_t ___0_controllerHandle, String_t* ___1_key, int32_t ___2_value, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFieldInt64Range(System.IntPtr,System.String,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFieldInt64Range_m171DE1569B417D727F7BB2CEF0A417067C8A4777 (intptr_t ___0_controllerHandle, String_t* ___1_key, intptr_t* ___2_value, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFieldInt64Range(System.IntPtr,System.String,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFieldInt64Range_m232013B18ED7F0CEC66FC98753F0A667786C439D (intptr_t ___0_controllerHandle, String_t* ___1_key, intptr_t ___2_value, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/CreateListDelegate::.ctor(System.Object,System.IntPtr) inline void CreateListDelegate__ctor_m36F1AD89FC1254783FF10D1C24DCE025A82F923A (CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateListDelegate__ctor_m36F1AD89FC1254783FF10D1C24DCE025A82F923A_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) inline void GetListSizeDelegate__ctor_mEF1A74AD4AFE1B719BDA4858FB3EDDE2208EF408 (GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListSizeDelegate__ctor_mEF1A74AD4AFE1B719BDA4858FB3EDDE2208EF408_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) inline void GetListElementDelegate__ctor_m4239DAFDD823147D2832B1CA940247AD7C7BE3D1 (GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListElementDelegate__ctor_m4239DAFDD823147D2832B1CA940247AD7C7BE3D1_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/DeleteListDelegate::.ctor(System.Object,System.IntPtr) inline void DeleteListDelegate__ctor_m55C3B7B23C2465F8408772ECFCFBB22AA23B7B97 (DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D*, RuntimeObject*, intptr_t, const RuntimeMethod*))DeleteListDelegate__ctor_m55C3B7B23C2465F8408772ECFCFBB22AA23B7B97_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) inline void VuGenericList_1__ctor_m2A70C174ACA517C91E86BAA4DFD01ADDB7B2B532 (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF* __this, CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F* ___0_createList, GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9* ___1_getSize, GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374* ___2_getElement, DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D* ___3_deleteList, const RuntimeMethod* method) { (( void (*) (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF*, CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F*, GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9*, GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374*, DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D*, const RuntimeMethod*))VuGenericList_1__ctor_m2A70C174ACA517C91E86BAA4DFD01ADDB7B2B532_gshared)(__this, ___0_createList, ___1_getSize, ___2_getElement, ___3_deleteList, method); } // System.Void Vuforia.VuGenericList`1/CreateListDelegate::.ctor(System.Object,System.IntPtr) inline void CreateListDelegate__ctor_m2CAF7F0446A8BABE72009B4E6786F1FF81D3690B (CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateListDelegate__ctor_m2CAF7F0446A8BABE72009B4E6786F1FF81D3690B_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) inline void GetListSizeDelegate__ctor_mA00DBF4E1D002466163C3C7E8F0587DCAEE60E31 (GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListSizeDelegate__ctor_mA00DBF4E1D002466163C3C7E8F0587DCAEE60E31_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) inline void GetListElementDelegate__ctor_m396D448CB6FCC894405DF720B5C13868A9ED0AFE (GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListElementDelegate__ctor_m396D448CB6FCC894405DF720B5C13868A9ED0AFE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/DeleteListDelegate::.ctor(System.Object,System.IntPtr) inline void DeleteListDelegate__ctor_m7C605EB775E5720F96E6B595BE1828723B576B87 (DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3*, RuntimeObject*, intptr_t, const RuntimeMethod*))DeleteListDelegate__ctor_m7C605EB775E5720F96E6B595BE1828723B576B87_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) inline void VuGenericList_1__ctor_mFE94C27B8F5916F943FFD9B35184287EF373B52A (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893* __this, CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43* ___0_createList, GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29* ___1_getSize, GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882* ___2_getElement, DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3* ___3_deleteList, const RuntimeMethod* method) { (( void (*) (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893*, CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43*, GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29*, GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882*, DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3*, const RuntimeMethod*))VuGenericList_1__ctor_mFE94C27B8F5916F943FFD9B35184287EF373B52A_gshared)(__this, ___0_createList, ___1_getSize, ___2_getElement, ___3_deleteList, method); } // System.Void Vuforia.VuCylinderTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCylinderTargetConfig__ctor_m6515A482D5AFF6DBFA8BDB79879824E95DEE8E30 (VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m02CEF7D2D3D84A52C6F197350C527D50B742532A (GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuEngineCreateCylinderTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuCylinderTargetConfig,Vuforia.VuCylinderTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuEngineCreateCylinderTargetObserver_mB24F8456D357B4028F6662C9EF10F28C772163C6 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuCylinderTargetObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCylinderTargetObserver__ctor_m6F5BEA450D95B20AB7F072780AF21E04EA5EC029 (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverSetTargetSideLength(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverSetTargetSideLength_m3163283D9BF102A8887466B19A800BB66865FEA1 (intptr_t ___0_observerHandle, float ___1_sideLength, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverSetTargetTopDiameter(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverSetTargetTopDiameter_m5BF60C67ECA26BF32E66F7A6D4588752E82F9103 (intptr_t ___0_observerHandle, float ___1_topDiameter, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverSetTargetBottomDiameter(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverSetTargetBottomDiameter_mC069B9C65D3900F545F15D7576460C14AF129C00 (intptr_t ___0_observerHandle, float ___1_bottomDiameter, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverSetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverSetTrackingOptimization_mC26C9EA1A311DCFF614495775E4E96A37B0CD10D (intptr_t ___0_observerHandle, int32_t ___1_optimization, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCylinderTargetObservationTargetInfo::vuCylinderTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuCylinderTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObservationTargetInfo_vuCylinderTargetObservationGetTargetInfo_m53F35EEF277A0E0C533339FD82A81FE0F5A91788 (intptr_t ___0_observation, Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF* ___1_targetInfo, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_mCD4EFF07DF141A8B71F51F83C3754EAF18C91270 (GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetEnumValue(System.Nullable`1&,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t VuObservation_GetEnumValue_TisVuCylinderTargetObservationStatusInfo_t7EAFFA1F6BFAF7AA64774DB0F490E89476E73AD5_mE7CC0139CFDFA5BF7850ECCDE821116C6FFF38B8 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t50B701425B35AA69CB821A64659FE0B45C5294EE* ___0_enumValue, GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t50B701425B35AA69CB821A64659FE0B45C5294EE*, GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD*, const RuntimeMethod*))VuObservation_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m883685D260709FCA597446546BB80B3FD966C665_gshared)(__this, ___0_enumValue, ___1_callback, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_m54350D2470CEFADE697171E6AD42C7EE44343E7D (CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_m54350D2470CEFADE697171E6AD42C7EE44343E7D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196 VuObservation_GetStructValue_TisVuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_m8618B46030A758308666A5D679B3EA70F8CFD2E4 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tF40515F0A47DDE5A75596D8B91CEB985AF9A6639* ___0_infoValue, CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44* ___1_createDelegate, const RuntimeMethod* method) { return (( VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196 (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_tF40515F0A47DDE5A75596D8B91CEB985AF9A6639*, CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_m8618B46030A758308666A5D679B3EA70F8CFD2E4_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void Vuforia.VuGenericList`1/CreateListDelegate::.ctor(System.Object,System.IntPtr) inline void CreateListDelegate__ctor_m03E9C8C88EBB003B5525E736BD9B0A4BCDB31FEE (CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateListDelegate__ctor_m03E9C8C88EBB003B5525E736BD9B0A4BCDB31FEE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) inline void GetListSizeDelegate__ctor_mD07F4C503D48A88F8D2E5E7BAFAE46CCFABD9C78 (GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListSizeDelegate__ctor_mD07F4C503D48A88F8D2E5E7BAFAE46CCFABD9C78_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) inline void GetListElementDelegate__ctor_mCCCBD156992A2671027E93C6B87F45074F98B44C (GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListElementDelegate__ctor_mCCCBD156992A2671027E93C6B87F45074F98B44C_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/DeleteListDelegate::.ctor(System.Object,System.IntPtr) inline void DeleteListDelegate__ctor_m7A43785172A6FBE866C21FF421FCEDB0076FB20B (DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC*, RuntimeObject*, intptr_t, const RuntimeMethod*))DeleteListDelegate__ctor_m7A43785172A6FBE866C21FF421FCEDB0076FB20B_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericTypedList`2::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) inline void VuGenericTypedList_2__ctor_mC4C82EAE2F81EFBBA100674031080F522A27DE73 (VuGenericTypedList_2_t6327CF8C26FEB6BC1635A008C67E2743AB67CDC9* __this, CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49* ___0_createList, GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2* ___1_getSize, GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A* ___2_getElement, DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC* ___3_deleteList, const RuntimeMethod* method) { (( void (*) (VuGenericTypedList_2_t6327CF8C26FEB6BC1635A008C67E2743AB67CDC9*, CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49*, GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2*, GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A*, DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC*, const RuntimeMethod*))VuGenericTypedList_2__ctor_mC4C82EAE2F81EFBBA100674031080F522A27DE73_gshared)(__this, ___0_createList, ___1_getSize, ___2_getElement, ___3_deleteList, method); } // System.Void Vuforia.VuDevicePoseConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDevicePoseConfig__ctor_m2187CF1EEA0E753E123A40B47188500C2959FDE2 (VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuDevicePoseObserver::vuEngineCreateDevicePoseObserver(System.IntPtr,System.IntPtr&,Vuforia.VuDevicePoseConfig,Vuforia.VuDevicePoseCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDevicePoseObserver_vuEngineCreateDevicePoseObserver_m19DAAF8D3CC05D2F5798E1561FB8B6DE9CCB1BAA (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuDevicePoseObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDevicePoseObserver__ctor_m29EBA46B0F7E42A9A0E18A56AE32DAD63A9C1245 (VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuDevicePoseObserver::vuDevicePoseObserverSetStaticMode(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDevicePoseObserver_vuDevicePoseObserverSetStaticMode_m9548332AF0EA01A822803050D73DC3F186F96440 (intptr_t ___0_observer, int32_t ___1_staticModeEnabled, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mD32E4958EE557E5B1B0A7F99E0298C7729664E01_inline (Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // Vuforia.VuResult Vuforia.VuDevicePoseObservation::vuDevicePoseObservationGetStatusInfo(System.IntPtr,Vuforia.VuDevicePoseObservationStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDevicePoseObservation_vuDevicePoseObservationGetStatusInfo_m1E9C69BDB0C767236BBAC6DE1112C561E0B4FD96 (intptr_t ___0_observationHandle, int32_t* ___1_statusInfo, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m461D931405E1BD193BF85EAF3A3F52962B07D365 (Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980*, 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_m9BB22D4AEA81F7F91F48145A23742A144424B7A7 (Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } // System.Void Vuforia.VuDriverConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDriverConfig__ctor_mA18CCBA203E2B5C18E647083FD41F051837C59FC (VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* __this, 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.VuFusionProviderConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuFusionProviderConfig__ctor_mB2A82E5F59DA7A9342C023FABE27CC6CBF92C837 (VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* __this, 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.Type System.Object::GetType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, 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.VuInternalConfig::Equals(Vuforia.VuInternalConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuInternalConfig_Equals_m0A56C88CCD5317ACB70E80AFBDFD71AA98BA7CF4 (VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* __this, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* ___0_other, 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.Void Vuforia.VuPlatformAndroidConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuPlatformAndroidConfig__ctor_m9F277629E8288B17AF40432BF152CA55256F771D (VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuPlatformLuminConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuPlatformLuminConfig__ctor_m826E701A5C03FBCB7C6AA2D5974FDCBE8FC1F7EA (VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* __this, const RuntimeMethod* method) ; // Vuforia.VuLibraryVersionInfo Vuforia.VuEngine::get_VersionInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC VuEngine_get_VersionInfo_mEAF49F8251EBEB3E0DB3B1D98E3BD2A30AE46784 (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.Void Vuforia.VuDeviceCalibrationConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDeviceCalibrationConfig__ctor_m596622E7AEFC2BD0B1B29258340F30F016D7A8AA (VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuDeviceCalibrationConfig::Equals(Vuforia.VuDeviceCalibrationConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuDeviceCalibrationConfig_Equals_m3756F78C9657AFFE12BAA7B68636E38FCD30FD9F (VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* __this, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* ___0_other, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable`1) inline List_1_t1D05E9A6B8C2C7068A1EA3694288DA75E899F9C4* Enumerable_ToList_TisIVuEngineConfig_t75FFA722E8BEBF4BBD155E6B477B127B1D42F5C0_mF7C69AE06A359F8FFAD01C6FC82FBE9CF29C7E4A (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( List_1_t1D05E9A6B8C2C7068A1EA3694288DA75E899F9C4* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method); } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetCreate_m2D68967AB1987456CEBA3127B799E060A4D3513C (intptr_t* ___0_configSetHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuEngineConfigSet::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngineConfigSet__ctor_mCCA83C2911E47D722149375642B7ACEB6CD532C3 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_mFFDD0C76CF18D6FFA33F250DC5C8D602126D8D81 (Dictionary_2_tB3ED8F11241FA51491076780F383CDC30A5B1147* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tB3ED8F11241FA51491076780F383CDC30A5B1147*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void Vuforia.VuEngineConfigSet::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngineConfigSet_Dispose_m88551471D4357FC9033902192E3B5657EB069113 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, bool ___0_disposing, const RuntimeMethod* method) ; // System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271 (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetDestroy_mD86FAAE20381A524A9D449D4F8712C33D0014FA7 (intptr_t ___0_configSetHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddDriverConfig(System.IntPtr,Vuforia.VuDriverConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddDriverConfig_m1627E3E230D2135F2D1A4D899E3D42A086E1C080 (intptr_t ___0_configSetHandle, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* ___1_driverConfig, const RuntimeMethod* method) ; // System.Void Vuforia.VuEngineConfigSet::AddConfig(Vuforia.IVuEngineConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, RuntimeObject* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddErrorHandlerConfig(System.IntPtr,Vuforia.VuErrorHandlerConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddErrorHandlerConfig_mABF3FE80503B4E6BB136758CE279D89DC559D145 (intptr_t ___0_configSetHandle, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* ___1_errorHandlerConfig, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddFusionProviderConfig(System.IntPtr,Vuforia.VuFusionProviderConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddFusionProviderConfig_m5FCA543B44A5C792D735279784FE4D4A710C8218 (intptr_t ___0_configSetHandle, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* ___1_fusionProviderConfig, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddInternalConfig(System.IntPtr,Vuforia.VuInternalConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddInternalConfig_m74B8246618F5CDA9D4F04143D4B785E40DE80353 (intptr_t ___0_configSetHandle, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* ___1_internalConfig, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddLicenseConfig(System.IntPtr,Vuforia.VuLicenseConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddLicenseConfig_mCB9A09A67A80511EBE13C7E403D4196CE57242E5 (intptr_t ___0_configSetHandle, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* ___1_licenseConfig, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddPlatformAndroidConfig(System.IntPtr,Vuforia.VuPlatformAndroidConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddPlatformAndroidConfig_mCB8C6F959BE57F4EF8F899E457CC2DC7E0CA2816 (intptr_t ___0_configSetHandle, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* ___1_platformAndroidConfig, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddPlatformLuminConfig(System.IntPtr,Vuforia.VuPlatformLuminConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddPlatformLuminConfig_mD46B42B66E8B9BC0500DA4691AD255861713E07B (intptr_t ___0_configSetHandle, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* ___1_platformLuminConfig, const RuntimeMethod* method) ; // System.IntPtr System.Runtime.InteropServices.Marshal::StringToHGlobalAnsi(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD (String_t* ___0_s, 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) ; // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddSoftwareContextConfig(System.IntPtr,Vuforia.VuSoftwareContextConfig/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddSoftwareContextConfig_mD9D715FE9BBA57E0C4F10B4C0FE53FD029A1C4FB (intptr_t ___0_configSetHandle, Internal_tDF7421D5A4C3EF78C7AA95FD9B3DDF8C38617261* ___1_softwareContextConfig, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddDeviceCalibrationConfig(System.IntPtr,Vuforia.VuDeviceCalibrationConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddDeviceCalibrationConfig_m4A5BA261BEA4D318CEFA209703DE40C81B941485 (intptr_t ___0_configSetHandle, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* ___1_deviceCalibrationConfig, const RuntimeMethod* method) ; // Vuforia.VuLibraryVersionInfo/Internal Vuforia.VuEngine::vuEngineGetLibraryVersionInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 VuEngine_vuEngineGetLibraryVersionInfo_mDF1971DA7691AD225933F68B52C8AA4AB7061A41 (const RuntimeMethod* method) ; // Vuforia.VuLibraryVersionInfo Vuforia.VuLibraryVersionInfo::Create(Vuforia.VuLibraryVersionInfo/Internal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC VuLibraryVersionInfo_Create_m6A6AFAB69EFFAA1DB862A334CBA81E8E1D193C12 (Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 ___0_internalInfo, const RuntimeMethod* method) ; // System.Void Vuforia.VuEngine/CreateControllerDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateControllerDelegate_1__ctor_mD673B5403F618625B7701805B82B113E74A9FB16 (CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateControllerDelegate_1__ctor_mF0F2B8BFF662438410FBF9B4C09F858B393C6671_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuEngine::GetController(Vuforia.VuEngine/CreateControllerDelegate`1) inline VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513* VuEngine_GetController_TisVuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513_m23EF451ECD0C9783E9BB4ADFCECC5FA7C30A0296 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D* ___0_createControllerDelegate, const RuntimeMethod* method) { return (( VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513* (*) (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8*, CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D*, const RuntimeMethod*))VuEngine_GetController_TisRuntimeObject_mC2AF05F9C39EC19B40F93B784C0355FB8B5A0E8E_gshared)(__this, ___0_createControllerDelegate, method); } // System.Void Vuforia.VuEngine/CreateControllerDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateControllerDelegate_1__ctor_m88FF1D2BDC12349C7B28D18F71FD0945E9D0FF2F (CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateControllerDelegate_1__ctor_mF0F2B8BFF662438410FBF9B4C09F858B393C6671_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuEngine::GetController(Vuforia.VuEngine/CreateControllerDelegate`1) inline VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* VuEngine_GetController_TisVuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A_m01D2C6AC62F72C55DA83F83C266DD04987926E27 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776* ___0_createControllerDelegate, const RuntimeMethod* method) { return (( VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* (*) (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8*, CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776*, const RuntimeMethod*))VuEngine_GetController_TisRuntimeObject_mC2AF05F9C39EC19B40F93B784C0355FB8B5A0E8E_gshared)(__this, ___0_createControllerDelegate, method); } // System.Void Vuforia.VuEngine/CreateControllerDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateControllerDelegate_1__ctor_m14625A9CC7A21329068107752A8F5D802DA72FB3 (CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateControllerDelegate_1__ctor_mF0F2B8BFF662438410FBF9B4C09F858B393C6671_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuEngine::GetController(Vuforia.VuEngine/CreateControllerDelegate`1) inline VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8* VuEngine_GetController_TisVuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8_m09085EFC981254D10CBABDDBE3EBC61C44BBAC51 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F* ___0_createControllerDelegate, const RuntimeMethod* method) { return (( VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8* (*) (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8*, CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F*, const RuntimeMethod*))VuEngine_GetController_TisRuntimeObject_mC2AF05F9C39EC19B40F93B784C0355FB8B5A0E8E_gshared)(__this, ___0_createControllerDelegate, method); } // System.Void Vuforia.VuEngine/CreateControllerDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateControllerDelegate_1__ctor_m61A139F49EA7A0A921F695392EC72986801A68EC (CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateControllerDelegate_1__ctor_mF0F2B8BFF662438410FBF9B4C09F858B393C6671_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuEngine::GetController(Vuforia.VuEngine/CreateControllerDelegate`1) inline VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB* VuEngine_GetController_TisVuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB_mCC886980B90B241ECBC6ECCECF1F9E40F490D042 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907* ___0_createControllerDelegate, const RuntimeMethod* method) { return (( VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB* (*) (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8*, CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907*, const RuntimeMethod*))VuEngine_GetController_TisRuntimeObject_mC2AF05F9C39EC19B40F93B784C0355FB8B5A0E8E_gshared)(__this, ___0_createControllerDelegate, method); } // System.Void Vuforia.VuEngine/CreateControllerDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateControllerDelegate_1__ctor_m492E1F0C4CE303719C53753B9495895212453D7A (CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateControllerDelegate_1__ctor_mF0F2B8BFF662438410FBF9B4C09F858B393C6671_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuEngine::GetController(Vuforia.VuEngine/CreateControllerDelegate`1) inline VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F* VuEngine_GetController_TisVuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F_m991CF935155FA68F5B8903109CE1BE07A8E773EF (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666* ___0_createControllerDelegate, const RuntimeMethod* method) { return (( VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F* (*) (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8*, CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666*, const RuntimeMethod*))VuEngine_GetController_TisRuntimeObject_mC2AF05F9C39EC19B40F93B784C0355FB8B5A0E8E_gshared)(__this, ___0_createControllerDelegate, method); } // System.Void Vuforia.VuEngine/CreateControllerDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateControllerDelegate_1__ctor_mFAE1A1662BCE66F0ECF98A91E2073FC9FF44F46E (CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateControllerDelegate_1__ctor_mF0F2B8BFF662438410FBF9B4C09F858B393C6671_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuEngine::GetController(Vuforia.VuEngine/CreateControllerDelegate`1) inline VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986* VuEngine_GetController_TisVuUploadController_t30BE21C7D4882C8782150571AED4C24220955986_m2A93BB3B571DFC0D441DCB0D415EAD1CF9A37C1B (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD* ___0_createControllerDelegate, const RuntimeMethod* method) { return (( VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986* (*) (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8*, CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD*, const RuntimeMethod*))VuEngine_GetController_TisRuntimeObject_mC2AF05F9C39EC19B40F93B784C0355FB8B5A0E8E_gshared)(__this, ___0_createControllerDelegate, method); } // System.IntPtr Vuforia.VuEngineConfigSet::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuEngineConfigSet_get_NativeHandle_m370E69108C0FB84F94406D63AEA917D839DAD9DA_inline (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngine::vuEngineCreate(System.IntPtr&,System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineCreate_m5DA62969239A0D4D756E76D310D7F68D2E8B46BB (intptr_t* ___0_engineHandle, intptr_t ___1_engineConfigSetHandle, int32_t* ___2_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuEngine::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine__ctor_mAE7DB597962D7D90FF9F8134D76B73E954CD01DD (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mE31DD4BED949B5738CE7F7169C64F7C9A1CD5BAE (List_1_tDBCE726495440E21C8755028439971E1C34E69E0* __this, const RuntimeMethod* method) { (( void (*) (List_1_tDBCE726495440E21C8755028439971E1C34E69E0*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // System.Void Vuforia.ObservationManager::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationManager__ctor_mD7C0E51F2B4717B1B9AD3EF061D7257117EDB792 (ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m513699A0D2F0B45B5EF6491BD98BCEA7BA92096E (Dictionary_2_tE3FC45B35BD590EA37F18B362A03348A40702617* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_tE3FC45B35BD590EA37F18B362A03348A40702617*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m12CA380E650D061DCF944F5B3DC94DF2549F3727 (Dictionary_2_t0D8DB35AA6A35E623E0206436A3C83D75C269A81* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t0D8DB35AA6A35E623E0206436A3C83D75C269A81*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method); } // System.Void Vuforia.VuEngine::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_Dispose_mE051F276B91DE50656AEAB7E6D29A87038E747DE (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, bool ___0_disposing, const RuntimeMethod* method) ; // System.Void Vuforia.VuState::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuState_Dispose_mD2872BA379FA00128A8D4452B3FE3AE143807816 (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObservationManager::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationManager_Dispose_m45933E0432E69391D374DB5B51CFEBC5D02EE682 (ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* __this, const RuntimeMethod* method) ; // System.Collections.Generic.List`1 System.Linq.Enumerable::ToList(System.Collections.Generic.IEnumerable`1) inline List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F* Enumerable_ToList_TisIVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9_m7C59C73A3BF92487D0CF2D930F0D4683FE873B29 (RuntimeObject* ___0_source, const RuntimeMethod* method) { return (( List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method); } // System.Int32 System.Collections.Generic.List`1::get_Count() inline int32_t List_1_get_Count_m72E13C61C51145E0688B5A843F7CDD75E6B9F9E1_inline (List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F* __this, const RuntimeMethod* method) { return (( int32_t (*) (List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method); } // T System.Collections.Generic.List`1::get_Item(System.Int32) inline RuntimeObject* List_1_get_Item_m49D081CB89ECDD9023007EC870F4377459031A46 (List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( RuntimeObject* (*) (List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method); } // Vuforia.VuResult Vuforia.VuEngine::vuEngineDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineDestroy_m2413C7DE2478CD826E08189CF4769816D78E424F (intptr_t ___0_engineHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngine::vuEngineStart(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineStart_m3513E82A3F8834197D51600DF65F27983D1B5564 (intptr_t ___0_engineHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngine::vuEngineStop(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineStop_m528A4802AABC862523F1DCA1AE42796A02F84843 (intptr_t ___0_engineHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngine::vuEngineAcquireLatestState(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineAcquireLatestState_mABE8EF5E000DC769DBF8C0FADE97C1536C0FD78E (intptr_t ___0_engineHandle, intptr_t* ___1_stateHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuState::.ctor(Vuforia.VuEngine,Vuforia.ObservationManager,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuState__ctor_m9ED692FFDC76387D75B07E03474EA845ED1D10CC (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___1_observationManager, intptr_t ___2_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuAnchorObserver Vuforia.VuAnchorObserver::Create(Vuforia.VuEngine,Vuforia.VuAnchorObserverConfig,Vuforia.VuAnchorCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5* VuAnchorObserver_Create_mA078F2B2BB688E73E58EA0823C32E6092FA7C2EF (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuAreaTargetObserver Vuforia.VuAreaTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuAreaTargetConfig,Vuforia.VuAreaTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* VuAreaTargetObserver_Create_m35775E0E03298E132E4D0E45E9CB90F2C6DD296D (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuAreaTargetObserver Vuforia.VuAreaTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuAreaTargetCloudConfig,Vuforia.VuAreaTargetCloudCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* VuAreaTargetObserver_Create_mE23CB1A8C19072842FEB8443D8999F2527E36111 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuBarcodeObserver Vuforia.VuBarcodeObserver::Create(Vuforia.VuEngine,Vuforia.VuBarcodeConfig,Vuforia.VuBarcodeCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C* VuBarcodeObserver_Create_mC23B9C65D93D8A7C9BD28E50453911F683F08221 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuCloudImageTargetObserver Vuforia.VuCloudImageTargetObserver::Create(Vuforia.VuEngine,Vuforia.ObservationManager,Vuforia.VuCloudImageTargetConfig,Vuforia.VuCloudImageTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* VuCloudImageTargetObserver_Create_mACFC4CBE65ADEBD6B59DDF2E5014589C4E18FB99 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___1_observationManager, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* ___2_config, int32_t* ___3_error, const RuntimeMethod* method) ; // Vuforia.VuCylinderTargetObserver Vuforia.VuCylinderTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuCylinderTargetConfig,Vuforia.VuCylinderTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* VuCylinderTargetObserver_Create_mB34E5092931009F3992B21DBBC21401D05B7479A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuDevicePoseObserver Vuforia.VuDevicePoseObserver::Create(Vuforia.VuEngine,Vuforia.VuDevicePoseConfig,Vuforia.VuDevicePoseCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* VuDevicePoseObserver_Create_m47CD9CD0FB2CD90EA237C21DBFB70A996D546705 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuIlluminationObserver Vuforia.VuIlluminationObserver::Create(Vuforia.VuEngine,Vuforia.VuIlluminationConfig,Vuforia.VuIlluminationCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81* VuIlluminationObserver_Create_mF9182838CD528917727A1AA250882F296BE83A9F (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuImageTargetObserver Vuforia.VuImageTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuImageTargetConfig,Vuforia.VuImageTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* VuImageTargetObserver_Create_mF6E1A6199FF9ED32190F41FF7C84A2A84961BD26 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuImageTargetObserver Vuforia.VuImageTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuImageTargetFileConfig,Vuforia.VuImageTargetFileCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* VuImageTargetObserver_Create_m6A414537BE51C42C6C76D15697176E743FF600FF (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuImageTargetObserver Vuforia.VuImageTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuImageTargetBufferConfig,Vuforia.VuImageTargetBufferCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* VuImageTargetObserver_Create_m38081E23A09ACFE58BACCE83F04410F374839E3A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuImageTargetObserver Vuforia.VuImageTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuImageTargetCloudObservationConfig,Vuforia.VuImageTargetCloudObservationCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* VuImageTargetObserver_Create_m1C48752F9DB28113FD1FE7059A080D216B6B6EBF (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuMeshObserver Vuforia.VuMeshObserver::Create(Vuforia.VuEngine,Vuforia.VuMeshAreaTargetCaptureConfig,Vuforia.VuMeshAreaTargetCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* VuMeshObserver_Create_mCA1B212D1389FF931FB568E7B1B98CB1833872CB (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuMeshObserver Vuforia.VuMeshObserver::Create(Vuforia.VuEngine,Vuforia.VuMeshAreaTargetConfig,Vuforia.VuMeshAreaTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* VuMeshObserver_Create_mC6C1F27693F01C31BCE5BD4C26D18EDB3411E50A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuMeshObserver Vuforia.VuMeshObserver::Create(Vuforia.VuEngine,Vuforia.VuMeshModelTargetConfig,Vuforia.VuMeshModelTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* VuMeshObserver_Create_mDDBCDF9479EFD5B65A3258CD9C1B84312F9D1AE9 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuModelTargetObserver Vuforia.VuModelTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuModelTargetConfig,Vuforia.VuModelTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* VuModelTargetObserver_Create_m3D502BABB5EDA887E29F11BA42E727980B578F50 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuMultiTargetObserver Vuforia.VuMultiTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuMultiTargetConfig,Vuforia.VuMultiTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3* VuMultiTargetObserver_Create_mCB4667335ADFB761C84E4664DDC095A51B2F2E6A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuVirtualButtonObserver Vuforia.VuVirtualButtonObserver::Create(Vuforia.VuEngine,Vuforia.VuVirtualButtonConfig,Vuforia.VuVirtualButtonCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* VuVirtualButtonObserver_Create_mEE4A9F2F40717E59B61E4CA9D73DFA2D05AD8BFE (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuValidationAreaObserver Vuforia.VuValidationAreaObserver::Create(Vuforia.VuEngine,Vuforia.VuValidationAreaConfig,Vuforia.VuValidationAreaCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* VuValidationAreaObserver_Create_mEC98ECF1275FBB740C518A671579C1BA4DFEA333 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // Vuforia.VuVuMarkObserver Vuforia.VuVuMarkObserver::Create(Vuforia.VuEngine,Vuforia.VuVuMarkConfig,Vuforia.VuVuMarkCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* VuVuMarkObserver_Create_m06F1E0BE53565572A644F674824510F9D11652F4 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuObserver::get_Id() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VuObserver_get_Id_mA8C3FE4D8F2844C66CBB6C24EF14024B0EC44042_inline (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngine::vuEngineClearAreaTargetObserverCloudCache(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineClearAreaTargetObserverCloudCache_m7A97C5EFFCCECB62FE4B44E07D42EE449720BBC7 (intptr_t ___0_engineHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuDatabaseTargetInfoList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDatabaseTargetInfoList__ctor_mBAC3C11B0732B22D56B9DA0D5BA06369FCF2B849 (VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897* __this, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuGenericList`1::get_NativeHandle() inline intptr_t VuGenericList_1_get_NativeHandle_m167D0366381FEAA96D3DFA0659DB162027B926C3_inline (VuGenericList_1_tE16A6F709D7A71006AA7EEFBD10CDF1193A2B0D5* __this, const RuntimeMethod* method) { return (( intptr_t (*) (VuGenericList_1_tE16A6F709D7A71006AA7EEFBD10CDF1193A2B0D5*, const RuntimeMethod*))VuGenericList_1_get_NativeHandle_m167D0366381FEAA96D3DFA0659DB162027B926C3_gshared_inline)(__this, method); } // Vuforia.VuResult Vuforia.VuEngine::vuEngineGetDatabaseTargetInfo(System.IntPtr,System.String,System.IntPtr,Vuforia.VuDatabaseTargetInfoError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineGetDatabaseTargetInfo_mA7D031402ABA00364AEB6F07488EC526094554B7 (intptr_t ___0_engineHandle, String_t* ___1_databasePath, intptr_t ___2_targetInfosHandle, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m4F14C016FDF862F281468BA586621E338CFBDBEF (List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF* __this, const RuntimeMethod* method) { (( void (*) (List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF*, const RuntimeMethod*))List_1__ctor_m4F14C016FDF862F281468BA586621E338CFBDBEF_gshared)(__this, method); } // System.Int32 Vuforia.VuGenericList`1::get_Size() inline int32_t VuGenericList_1_get_Size_mCAA04AF6B1E2918FBE713429E3F1DC3FD55C8213 (VuGenericList_1_tE16A6F709D7A71006AA7EEFBD10CDF1193A2B0D5* __this, const RuntimeMethod* method) { return (( int32_t (*) (VuGenericList_1_tE16A6F709D7A71006AA7EEFBD10CDF1193A2B0D5*, const RuntimeMethod*))VuGenericList_1_get_Size_mCAA04AF6B1E2918FBE713429E3F1DC3FD55C8213_gshared)(__this, method); } // TElement Vuforia.VuGenericTypedList`2::get_Item(System.Int32) inline VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E VuGenericTypedList_2_get_Item_m9CB9032DDB7B7CB8BA892A61F53C688DFA42DD3B (VuGenericTypedList_2_t6327CF8C26FEB6BC1635A008C67E2743AB67CDC9* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E (*) (VuGenericTypedList_2_t6327CF8C26FEB6BC1635A008C67E2743AB67CDC9*, int32_t, const RuntimeMethod*))VuGenericTypedList_2_get_Item_m9CB9032DDB7B7CB8BA892A61F53C688DFA42DD3B_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m16402E6C8D4E72407158A4144D64591826E5C297_inline (List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF* __this, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF*, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E, const RuntimeMethod*))List_1_Add_m16402E6C8D4E72407158A4144D64591826E5C297_gshared_inline)(__this, ___0_item, method); } // Vuforia.VuResult Vuforia.VuEngine::vuEngineSetMaximumSimultaneousTrackedImages(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineSetMaximumSimultaneousTrackedImages_m4E43D1CE0D37E2A3D79831DF727EB56C794F6748 (intptr_t ___0_engineHandle, int32_t ___1_maxNumberOfTargets, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngine::vuEngineSetModelTargetRecoWhileExtendedTracked(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineSetModelTargetRecoWhileExtendedTracked_mD14CD360248570BDB8FE08CBDD7CC442ED43A590 (intptr_t ___0_engineHandle, int32_t ___1_enable, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngine::vuEngineResetWorldTracking(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineResetWorldTracking_mD3D7156864A2D74CF3EDF88AB4820168B4318F26 (intptr_t ___0_engineHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuEngine::vuEngineGetBuildPreset(Vuforia.VuEngineBuildPreset&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineGetBuildPreset_m15F428436A941B259100BE51F9178D38A6F36480 (int32_t* ___0_engineHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuIlluminationConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuIlluminationConfig__ctor_mE52C2BA5F1F9E5D1B9A4B57852116FCB854F266C (VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuIlluminationObserver::vuEngineCreateIlluminationObserver(System.IntPtr,System.IntPtr&,Vuforia.VuIlluminationConfig,Vuforia.VuIlluminationCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuIlluminationObserver_vuEngineCreateIlluminationObserver_mE6AC7324FC268343980A18AF92E9A4A7851D1503 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuIlluminationObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuIlluminationObserver__ctor_m0641835AF6C7542C871B06860C5D6C2806E2EF91 (VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuIlluminationObservationInfo::vuIlluminationObservationGetInfo(System.IntPtr,Vuforia.VuIlluminationObservationInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuIlluminationObservationInfo_vuIlluminationObservationGetInfo_m961F3B957417FC5370AC09FF6E68A3FF8FA8975D (intptr_t ___0_observation, Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6* ___1_info, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_m9B2594178992EC222DD64497E2C4B268FF2F14AC (CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_m9B2594178992EC222DD64497E2C4B268FF2F14AC_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 VuObservation_GetStructValue_TisVuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_m2C2A8BC58C9730C4FEC5A7CB92CF9D975DAE67A5 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t4E7A414792D042826D371041DE5894DFA08212E2* ___0_infoValue, CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879* ___1_createDelegate, const RuntimeMethod* method) { return (( VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t4E7A414792D042826D371041DE5894DFA08212E2*, CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_m2C2A8BC58C9730C4FEC5A7CB92CF9D975DAE67A5_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m5BDF8974EC6A48758A858E84152E79F177D918B2_inline (Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051*, const RuntimeMethod*))Nullable_1_get_HasValue_m5BDF8974EC6A48758A858E84152E79F177D918B2_gshared_inline)(__this, method); } // Vuforia.VuResult Vuforia.VuImage::vuImageGetImageInfo(System.IntPtr,Vuforia.VuImageInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImage_vuImageGetImageInfo_m5975B11FE4B08BAB1BDEDF9074DECBF3F49EE75F (intptr_t ___0_image, VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968* ___1_imageInfo, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_mD7327DFB8EC4D5890B05276A844B1E6D440EDE4F (Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051* __this, VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051*, VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968, const RuntimeMethod*))Nullable_1__ctor_mD7327DFB8EC4D5890B05276A844B1E6D440EDE4F_gshared)(__this, ___0_value, method); } // T System.Nullable`1::get_Value() inline VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 Nullable_1_get_Value_m966FEFDD8D67FB0A4864FE37A84D654ABD9710D3 (Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051* __this, const RuntimeMethod* method) { return (( VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 (*) (Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051*, const RuntimeMethod*))Nullable_1_get_Value_m966FEFDD8D67FB0A4864FE37A84D654ABD9710D3_gshared)(__this, method); } // Vuforia.VuImageInfo Vuforia.VuImage::get_ImageInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 VuImage_get_ImageInfo_mED51F4EBA6060D07ACB7719D8B83408A389941F9 (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuImage::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImage_Dispose_mE47657396B44CA1960EDB24F7E390970CBFA4B58 (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __this, bool ___0_disposing, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuImage::vuImageRelease(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImage_vuImageRelease_m3442CB7BD352FEA85F92D4A7EC8466973C0D787B (intptr_t ___0_image, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) inline void VuGenericList_1__ctor_m0C06AECA2DCB80392480867AC56ADB81BB08CFB9 (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* ___0_createList, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* ___1_getSize, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* ___2_getElement, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* ___3_deleteList, const RuntimeMethod* method) { (( void (*) (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57*, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*, const RuntimeMethod*))VuGenericList_1__ctor_m0C06AECA2DCB80392480867AC56ADB81BB08CFB9_gshared)(__this, ___0_createList, ___1_getSize, ___2_getElement, ___3_deleteList, method); } // System.Void Vuforia.VuGenericList`1/CreateListDelegate::.ctor(System.Object,System.IntPtr) inline void CreateListDelegate__ctor_m9F3D56A7AC7C42B9D151CE52D4AF444C0EB492E3 (CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateListDelegate__ctor_m18F35A63E666EC56D4073547A6BCFA9AF12A518E_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) inline void GetListSizeDelegate__ctor_m17984CEC528F7752A192865135167D02F19F443F (GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListSizeDelegate__ctor_m167F8B86775B01121E5EF65EBD4B89A748A96E2F_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) inline void GetListElementDelegate__ctor_m6697845A8A42D7BDC40EA59FAE8E898B5D30D59F (GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListElementDelegate__ctor_mE35DB0BB076EAC16CEF251D53BA5DD30DBB3839C_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/DeleteListDelegate::.ctor(System.Object,System.IntPtr) inline void DeleteListDelegate__ctor_m7EC8C108FD98314938D1B1AAD2AD5FB9A28F06F8 (DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF*, RuntimeObject*, intptr_t, const RuntimeMethod*))DeleteListDelegate__ctor_m1A37FC302F15A3A2C5CCBCEEBA256968C433E55E_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) inline void VuGenericList_1__ctor_m2C513627561DEF281D8D894D6AC1C349F460B5C1 (VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0* __this, CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA* ___0_createList, GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D* ___1_getSize, GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4* ___2_getElement, DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF* ___3_deleteList, const RuntimeMethod* method) { (( void (*) (VuGenericList_1_t08298CA15B3ED08DCC3F19D700CB25AD21943CB0*, CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA*, GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D*, GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4*, DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF*, const RuntimeMethod*))VuGenericList_1__ctor_m4ABC371E5868D609315B5D221746A4084634C950_gshared)(__this, ___0_createList, ___1_getSize, ___2_getElement, ___3_deleteList, method); } // System.Void Vuforia.VuImageTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetConfig__ctor_m18626EDA08BB6541AB1A7E7F2DC8E9AC6519DC10 (VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* __this, const RuntimeMethod* 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.VuImageTargetBufferConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetBufferConfig__ctor_m20E9760CE97961097A846B84936289E34F7BF732 (VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* __this, const RuntimeMethod* method) ; // Vuforia.VuVector2I Vuforia.VuVector2I::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE VuVector2I_get_Zero_m5D2F9F5A9C5923CC7C3B59B95CA81FC0C2CC78E8 (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.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetStructValueDelegate_1__ctor_m31E239C00F9324DE1869D82DD00C75C9BEE64733 (GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetStructValueDelegate_1__ctor_m31E239C00F9324DE1869D82DD00C75C9BEE64733_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) inline VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC* ___1_callback, const RuntimeMethod* method) { return (( VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 (*) (intptr_t, GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC*, const RuntimeMethod*))ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE_gshared)(___0_nativeHandle, ___1_callback, method); } // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuEngineCreateImageTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuImageTargetConfig,Vuforia.VuImageTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuEngineCreateImageTargetObserver_m85DAC762DD09C2757E167D64476DC1E842780933 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuImageTargetObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetObserver__ctor_m61C9F44AC42158D7989790EA9017A571A65DB0F0 (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuEngineCreateImageTargetObserverFromFileConfig(System.IntPtr,System.IntPtr&,Vuforia.VuImageTargetFileConfig,Vuforia.VuImageTargetFileCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuEngineCreateImageTargetObserverFromFileConfig_mC3A2903AE51313D77723AC5FD41D24D56140B125 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuEngineCreateImageTargetObserverFromBufferConfig(System.IntPtr,System.IntPtr&,Vuforia.VuImageTargetBufferConfig,Vuforia.VuImageTargetBufferCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuEngineCreateImageTargetObserverFromBufferConfig_mB79315B7709AA381E297AAC1CD67346F786D1275 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuObservation::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuObservation_get_NativeHandle_m2D08BF2A7AEA86F35765D87E4AF46542C0AA541F_inline (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuEngineCreateImageTargetObserverFromCloudObservation(System.IntPtr,System.IntPtr&,Vuforia.VuImageTargetCloudObservationConfig/Internal&,Vuforia.VuImageTargetCloudObservationCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuEngineCreateImageTargetObserverFromCloudObservation_m51B09B1C6E8909DEA71C8FE6A776A3AE7B3D4161 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_t45CE21458B2C05516202220F090F5C5DA33C4CDB* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuImageTargetObserverSetTargetScale(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuImageTargetObserverSetTargetScale_mB89B2D0A4DD1183C1527A4CE691EB9288D3CE9C2 (intptr_t ___0_observerHandle, float ___1_scale, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuImageTargetObserverSetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuImageTargetObserverSetTrackingOptimization_mD6F493850CD6EA2A8A737779B05689B77F42899A (intptr_t ___0_observerHandle, int32_t ___1_optimization, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuImageTargetObservationTargetInfo::vuImageTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuImageTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObservationTargetInfo_vuImageTargetObservationGetTargetInfo_m04B7FC02646BC9837F0C9FEF3495B4452EC0D693 (intptr_t ___0_observation, Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA* ___1_targetInfo, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_mBEC1B35CD38040A6A9BF93760A4CA9D8F839244D (GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetEnumValue(System.Nullable`1&,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t VuObservation_GetEnumValue_TisVuImageTargetObservationStatusInfo_t0C164D77112E58816E7D82EDBF28F04CD4651520_mDD0C517CC1FA576F70F543F90268AC7855EF048E (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tBABC04653455863EEE2E94C6BA557A95AD29D6B8* ___0_enumValue, GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_tBABC04653455863EEE2E94C6BA557A95AD29D6B8*, GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE*, const RuntimeMethod*))VuObservation_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m883685D260709FCA597446546BB80B3FD966C665_gshared)(__this, ___0_enumValue, ___1_callback, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_mF8268F5987469B4E6F72D5EB59D4B71419D98345 (CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_mF8268F5987469B4E6F72D5EB59D4B71419D98345_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC VuObservation_GetStructValue_TisVuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_mFCE141133758B93FF67B4A2FE18CE44D364CF182 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t9D5B46558D2767869E98FDFCBCBFDA1061E82804* ___0_infoValue, CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D* ___1_createDelegate, const RuntimeMethod* method) { return (( VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t9D5B46558D2767869E98FDFCBCBFDA1061E82804*, CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_mFCE141133758B93FF67B4A2FE18CE44D364CF182_gshared)(__this, ___0_infoValue, ___1_createDelegate, 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.VuCloudImageTargetObserver::HandleObservations(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObserver_HandleObservations_mFF4D5D104658E28566F34729D345C85F0E3BE84A (intptr_t ___0_observationsHandle, intptr_t ___1_clientData, const RuntimeMethod* method) ; // System.Void Vuforia.VuCloudImageTargetObserver::HandleQueryError(Vuforia.VuCloudImageTargetQueryError,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObserver_HandleQueryError_m457E52E7A90C36D4BFA825AFBEDE5C48034B84FD (int32_t ___0_error, intptr_t ___1_clientData, const RuntimeMethod* method) ; // Vuforia.VuBool Vuforia.VuCloudImageTargetObserver::vuCloudImageTargetObserverIsRequesting(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCloudImageTargetObserver_vuCloudImageTargetObserverIsRequesting_mB118E8E75691A49BABB662E2F6FDD56840348FF8 (intptr_t ___0_observerHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCloudImageTargetObserver::vuEngineCreateCloudImageTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuCloudImageTargetConfig,Vuforia.VuCloudImageTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCloudImageTargetObserver_vuEngineCreateCloudImageTargetObserver_mE33936E58FDF65A14E9DCCDD1904CFF40A2FBE56 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuCloudImageTargetObserver::.ctor(Vuforia.VuEngine,Vuforia.ObservationManager,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObserver__ctor_mC45389061A2089F63865C25516A13DD7B452B83B (VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___1_observationManager, intptr_t ___2_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetObservationsHandlerNative::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObservationsHandlerNative__ctor_m97D8FF77EB2AF291760B1896C3A637B7AF9444DF (VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; // System.Void Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetQueryErrorHandlerNative::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetQueryErrorHandlerNative__ctor_m11B76C02AA3532EFE44D51178B2AB120F95F8C12 (VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* 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.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) ; // Vuforia.VuResult Vuforia.VuCloudImageTargetObserver::vuCloudImageTargetObserverRegisterHandlers(System.IntPtr,Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetObservationsHandlerNative,Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetQueryErrorHandlerNative,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCloudImageTargetObserver_vuCloudImageTargetObserverRegisterHandlers_m0456AC00A0BE7AEDCCEF219E180D164677CB7D8E (intptr_t ___0_observerHandle, VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* ___1_observationHandler, VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* ___2_errorHandler, intptr_t ___3_clientData, 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) ; // System.Void Vuforia.VuObservationList::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservationList__ctor_m6C9FF1799253B96A6DE90EE5C572E9256433301B (VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.ObservationList`1::.ctor(Vuforia.ObservationManager,Vuforia.VuObservationList) inline void ObservationList_1__ctor_m344C86E2D06327D6EFB4009A2350C0FAA95BEBCC (ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343* __this, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___0_observationManager, VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* ___1_nativeObservationList, const RuntimeMethod* method) { (( void (*) (ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343*, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C*, VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336*, const RuntimeMethod*))ObservationList_1__ctor_m3732AA0DEF43C48C26B4BA059E224CA0DA5583AE_gshared)(__this, ___0_observationManager, ___1_nativeObservationList, method); } // System.Collections.Generic.IList`1 Vuforia.ObservationList`1::get_Observations() inline RuntimeObject* ObservationList_1_get_Observations_m6C522953AEBF60801564278E5CD177B1D21642DB_inline (ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343*, const RuntimeMethod*))ObservationList_1_get_Observations_mD940406BF884AFC80588DDD0D1727AC1E0E3320A_gshared_inline)(__this, method); } // System.Void Vuforia.VuCloudImageTargetObservationsHandler::Invoke(System.Collections.Generic.IList`1,System.Object) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_inline (VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) ; // System.Void Vuforia.VuCloudImageTargetQueryErrorHandler::Invoke(Vuforia.VuCloudImageTargetQueryError,System.Object) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_inline (VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* __this, int32_t ___0_queryError, RuntimeObject* ___1_clientData, 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.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.Void Vuforia.VuObserver::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObserver_Dispose_m3DAD264FB8C2458D761FD024F21A5376CFA0A268 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, bool ___0_disposing, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCloudImageTargetObservationTargetInfo::vuCloudImageTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuCloudImageTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCloudImageTargetObservationTargetInfo_vuCloudImageTargetObservationGetTargetInfo_m7483A59EC84AED3080C2D64762ED8D445796E6F0 (intptr_t ___0_observationHandle, Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6* ___1_targetInfo, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_m7698F26364033D28429B3C4928088DCB40BA4526 (CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_m7698F26364033D28429B3C4928088DCB40BA4526_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F VuObservation_GetStructValue_TisVuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_mBE6508A06E9C08BD9F8922841C6E18A7D5EE4AF4 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tDD20C7757B89371EB995E8E09D6654A89946A6B7* ___0_infoValue, CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C* ___1_createDelegate, const RuntimeMethod* method) { return (( VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_tDD20C7757B89371EB995E8E09D6654A89946A6B7*, CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_mBE6508A06E9C08BD9F8922841C6E18A7D5EE4AF4_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void Vuforia.VuMeshAreaTargetCaptureConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshAreaTargetCaptureConfig__ctor_m6B51439EC9B456EEFD5D4A9B76308D59050B0B48 (VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* __this, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuAreaTargetCapture::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuAreaTargetCapture_get_NativeHandle_mBD757A158BD2918C664DB5B03F6EFC82E2846130_inline (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* 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.VuMeshModelTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshModelTargetConfig__ctor_m4CDD0F5815A38455B2572E6CB91D48ED35486267 (VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* __this, const RuntimeMethod* method) ; // Vuforia.VuMeshAreaTargetCaptureConfig/Internal Vuforia.VuMeshAreaTargetCaptureConfig/Internal::Create(Vuforia.VuMeshAreaTargetCaptureConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0 Internal_Create_m600F71F836D3343A5A69505B8BEC223142DE0246 (VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuMeshObserver::vuEngineCreateMeshObserverFromAreaTargetCaptureConfig(System.IntPtr,System.IntPtr&,Vuforia.VuMeshAreaTargetCaptureConfig/Internal&,Vuforia.VuMeshAreaTargetCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMeshObserver_vuEngineCreateMeshObserverFromAreaTargetCaptureConfig_mD05C916E679D1AA7E160A6AC4757A7739BCFBCBE (intptr_t ___0_engine, intptr_t* ___1_observer, Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuMeshObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshObserver__ctor_mEFA2F3851A2271672683701965AA14CFB00EF159 (VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuMeshAreaTargetConfig/Internal Vuforia.VuMeshAreaTargetConfig/Internal::Create(Vuforia.VuMeshAreaTargetConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117 Internal_Create_mA5AF15853A3D2D57EB7BE930F2ADFACECC7E179F (VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuMeshObserver::vuEngineCreateMeshObserverFromAreaTargetConfig(System.IntPtr,System.IntPtr&,Vuforia.VuMeshAreaTargetConfig/Internal&,Vuforia.VuMeshAreaTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMeshObserver_vuEngineCreateMeshObserverFromAreaTargetConfig_m4ECEBEA28B321995C2A826324A4A2DE59A07613A (intptr_t ___0_engine, intptr_t* ___1_observer, Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // Vuforia.VuMeshModelTargetConfig/Internal Vuforia.VuMeshModelTargetConfig/Internal::Create(Vuforia.VuMeshModelTargetConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498 Internal_Create_m0110ED44F8401FF1B162CC922F7F0E8F80AEAB39 (VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuMeshObserver::vuEngineCreateMeshObserverFromModelTargetConfig(System.IntPtr,System.IntPtr&,Vuforia.VuMeshModelTargetConfig/Internal&,Vuforia.VuMeshModelTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMeshObserver_vuEngineCreateMeshObserverFromModelTargetConfig_mB4D0231D2F0D329041CF7478C2853FA8B1E28615 (intptr_t ___0_engine, intptr_t* ___1_observer, Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // T System.Runtime.InteropServices.Marshal::PtrToStructure(System.IntPtr) inline VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B Marshal_PtrToStructure_TisVuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_m4520F6A52A0CF0BED04F9CB66BFD4256583B217A (intptr_t ___0_ptr, const RuntimeMethod* method) { return (( VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B (*) (intptr_t, const RuntimeMethod*))Marshal_PtrToStructure_TisVuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_m4520F6A52A0CF0BED04F9CB66BFD4256583B217A_gshared)(___0_ptr, method); } // Vuforia.VuMeshObservationBlock Vuforia.VuMeshObservationBlock/Internal::ToVuMeshObservationBlock() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 Internal_ToVuMeshObservationBlock_m10BE20355A6D990CFDF25906BA7F13EE33F05CF1 (Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericList`1/GetListSizeDelegate::.ctor(System.Object,System.IntPtr) inline void GetListSizeDelegate__ctor_m2EC10C8E11AF05C711A72A6D50E768C56C383A96 (GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListSizeDelegate__ctor_m2EC10C8E11AF05C711A72A6D50E768C56C383A96_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1/GetListElementDelegate::.ctor(System.Object,System.IntPtr) inline void GetListElementDelegate__ctor_m41B9638FA32ACE43475DC454A0B42CE22D3497BC (GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetListElementDelegate__ctor_m41B9638FA32ACE43475DC454A0B42CE22D3497BC_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.VuGenericList`1::.ctor(System.IntPtr,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate) inline void VuGenericList_1__ctor_m2D909D7A34F8E6FE248585B40983636926F8F954 (VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0* __this, intptr_t ___0_nativeHandle, GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA* ___1_getSize, GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94* ___2_getElement, const RuntimeMethod* method) { (( void (*) (VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0*, intptr_t, GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA*, GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94*, const RuntimeMethod*))VuGenericList_1__ctor_m2D909D7A34F8E6FE248585B40983636926F8F954_gshared)(__this, ___0_nativeHandle, ___1_getSize, ___2_getElement, method); } // Vuforia.VuResult Vuforia.VuMeshObservationInfo::vuMeshObservationGetInfo(System.IntPtr,Vuforia.VuMeshObservationInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMeshObservationInfo_vuMeshObservationGetInfo_m00CC99A328FC1C2C1128939527D56910B7C6DD2A (intptr_t ___0_observation, Internal_tE976CBBF431C7B61CC8EF419905538416274DEF4* ___1_targetInfo, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m5008BD451B170B44F7D50B66DB1D9EE0EDBBC4F6 (List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B* __this, const RuntimeMethod* method) { (( void (*) (List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B*, const RuntimeMethod*))List_1__ctor_m5008BD451B170B44F7D50B66DB1D9EE0EDBBC4F6_gshared)(__this, method); } // System.Void Vuforia.VuMeshObservationBlockList::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshObservationBlockList__ctor_m061E23B2FBAA4F2A7F90772A2E74ABEFC6BE7A76 (VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuGenericList`1::get_Size() inline int32_t VuGenericList_1_get_Size_mF60B2754A21FD4C380024094ABE374E5A0CC2DDD (VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0* __this, const RuntimeMethod* method) { return (( int32_t (*) (VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0*, const RuntimeMethod*))VuGenericList_1_get_Size_mF60B2754A21FD4C380024094ABE374E5A0CC2DDD_gshared)(__this, method); } // TElement Vuforia.VuGenericList`1::get_Item(System.Int32) inline Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3 VuGenericList_1_get_Item_mAE9327EBD305BB133821A0628E4D1E17469F263A (VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3 (*) (VuGenericList_1_tF243530F86F2A0627A34406E464409300DF169E0*, int32_t, const RuntimeMethod*))VuGenericList_1_get_Item_mAE9327EBD305BB133821A0628E4D1E17469F263A_gshared)(__this, ___0_index, method); } // System.Void System.Collections.Generic.List`1::Add(T) inline void List_1_Add_m8B4DA9EC14F5430315BBF03ED62CA89B382761EA_inline (List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B* __this, VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B*, VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963, const RuntimeMethod*))List_1_Add_m8B4DA9EC14F5430315BBF03ED62CA89B382761EA_gshared_inline)(__this, ___0_item, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_mF3755D96633DEAA5EF50ED6371954D445C776A89 (CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_mF3755D96633DEAA5EF50ED6371954D445C776A89_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863 VuObservation_GetStructValue_TisVuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_mBA4620A4D09BF02CCC7EB65080BE961E5AE24202 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t462B322FFC15D60C4D7DD7D1CD8222E02A3303BC* ___0_infoValue, CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7* ___1_createDelegate, const RuntimeMethod* method) { return (( VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863 (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t462B322FFC15D60C4D7DD7D1CD8222E02A3303BC*, CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_mBA4620A4D09BF02CCC7EB65080BE961E5AE24202_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void Vuforia.VuModelTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetConfig__ctor_m523C6761733C02FFFCAED50A389896E2ADC91945 (VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuGuideViewList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGuideViewList__ctor_mEC6B4C7616B0B1A65B1206739CCB10972564D994 (VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m431DE3DFD2B0D498AB9F72A6A4E76728607EE9C5 (List_1_t2C537625E5CA1FD37EA6FBD76D84BD3B1F30D00C* __this, const RuntimeMethod* method) { (( void (*) (List_1_t2C537625E5CA1FD37EA6FBD76D84BD3B1F30D00C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetGuideViews(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetGuideViews_mB30000A99C470F427BC6DB2E330434317C02E496 (intptr_t ___0_observerHandle, intptr_t ___1_list, const RuntimeMethod* method) ; // TElement Vuforia.VuGenericTypedList`2::get_Item(System.Int32) inline VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* VuGenericTypedList_2_get_Item_mBCB9B2889A03F7009FA9D1CB8E74965DDD835A9F (VuGenericTypedList_2_tECBB114F53E0A7C04116612BDE16D69F6E3CAB39* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* (*) (VuGenericTypedList_2_tECBB114F53E0A7C04116612BDE16D69F6E3CAB39*, int32_t, const RuntimeMethod*))VuGenericTypedList_2_get_Item_mC06A5231191DD9F04FDF7327C03133AD8E85A94A_gshared)(__this, ___0_index, method); } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetActiveGuideViewName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetActiveGuideViewName_m5E590568D966F8DAEEB0A79F299AA70DF107786A (intptr_t ___0_observerHandle, intptr_t* ___1_name, const RuntimeMethod* method) ; // System.Void Vuforia.VuModelTargetStateList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetStateList__ctor_m13BAF8C4E2AB44C576D3C7A8964F366608779BF0 (VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mD50BEBC4D2A2AFDDC1BD63530266D7D2D663CCCD (List_1_t78B4A92879E571E2303CF5CBA652AF03E219FB9D* __this, const RuntimeMethod* method) { (( void (*) (List_1_t78B4A92879E571E2303CF5CBA652AF03E219FB9D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetAvailableStates(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetAvailableStates_m44F80DAAD1C8B57BDCEB2363AB0E47A3FE02DBC3 (intptr_t ___0_observerHandle, intptr_t ___1_list, const RuntimeMethod* method) ; // TElement Vuforia.VuGenericTypedList`2::get_Item(System.Int32) inline VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* VuGenericTypedList_2_get_Item_m3DC49D1A477F0049182393DC30B4FD7CBBD007AC (VuGenericTypedList_2_tDD26442214ADA945E585319009BE116E99D195C8* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* (*) (VuGenericTypedList_2_tDD26442214ADA945E585319009BE116E99D195C8*, int32_t, const RuntimeMethod*))VuGenericTypedList_2_get_Item_mC06A5231191DD9F04FDF7327C03133AD8E85A94A_gshared)(__this, ___0_index, method); } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverReset(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverReset_mCD7501FABD3884A1E9CCF5E68D3610B503908E22 (intptr_t ___0_observerHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuEngineCreateModelTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuModelTargetConfig,Vuforia.VuModelTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuEngineCreateModelTargetObserver_m8EBA94328D9BF6E7EFB2261A8C45419B0DBF3E66 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuModelTargetObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetObserver__ctor_m887357AECA03A4E9CD840E28FD02A6B05C034D47 (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverSetTargetScale(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverSetTargetScale_mA2BECBCC8DA95E26019D3D14C8B6BE9442D4F78A (intptr_t ___0_observerHandle, float ___1_scale, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverSetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverSetTrackingOptimization_m6EBCAFEBB3889A5F2D562F28456B6B7C177FC54A (intptr_t ___0_observerHandle, int32_t ___1_optimization, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverSetActiveGuideViewName(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverSetActiveGuideViewName_mE72BC7DC5660B31EB4D6B8674C27D7BBC7A2870D (intptr_t ___0_observerHandle, intptr_t ___1_name, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverSetActiveStateName(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverSetActiveStateName_mB5F70A5961181556D4FD39EC131DAD6D94A35E5E (intptr_t ___0_observerHandle, intptr_t ___1_name, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuGuideView::get_IsImageOutdated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuGuideView_get_IsImageOutdated_m277AA6568E77B3B3C45703F9E7D58246312E6AD3 (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuGuideView::vuGuideViewGetImage(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideView_vuGuideViewGetImage_m5DA799BA164CC73AF53263341D66D13019C94D01 (intptr_t ___0_guideViewHandle, intptr_t* ___1_image, const RuntimeMethod* method) ; // System.Void Vuforia.VuImage::.ctor(System.IntPtr,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImage__ctor_m2C42765C11BE5BFE4CB3690B27F5CD372D1B8BD9 (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __this, intptr_t ___0_nativeHandle, bool ___1_ownsNativeData, const RuntimeMethod* method) ; // System.Void Vuforia.VuGuideView::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGuideView__ctor_mE1C61E4DD985A2418CA0C95403CD6EBA39D39670 (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuGuideView::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGuideView_Dispose_mFA778281D6A2363901A2D2878850C5E473D9519E (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __this, bool ___0_disposing, const RuntimeMethod* method) ; // System.Void Vuforia.VuImage::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImage_Dispose_m46E95843CE0B558BFCC3F8CC07F28D1DF6059B45 (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuGuideView::vuGuideViewSetPose(System.IntPtr,Vuforia.VuMatrix44F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideView_vuGuideViewSetPose_m49A07801F6033B242531891C44676D5B8664655B (intptr_t ___0_guideViewHandle, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* ___1_pose, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericTypedList`2::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) inline void VuGenericTypedList_2__ctor_mE336F680865B9BB350BA5799F34627869C1D0F9D (VuGenericTypedList_2_tECBB114F53E0A7C04116612BDE16D69F6E3CAB39* __this, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* ___0_createList, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* ___1_getSize, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* ___2_getElement, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* ___3_deleteList, const RuntimeMethod* method) { (( void (*) (VuGenericTypedList_2_tECBB114F53E0A7C04116612BDE16D69F6E3CAB39*, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*, const RuntimeMethod*))VuGenericTypedList_2__ctor_m4290E316855FFFECAEAD1EDB741E8E906E576839_gshared)(__this, ___0_createList, ___1_getSize, ___2_getElement, ___3_deleteList, method); } // Vuforia.VuGuideView Vuforia.VuGuideView::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* VuGuideView_Create_m884F1DBEAB0F939B4E7226625D3DD27D67ED52B3 (intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuModelTargetState::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetState__ctor_m82E515AA37A8D026FFEAEC63F8331EDCCD61DDCB (VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericTypedList`2::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) inline void VuGenericTypedList_2__ctor_mFBDD79ACED40D7502B67F182F8BF3D1F51330910 (VuGenericTypedList_2_tDD26442214ADA945E585319009BE116E99D195C8* __this, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* ___0_createList, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* ___1_getSize, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* ___2_getElement, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* ___3_deleteList, const RuntimeMethod* method) { (( void (*) (VuGenericTypedList_2_tDD26442214ADA945E585319009BE116E99D195C8*, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*, const RuntimeMethod*))VuGenericTypedList_2__ctor_m4290E316855FFFECAEAD1EDB741E8E906E576839_gshared)(__this, ___0_createList, ___1_getSize, ___2_getElement, ___3_deleteList, method); } // Vuforia.VuModelTargetState Vuforia.VuModelTargetState::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* VuModelTargetState_Create_mCF81AF02700ADAE2018F5CFC99373B4F2333EF9F (intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuModelTargetObservationTargetInfo::vuModelTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuModelTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObservationTargetInfo_vuModelTargetObservationGetTargetInfo_m06CAD0C6BD2CBFEAF06B4D52613832F5CC8EADD9 (intptr_t ___0_observation, Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815* ___1_targetInfo, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuModelTargetObservationStateInfo::vuModelTargetObservationGetStateInfo(System.IntPtr,Vuforia.VuModelTargetObservationStateInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObservationStateInfo_vuModelTargetObservationGetStateInfo_mA98DE4B67FCD4168CE69B2906F1D533BB713C6F5 (intptr_t ___0_observation, Internal_t36421AB45E313096130AC9E17BB8E376EC20B3E5* ___1_stateInfo, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m51477AEDDB7938B757DD4CF69A843457EF4B50D6 (GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetEnumValue(System.Nullable`1&,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t VuObservation_GetEnumValue_TisVuModelTargetObservationStatusInfo_t7C990323FEDFD4A979082D4CB545EF7ED2ECB020_mF3FB9C62A171544655725E4B3B4B8F72DE2108FD (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t8C9CBCD52971AA585E4095255F6FB303027075CA* ___0_enumValue, GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t8C9CBCD52971AA585E4095255F6FB303027075CA*, GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526*, const RuntimeMethod*))VuObservation_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m883685D260709FCA597446546BB80B3FD966C665_gshared)(__this, ___0_enumValue, ___1_callback, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_m926A81648DC71E59F22CE8A81578FB08C9C15C48 (CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_m926A81648DC71E59F22CE8A81578FB08C9C15C48_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D VuObservation_GetStructValue_TisVuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_m5235A2F9E2AD5BC006EBA3B8B69E1EC6DB7BD163 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t82C5E404E7705A819237B541F104E35430B9E7FE* ___0_infoValue, CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737* ___1_createDelegate, const RuntimeMethod* method) { return (( VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t82C5E404E7705A819237B541F104E35430B9E7FE*, CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_m5235A2F9E2AD5BC006EBA3B8B69E1EC6DB7BD163_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_mED282C4D6F45798F520BEB381731BD030DDB4D0A (CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_mED282C4D6F45798F520BEB381731BD030DDB4D0A_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539 VuObservation_GetStructValue_TisVuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_m96538FE8A49A5D0AE5FF240FF15E9F3D8DF039AF (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t55B458556F9A1C2955EAA7257FBB73E4D55191F2* ___0_infoValue, CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2* ___1_createDelegate, const RuntimeMethod* method) { return (( VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539 (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t55B458556F9A1C2955EAA7257FBB73E4D55191F2*, CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_m96538FE8A49A5D0AE5FF240FF15E9F3D8DF039AF_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void System.Attribute::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuMultiTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMultiTargetConfig__ctor_m0B9E782ACF01E9A846763F8B6061FDFB2AD2F281 (VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuMultiTargetObserver::vuEngineCreateMultiTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuMultiTargetConfig,Vuforia.VuMultiTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObserver_vuEngineCreateMultiTargetObserver_m5D2EB1E5D7BAEE2D70352812B953D1E3D9FC00C8 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuMultiTargetObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMultiTargetObserver__ctor_mF483E1DEF69F602B8A7A76ED4858A3170DAC14AC (VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuMultiTargetObserver::vuMultiTargetObserverSetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObserver_vuMultiTargetObserverSetTrackingOptimization_m059DCFB13C93BE56569DCDCC44A2847478765E18 (intptr_t ___0_observerHandle, int32_t ___1_optimization, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuMultiTargetObservationTargetInfo::vuMultiTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuMultiTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObservationTargetInfo_vuMultiTargetObservationGetTargetInfo_m05EA85E26AFDF3CAFED1A2D086DC49A18C8DB40A (intptr_t ___0_observation, Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52* ___1_targetInfo, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_mF01B66E24FE59D5AC8F1AB38FAA9978F7E4DDE29 (GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetEnumValue(System.Nullable`1&,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t VuObservation_GetEnumValue_TisVuMultiTargetObservationStatusInfo_tA0CF184D50BAE96AC160F96F4FFEA43FC0CCF4DD_m6A2BA565B91AE3AB7544720CD0EF09E1F61482F5 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tC07F8279F2D9978C5F331B9C30D0C4FE724470A5* ___0_enumValue, GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_tC07F8279F2D9978C5F331B9C30D0C4FE724470A5*, GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432*, const RuntimeMethod*))VuObservation_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m883685D260709FCA597446546BB80B3FD966C665_gshared)(__this, ___0_enumValue, ___1_callback, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_m9406BE3B2CCE1646849963326A2AA902E4F231F7 (CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_m9406BE3B2CCE1646849963326A2AA902E4F231F7_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA VuObservation_GetStructValue_TisVuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_mA171CFD922AA9D2364FDA69EF55491FAF9E17C14 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tF88AC366018E2DB0F92FEE93F212620378CF1ABD* ___0_infoValue, CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB* ___1_createDelegate, const RuntimeMethod* method) { return (( VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_tF88AC366018E2DB0F92FEE93F212620378CF1ABD*, CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_mA171CFD922AA9D2364FDA69EF55491FAF9E17C14_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void System.Collections.Generic.Dictionary`2::.ctor() inline void Dictionary_2__ctor_m154B0C27830C78642385BD870D35E120FBBF0D9E (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_mBEBE48F3EC6E29C3AB9228A5AB1750464BF1BD00 (InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_mD3917FC151818DA1C7CA7E9D4A90CE4BDA9A3752 (NativeObservationPool_1_t529E7AC2D89CA4584750C7E3C1C107EC0CDEBAFF* __this, InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_t529E7AC2D89CA4584750C7E3C1C107EC0CDEBAFF*, InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void System.Collections.Generic.Dictionary`2::Add(TKey,TValue) inline void Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197 (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819*, int32_t, RuntimeObject*, const RuntimeMethod*))Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared)(__this, ___0_key, ___1_value, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_mFBE686431E662DC46503D5F0A2757291E397FBAA (InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_m268AEA7A3269E504F1388A42A77A03969A6B06ED (NativeObservationPool_1_tBDB9D95721647A48F1A39A19C3C71CC0B2BB13A5* __this, InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_tBDB9D95721647A48F1A39A19C3C71CC0B2BB13A5*, InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_mDACCF34A76988082387BADDD51B4642463DE4B0F (InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_mB26FB5BC83E5C835C2E227CDBCC65E3817F503E2 (NativeObservationPool_1_tAD3A2EC0C69DE797D61816E4694877C5A15E72A0* __this, InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_tAD3A2EC0C69DE797D61816E4694877C5A15E72A0*, InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_m655562816BA7808FBE0FAD4E3345EDA66F033A05 (InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_m50BDA054EEB9DDD94180F4F45FED6B859104AE06 (NativeObservationPool_1_t8FFF317E97C69C9AA758A9CCE62C42D585243291* __this, InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_t8FFF317E97C69C9AA758A9CCE62C42D585243291*, InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_mD12F2812EEBBB45CB412461E56E0A00186CF1B4B (InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_mDF41A4730D9DF270A6CFD17FF7B6C48951FCA1EE (NativeObservationPool_1_tD4C2FC02E0D9B1F5830165B44B4032290A22A0E1* __this, InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_tD4C2FC02E0D9B1F5830165B44B4032290A22A0E1*, InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_m2F00055B526FF09ED14728B85EB5082C33D9BD06 (InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_mDC2734C8C906DC4FD8095882A4AAAF361E26227C (NativeObservationPool_1_t50F16166F8A9B1FB3817FDD76F561483E6CF0CC6* __this, InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_t50F16166F8A9B1FB3817FDD76F561483E6CF0CC6*, InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_m988ADE512B5521FC9BE07848A35CF83BB3575EE9 (InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_m5EE2C99A29B5277D66F5F46634A0EA9E43B7EBDB (NativeObservationPool_1_t17EB737B1FE1423643806899804E6763C46E5FD2* __this, InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_t17EB737B1FE1423643806899804E6763C46E5FD2*, InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_m79087285DB92BF1880B35641FB6AFF1DDB58546C (InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_m0B92BB55732B95D6029E7011AC9DA75964AA6EA8 (NativeObservationPool_1_tF5FB9ED64FDAB8A4ECAAE7E19924147423AA9D5F* __this, InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_tF5FB9ED64FDAB8A4ECAAE7E19924147423AA9D5F*, InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_mB59C686557A72500F1A0B4D49A7D7FD69FE0B984 (InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_m056256E2D2C9340FCDCBE904FD0E3B79375A7B48 (NativeObservationPool_1_tB1C7F1BF15C33C09B0EB0AAD9F72494813DCCAE9* __this, InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_tB1C7F1BF15C33C09B0EB0AAD9F72494813DCCAE9*, InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_m6C8AE8C1FFDDBE9DF28AB37775B67896B8EBA6AD (InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_m2727F0EAAACDF8B8C9D01D927E1241BE7730A5E4 (NativeObservationPool_1_tBE0E6269BBC318AF0B1903FAFC1307420B7AF198* __this, InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_tBE0E6269BBC318AF0B1903FAFC1307420B7AF198*, InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_mD843C1D66EA39807A8F0524D9FC982A70A90BBC0 (InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_m1094D6459742526221A1E1802DC1CB5C5B6AAA34 (NativeObservationPool_1_t41FD8DD1EC8D1B164AD825691A490EE8210A52D6* __this, InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_t41FD8DD1EC8D1B164AD825691A490EE8210A52D6*, InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_mACB7BDA27E9EB41E323656BF3B1B309130893C25 (InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_m8B3842DA8E42453950744747E5A60B31F665E559 (NativeObservationPool_1_tD4F491B6102C0247D6B9A4DC2C0EF9A75C46BAA9* __this, InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_tD4F491B6102C0247D6B9A4DC2C0EF9A75C46BAA9*, InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_m33870555233161FD665E3DBBE2A2C4F06A0BB8FC (InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_mD6DEB07B04ACA76A369E2660D5F54C5061F9C228 (NativeObservationPool_1_t600E5C4F72A117E243AE2AC9E76D247A35D48ED4* __this, InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_t600E5C4F72A117E243AE2AC9E76D247A35D48ED4*, InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Void Vuforia.ObjectPool`1/InstanceCtor::.ctor(System.Object,System.IntPtr) inline void InstanceCtor__ctor_m3552878530E240FD72F2B8974A5EBB0199BB13BC (InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80*, RuntimeObject*, intptr_t, const RuntimeMethod*))InstanceCtor__ctor_mAE6DA3AC593C66ECCEF633DF58C7CB0C70EAABDE_gshared)(__this, ___0_object, ___1_method, method); } // System.Void Vuforia.ObservationManager/NativeObservationPool`1::.ctor(Vuforia.ObjectPool`1/InstanceCtor) inline void NativeObservationPool_1__ctor_m704BCE92DC0561BA0E470BEE27A58A208177A2DD (NativeObservationPool_1_t307F0C30989E611A3187D8FF3BE5FDC10C9961C1* __this, InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80* ___0_instanceCtor, const RuntimeMethod* method) { (( void (*) (NativeObservationPool_1_t307F0C30989E611A3187D8FF3BE5FDC10C9961C1*, InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80*, const RuntimeMethod*))NativeObservationPool_1__ctor_mF8CD7F301462288CC00025D2BEC4A495409CD46E_gshared)(__this, ___0_instanceCtor, method); } // System.Collections.Generic.Dictionary`2/Enumerator System.Collections.Generic.Dictionary`2::GetEnumerator() inline Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46 Dictionary_2_GetEnumerator_mFFB30EDBAAFB6597AC493BC0863643287F65C1F3 (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* __this, const RuntimeMethod* method) { return (( Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46 (*) (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m4126F9137DF46492CEB1563FCCD5A16C5F99D686_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2/Enumerator::Dispose() inline void Enumerator_Dispose_m92D547E9B116FB86C26B1F40BFDCA16D668672F6 (Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46*, const RuntimeMethod*))Enumerator_Dispose_m183A70972A3287360EE9443997160D3AA6D4662D_gshared)(__this, method); } // System.Collections.Generic.KeyValuePair`2 System.Collections.Generic.Dictionary`2/Enumerator::get_Current() inline KeyValuePair_2_t241CB8A3087796776942F2DA6831FD89A814F57B Enumerator_get_Current_mCBD49C5FCD4C7DEA18F56CF1E4E6C1D991A43DA9_inline (Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46* __this, const RuntimeMethod* method) { return (( KeyValuePair_2_t241CB8A3087796776942F2DA6831FD89A814F57B (*) (Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46*, const RuntimeMethod*))Enumerator_get_Current_m12EE850D56E586DF121B059557CEAF4A7472995B_gshared_inline)(__this, method); } // TValue System.Collections.Generic.KeyValuePair`2::get_Value() inline RuntimeObject* KeyValuePair_2_get_Value_m629C6FA867DB586E6656328D9683ACDB8E4635FE_inline (KeyValuePair_2_t241CB8A3087796776942F2DA6831FD89A814F57B* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (KeyValuePair_2_t241CB8A3087796776942F2DA6831FD89A814F57B*, const RuntimeMethod*))KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline)(__this, method); } // System.Boolean System.Collections.Generic.Dictionary`2/Enumerator::MoveNext() inline bool Enumerator_MoveNext_m350F8812F8D4277A5FBF3D59DE494A3B78B1D36F (Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46*, const RuntimeMethod*))Enumerator_MoveNext_m48EC022EB2EB605F29EE19F3A0A79E3CB05FD283_gshared)(__this, method); } // System.Void System.Collections.Generic.Dictionary`2::Clear() inline void Dictionary_2_Clear_m5C0E6849E9467D65A5AB3C581AE057F7EEC62667 (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* __this, const RuntimeMethod* method) { (( void (*) (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819*, const RuntimeMethod*))Dictionary_2_Clear_m763AA956A8325F527F831F49E2563FF2871A680E_gshared)(__this, method); } // Vuforia.VuObservationType Vuforia.VuObservation::GetObservationType(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservation_GetObservationType_m4770228627CDF25E2E443656101EBA80518FBF13 (intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // TValue System.Collections.Generic.Dictionary`2::get_Item(TKey) inline RuntimeObject* Dictionary_2_get_Item_m94AE545D0AC36F19CA31EB29E92553F1A1BD1050 (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( RuntimeObject* (*) (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819*, int32_t, const RuntimeMethod*))Dictionary_2_get_Item_m9C4302CCAE3C1BF70D02091D0E0CED7663F18211_gshared)(__this, ___0_key, method); } // Vuforia.VuObservationType Vuforia.VuObservation::get_ObservationType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservation_get_ObservationType_m58DC771B5E963526D9FD48B27C764DE505FC2E63 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObservationManager/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mEC08503B50954E0AC851000920170BF9A950F96E (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuImageTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetObservation__ctor_mA2CF56D0EE105919EE8E453D71D63DC740F29199 (VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuCylinderTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCylinderTargetObservation__ctor_mEB9C0D20472219471AD132CEB65091C0C5B3907C (VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuMultiTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMultiTargetObservation__ctor_mA88A7F59CAE3097F1C27162A8DB9A4F90C15209D (VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuMarkObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObservation__ctor_mB9CC60735A8E4D1119DE4DE3C9CBC007018ADC05 (VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuModelTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetObservation__ctor_mA963B37964C6A756E9271AD76C236AEB5AEFB3DB (VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuAreaTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetObservation__ctor_m5277405D88DF952DEB1336A88347B75EFA1FBE30 (VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuDevicePoseObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDevicePoseObservation__ctor_m5D524092E05262E803840051EC90A495DCA63487 (VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuAnchorObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAnchorObservation__ctor_m761918368D3C2F1B5D164EF690DC9BCBC3D33AF8 (VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuCloudImageTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObservation__ctor_m02DF9199B19E805CBD19AF99B6FEBAB8CDA6CA8F (VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuIlluminationObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuIlluminationObservation__ctor_mF8DA5FD17485DAE95777FB3E237E22091C7D2194 (VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuVirtualButtonObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVirtualButtonObservation__ctor_mE5B9255973136804AA922D1BDF621A617AE29F07 (VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuValidationAreaObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaObservation__ctor_mB9FDD65D52183EC88CC6A8B038ABBE65A2AFC559 (VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuMeshObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshObservation__ctor_m6DA6914E526A2FDF219F317D5AB69EBE91C658B8 (VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuBarcodeObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeObservation__ctor_m543B22EC73ADE0C66FA4026B278E1483B9590453 (VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_mFB0C741812839C089B2C6597FAE1568ECC58A5A1 (GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuObserverType_t06936554CAF0211D6F70BA40AADAF5065378C5B9_m13FB3C69B435D9EFD15129F8C2581FAFFD60162C (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // Vuforia.VuBool Vuforia.VuObserver::vuObserverIsActivated(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverIsActivated_m0D4EC3A23973F240256FD9B13ACFF8F4E450804D (intptr_t ___0_observerHandle, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuObserver::vuObserverGetId(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverGetId_mC289123933F84503B433BDCD1811B9772CFD0D84 (intptr_t ___0_observerHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuEngine::RegisterObserver(Vuforia.VuObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_RegisterObserver_mCCB1222A2FBFD2BA68CCE43E3F92F8F2343FF85A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* ___0_observer, const RuntimeMethod* method) ; // System.Void Vuforia.VuEngine::UnregisterObserver(Vuforia.VuObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_UnregisterObserver_mEBFE7411C1611FCEE91BD4FAD7639907ADBFC47A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* ___0_observer, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuObserver::vuObserverDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverDestroy_mF7364EB9BFE1314E26BD8C4C1AA6356C4D207D91 (intptr_t ___0_observer, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuObserver::vuObserverActivate(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverActivate_mA56112A5AB98924CE9132A25B4A4F4BFDD57F1D6 (intptr_t ___0_observerHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuObserver::vuObserverDeactivate(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverDeactivate_mCC7FF226E94693DA57740552CA5F68515ACCDB70 (intptr_t ___0_observerHandle, const RuntimeMethod* 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); } // System.Int32 Vuforia.VuObservation::vuObservationGetObserverId(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservation_vuObservationGetObserverId_m48FAE9DA084B90778A73D0AAE35A54B8AF30513C (intptr_t ___0_observation, const RuntimeMethod* 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); } // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m6889E8DC06EF52F0B436BC42B71B4E29C2890D59 (GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuObservationType_t7075B21E6C531A9A7800A3DD538FE966B198251A_m28DDC80449F9A406ABF4B0215B9CB9A09057D3E7 (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mD6619546D938A2A762F7783B1062778C392457D8_inline (Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9*, const RuntimeMethod*))Nullable_1_get_HasValue_mD6619546D938A2A762F7783B1062778C392457D8_gshared_inline)(__this, method); } // Vuforia.VuResult Vuforia.VuObservationWithPose::vuObservationGetPoseInfo(System.IntPtr,Vuforia.VuPoseInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservationWithPose_vuObservationGetPoseInfo_mAFB4982C2A96507379924D798B8BC26D34ABE58F (intptr_t ___0_observation, VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F* ___1_poseInfo, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m58B423E8C569766932ED5C827A216964CA8716F3 (Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9* __this, VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9*, VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F, const RuntimeMethod*))Nullable_1__ctor_m58B423E8C569766932ED5C827A216964CA8716F3_gshared)(__this, ___0_value, method); } // T System.Nullable`1::get_Value() inline VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F Nullable_1_get_Value_m8D43637049F373C8983230836FCF3B5F67FB8E81 (Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9* __this, const RuntimeMethod* method) { return (( VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F (*) (Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9*, const RuntimeMethod*))Nullable_1_get_Value_m8D43637049F373C8983230836FCF3B5F67FB8E81_gshared)(__this, method); } // System.Void Vuforia.VuGenericList`1::.ctor(System.IntPtr,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate) inline void VuGenericList_1__ctor_m3F21F5543EA8D8D5F4F26B288FC955CE31F9DEB5 (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, intptr_t ___0_nativeHandle, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* ___1_getSize, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* ___2_getElement, const RuntimeMethod* method) { (( void (*) (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57*, intptr_t, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*, const RuntimeMethod*))VuGenericList_1__ctor_m3F21F5543EA8D8D5F4F26B288FC955CE31F9DEB5_gshared)(__this, ___0_nativeHandle, ___1_getSize, ___2_getElement, method); } // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m654969CA6CE4EEAAD035964D7D6E5B58231FD709 (GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuFusionProviderType_tC94FCCC46FC959B121B91BC4EECA696E936D083F_m7DDD2159D1809E8999C9D67B8C2605C2B288B5C8 (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // Vuforia.VuResult Vuforia.VuPlatformController::vuEngineGetPlatformController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuPlatformController_vuEngineGetPlatformController_mEF57F57AE85E05097778EFA6E781AF08680ECA98 (intptr_t ___0_engineHandle, intptr_t* ___1_controllerHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuPlatformController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuPlatformController__ctor_m8C49EC70D8483BEB417951414CD7E5102826F34C (VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuPlatformController::vuPlatformControllerSetViewOrientation(System.IntPtr,Vuforia.VuViewOrientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuPlatformController_vuPlatformControllerSetViewOrientation_m54EF8BDBB54BE5C8CA71CF9088E34B6B1C18A409 (intptr_t ___0_controllerHandle, int32_t ___1_orientation, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuRenderController::vuEngineGetRenderController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRenderController_vuEngineGetRenderController_m4E71991F2CCD2B94CB6AAECD629C78412A3A3D16 (intptr_t ___0_engineHandle, intptr_t* ___1_controllerHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuRenderController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuRenderController__ctor_m85D414D4FAC3287B310216F3AEDA3AFD3DA1A044 (VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuRenderController::vuRenderControllerSetRenderViewConfig(System.IntPtr,Vuforia.VuRenderViewConfig&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRenderController_vuRenderControllerSetRenderViewConfig_m54D079237EB9E48BC5A2A8D800DBD7A5116DCDBE (intptr_t ___0_controller, VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863* ___1_renderViewConfig, const RuntimeMethod* method) ; // T1 System.Tuple`2::get_Item1() inline float Tuple_2_get_Item1_m8C2C1C175B0C7EBF1D30322648C56938DF888E52_inline (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* __this, const RuntimeMethod* method) { return (( float (*) (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1*, const RuntimeMethod*))Tuple_2_get_Item1_m8C2C1C175B0C7EBF1D30322648C56938DF888E52_gshared_inline)(__this, method); } // T2 System.Tuple`2::get_Item2() inline float Tuple_2_get_Item2_m3F598834839F1307331594DA51DE447EC7CD1D24_inline (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* __this, const RuntimeMethod* method) { return (( float (*) (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1*, const RuntimeMethod*))Tuple_2_get_Item2_m3F598834839F1307331594DA51DE447EC7CD1D24_gshared_inline)(__this, method); } // Vuforia.VuResult Vuforia.VuRenderController::vuRenderControllerSetProjectionMatrixNearFar(System.IntPtr,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRenderController_vuRenderControllerSetProjectionMatrixNearFar_m63A043B7AE452B1C922E38DB3676D74DC166092C (intptr_t ___0_controllerHandle, float ___1_nearPlane, float ___2_farPlane, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuRenderController::vuRenderControllerSetVideoBackgroundViewportMode(System.IntPtr,Vuforia.VuVideoBackgroundViewportMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRenderController_vuRenderControllerSetVideoBackgroundViewportMode_m31BAE9E6432655D2724EA1CFE26C55526BBE13B2 (intptr_t ___0_controllerHandle, int32_t ___1_vbMode, const RuntimeMethod* method) ; // System.Void Vuforia.VuRecordingConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuRecordingConfig__ctor_m809C046AC987A30EAE2A2B370DE7317593E6A463 (VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetStructValueDelegate_1__ctor_m67CA57494FBBFB32D1EBD6B4FCABAA65051078B7 (GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetStructValueDelegate_1__ctor_m835E3F381133B35DB92E4BAFAD41A3A4AF7787D8_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) inline int32_t ValueAccessUtils_GetStructValue_TisVuRecordingDataFlags_t6BE8856F620A0AECEECA31306EC22E85577FC15F_mBA4EDBE562B8B756F6AF162112FDCD7FE41FC8EE (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652*, const RuntimeMethod*))ValueAccessUtils_GetStructValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m5336F3F60EE43CFE383667BB16F14BBE091C6584_gshared)(___0_nativeHandle, ___1_callback, method); } // Vuforia.VuResult Vuforia.VuSessionRecorderController::vuEngineGetSessionRecorderController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_vuEngineGetSessionRecorderController_m186190BF1CF88603F2B0F961911F1244DC3C91EA (intptr_t ___0_engine, intptr_t* ___1_controller, const RuntimeMethod* method) ; // System.Void Vuforia.VuSessionRecorderController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuSessionRecorderController__ctor_mA0C6AA8BA3A2130966D78C09C61EE14D50A8BAF4 (VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuSessionRecorderController::vuSessionRecorderControllerCreateRecording(System.IntPtr,Vuforia.VuRecordingConfig,System.IntPtr&,Vuforia.VuRecordingCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_vuSessionRecorderControllerCreateRecording_mCEE6A191671C4D11E08CAEC0CBC572CB0945DB5E (intptr_t ___0_controller, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* ___1_config, intptr_t* ___2_recording, int32_t* ___3_error, const RuntimeMethod* method) ; // System.Void Vuforia.VuRecording::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuRecording__ctor_mED1806003AC67CBE168B46700C290FE243168B9C (VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuSessionRecorderController::vuSessionRecorderControllerDestroyRecordings(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_vuSessionRecorderControllerDestroyRecordings_mE2322CCEC3291367E024C663AAAB4275AA0B8E22 (intptr_t ___0_controller, int32_t ___1_deleteData, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuSessionRecorderController::vuSessionRecorderControllerCleanRecordedData(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_vuSessionRecorderControllerCleanRecordedData_mA4FBE99B7D3B2C77AB4A1D2BFA31281C4C300E2B (intptr_t ___0_controller, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m658C2FA9AF58D35C82A2B7B5C58454862DCC551B (GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuRecordingStatus_t892E70961536A7AC9183A59A0E480670590A4E60_m361676AB6D1616EE8A44DC957BEFEA819EACB1EF (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m83A557F8B09D539CBE6AA6DC856326AD765B5571 (GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuRecordingStatusInfo_t891944CB084B46E3DCF6F0F34C4B59B3C51C19CE_m06BBEAEF3F1A87FA1BFCBDBCA2BD36F1636510A4 (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_mC9C2A16D59A303DC37CA76C6E1FEA35BC5082241 (GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuRecordingStartError_tFD71B01A98D3F41C1FF8BCBB035D75DBA7152993_mE3278E853BB11A27B1DCA6148AD45393AB19E5E3 (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // Vuforia.VuResult Vuforia.VuRecording::vuRecordingStop(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_vuRecordingStop_m712E07AC06CEC385CD5A589BCF1B72DECB94A168 (intptr_t ___0_recording, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuRecording::vuRecordingDestroy(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_vuRecordingDestroy_m543621BD783B913C9342D0E476E4166FCD3F5498 (intptr_t ___0_recording, int32_t ___1_deleteData, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraIntrinsics::set_Size(Vuforia.VuVector2F) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_Size_m9FD38646929721C6F8EA9B6D827812289B95AA9D_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraIntrinsics::set_FocalLength(Vuforia.VuVector2F) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_FocalLength_m201F214789D8C9B6E3C147827AB8B6B25FF30786_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraIntrinsics::set_PrincipalPoint(Vuforia.VuVector2F) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_PrincipalPoint_m93220B252CBB4D49A687F99924F18706D3D3844C_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraIntrinsics::set_DistortionMode(Vuforia.VuCameraDistortionMode) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_DistortionMode_mFA67AD43AB7E69CD4502DAB191F4F0C8C3E4DB29_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, int32_t ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraIntrinsics::set_DistortionParameters(Vuforia.VuVector8F) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_DistortionParameters_m68AD15787C024B87E592517854065CF2EB7745EF_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 ___0_value, const RuntimeMethod* method) ; // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::get_Size() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_get_Size_mB130F199D1F41A70D6F1A4F0545EDA3ECF557244_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) ; // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::get_FocalLength() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_get_FocalLength_m35AFA34CCAF6560B1C9B427C88B02E0EE12D7056_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) ; // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::get_PrincipalPoint() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_get_PrincipalPoint_m10EA6A783904A8BDD0D7BCD34AD61CF42056FB14_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) ; // Vuforia.VuCameraDistortionMode Vuforia.VuCameraIntrinsics::get_DistortionMode() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VuCameraIntrinsics_get_DistortionMode_m76C58E5D9E171776A62AE5BFD0A4EC531DDFE8B9_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) ; // Vuforia.VuVector8F Vuforia.VuCameraIntrinsics::get_DistortionParameters() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 VuCameraIntrinsics_get_DistortionParameters_m798E15D69ABFF2E73866F3302268367155ED103D_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) ; // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::vuCameraIntrinsicsGetFov(Vuforia.VuCameraIntrinsics/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_vuCameraIntrinsicsGetFov_m5CC8EF065CA0B4882EC8FB31DBE4C8AE8ACCEE01 (Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652* ___0_intrinsics, const RuntimeMethod* method) ; // System.IntPtr Vuforia.VuState::get_NativeHandle() IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuState_get_NativeHandle_m38F9CCF7020CFB17E0C9E1A8FDF80057EBEE9A35_inline (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuRenderState::vuStateGetRenderState(System.IntPtr,Vuforia.VuRenderState/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRenderState_vuStateGetRenderState_m3C823651D492717D707813CCED0948C1CC347D80 (intptr_t ___0_stateHandle, Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35* ___1_renderState, 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) ; // 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) ; // System.Void Vuforia.VuImageList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageList__ctor_m2273EBC88132823D16870D0656020CB0415A9BAE (VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuCameraFrame::vuCameraFrameGetImages(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraFrame_vuCameraFrameGetImages_m1C9E14121FC85F4CF6E5B5E4B09E29D3B06BF8A7 (intptr_t ___0_cameraFrame, intptr_t ___1_imageList, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_m534FA94F56EEC72D513A81BFEBC7087F65F47C78 (List_1_t010CBEBC7F313DABD219F59FA81A6AD2727C83A8* __this, const RuntimeMethod* method) { (( void (*) (List_1_t010CBEBC7F313DABD219F59FA81A6AD2727C83A8*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // TElement Vuforia.VuGenericList`1::get_Item(System.Int32) inline intptr_t VuGenericList_1_get_Item_mA182C144C84CD15DEB05AFDA811920338D867010 (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( intptr_t (*) (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57*, int32_t, const RuntimeMethod*))VuGenericList_1_get_Item_mA182C144C84CD15DEB05AFDA811920338D867010_gshared)(__this, ___0_index, method); } // System.Void Vuforia.VuCameraFrame::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraFrame_Dispose_m5CF653AB2C2FCBDE39DC12D2D674D08317AF273A (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __this, bool ___0_disposing, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservationList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservationList__ctor_m845690DD73824E13318D7EF674558AAA728A6454 (VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuState::vuStateGetObservations(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuState_vuStateGetObservations_m0D02DB054212376A0CE4453B52359D0A72904724 (intptr_t ___0_stateHandle, intptr_t ___1_listHandle, const RuntimeMethod* method) ; // System.Void Vuforia.ObservationList`1::.ctor(Vuforia.ObservationManager,Vuforia.VuObservationList) inline void ObservationList_1__ctor_mB24E47E82A8CF53D39F368D64F7780B0769A9A5D (ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* __this, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___0_observationManager, VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* ___1_nativeObservationList, const RuntimeMethod* method) { (( void (*) (ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF*, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C*, VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336*, const RuntimeMethod*))ObservationList_1__ctor_m3732AA0DEF43C48C26B4BA059E224CA0DA5583AE_gshared)(__this, ___0_observationManager, ___1_nativeObservationList, method); } // System.Collections.Generic.IList`1 Vuforia.ObservationList`1::get_Observations() inline RuntimeObject* ObservationList_1_get_Observations_m6EFA11F70536F4E0175D151AFF581349A0A5576D_inline (ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* __this, const RuntimeMethod* method) { return (( RuntimeObject* (*) (ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF*, const RuntimeMethod*))ObservationList_1_get_Observations_mD940406BF884AFC80588DDD0D1727AC1E0E3320A_gshared_inline)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline)(__this, method); } // Vuforia.VuBool Vuforia.VuState::vuStateHasCameraFrame(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuState_vuStateHasCameraFrame_m8B7DF41C2852CF880B9236653C2D3E0734356A70 (intptr_t ___0_stateHandle, const RuntimeMethod* method) ; // System.Void System.Nullable`1::.ctor(T) inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) { (( void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___0_value, method); } // T System.Nullable`1::get_Value() inline bool Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_gshared)(__this, method); } // System.Boolean Vuforia.VuState::get_HasCameraFrame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuState_get_HasCameraFrame_mE3597E93632AF4391620F3414DC3FAC924F1E670 (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuState::vuStateGetCameraFrame(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuState_vuStateGetCameraFrame_m86848748666E39E82CC2AD534F13BA751EA64A3D (intptr_t ___0_stateHandle, intptr_t* ___1_cameraFrameHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraFrame::.ctor(Vuforia.VuState,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraFrame__ctor_m67334F01E27C572BA7D2C30E016C5EA218A1EDFF (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __this, VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* ___0_state, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuState::vuStateGetCameraIntrinsics(System.IntPtr,Vuforia.VuCameraIntrinsics/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuState_vuStateGetCameraIntrinsics_mAB44AFA610DF0DFAED0D9284F528D241B4AC2D6B (intptr_t ___0_stateHandle, Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652* ___1_cameraIntrinsics, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraIntrinsics::.ctor(Vuforia.VuCameraIntrinsics/Internal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraIntrinsics__ctor_mAA351D3C5CA5FF408E7D4D9D834CAF7648393364 (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 ___0_intrinsics, const RuntimeMethod* method) ; // System.Void Vuforia.VuRenderState::.ctor(Vuforia.VuState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuRenderState__ctor_m95C437A49CE6EB8A179B9157925FA7ADC2D60A07 (VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E* __this, VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* ___0_state, const RuntimeMethod* method) ; // System.Void Vuforia.VuEngine::RegisterState(Vuforia.VuState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_RegisterState_m64F3D7954881F5B6FD8357318613AB7F58909620 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* ___0_state, const RuntimeMethod* method) ; // System.Void Vuforia.VuState::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuState_Dispose_mD537466782654FF4F2553EED241F1D06C0BB43D1 (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, bool ___0_disposing, const RuntimeMethod* method) ; // System.Void Vuforia.VuEngine::UnregisterState(Vuforia.VuState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_UnregisterState_m71928D35562867092533EAE5693765B71F71FBB5 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* ___0_state, const RuntimeMethod* method) ; // System.Void Vuforia.VuCameraFrame::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraFrame_Dispose_m69FC593FB4F5E27479A507734E2441B04BE3A46D (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __this, const RuntimeMethod* method) ; // System.Void Vuforia.ObservationList`1::Dispose() inline void ObservationList_1_Dispose_mB6EF1E9FC0CF152F31E50EDDBDD1C51BE271A6A2 (ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* __this, const RuntimeMethod* method) { (( void (*) (ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF*, const RuntimeMethod*))ObservationList_1_Dispose_m12D9E18F3417F09382DF5248A834096C9AD45D6C_gshared)(__this, method); } // Vuforia.VuResult Vuforia.VuState::vuStateRelease(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuState_vuStateRelease_mAFA05EAF5310285FD16CE63DF77AD7E522E5EE57 (intptr_t ___0_stateHandle, 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.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m8C64EF38ADE15BF18E974F9E346F9F27352DE610 (GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuVirtualButtonSensitivity_tC4BB9C1F9DFFFBAF6CE5ECDB96786034B5324E2D_mFD047A727363BC5665C17862DCF5D47C2C89F12E (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetStructValueDelegate_1__ctor_m5AAF9F4626A864F314B5CC7D7E51BF121677EC15 (GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetStructValueDelegate_1__ctor_m5AAF9F4626A864F314B5CC7D7E51BF121677EC15_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) inline VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 ValueAccessUtils_GetStructValue_TisVuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3_mADD63709BA524EF262BE8E27CC77F5F943AD6EB2 (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926* ___1_callback, const RuntimeMethod* method) { return (( VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 (*) (intptr_t, GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926*, const RuntimeMethod*))ValueAccessUtils_GetStructValue_TisVuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3_mADD63709BA524EF262BE8E27CC77F5F943AD6EB2_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetPrimitiveValueDelegate_1__ctor_m7AFA8B438172286D2CF1D01F8DB49C71B6765AC3 (GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetPrimitiveValueDelegate_1__ctor_m7AFA8B438172286D2CF1D01F8DB49C71B6765AC3_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetPrimitiveValue(System.IntPtr,Vuforia.ValueAccessUtils/GetPrimitiveValueDelegate`1) inline intptr_t ValueAccessUtils_GetPrimitiveValue_TisIntPtr_t_mD6311C21FE484EDAAED0E887E1FE58CC81BF827F (intptr_t ___0_nativeHandle, GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7* ___1_callback, const RuntimeMethod* method) { return (( intptr_t (*) (intptr_t, GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7*, const RuntimeMethod*))ValueAccessUtils_GetPrimitiveValue_TisIntPtr_t_mD6311C21FE484EDAAED0E887E1FE58CC81BF827F_gshared)(___0_nativeHandle, ___1_callback, method); } // Vuforia.VuVirtualButtonConfig/Internal Vuforia.VuVirtualButtonConfig/Internal::Create(Vuforia.VuVirtualButtonConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2 Internal_Create_m3506B7B5FEC09FD3C56C55696F56B7AA1F5E9146 (VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVirtualButtonObserver::vuEngineCreateVirtualButtonObserver(System.IntPtr,System.IntPtr&,Vuforia.VuVirtualButtonConfig/Internal&,Vuforia.VuVirtualButtonCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObserver_vuEngineCreateVirtualButtonObserver_mE2B852D380AAC04D72F1B391242588F400BBD2FD (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuVirtualButtonObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVirtualButtonObserver__ctor_mE464D04793FA99CEFB8F3B0F216ADD41CBFF13BB (VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVirtualButtonObserver::vuVirtualButtonObserverSetSensitivity(System.IntPtr,Vuforia.VuVirtualButtonSensitivity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObserver_vuVirtualButtonObserverSetSensitivity_mE64A98034DBE26F03C68E2302AFBD1E29C60BEF1 (intptr_t ___0_observerHandle, int32_t ___1_sensitivity, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVirtualButtonObserver::vuVirtualButtonObserverSetArea(System.IntPtr,Vuforia.VuRectangle&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObserver_vuVirtualButtonObserverSetArea_m8A6E05144CEA385000F7AA0C7F445F6AB1B9BA1D (intptr_t ___0_observerHandle, VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3* ___1_area, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVirtualButtonObservationInfo::vuVirtualButtonObservationGetInfo(System.IntPtr,Vuforia.VuVirtualButtonObservationInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObservationInfo_vuVirtualButtonObservationGetInfo_m428101C86AB86739D187E4C4EBB5009D424C0245 (intptr_t ___0_observation, Internal_t18BAE6C4F74A952A13EE6947794A85B863723B8F* ___1_info, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_m3C84382E32D3226915BC687BD9B0FC758D8F38B8 (CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_m3C84382E32D3226915BC687BD9B0FC758D8F38B8_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C VuObservation_GetStructValue_TisVuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C_m7BACB51B62C65C0F4EFEB39E49F5B56E568C3D10 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t4C346F42848F49E8D1655093281477FAB000C5F6* ___0_infoValue, CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C* ___1_createDelegate, const RuntimeMethod* method) { return (( VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t4C346F42848F49E8D1655093281477FAB000C5F6*, CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C_m7BACB51B62C65C0F4EFEB39E49F5B56E568C3D10_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void Vuforia.VuVuMarkConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVuMarkConfig__ctor_mBD14FC1557DE0218EA2D077C2D88321662339F29 (VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuEngineCreateVuMarkObserver(System.IntPtr,System.IntPtr&,Vuforia.VuVuMarkConfig,Vuforia.VuVuMarkCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuEngineCreateVuMarkObserver_mBCFA07F373352E3DAD2E743AD77FCE73FA138384 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuVuMarkObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVuMarkObserver__ctor_mE750EA3DCF8F1D046F28E9966795F1B5551D21B7 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverSetTemplateScale(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverSetTemplateScale_m64EDF0F013177EF567FD433C46F388DC8D8287F4 (intptr_t ___0_observerHandle, float ___1_scale, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverSetTrackingFromRuntimeAppearance(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverSetTrackingFromRuntimeAppearance_m95094E267FDFC6C87618CA53F2EFB709240C2191 (intptr_t ___0_observerHandle, int32_t ___1_enable, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverSetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverSetTrackingOptimization_m7129A6C6A6230153A90B34AC03E7CD4B7ABE3BEA (intptr_t ___0_observerHandle, int32_t ___1_optimization, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVuMarkObservationTemplateInfo::vuVuMarkObservationGetTemplateInfo(System.IntPtr,Vuforia.VuVuMarkObservationTemplateInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObservationTemplateInfo_vuVuMarkObservationGetTemplateInfo_m0034E2B0F8247A6487DE409BAF01022A2043121D (intptr_t ___0_observation, Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE* ___1_TemplateInfo, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVuMarkObservationInstanceInfo::vuVuMarkObservationGetInstanceInfo(System.IntPtr,Vuforia.VuVuMarkObservationInstanceInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObservationInstanceInfo_vuVuMarkObservationGetInstanceInfo_m3CB7898258F4E304AA7ECD962BABFDC95D6FCB58 (intptr_t ___0_observation, Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413* ___1_instanceInfo, const RuntimeMethod* method) ; // System.Void System.Runtime.InteropServices.Marshal::Copy(System.IntPtr,System.Byte[],System.Int32,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_Copy_mF7402FFDB520EA1B8D1C32B368DBEE4B13F1BE77 (intptr_t ___0_source, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___1_destination, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuVuMarkObservationInfo::vuVuMarkObservationGetInfo(System.IntPtr,Vuforia.VuVuMarkObservationInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObservationInfo_vuVuMarkObservationGetInfo_m9CB839163023CF1072FAAB58D22474CD82145E26 (intptr_t ___0_observation, VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34* ___1_info, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m5AB9A0FD4826319E5EE8C7B1B4F7F9BCFFB2B174 (GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetEnumValue(System.Nullable`1&,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t VuObservation_GetEnumValue_TisVuVuMarkObservationStatusInfo_t11729BF4DDFA2A52E22F81C275414D10831471B8_m68229B1F69228A1FA8D44FD81E5FDC5EFB40204C (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t71CD8FAE855123F76E64766076F636385EE0B21B* ___0_enumValue, GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t71CD8FAE855123F76E64766076F636385EE0B21B*, GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F*, const RuntimeMethod*))VuObservation_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m883685D260709FCA597446546BB80B3FD966C665_gshared)(__this, ___0_enumValue, ___1_callback, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_m9CA05CB0E6859AB3767D0346B8DF79AA26FB9927 (CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_m9CA05CB0E6859AB3767D0346B8DF79AA26FB9927_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF VuObservation_GetStructValue_TisVuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_mB4398749E23C61EE01CC3627DA73995B3C40F58E (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tA5AA99E0A5B7A3A0319AD0438D5B0DBB62CB1AFC* ___0_infoValue, CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666* ___1_createDelegate, const RuntimeMethod* method) { return (( VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_tA5AA99E0A5B7A3A0319AD0438D5B0DBB62CB1AFC*, CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_mB4398749E23C61EE01CC3627DA73995B3C40F58E_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_m17B3F2B32F4645F189AAEAE5B3D2185259F5C0F1 (CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_m17B3F2B32F4645F189AAEAE5B3D2185259F5C0F1_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 VuObservation_GetStructValue_TisVuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_mE874F587656F32DB9C542CF3CF62795B7C857B46 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tECD7500D59354FEFF74DE7B21E350C6501EA6093* ___0_infoValue, CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D* ___1_createDelegate, const RuntimeMethod* method) { return (( VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_tECD7500D59354FEFF74DE7B21E350C6501EA6093*, CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_mE874F587656F32DB9C542CF3CF62795B7C857B46_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // Vuforia.VuResult Vuforia.VuMarkObservation::vuVuMarkObservationGetInstanceImage(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMarkObservation_vuVuMarkObservationGetInstanceImage_m717FABD7323C8D3F378E1E6B17733D71B0456F6B (intptr_t ___0_observationHandle, intptr_t* ___1_imageHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_m71831D9456BCEE3225FDD07CB4A3075310DC8909 (CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_m71831D9456BCEE3225FDD07CB4A3075310DC8909_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34 VuObservation_GetStructValue_TisVuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34_m2E0EE1ED807B0B5BDE354844586719BD4A267BA3 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t8F2CC878F97301A445033666E09EBEEFEB2FDED8* ___0_infoValue, CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B* ___1_createDelegate, const RuntimeMethod* method) { return (( VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34 (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t8F2CC878F97301A445033666E09EBEEFEB2FDED8*, CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34_m2E0EE1ED807B0B5BDE354844586719BD4A267BA3_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // System.Void Vuforia.UnmanagedObjectWrapper::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedObjectWrapper_Dispose_m7DDC19EAB1E11435BDA81FCC48D5E9E5E5253A8F (UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B* __this, bool ___0_disposing, const RuntimeMethod* method) ; // System.Void Vuforia.UnmanagedObjectWrapper::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedObjectWrapper__ctor_mA20A5BA168218E35F6E408721E9B523EE9FE5338 (UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B* __this, intptr_t ___0_ptr, 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.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.Boolean Vuforia.VuVector2I::op_Equality(Vuforia.VuVector2I,Vuforia.VuVector2I) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector2I_op_Equality_mB72424CD8291C03765E425304ACFD60BB6601B3B (VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE ___0_a, VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE ___1_b, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector2I::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector2I_Equals_mEB5893346E834E2DDE7CF37986257248EC5CE07A (VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuVector2I::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector2I_GetHashCode_m0CE55E20A92E016C33D95D6BC9C2AC2404C9E4A6 (VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector4I::op_Equality(Vuforia.VuVector4I,Vuforia.VuVector4I) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector4I_op_Equality_mE4FF63AAB81B6CFEF4F4B6A231700C600459C70E (VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 ___0_a, VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 ___1_b, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector4I::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector4I_Equals_mB59E301B2EEA726B849BAF1A18CB8C9A18A69C8E (VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuVector4I::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector4I_GetHashCode_m9BC992D28FB569AE237D4CFB1A569EC5A70480D6 (VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector2F::op_Equality(Vuforia.VuVector2F,Vuforia.VuVector2F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector2F_op_Equality_m2AC42F9254656A4B9298BF56DA1AD1B6276A62AC (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_a, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___1_b, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector2F::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector2F_Equals_m3E4FFA3C29081BE998AE21649889CCAF9999C16C (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* __this, RuntimeObject* ___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.VuVector2F::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector2F_GetHashCode_mD6DAE6C33E0B60BAF51069C2C329E7AAA1546C07 (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector3F::op_Equality(Vuforia.VuVector3F,Vuforia.VuVector3F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector3F_op_Equality_m6974DD05A879FCD7D7AA44ABAC2416E8A07904B5 (VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___0_a, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___1_b, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector3F::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector3F_Equals_mA6B642264A2FBA9B0EE45FE2DCA42A6A073AE8FC (VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuVector3F::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector3F_GetHashCode_m67EAAFE8603FE61CE5A35D0FD538F3736A677889 (VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuVector4F::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVector4F__ctor_m848782FE5D521A3F39CDA3752538515D425B201C (VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector4F::op_Equality(Vuforia.VuVector4F,Vuforia.VuVector4F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector4F_op_Equality_m567D7A666C5ADB2871B4A4D02C87B09A72698841 (VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___0_a, VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___1_b, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector4F::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector4F_Equals_m605536B1F3C5B1B78BDE6ACF258A1EB77213ADFB (VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuVector4F::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector4F_GetHashCode_mC32724F2D652860F0ADFCDE6F4DE24F0BFA90F91 (VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245* __this, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector8F::op_Equality(Vuforia.VuVector8F,Vuforia.VuVector8F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector8F_op_Equality_m96E1DC18E225438E936A24033F28F8669992D03D (VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 ___0_a, VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 ___1_b, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuVector8F::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector8F_Equals_m0C3D97C81F6D16700488BB216F637AEA65B0025E (VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuVector8F::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector8F_GetHashCode_m5885649ABF1F6DB86EADEBDC3B9D74E4BF1CC2D7 (VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8* __this, const RuntimeMethod* method) ; // System.Void Vuforia.VuMatrix44F::.ctor(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMatrix44F__ctor_m9EB36FF091105F033F834B59FE051465DF6FE61E (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuMatrix44F::op_Equality(Vuforia.VuMatrix44F,Vuforia.VuMatrix44F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMatrix44F_op_Equality_m0242A2CA65A8A7953B7386FE145743E40EBB690E (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___0_a, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___1_b, const RuntimeMethod* method) ; // System.Boolean Vuforia.VuMatrix44F::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMatrix44F_Equals_m5FEA274551E330BE6DE3748ADA2FAE2C57EFAF16 (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ; // System.Int32 Vuforia.VuMatrix44F::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMatrix44F_GetHashCode_m2910C7834B562F0F6624E45B9EED2C57CDA933B7 (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.ValueAccessUtils/GetStringValueDelegate::Invoke(System.IntPtr,System.IntPtr&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_inline (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, intptr_t ___0_nativeHandle, intptr_t* ___1_stringHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.ValueAccessUtils/GetBoolValueDelegate::Invoke(System.IntPtr,Vuforia.VuBool&) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_inline (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, intptr_t ___0_nativeHandle, int32_t* ___1_value, 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.Void Vuforia.VuValidationAreaLabel::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaLabel__ctor_mDF175CCA8EB781D808A16F733F790DA58D9EECD9 (VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuValidationAreaLabel::set_Name(System.String) IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuValidationAreaLabel_set_Name_m96D85B5687F984B0A26280B882434D1A82496D72_inline (VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* __this, String_t* ___0_value, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m7B655AAAFB3065AAE7C72AAD2EC257D78C2E6CE1 (GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuValidationAreaTrainingStatus_t44F09B67FA648C65DC22ABA83C1C60A1068FFEFE_m5546097C0F1CF52ABEBC8B67DBDB5AF51D63E690 (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.VuValidationAreaLabelList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaLabelList__ctor_m591EE27D3BA58E9EFF06A66DC6FABD505365769A (VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790* __this, const RuntimeMethod* method) ; // System.Void System.Collections.Generic.List`1::.ctor() inline void List_1__ctor_mE243A96CF3BC46557DFD419A4FCBA78FA257EBB0 (List_1_t7724F4D7015BE93F5ED141E8628C8F607F22E831* __this, const RuntimeMethod* method) { (( void (*) (List_1_t7724F4D7015BE93F5ED141E8628C8F607F22E831*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method); } // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuValidationAreaObserverGetAvailableLabels(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuValidationAreaObserverGetAvailableLabels_mA728AAEA073A1320B098272DE1922B2C17DA32FC (intptr_t ___0_observerHandle, intptr_t ___1_list, const RuntimeMethod* method) ; // TElement Vuforia.VuGenericTypedList`2::get_Item(System.Int32) inline VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* VuGenericTypedList_2_get_Item_mAC49F79A5228B9CEB5FA1708524F527F91F69AF5 (VuGenericTypedList_2_t8A61BC660535B882CFC583F37E529AB14DEEF867* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* (*) (VuGenericTypedList_2_t8A61BC660535B882CFC583F37E529AB14DEEF867*, int32_t, const RuntimeMethod*))VuGenericTypedList_2_get_Item_mC06A5231191DD9F04FDF7327C03133AD8E85A94A_gshared)(__this, ___0_index, method); } // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuEngineCreateValidationAreaObserver(System.IntPtr,System.IntPtr&,Vuforia.VuValidationAreaConfig,Vuforia.VuValidationAreaCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuEngineCreateValidationAreaObserver_m4A06984DC8DADBFBC76B439A884A062C455E4133 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) ; // System.Void Vuforia.VuValidationAreaObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaObserver__ctor_m2F0EDB3E5498EABE618AE98B647E22FD9527DCA3 (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuValidationAreaObserverSetAssociatedObserver(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuValidationAreaObserverSetAssociatedObserver_mB5EC573E6A19BCBE97A3BB27500BD412D2C07479 (intptr_t ___0_observerHandle, intptr_t ___1_associatedObserverHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuValidationAreaObserverRemoveAssociatedObserver(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuValidationAreaObserverRemoveAssociatedObserver_m93FCF44E8A271F3FADC549B21B0EE20595860133 (intptr_t ___0_observerHandle, const RuntimeMethod* method) ; // System.Void Vuforia.VuGenericTypedList`2::.ctor(Vuforia.VuGenericList`1/CreateListDelegate,Vuforia.VuGenericList`1/GetListSizeDelegate,Vuforia.VuGenericList`1/GetListElementDelegate,Vuforia.VuGenericList`1/DeleteListDelegate) inline void VuGenericTypedList_2__ctor_m520DC4DC75CCC026FA84513BC08EA474A0C60E82 (VuGenericTypedList_2_t8A61BC660535B882CFC583F37E529AB14DEEF867* __this, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* ___0_createList, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* ___1_getSize, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* ___2_getElement, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* ___3_deleteList, const RuntimeMethod* method) { (( void (*) (VuGenericTypedList_2_t8A61BC660535B882CFC583F37E529AB14DEEF867*, CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*, GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*, GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*, DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*, const RuntimeMethod*))VuGenericTypedList_2__ctor_m4290E316855FFFECAEAD1EDB741E8E906E576839_gshared)(__this, ___0_createList, ___1_getSize, ___2_getElement, ___3_deleteList, method); } // Vuforia.VuValidationAreaLabel Vuforia.VuValidationAreaLabel::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* VuValidationAreaLabel_Create_m45AB94E39B03E58EB66E454CC9D68B9DB9127EB9 (intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaObservationValidationInfo::vuValidationAreaObservationGetValidationInfo(System.IntPtr,Vuforia.VuValidationAreaObservationValidationInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObservationValidationInfo_vuValidationAreaObservationGetValidationInfo_m732B842452593DA59181D4E5076E12418C71521D (intptr_t ___0_observation, Internal_tCDE06CDD81BC3132AFE22E6CEE313F5F5D7003E3* ___1_targetInfo, const RuntimeMethod* method) ; // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mA69BA12DB8FA2A05D1AAF424557AFC1B0B9EBFD6_inline (Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method); } // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_mE40A3F5FEC325B1183DB44A8E73AA0EFAFD91FCF (GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetEnumValue(System.Nullable`1&,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t VuObservation_GetEnumValue_TisVuValidationAreaObservationStatusInfo_t0DDAC5FD792DE37FF786C4701F6BD045F628086D_m62855164F5AD0C7799C3078D5E08F3BD669DAA58 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03* ___0_enumValue, GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03*, GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239*, const RuntimeMethod*))VuObservation_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m883685D260709FCA597446546BB80B3FD966C665_gshared)(__this, ___0_enumValue, ___1_callback, method); } // T System.Nullable`1::get_Value() inline int32_t Nullable_1_get_Value_m290AD51500485A6D4DF42D42150AA3D91A214238 (Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03* __this, const RuntimeMethod* method) { return (( int32_t (*) (Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method); } // System.Boolean System.Nullable`1::get_HasValue() inline bool Nullable_1_get_HasValue_mD019096B51EAF8491D25A9FD726F699CFD58D3AB_inline (Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* __this, const RuntimeMethod* method) { return (( bool (*) (Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93*, const RuntimeMethod*))Nullable_1_get_HasValue_mD019096B51EAF8491D25A9FD726F699CFD58D3AB_gshared_inline)(__this, method); } // System.Void Vuforia.VuObservation/CreateStructDelegate`1::.ctor(System.Object,System.IntPtr) inline void CreateStructDelegate_1__ctor_mEA0D53DDD64A061AE42B2E2CEC6CA2C4AC338523 (CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D*, RuntimeObject*, intptr_t, const RuntimeMethod*))CreateStructDelegate_1__ctor_mEA0D53DDD64A061AE42B2E2CEC6CA2C4AC338523_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.VuObservation::GetStructValue(System.Nullable`1&,Vuforia.VuObservation/CreateStructDelegate`1) inline VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 VuObservation_GetStructValue_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_m2DC81B8B9AE5049DB8A9ECD867BCA21FAFA618B3 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* ___0_infoValue, CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D* ___1_createDelegate, const RuntimeMethod* method) { return (( VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 (*) (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*, Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93*, CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D*, const RuntimeMethod*))VuObservation_GetStructValue_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_m2DC81B8B9AE5049DB8A9ECD867BCA21FAFA618B3_gshared)(__this, ___0_infoValue, ___1_createDelegate, method); } // T System.Nullable`1::get_Value() inline VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 Nullable_1_get_Value_mD3B57BE271C72003BA54AA7AE82A50E27BA60C59 (Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* __this, const RuntimeMethod* method) { return (( VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 (*) (Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93*, const RuntimeMethod*))Nullable_1_get_Value_mD3B57BE271C72003BA54AA7AE82A50E27BA60C59_gshared)(__this, method); } // System.Void Vuforia.VuValidationAreaCaptureConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCaptureConfig__ctor_m99A67A8DFFB52D3A80A564551867047E53B32476 (VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* __this, const RuntimeMethod* method) ; // System.Object Vuforia.VuValidationAreaCaptureConfig/Internal::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Internal_Clone_m2AB04196F6137F4D1F24B673E54B6C11973CA878 (Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaCaptureController::vuEngineGetValidationAreaCaptureController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureController_vuEngineGetValidationAreaCaptureController_mAA0858AE185307ACE49898B4F5CC6A8C90EC8BB8 (intptr_t ___0_engine, intptr_t* ___1_controller, const RuntimeMethod* method) ; // System.Void Vuforia.VuValidationAreaCaptureController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCaptureController__ctor_mD54D00B9EB014C11F2A83D2BF634D373855C3D94 (VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuValidationAreaCaptureConfig/Internal Vuforia.VuValidationAreaCaptureConfig/Internal::Create(Vuforia.VuValidationAreaCaptureConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2 Internal_Create_m86D464746F5D1808A83008C7C320A75A9ADE5D22 (VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* ___0_config, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaCaptureController::vuValidationAreaCaptureControllerCreateValidationAreaCapture(System.IntPtr,Vuforia.VuValidationAreaCaptureConfig/Internal&,System.IntPtr&,Vuforia.VuValidationAreaCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureController_vuValidationAreaCaptureControllerCreateValidationAreaCapture_m9B0621AAB8E6B8C0D6C9A15E6529917FD4269A73 (intptr_t ___0_controller, Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2* ___1_config, intptr_t* ___2_capture, int32_t* ___3_error, const RuntimeMethod* method) ; // System.Void Vuforia.VuValidationAreaCapture::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCapture__ctor_mD1D56844BCE57D04B181108F3A19E03412C27EBD (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m82DCCF6F7C48D8EA5D985F4096E5B889F582D92F (GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureStatus_t667262178198DD37E71D37E50CA68FD9A403E525_m8C36190D475ABD81CE196E11D001DFF3A24B03E0 (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m33935AF89606C3BE96642E2AD43AD3B7409875C9 (GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureStatusInfo_t16FBB7E89329E70DB89FE0BFA1443B550EA946AF_m7C853CAB05F2233D62FC427DBBDEC931455F257D (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetStructValueDelegate_1__ctor_m15903F5E98FEACD4C2F259A09D38060D0E43CD99 (GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetStructValueDelegate_1__ctor_m15903F5E98FEACD4C2F259A09D38060D0E43CD99_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) inline VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810 ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810_m1B7B6AF564D07E5D694C40D3196B98B34EEFAF3C (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538* ___1_callback, const RuntimeMethod* method) { return (( VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810 (*) (intptr_t, GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538*, const RuntimeMethod*))ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810_m1B7B6AF564D07E5D694C40D3196B98B34EEFAF3C_gshared)(___0_nativeHandle, ___1_callback, method); } // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureStart(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureStart_m00218145BC0EC9F178A6A31C89F6EB1C588F263B (intptr_t ___0_capture, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureStop(System.IntPtr,System.IntPtr,Vuforia.VuValidationAreaCaptureStatus&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureStop_mC509E271F8B5D24B44273DEB8DED828C8CBC6F60 (intptr_t ___0_capture, intptr_t ___1_labelName, int32_t* ___2_status, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCapturePause(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCapturePause_m007D9DC31F0D681C443680B45CA52B4AA1DD5C06 (intptr_t ___0_capture, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureResume(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureResume_m4599829F0D22580278D5E05AB3D2F3C954DE3F07 (intptr_t ___0_capture, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureDestroy(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureDestroy_m4D8D69164C42C0A527D746A35B6271E7E4BDFAEC (intptr_t ___0_capture, int32_t ___1_deleteData, const RuntimeMethod* method) ; // System.Void Vuforia.VuValidationAreaCaptureUploadConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCaptureUploadConfig__ctor_m3149C1E4E1A422B198FB75B45793E001465041B6 (VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* __this, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuUploadController::vuEngineGetUploadController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuUploadController_vuEngineGetUploadController_m61C02E969C19FBA1FCFBBFC8E1F403E70B9B184E (intptr_t ___0_engine, intptr_t* ___1_controller, const RuntimeMethod* method) ; // System.Void Vuforia.VuUploadController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuUploadController__ctor_m853DE6D43CCFBBAD0298A6C49CF9E4DAA9CEA7CF (VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuUploadController::vuUploadControllerCreateValidationAreaCaptureUpload(System.IntPtr,Vuforia.VuValidationAreaCaptureUploadConfig,System.IntPtr&,Vuforia.VuValidationAreaCaptureUploadCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuUploadController_vuUploadControllerCreateValidationAreaCaptureUpload_m652E4EC452908E709FF93BC808993327B015628F (intptr_t ___0_controller, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* ___1_config, intptr_t* ___2_capture, int32_t* ___3_error, const RuntimeMethod* method) ; // System.Void Vuforia.VuValidationAreaCaptureUpload::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCaptureUpload__ctor_m06B3907188FBD6BAE32105D318A4146960A4DBCA (VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) ; // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m95F87D6518079572DD4FBEDF24F0F196E02E197C (GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureUploadStatus_t96C7F33F87E60BF8CB6FF48279F4D331293B1E12_m95C719D0D90A94A3D25795A31C8D75FE60CD702C (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetEnumValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetEnumValueDelegate_1__ctor_m95B4CD0016600F0ADF70C023B0D69E86E1878458 (GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetEnumValueDelegate_1__ctor_m5523F00EB7B89AA07C846D80ED32B3ACA9244E9D_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetEnumValue(System.IntPtr,Vuforia.ValueAccessUtils/GetEnumValueDelegate`1) inline int32_t ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureUploadStatusInfo_tFBAD60CAAB85172FEE2DE8F8271DEA66E3353614_mCB0C4744A962EEBC04252506AE2277DB7BAF5AC9 (intptr_t ___0_nativeHandle, GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796* ___1_callback, const RuntimeMethod* method) { return (( int32_t (*) (intptr_t, GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796*, const RuntimeMethod*))ValueAccessUtils_GetEnumValue_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m35D4077E0C169EF5BBC555A4E7E56343C86CE33D_gshared)(___0_nativeHandle, ___1_callback, method); } // System.Void Vuforia.ValueAccessUtils/GetStructValueDelegate`1::.ctor(System.Object,System.IntPtr) inline void GetStructValueDelegate_1__ctor_m609B6A039E29994BA4928157C4B40CF716A19C4B (GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { (( void (*) (GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A*, RuntimeObject*, intptr_t, const RuntimeMethod*))GetStructValueDelegate_1__ctor_m609B6A039E29994BA4928157C4B40CF716A19C4B_gshared)(__this, ___0_object, ___1_method, method); } // T Vuforia.ValueAccessUtils::GetStructValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStructValueDelegate`1) inline VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242 ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242_mB05327EF5C0721864D1233EEB23FE801CBD89BA8 (intptr_t ___0_nativeHandle, GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A* ___1_callback, const RuntimeMethod* method) { return (( VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242 (*) (intptr_t, GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A*, const RuntimeMethod*))ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242_mB05327EF5C0721864D1233EEB23FE801CBD89BA8_gshared)(___0_nativeHandle, ___1_callback, method); } // Vuforia.VuResult Vuforia.VuValidationAreaCaptureUpload::vuValidationAreaCaptureUploadStart(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadStart_m1074010D8C5175B31339F862785DB84EE4B4E19E (intptr_t ___0_upload, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaCaptureUpload::vuValidationAreaCaptureUploadCancel(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadCancel_m18B985096AC301D7F6C49C2AC9DDA806F649DEC6 (intptr_t ___0_upload, const RuntimeMethod* method) ; // Vuforia.VuResult Vuforia.VuValidationAreaCaptureUpload::vuValidationAreaCaptureUploadDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadDestroy_m3E7C7FA6266E9A9AA645F4C9A2D88D88678D6BB9 (intptr_t ___0_upload, const RuntimeMethod* method) ; #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineGetAreaTargetCaptureController(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureControllerCreateAreaTargetCapture(intptr_t, Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2*, intptr_t*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureStart(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureStop(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCapturePause(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureResume(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureGenerate(intptr_t, Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureGetStatus(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureCancelGeneration(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureGetGenerationProgress(intptr_t, float*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureGetGenerationTimeEstimate(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetCaptureDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuBarcodeTypeSetCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuBarcodeTypeSetGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuBarcodeTypeSetHasElement(intptr_t, int32_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuBarcodeTypeSetAddElement(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuBarcodeTypeSetDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateBarcodeObserver(intptr_t, intptr_t*, Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuBarcodeObserverGetObservedTypes(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuBarcodeObservationGetInstanceInfo(intptr_t, Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuBarcodeObservationGetInfo(intptr_t, VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL cs3DTilesCreate(intptr_t*, intptr_t, int32_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL cs3DTilesHasTileSet(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL cs3DTilesGetTileSet(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL cs3DTilesDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csScenesLoad(intptr_t*, intptr_t, intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csScenesLoadWithoutMaterials(intptr_t*, intptr_t, intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csScenesLoadFromRawFile(intptr_t*, intptr_t, int32_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csScenesLoadWithoutMaterialsFromRawFile(intptr_t*, intptr_t, int32_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csScenesDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csSceneListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csSceneListGetElement(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csSceneGetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csSceneGetNodeList(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csNodeListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csNodeListGetElement(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csNodeGetNodeList(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csNodeGetMeshList(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csNodeGetMatrix(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csNodeGetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMatrixGetValues(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csPointCloudCreate(intptr_t*, intptr_t, intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csPointCloudCreateFromRawFile(intptr_t*, intptr_t, int32_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csPointCloudGetVertexCount(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csPointCloudGetAttributeList(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csPointCloudDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshListGetElement(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshCreate(intptr_t*, intptr_t, intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshCreateFromRawFile(intptr_t*, intptr_t, int32_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshGetVertexCount(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshHasIndices(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshGetIndexCount(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshGetIndexType(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshCopyIndexData(intptr_t, intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshGetAttributeList(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshHasMaterial(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshGetMaterial(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMeshDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csAttributeListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csAttributeListGetElement(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csAttributeListGetElementByName(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csAttributeGetName(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csAttributeGetComponentType(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csAttributeGetDataType(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csAttributeGetAttributeData(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csAttributeDataCopyData(intptr_t, intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMaterialGetBaseColorFactor(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMaterialHasBaseColorTexture(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMaterialGetBaseColorTexture(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csMaterialGetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csTextureGetSource(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csTextureGetSampler(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csTextureGetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csTextureSourceGetImage(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csSamplerGetMinFilter(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csSamplerGetWrapS(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL csSamplerGetWrapT(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuHitTestGetPose(intptr_t, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateAnchorObserver(intptr_t, intptr_t*, Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAnchorObserverHitTest(intptr_t, Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286*, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAnchorObserverCreateAnchor(intptr_t, VuAnchorCreationConfig_tD020FFA2E43FB1FE69BCD232917659152152F1A0*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAnchorObserverCreateAnchorWithHitTest(intptr_t, Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAnchorObserverDestroyAnchor(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuHitTestListCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuHitTestListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuHitTestListGetElement(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuHitTestListDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAnchorObservationGetInfo(intptr_t, VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAnchorObservationGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateAreaTargetObserver(intptr_t, intptr_t*, Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateAreaTargetObserverFromCloudConfig(intptr_t, intptr_t*, Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetObserverGetTargetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetObserverGetTargetSize(intptr_t, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetObserverGetAABB(intptr_t, VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetObserverRequiresExternalPositions(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetObserverSetExternalPositionFrom2D(intptr_t, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetObserverSetExternalPositionFrom3D(intptr_t, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5, float, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetObservationGetTargetInfo(intptr_t, Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuAreaTargetObservationGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineGetCameraController(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetVideoModes(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetActiveVideoMode(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerSetActiveVideoMode(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetFlashMode(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerSetFlashMode(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetFocusMode(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerSetFocusMode(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetRegisteredImageFormats(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerRegisterImageFormat(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerUnregisterImageFormat(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetSupportedCameraFields(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetFieldString(intptr_t, char*, intptr_t*, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerSetFieldString(intptr_t, char*, char*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetFieldInt64(intptr_t, char*, int64_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerSetFieldInt64(intptr_t, char*, int64_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetFieldFloat(intptr_t, char*, float*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerSetFieldFloat(intptr_t, char*, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetFieldBool(intptr_t, char*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerSetFieldBool(intptr_t, char*, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerGetFieldInt64Range(intptr_t, char*, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraControllerSetFieldInt64Range(intptr_t, char*, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraVideoModeListCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraVideoModeListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraVideoModeListGetElement(intptr_t, int32_t, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraVideoModeListDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraFieldListCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraFieldListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraFieldListGetElement(intptr_t, int32_t, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraFieldListDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateCylinderTargetObserver(intptr_t, intptr_t*, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObserverGetTargetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObserverSetTargetSideLength(intptr_t, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObserverGetTargetSideLength(intptr_t, float*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObserverSetTargetTopDiameter(intptr_t, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObserverGetTargetTopDiameter(intptr_t, float*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObserverSetTargetBottomDiameter(intptr_t, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObserverGetTargetBottomDiameter(intptr_t, float*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObserverSetTrackingOptimization(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObserverGetTrackingOptimization(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObservationGetTargetInfo(intptr_t, Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCylinderTargetObservationGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuDatabaseTargetInfoListCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuDatabaseTargetInfoListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuDatabaseTargetInfoListGetElement(intptr_t, int32_t, Internal_t07525C53CD14856125D6BEA745EC2C88C2E78D27*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuDatabaseTargetInfoListDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateDevicePoseObserver(intptr_t, intptr_t*, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuDevicePoseObserverSetStaticMode(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuDevicePoseObserverGetStaticMode(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuDevicePoseObservationGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetAddDriverConfig(intptr_t, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetAddErrorHandlerConfig(intptr_t, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetAddFusionProviderConfig(intptr_t, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetAddInternalConfig(intptr_t, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetAddLicenseConfig(intptr_t, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetAddPlatformAndroidConfig(intptr_t, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetAddPlatformLuminConfig(intptr_t, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetAddSoftwareContextConfig(intptr_t, Internal_tDF7421D5A4C3EF78C7AA95FD9B3DDF8C38617261*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineConfigSetAddDeviceCalibrationConfig(intptr_t, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreate(intptr_t*, intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineStart(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineStop(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineAcquireLatestState(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineClearAreaTargetObserverCloudCache(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 CDECL vuEngineGetLibraryVersionInfo(); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineGetDatabaseTargetInfo(intptr_t, char*, intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineSetMaximumSimultaneousTrackedImages(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineSetModelTargetRecoWhileExtendedTracked(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineResetWorldTracking(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineGetBuildPreset(int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateIlluminationObserver(intptr_t, intptr_t*, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuIlluminationObservationGetInfo(intptr_t, Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageGetImageInfo(intptr_t, VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageRelease(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageListCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageListGetElement(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageListDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImagePixelFormatListCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImagePixelFormatListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImagePixelFormatListGetElement(intptr_t, int32_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImagePixelFormatListDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateImageTargetObserver(intptr_t, intptr_t*, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateImageTargetObserverFromFileConfig(intptr_t, intptr_t*, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateImageTargetObserverFromBufferConfig(intptr_t, intptr_t*, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateImageTargetObserverFromCloudObservation(intptr_t, intptr_t*, Internal_t45CE21458B2C05516202220F090F5C5DA33C4CDB*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageTargetObserverGetTargetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageTargetObserverSetTargetScale(intptr_t, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageTargetObserverGetTargetSize(intptr_t, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageTargetObserverSetTrackingOptimization(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageTargetObserverGetTrackingOptimization(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageTargetObservationGetTargetInfo(intptr_t, Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuImageTargetObservationGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateCloudImageTargetObserver(intptr_t, intptr_t*, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCloudImageTargetObserverRegisterHandlers(intptr_t, Il2CppMethodPointer, Il2CppMethodPointer, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCloudImageTargetObserverIsRequesting(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCloudImageTargetObservationGetTargetInfo(intptr_t, Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateMeshObserverFromAreaTargetCaptureConfig(intptr_t, intptr_t*, Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateMeshObserverFromAreaTargetConfig(intptr_t, intptr_t*, Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateMeshObserverFromModelTargetConfig(intptr_t, intptr_t*, Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuMeshObservationBlockListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuMeshObservationBlockListGetElement(intptr_t, int32_t, Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuMeshObservationGetInfo(intptr_t, Internal_tE976CBBF431C7B61CC8EF419905538416274DEF4*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateModelTargetObserver(intptr_t, intptr_t*, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverGetTargetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverSetTargetScale(intptr_t, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverGetTargetSize(intptr_t, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverGetGuideViews(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverSetTrackingOptimization(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverGetTrackingOptimization(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverGetAABB(intptr_t, VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverSetActiveGuideViewName(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverGetActiveGuideViewName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverGetAvailableStates(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverSetActiveStateName(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverGetActiveStateName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObserverReset(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuGuideViewGetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuGuideViewGetPose(intptr_t, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuGuideViewSetPose(intptr_t, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuGuideViewGetImage(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuGuideViewIsImageOutdated(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuGuideViewListCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuGuideViewListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuGuideViewListGetElement(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuGuideViewListDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetStateGetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetStateListCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetStateListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetStateListGetElement(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetStateListDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObservationGetTargetInfo(intptr_t, Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObservationGetStateInfo(intptr_t, Internal_t36421AB45E313096130AC9E17BB8E376EC20B3E5*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuModelTargetObservationGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateMultiTargetObserver(intptr_t, intptr_t*, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuMultiTargetObserverGetTargetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuMultiTargetObserverGetTargetSize(intptr_t, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuMultiTargetObserverSetTrackingOptimization(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuMultiTargetObserverGetTrackingOptimization(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuMultiTargetObservationGetTargetInfo(intptr_t, Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuMultiTargetObservationGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObserverGetId(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObserverGetType(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObserverIsActivated(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObserverActivate(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObserverDeactivate(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObserverDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObservationGetType(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObservationGetObserverId(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObservationGetPoseInfo(intptr_t, VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObservationListCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObservationListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObservationListGetElement(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuObservationListDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuPlatformControllerSetViewOrientation(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineGetPlatformController(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuPlatformControllerGetFusionProviderType(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineGetRenderController(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuRenderControllerSetRenderViewConfig(intptr_t, VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuRenderControllerSetVideoBackgroundViewportMode(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuRenderControllerSetProjectionMatrixNearFar(intptr_t, float, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineGetSessionRecorderController(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuSessionRecorderControllerGetDefaultRecordingDataFlags(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuSessionRecorderControllerGetSupportedRecordingDataFlags(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuSessionRecorderControllerCreateRecording(intptr_t, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke*, intptr_t*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuSessionRecorderControllerDestroyRecordings(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuSessionRecorderControllerCleanRecordedData(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuRecordingStart(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuRecordingStop(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuRecordingGetPath(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuRecordingGetStatus(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuRecordingGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuRecordingDestroy(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 CDECL vuCameraIntrinsicsGetFov(Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuStateGetRenderState(intptr_t, Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuCameraFrameGetImages(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuStateHasCameraFrame(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuStateGetObservations(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuStateGetCameraFrame(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuStateGetCameraIntrinsics(intptr_t, Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuStateRelease(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateVirtualButtonObserver(intptr_t, intptr_t*, Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVirtualButtonObserverGetSensitivity(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVirtualButtonObserverSetSensitivity(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVirtualButtonObserverGetArea(intptr_t, VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVirtualButtonObserverSetArea(intptr_t, VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVirtualButtonObserverGetAssociatedObserver(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVirtualButtonObservationGetInfo(intptr_t, Internal_t18BAE6C4F74A952A13EE6947794A85B863723B8F*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateVuMarkObserver(intptr_t, intptr_t*, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverGetTargetUniqueId(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverGetTemplateName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverSetTemplateScale(intptr_t, float); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverGetTemplateSize(intptr_t, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverGetTemplateAABB(intptr_t, VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverGetUserData(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverGetOrigin(intptr_t, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverGetTrackingFromRuntimeAppearance(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverSetTrackingFromRuntimeAppearance(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverSetTrackingOptimization(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObserverGetTrackingOptimization(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObservationGetTemplateInfo(intptr_t, Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObservationGetInstanceInfo(intptr_t, Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObservationGetInfo(intptr_t, VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObservationGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuVuMarkObservationGetInstanceImage(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaLabelGetName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineCreateValidationAreaObserver(intptr_t, intptr_t*, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaObserverGetAreaName(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaObserverGetSize(intptr_t, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaObserverGetPoseOffset(intptr_t, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaObserverGetTrainingStatus(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaObserverGetAvailableLabels(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaObserverSetAssociatedObserver(intptr_t, intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaObserverRemoveAssociatedObserver(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaLabelListCreate(intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaLabelListGetSize(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaLabelListGetElement(intptr_t, int32_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaLabelListDestroy(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaObservationGetValidationInfo(intptr_t, Internal_tCDE06CDD81BC3132AFE22E6CEE313F5F5D7003E3*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaObservationGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineGetValidationAreaCaptureController(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureControllerCreateValidationAreaCapture(intptr_t, Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke*, intptr_t*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureStart(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureStop(intptr_t, intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCapturePause(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureResume(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureGetCaptureDirectory(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureGetStatus(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureGetProgress(intptr_t, VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureDestroy(intptr_t, int32_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuEngineGetUploadController(intptr_t, intptr_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuUploadControllerCreateValidationAreaCaptureUpload(intptr_t, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke*, intptr_t*, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureUploadStart(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureUploadCancel(intptr_t); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureUploadGetStatus(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureUploadGetStatusInfo(intptr_t, int32_t*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureUploadGetProgress(intptr_t, VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242*); #endif #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL IL2CPP_EXTERN_C int32_t CDECL vuValidationAreaCaptureUploadDestroy(intptr_t); #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuAreaTargetCaptureConfig IL2CPP_EXTERN_C void VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshal_pinvoke(const VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F& unmarshaled, VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshaled_pinvoke& marshaled) { Exception_t* ___devicePoseObserver_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'devicePoseObserver' of type 'VuAreaTargetCaptureConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___devicePoseObserver_0Exception, NULL); } IL2CPP_EXTERN_C void VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshal_pinvoke_back(const VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshaled_pinvoke& marshaled, VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F& unmarshaled) { Exception_t* ___devicePoseObserver_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'devicePoseObserver' of type 'VuAreaTargetCaptureConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___devicePoseObserver_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetCaptureConfig IL2CPP_EXTERN_C void VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshal_pinvoke_cleanup(VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuAreaTargetCaptureConfig IL2CPP_EXTERN_C void VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshal_com(const VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F& unmarshaled, VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshaled_com& marshaled) { Exception_t* ___devicePoseObserver_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'devicePoseObserver' of type 'VuAreaTargetCaptureConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___devicePoseObserver_0Exception, NULL); } IL2CPP_EXTERN_C void VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshal_com_back(const VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshaled_com& marshaled, VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F& unmarshaled) { Exception_t* ___devicePoseObserver_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'devicePoseObserver' of type 'VuAreaTargetCaptureConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___devicePoseObserver_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetCaptureConfig IL2CPP_EXTERN_C void VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshal_com_cleanup(VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_marshaled_com& marshaled) { } // System.Void Vuforia.VuAreaTargetCaptureConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetCaptureConfig__ctor_m13B8167B0A048EB4CB0A28FE3D03E6B07CBC75E6 (VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* __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.VuAreaTargetCaptureConfig/Internal Vuforia.VuAreaTargetCaptureConfig/Internal::Create(Vuforia.VuAreaTargetCaptureConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2 Internal_Create_mAA34F3D618533492A9711782FA8BD0891E0FFC03 (VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* ___0_config, 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*)&VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2 V_0; memset((&V_0), 0, sizeof(V_0)); VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* G_B2_0 = NULL; Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2* G_B2_1 = NULL; VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* G_B1_0 = NULL; Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2* G_B1_1 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2* G_B3_1 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2)); VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* L_0 = ___0_config; NullCheck(L_0); RuntimeObject* L_1 = L_0->___devicePoseObserver_0; VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* L_2 = ((VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83*)CastclassClass((RuntimeObject*)L_1, VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_il2cpp_TypeInfo_var)); G_B1_0 = L_2; G_B1_1 = (&V_0); if (L_2) { G_B2_0 = L_2; G_B2_1 = (&V_0); goto IL_0020; } } { intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_3; G_B3_1 = G_B1_1; goto IL_0025; } IL_0020: { NullCheck(G_B2_0); intptr_t L_4; L_4 = VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline(G_B2_0, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_1; } IL_0025: { G_B3_1->___devicePoseObserver_0 = G_B3_0; VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* L_5 = ___0_config; NullCheck(L_5); int32_t L_6 = L_5->___start_1; (&V_0)->___start_1 = L_6; Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2 L_7 = V_0; return L_7; } } // System.Object Vuforia.VuAreaTargetCaptureConfig/Internal::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Internal_Clone_m5D650994C4749269AAE9E368D21F59274483D79D (Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2)); intptr_t L_0 = __this->___devicePoseObserver_0; (&V_0)->___devicePoseObserver_0 = L_0; int32_t L_1 = __this->___start_1; (&V_0)->___start_1 = L_1; Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2 L_2 = V_0; Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2 L_3 = L_2; RuntimeObject* L_4 = Box(Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2_il2cpp_TypeInfo_var, &L_3); return L_4; } } IL2CPP_EXTERN_C RuntimeObject* Internal_Clone_m5D650994C4749269AAE9E368D21F59274483D79D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = Internal_Clone_m5D650994C4749269AAE9E368D21F59274483D79D(_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 // Conversion methods for marshalling of: Vuforia.VuAreaTargetCaptureGenerationConfig IL2CPP_EXTERN_C void VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshal_pinvoke(const VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9& unmarshaled, VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshaled_pinvoke& marshaled) { marshaled.___userAuth_0 = il2cpp_codegen_marshal_string(unmarshaled.___userAuth_0); marshaled.___secretAuth_1 = il2cpp_codegen_marshal_string(unmarshaled.___secretAuth_1); marshaled.___outputDirectory_2 = il2cpp_codegen_marshal_string(unmarshaled.___outputDirectory_2); marshaled.___targetName_3 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_3); marshaled.___generateAuthoringFiles_4 = unmarshaled.___generateAuthoringFiles_4; marshaled.___generateDatabase_5 = unmarshaled.___generateDatabase_5; marshaled.___generatePackages_6 = unmarshaled.___generatePackages_6; } IL2CPP_EXTERN_C void VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshal_pinvoke_back(const VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshaled_pinvoke& marshaled, VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9& unmarshaled) { unmarshaled.___userAuth_0 = il2cpp_codegen_marshal_string_result(marshaled.___userAuth_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userAuth_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___userAuth_0)); unmarshaled.___secretAuth_1 = il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___secretAuth_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_1)); unmarshaled.___outputDirectory_2 = il2cpp_codegen_marshal_string_result(marshaled.___outputDirectory_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___outputDirectory_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___outputDirectory_2)); unmarshaled.___targetName_3 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_3), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_3)); int32_t unmarshaledgenerateAuthoringFiles_temp_4 = 0; unmarshaledgenerateAuthoringFiles_temp_4 = marshaled.___generateAuthoringFiles_4; unmarshaled.___generateAuthoringFiles_4 = unmarshaledgenerateAuthoringFiles_temp_4; int32_t unmarshaledgenerateDatabase_temp_5 = 0; unmarshaledgenerateDatabase_temp_5 = marshaled.___generateDatabase_5; unmarshaled.___generateDatabase_5 = unmarshaledgenerateDatabase_temp_5; int32_t unmarshaledgeneratePackages_temp_6 = 0; unmarshaledgeneratePackages_temp_6 = marshaled.___generatePackages_6; unmarshaled.___generatePackages_6 = unmarshaledgeneratePackages_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetCaptureGenerationConfig IL2CPP_EXTERN_C void VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshal_pinvoke_cleanup(VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___userAuth_0); marshaled.___userAuth_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___secretAuth_1); marshaled.___secretAuth_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___outputDirectory_2); marshaled.___outputDirectory_2 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_3); marshaled.___targetName_3 = NULL; } // Conversion methods for marshalling of: Vuforia.VuAreaTargetCaptureGenerationConfig IL2CPP_EXTERN_C void VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshal_com(const VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9& unmarshaled, VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshaled_com& marshaled) { marshaled.___userAuth_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___userAuth_0); marshaled.___secretAuth_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___secretAuth_1); marshaled.___outputDirectory_2 = il2cpp_codegen_marshal_bstring(unmarshaled.___outputDirectory_2); marshaled.___targetName_3 = il2cpp_codegen_marshal_bstring(unmarshaled.___targetName_3); marshaled.___generateAuthoringFiles_4 = unmarshaled.___generateAuthoringFiles_4; marshaled.___generateDatabase_5 = unmarshaled.___generateDatabase_5; marshaled.___generatePackages_6 = unmarshaled.___generatePackages_6; } IL2CPP_EXTERN_C void VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshal_com_back(const VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshaled_com& marshaled, VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9& unmarshaled) { unmarshaled.___userAuth_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___userAuth_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userAuth_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___userAuth_0)); unmarshaled.___secretAuth_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___secretAuth_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___secretAuth_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___secretAuth_1)); unmarshaled.___outputDirectory_2 = il2cpp_codegen_marshal_bstring_result(marshaled.___outputDirectory_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___outputDirectory_2), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___outputDirectory_2)); unmarshaled.___targetName_3 = il2cpp_codegen_marshal_bstring_result(marshaled.___targetName_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_3), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___targetName_3)); int32_t unmarshaledgenerateAuthoringFiles_temp_4 = 0; unmarshaledgenerateAuthoringFiles_temp_4 = marshaled.___generateAuthoringFiles_4; unmarshaled.___generateAuthoringFiles_4 = unmarshaledgenerateAuthoringFiles_temp_4; int32_t unmarshaledgenerateDatabase_temp_5 = 0; unmarshaledgenerateDatabase_temp_5 = marshaled.___generateDatabase_5; unmarshaled.___generateDatabase_5 = unmarshaledgenerateDatabase_temp_5; int32_t unmarshaledgeneratePackages_temp_6 = 0; unmarshaledgeneratePackages_temp_6 = marshaled.___generatePackages_6; unmarshaled.___generatePackages_6 = unmarshaledgeneratePackages_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetCaptureGenerationConfig IL2CPP_EXTERN_C void VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshal_com_cleanup(VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___userAuth_0); marshaled.___userAuth_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___secretAuth_1); marshaled.___secretAuth_1 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___outputDirectory_2); marshaled.___outputDirectory_2 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___targetName_3); marshaled.___targetName_3 = NULL; } // System.Void Vuforia.VuAreaTargetCaptureGenerationConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetCaptureGenerationConfig__ctor_m9A280BCC69C31E4330B4B2F8767FCF6C3719AB70 (VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* __this, const RuntimeMethod* method) { { __this->___generateAuthoringFiles_4 = 1; __this->___generateDatabase_5 = 1; 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 // Conversion methods for marshalling of: Vuforia.VuAreaTargetCaptureGenerationConfig/Internal IL2CPP_EXTERN_C void Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshal_pinvoke(const Internal_t725F163761104F5EB770A710D1A17C285F66E4EC& unmarshaled, Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke& marshaled) { marshaled.___userAuth_0 = il2cpp_codegen_marshal_string(unmarshaled.___userAuth_0); marshaled.___secretAuth_1 = il2cpp_codegen_marshal_string(unmarshaled.___secretAuth_1); marshaled.___outputDirectory_2 = il2cpp_codegen_marshal_string(unmarshaled.___outputDirectory_2); marshaled.___targetName_3 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_3); marshaled.___generateAuthoringFiles_4 = unmarshaled.___generateAuthoringFiles_4; marshaled.___generateDatabase_5 = unmarshaled.___generateDatabase_5; marshaled.___generatePackages_6 = unmarshaled.___generatePackages_6; } IL2CPP_EXTERN_C void Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshal_pinvoke_back(const Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke& marshaled, Internal_t725F163761104F5EB770A710D1A17C285F66E4EC& unmarshaled) { unmarshaled.___userAuth_0 = il2cpp_codegen_marshal_string_result(marshaled.___userAuth_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userAuth_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___userAuth_0)); unmarshaled.___secretAuth_1 = il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___secretAuth_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_1)); unmarshaled.___outputDirectory_2 = il2cpp_codegen_marshal_string_result(marshaled.___outputDirectory_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___outputDirectory_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___outputDirectory_2)); unmarshaled.___targetName_3 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_3), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_3)); int32_t unmarshaledgenerateAuthoringFiles_temp_4 = 0; unmarshaledgenerateAuthoringFiles_temp_4 = marshaled.___generateAuthoringFiles_4; unmarshaled.___generateAuthoringFiles_4 = unmarshaledgenerateAuthoringFiles_temp_4; int32_t unmarshaledgenerateDatabase_temp_5 = 0; unmarshaledgenerateDatabase_temp_5 = marshaled.___generateDatabase_5; unmarshaled.___generateDatabase_5 = unmarshaledgenerateDatabase_temp_5; int32_t unmarshaledgeneratePackages_temp_6 = 0; unmarshaledgeneratePackages_temp_6 = marshaled.___generatePackages_6; unmarshaled.___generatePackages_6 = unmarshaledgeneratePackages_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetCaptureGenerationConfig/Internal IL2CPP_EXTERN_C void Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshal_pinvoke_cleanup(Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___userAuth_0); marshaled.___userAuth_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___secretAuth_1); marshaled.___secretAuth_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___outputDirectory_2); marshaled.___outputDirectory_2 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_3); marshaled.___targetName_3 = NULL; } // Conversion methods for marshalling of: Vuforia.VuAreaTargetCaptureGenerationConfig/Internal IL2CPP_EXTERN_C void Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshal_com(const Internal_t725F163761104F5EB770A710D1A17C285F66E4EC& unmarshaled, Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_com& marshaled) { marshaled.___userAuth_0 = il2cpp_codegen_marshal_string(unmarshaled.___userAuth_0); marshaled.___secretAuth_1 = il2cpp_codegen_marshal_string(unmarshaled.___secretAuth_1); marshaled.___outputDirectory_2 = il2cpp_codegen_marshal_string(unmarshaled.___outputDirectory_2); marshaled.___targetName_3 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_3); marshaled.___generateAuthoringFiles_4 = unmarshaled.___generateAuthoringFiles_4; marshaled.___generateDatabase_5 = unmarshaled.___generateDatabase_5; marshaled.___generatePackages_6 = unmarshaled.___generatePackages_6; } IL2CPP_EXTERN_C void Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshal_com_back(const Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_com& marshaled, Internal_t725F163761104F5EB770A710D1A17C285F66E4EC& unmarshaled) { unmarshaled.___userAuth_0 = il2cpp_codegen_marshal_string_result(marshaled.___userAuth_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userAuth_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___userAuth_0)); unmarshaled.___secretAuth_1 = il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___secretAuth_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_1)); unmarshaled.___outputDirectory_2 = il2cpp_codegen_marshal_string_result(marshaled.___outputDirectory_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___outputDirectory_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___outputDirectory_2)); unmarshaled.___targetName_3 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_3), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_3)); int32_t unmarshaledgenerateAuthoringFiles_temp_4 = 0; unmarshaledgenerateAuthoringFiles_temp_4 = marshaled.___generateAuthoringFiles_4; unmarshaled.___generateAuthoringFiles_4 = unmarshaledgenerateAuthoringFiles_temp_4; int32_t unmarshaledgenerateDatabase_temp_5 = 0; unmarshaledgenerateDatabase_temp_5 = marshaled.___generateDatabase_5; unmarshaled.___generateDatabase_5 = unmarshaledgenerateDatabase_temp_5; int32_t unmarshaledgeneratePackages_temp_6 = 0; unmarshaledgeneratePackages_temp_6 = marshaled.___generatePackages_6; unmarshaled.___generatePackages_6 = unmarshaledgeneratePackages_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetCaptureGenerationConfig/Internal IL2CPP_EXTERN_C void Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshal_com_cleanup(Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___userAuth_0); marshaled.___userAuth_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___secretAuth_1); marshaled.___secretAuth_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___outputDirectory_2); marshaled.___outputDirectory_2 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_3); marshaled.___targetName_3 = NULL; } // Vuforia.VuAreaTargetCaptureGenerationConfig/Internal Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::Create(Vuforia.VuAreaTargetCaptureGenerationConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t725F163761104F5EB770A710D1A17C285F66E4EC Internal_Create_mDBB3833B7B7C558E240346396A2A3052DB00DDD9 (VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* ___0_config, const RuntimeMethod* method) { Internal_t725F163761104F5EB770A710D1A17C285F66E4EC V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t725F163761104F5EB770A710D1A17C285F66E4EC)); VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_0 = ___0_config; NullCheck(L_0); String_t* L_1 = L_0->___userAuth_0; (&V_0)->___userAuth_0 = L_1; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___userAuth_0), (void*)L_1); VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_2 = ___0_config; NullCheck(L_2); String_t* L_3 = L_2->___secretAuth_1; (&V_0)->___secretAuth_1 = L_3; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___secretAuth_1), (void*)L_3); VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_4 = ___0_config; NullCheck(L_4); String_t* L_5 = L_4->___outputDirectory_2; (&V_0)->___outputDirectory_2 = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___outputDirectory_2), (void*)L_5); VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_6 = ___0_config; NullCheck(L_6); String_t* L_7 = L_6->___targetName_3; (&V_0)->___targetName_3 = L_7; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___targetName_3), (void*)L_7); VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_8 = ___0_config; NullCheck(L_8); int32_t L_9 = L_8->___generateAuthoringFiles_4; (&V_0)->___generateAuthoringFiles_4 = L_9; VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_10 = ___0_config; NullCheck(L_10); int32_t L_11 = L_10->___generateDatabase_5; (&V_0)->___generateDatabase_5 = L_11; VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_12 = ___0_config; NullCheck(L_12); int32_t L_13 = L_12->___generatePackages_6; (&V_0)->___generatePackages_6 = L_13; Internal_t725F163761104F5EB770A710D1A17C285F66E4EC L_14 = V_0; return L_14; } } // System.Object Vuforia.VuAreaTargetCaptureGenerationConfig/Internal::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Internal_Clone_m8CC1C502A9233B8D95E824DA4EF6EFC5E7BA6CF1 (Internal_t725F163761104F5EB770A710D1A17C285F66E4EC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t725F163761104F5EB770A710D1A17C285F66E4EC V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t725F163761104F5EB770A710D1A17C285F66E4EC)); String_t* L_0 = __this->___userAuth_0; (&V_0)->___userAuth_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___userAuth_0), (void*)L_0); String_t* L_1 = __this->___secretAuth_1; (&V_0)->___secretAuth_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___secretAuth_1), (void*)L_1); String_t* L_2 = __this->___outputDirectory_2; (&V_0)->___outputDirectory_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___outputDirectory_2), (void*)L_2); String_t* L_3 = __this->___targetName_3; (&V_0)->___targetName_3 = L_3; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___targetName_3), (void*)L_3); int32_t L_4 = __this->___generateAuthoringFiles_4; (&V_0)->___generateAuthoringFiles_4 = L_4; int32_t L_5 = __this->___generateDatabase_5; (&V_0)->___generateDatabase_5 = L_5; int32_t L_6 = __this->___generatePackages_6; (&V_0)->___generatePackages_6 = L_6; Internal_t725F163761104F5EB770A710D1A17C285F66E4EC L_7 = V_0; Internal_t725F163761104F5EB770A710D1A17C285F66E4EC L_8 = L_7; RuntimeObject* L_9 = Box(Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_il2cpp_TypeInfo_var, &L_8); return L_9; } } IL2CPP_EXTERN_C RuntimeObject* Internal_Clone_m8CC1C502A9233B8D95E824DA4EF6EFC5E7BA6CF1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Internal_t725F163761104F5EB770A710D1A17C285F66E4EC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = Internal_Clone_m8CC1C502A9233B8D95E824DA4EF6EFC5E7BA6CF1(_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.VuResult Vuforia.VuAreaTargetCaptureController::vuEngineGetAreaTargetCaptureController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCaptureController_vuEngineGetAreaTargetCaptureController_mC7FCD9F27D4DF8671963BAE3316CFA5798F369EA (intptr_t ___0_engine, intptr_t* ___1_controller, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineGetAreaTargetCaptureController", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineGetAreaTargetCaptureController)(___0_engine, ___1_controller); #else int32_t returnValue = il2cppPInvokeFunc(___0_engine, ___1_controller); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCaptureController::vuAreaTargetCaptureControllerCreateAreaTargetCapture(System.IntPtr,Vuforia.VuAreaTargetCaptureConfig/Internal&,System.IntPtr&,Vuforia.VuAreaTargetCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCaptureController_vuAreaTargetCaptureControllerCreateAreaTargetCapture_m06F511C91BF47BE8B661BE1D6B39646D259A23D0 (intptr_t ___0_controller, Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2* ___1_config, intptr_t* ___2_capture, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2*, intptr_t*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2*) + sizeof(intptr_t*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureControllerCreateAreaTargetCapture", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureControllerCreateAreaTargetCapture)(___0_controller, ___1_config, ___2_capture, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_controller, ___1_config, ___2_capture, ___3_error); #endif return returnValue; } // Vuforia.VuAreaTargetCaptureController Vuforia.VuAreaTargetCaptureController::Create(Vuforia.VuEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB* VuAreaTargetCaptureController_Create_m95CE9D642A52E714524EC96B064FF3B1DA9DEF87 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); int32_t L_2; L_2 = VuAreaTargetCaptureController_vuEngineGetAreaTargetCaptureController_mC7FCD9F27D4DF8671963BAE3316CFA5798F369EA(L_1, (&V_0), NULL); if (L_2) { goto IL_001a; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4979075C3E528DE61BCA778C6606A699F40D8C6D)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuAreaTargetCaptureController_Create_m95CE9D642A52E714524EC96B064FF3B1DA9DEF87_RuntimeMethod_var))); } IL_001a: { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_4 = ___0_engine; intptr_t L_5 = V_0; VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB* L_6 = (VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB*)il2cpp_codegen_object_new(VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB_il2cpp_TypeInfo_var); NullCheck(L_6); VuAreaTargetCaptureController__ctor_m684BCAD8248039FF6C062654EC29C08AA3ED6B83(L_6, L_4, L_5, NULL); return L_6; } } // System.Void Vuforia.VuAreaTargetCaptureController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetCaptureController__ctor_m684BCAD8248039FF6C062654EC29C08AA3ED6B83 (VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuController__ctor_m9BB6F2C48F1832127A346EA1A76B95DF0F2040A2(__this, L_0, L_1, NULL); return; } } // Vuforia.IVuAreaTargetCapture Vuforia.VuAreaTargetCaptureController::CreateAreaTargetCapture(Vuforia.VuAreaTargetCaptureConfig,Vuforia.VuAreaTargetCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuAreaTargetCaptureController_CreateAreaTargetCapture_m702852AEC47A1525FB76D2669770500ECE1F0766 (VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB* __this, VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2 V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* L_0 = ___0_config; Internal_t3A4727F1194A014FB49840D49C0FB0DDBE69CDD2 L_1; L_1 = Internal_Create_mAA34F3D618533492A9711782FA8BD0891E0FFC03(L_0, NULL); V_0 = L_1; intptr_t L_2 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; int32_t* L_3 = ___1_error; int32_t L_4; L_4 = VuAreaTargetCaptureController_vuAreaTargetCaptureControllerCreateAreaTargetCapture_m06F511C91BF47BE8B661BE1D6B39646D259A23D0(L_2, (&V_0), (&V_1), L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0024; } } { int32_t* L_5 = ___1_error; *((int32_t*)L_5) = (int32_t)0; intptr_t L_6 = V_1; VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* L_7 = (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6*)il2cpp_codegen_object_new(VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6_il2cpp_TypeInfo_var); NullCheck(L_7); VuAreaTargetCapture__ctor_mFFEC7DBE6C7748B6F824A46C6E67B481183DC077(L_7, L_6, NULL); return L_7; } IL_0024: { return (RuntimeObject*)NULL; } } #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.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureStart(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureStart_mDDFBB649BE01FE54370E467B1DDCBB1DAA1AF61B (intptr_t ___0_capture, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureStart", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureStart)(___0_capture); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureStop(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureStop_mDBAC0532CCE89FA1B2DDEF5EEDAAC657E847356B (intptr_t ___0_capture, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureStop", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureStop)(___0_capture); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCapturePause(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCapturePause_m9119AFB8BB685EEA62FFE3AE07A6F93330B8BBE3 (intptr_t ___0_capture, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCapturePause", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCapturePause)(___0_capture); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureResume(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureResume_m6FAE3CF7FCFCE518D0F047B8E6F08736719F64CA (intptr_t ___0_capture, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureResume", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureResume)(___0_capture); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureGenerate(System.IntPtr,Vuforia.VuAreaTargetCaptureGenerationConfig/Internal&,Vuforia.VuAreaTargetCaptureGenerationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureGenerate_m45936C0C99D96FB8706FE4CFD00809EAD0FBFF6B (intptr_t ___0_capture, Internal_t725F163761104F5EB770A710D1A17C285F66E4EC* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureGenerate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_config' to native representation Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke* ____1_config_marshaled = NULL; Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshaled_pinvoke ____1_config_marshaled_dereferenced = {}; Internal_t725F163761104F5EB770A710D1A17C285F66E4EC_marshal_pinvoke(*___1_config, ____1_config_marshaled_dereferenced); ____1_config_marshaled = &____1_config_marshaled_dereferenced; // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureGenerate)(___0_capture, ____1_config_marshaled, ___2_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ____1_config_marshaled, ___2_error); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureGetStatus(System.IntPtr,Vuforia.VuAreaTargetCaptureStatus&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureGetStatus_m75BDE9DEB0C4568EAD6C8AF227C77E25487FF7FF (intptr_t ___0_capture, int32_t* ___1_status, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureGetStatus", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureGetStatus)(___0_capture, ___1_status); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ___1_status); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureGetStatusInfo(System.IntPtr,Vuforia.VuAreaTargetCaptureStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureGetStatusInfo_m0C9575AE21EE3532D3450B827C1CA156BF7FC92E (intptr_t ___0_capture, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureGetStatusInfo)(___0_capture, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureCancelGeneration(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureCancelGeneration_m2112B0CDC94147BB64441B57E79A91CB049780BB (intptr_t ___0_capture, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureCancelGeneration", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureCancelGeneration)(___0_capture); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureGetGenerationProgress(System.IntPtr,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureGetGenerationProgress_m8249E9C71222A6426F105BBBD731495B848CEC05 (intptr_t ___0_capture, float* ___1_progress, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureGetGenerationProgress", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureGetGenerationProgress)(___0_capture, ___1_progress); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ___1_progress); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureGetGenerationTimeEstimate(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureGetGenerationTimeEstimate_m6C58E458903E885AAD85EB6FFF82A182E8D0B0B0 (intptr_t ___0_capture, int32_t* ___1_remainingTimeSeconds, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureGetGenerationTimeEstimate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureGetGenerationTimeEstimate)(___0_capture, ___1_remainingTimeSeconds); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ___1_remainingTimeSeconds); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetCapture::vuAreaTargetCaptureDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_vuAreaTargetCaptureDestroy_mCB89D975B41B664E61408E603B09FFF1A70E9D82 (intptr_t ___0_capture, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetCaptureDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetCaptureDestroy)(___0_capture); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture); #endif return returnValue; } // System.IntPtr Vuforia.VuAreaTargetCapture::get_NativeHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuAreaTargetCapture_get_NativeHandle_mBD757A158BD2918C664DB5B03F6EFC82E2846130 (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; return L_0; } } // Vuforia.VuAreaTargetCaptureStatus Vuforia.VuAreaTargetCapture::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_get_Status_m8F39104C8EFEB6E9A2CD9AAFA29E358C0C4BCFAC (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuAreaTargetCaptureStatus_tDAAC330753BF585C39A7E899D07786CE5E7CB5DB_mADD80136CB0136C28416A50909FD3B7A4B294BC7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCapture_vuAreaTargetCaptureGetStatus_m75BDE9DEB0C4568EAD6C8AF227C77E25487FF7FF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB* L_1 = (GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tC6360EDB9F63A063D2DB35789E8CD92E00057FBB_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_mB41FC9A9C42922D0CFB3B9532F0A531C1EEF57BE(L_1, NULL, (intptr_t)((void*)VuAreaTargetCapture_vuAreaTargetCaptureGetStatus_m75BDE9DEB0C4568EAD6C8AF227C77E25487FF7FF_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuAreaTargetCaptureStatus_tDAAC330753BF585C39A7E899D07786CE5E7CB5DB_mADD80136CB0136C28416A50909FD3B7A4B294BC7(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuAreaTargetCaptureStatus_tDAAC330753BF585C39A7E899D07786CE5E7CB5DB_mADD80136CB0136C28416A50909FD3B7A4B294BC7_RuntimeMethod_var); return L_2; } } // Vuforia.VuAreaTargetCaptureStatusInfo Vuforia.VuAreaTargetCapture::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_get_StatusInfo_mCC2EE224A764EAE9DEC8760DCDB5D7973BE4C975 (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuAreaTargetCaptureStatusInfo_tF6053EAC4DF7453644A51A9F6B886CBD67C64B46_m9CAB9A7F94D94A377D5DA30907E15E2F54883CC8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCapture_vuAreaTargetCaptureGetStatusInfo_m0C9575AE21EE3532D3450B827C1CA156BF7FC92E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26* L_1 = (GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t397970926A27FC617C4E95BABF30FD1C3250AF26_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m73011D7E86A1483F67B1C1820329EDCD47D38976(L_1, NULL, (intptr_t)((void*)VuAreaTargetCapture_vuAreaTargetCaptureGetStatusInfo_m0C9575AE21EE3532D3450B827C1CA156BF7FC92E_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuAreaTargetCaptureStatusInfo_tF6053EAC4DF7453644A51A9F6B886CBD67C64B46_m9CAB9A7F94D94A377D5DA30907E15E2F54883CC8(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuAreaTargetCaptureStatusInfo_tF6053EAC4DF7453644A51A9F6B886CBD67C64B46_m9CAB9A7F94D94A377D5DA30907E15E2F54883CC8_RuntimeMethod_var); return L_2; } } // System.Single Vuforia.VuAreaTargetCapture::get_GenerationProgress() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VuAreaTargetCapture_get_GenerationProgress_m6FDEBEF4E031A4BD786A417F003D88567E3BC54C (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCapture_vuAreaTargetCaptureGetGenerationProgress_m8249E9C71222A6426F105BBBD731495B848CEC05_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E* L_1 = (GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E*)il2cpp_codegen_object_new(GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E_il2cpp_TypeInfo_var); NullCheck(L_1); GetPrimitiveValueDelegate_1__ctor_m40760B1AF7A4421DCB3E4A6B389A7D2561B79EE2(L_1, NULL, (intptr_t)((void*)VuAreaTargetCapture_vuAreaTargetCaptureGetGenerationProgress_m8249E9C71222A6426F105BBBD731495B848CEC05_RuntimeMethod_var), NULL); float L_2; L_2 = ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952(L_0, L_1, ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_RuntimeMethod_var); return L_2; } } // System.Int32 Vuforia.VuAreaTargetCapture::get_GenerationTimeEstimate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetCapture_get_GenerationTimeEstimate_m040B4C89985CD85F9730EFCD3CADDA65B42D1462 (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetPrimitiveValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A7FD45C230F8345CAEB8CC181617AD248D093B4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCapture_vuAreaTargetCaptureGetGenerationTimeEstimate_m6C58E458903E885AAD85EB6FFF82A182E8D0B0B0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13* L_1 = (GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13*)il2cpp_codegen_object_new(GetPrimitiveValueDelegate_1_t85C1EF9AD7386BEB37045DA7A99B37E297394E13_il2cpp_TypeInfo_var); NullCheck(L_1); GetPrimitiveValueDelegate_1__ctor_m6AEC932F6D18E11C1B4A9C78681D5A25D622CAB3(L_1, NULL, (intptr_t)((void*)VuAreaTargetCapture_vuAreaTargetCaptureGetGenerationTimeEstimate_m6C58E458903E885AAD85EB6FFF82A182E8D0B0B0_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetPrimitiveValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A7FD45C230F8345CAEB8CC181617AD248D093B4(L_0, L_1, ValueAccessUtils_GetPrimitiveValue_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m2A7FD45C230F8345CAEB8CC181617AD248D093B4_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuAreaTargetCapture::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetCapture__ctor_mFFEC7DBE6C7748B6F824A46C6E67B481183DC077 (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_0 = ___0_nativeHandle; __this->___mNativeHandle_0 = L_0; return; } } // System.Boolean Vuforia.VuAreaTargetCapture::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAreaTargetCapture_Start_m0002252EDB0CD834E1F90DE25A547B4B10F32AED (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuAreaTargetCapture_vuAreaTargetCaptureStart_mDDFBB649BE01FE54370E467B1DDCBB1DAA1AF61B(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuAreaTargetCapture::Stop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAreaTargetCapture_Stop_mB966035F712D550C48358D12D54AA369E27FF8B6 (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuAreaTargetCapture_vuAreaTargetCaptureStop_mDBAC0532CCE89FA1B2DDEF5EEDAAC657E847356B(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuAreaTargetCapture::Pause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAreaTargetCapture_Pause_m4703E10FA3B557B168DE1937C8CAA5DCF3583700 (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuAreaTargetCapture_vuAreaTargetCapturePause_m9119AFB8BB685EEA62FFE3AE07A6F93330B8BBE3(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuAreaTargetCapture::Resume() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAreaTargetCapture_Resume_m443BC3973DEE4431BA2EABF0082409AB760D8D90 (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuAreaTargetCapture_vuAreaTargetCaptureResume_m6FAE3CF7FCFCE518D0F047B8E6F08736719F64CA(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuAreaTargetCapture::Generate(Vuforia.VuAreaTargetCaptureGenerationConfig,Vuforia.VuAreaTargetCaptureGenerationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAreaTargetCapture_Generate_m2AD79ED948A4898E72BB0CF838554E6D56A0DF94 (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { Internal_t725F163761104F5EB770A710D1A17C285F66E4EC V_0; memset((&V_0), 0, sizeof(V_0)); { VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_0 = ___0_config; Internal_t725F163761104F5EB770A710D1A17C285F66E4EC L_1; L_1 = Internal_Create_mDBB3833B7B7C558E240346396A2A3052DB00DDD9(L_0, NULL); V_0 = L_1; intptr_t L_2 = __this->___mNativeHandle_0; int32_t* L_3 = ___1_error; int32_t L_4; L_4 = VuAreaTargetCapture_vuAreaTargetCaptureGenerate_m45936C0C99D96FB8706FE4CFD00809EAD0FBFF6B(L_2, (&V_0), L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___1_error; *((int32_t*)L_5) = (int32_t)0; return (bool)1; } IL_001d: { return (bool)0; } } // System.Boolean Vuforia.VuAreaTargetCapture::CancelGeneration() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAreaTargetCapture_CancelGeneration_m7083DB5DF9D427921E0D4C39D01778EFA2E24EDD (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuAreaTargetCapture_vuAreaTargetCaptureCancelGeneration_m2112B0CDC94147BB64441B57E79A91CB049780BB(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuAreaTargetCapture::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAreaTargetCapture_Destroy_m5B298E43FEE3959033AA772FABEA8AEB40DB244D (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuAreaTargetCapture_vuAreaTargetCaptureDestroy_mCB89D975B41B664E61408E603B09FFF1A70E9D82(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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.Object Vuforia.VuBarcodeConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuBarcodeConfig_Clone_mD1D7CB7F1FAEAE797BD417FF46653566D3A3CD1D (VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* __this, 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*)&IEnumerator_1_tD0A021C2D3DF171BCAA3EA0B6C82E0707C28271D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericSet_1_Add_m1BF30846C80A0FB1518B52822BA7947FF884CFA9_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_0 = (VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E*)il2cpp_codegen_object_new(VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var); NullCheck(L_0); VuBarcodeTypeSet__ctor_mDF4F56C3DA8717D4F00D6CD80099E807DC7BB85E(L_0, NULL); V_0 = L_0; VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_1 = __this->___observedTypes_0; NullCheck(L_1); RuntimeObject* L_2; L_2 = VuBarcodeTypeSet_GetEnumerator_m9331271783C1CE3F86630FE8CC81DD4E84064388(L_1, NULL); V_1 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002c: {// begin finally (depth: 1) { RuntimeObject* L_3 = V_1; if (!L_3) { goto IL_0035; } } { RuntimeObject* L_4 = V_1; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0035: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0022_1; } IL_0014_1: { RuntimeObject* L_5 = V_1; NullCheck(L_5); int32_t L_6; L_6 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_tD0A021C2D3DF171BCAA3EA0B6C82E0707C28271D_il2cpp_TypeInfo_var, L_5); V_2 = L_6; VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_7 = V_0; int32_t L_8 = V_2; NullCheck(L_7); VuGenericSet_1_Add_m1BF30846C80A0FB1518B52822BA7947FF884CFA9(L_7, L_8, VuGenericSet_1_Add_m1BF30846C80A0FB1518B52822BA7947FF884CFA9_RuntimeMethod_var); } IL_0022_1: { RuntimeObject* L_9 = V_1; NullCheck(L_9); bool L_10; L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_9); if (L_10) { goto IL_0014_1; } } { goto IL_0036; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0036: { VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_11 = (VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215*)il2cpp_codegen_object_new(VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215_il2cpp_TypeInfo_var); NullCheck(L_11); VuBarcodeConfig__ctor_mE36283E714D11CFA7D4FC10F5E43D52B2FAB8684(L_11, NULL); VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_12 = L_11; VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_13 = V_0; NullCheck(L_12); L_12->___observedTypes_0 = L_13; Il2CppCodeGenWriteBarrier((void**)(&L_12->___observedTypes_0), (void*)L_13); VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_14 = L_12; int32_t L_15 = __this->___detectionMode_1; NullCheck(L_14); L_14->___detectionMode_1 = L_15; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_16 = L_14; int32_t L_17 = __this->___activate_2; NullCheck(L_16); L_16->___activate_2 = L_17; return L_16; } } // System.Void Vuforia.VuBarcodeConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeConfig__ctor_mE36283E714D11CFA7D4FC10F5E43D52B2FAB8684 (VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* __this, const RuntimeMethod* method) { { __this->___detectionMode_1 = 1; __this->___activate_2 = 1; 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 // Conversion methods for marshalling of: Vuforia.VuBarcodeConfig/Internal IL2CPP_EXTERN_C void Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_pinvoke(const Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E& unmarshaled, Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke& marshaled) { marshaled.___observedTypes_0 = unmarshaled.___observedTypes_0; marshaled.___detectionMode_1 = unmarshaled.___detectionMode_1; marshaled.___activate_2 = unmarshaled.___activate_2; } IL2CPP_EXTERN_C void Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_pinvoke_back(const Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke& marshaled, Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E& unmarshaled) { intptr_t unmarshaledobservedTypes_temp_0; memset((&unmarshaledobservedTypes_temp_0), 0, sizeof(unmarshaledobservedTypes_temp_0)); unmarshaledobservedTypes_temp_0 = marshaled.___observedTypes_0; unmarshaled.___observedTypes_0 = unmarshaledobservedTypes_temp_0; int32_t unmarshaleddetectionMode_temp_1 = 0; unmarshaleddetectionMode_temp_1 = marshaled.___detectionMode_1; unmarshaled.___detectionMode_1 = unmarshaleddetectionMode_temp_1; int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuBarcodeConfig/Internal IL2CPP_EXTERN_C void Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_pinvoke_cleanup(Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuBarcodeConfig/Internal IL2CPP_EXTERN_C void Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_com(const Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E& unmarshaled, Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_com& marshaled) { marshaled.___observedTypes_0 = unmarshaled.___observedTypes_0; marshaled.___detectionMode_1 = unmarshaled.___detectionMode_1; marshaled.___activate_2 = unmarshaled.___activate_2; } IL2CPP_EXTERN_C void Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_com_back(const Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_com& marshaled, Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E& unmarshaled) { intptr_t unmarshaledobservedTypes_temp_0; memset((&unmarshaledobservedTypes_temp_0), 0, sizeof(unmarshaledobservedTypes_temp_0)); unmarshaledobservedTypes_temp_0 = marshaled.___observedTypes_0; unmarshaled.___observedTypes_0 = unmarshaledobservedTypes_temp_0; int32_t unmarshaleddetectionMode_temp_1 = 0; unmarshaleddetectionMode_temp_1 = marshaled.___detectionMode_1; unmarshaled.___detectionMode_1 = unmarshaleddetectionMode_temp_1; int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuBarcodeConfig/Internal IL2CPP_EXTERN_C void Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_com_cleanup(Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_com& marshaled) { } // Vuforia.VuBarcodeConfig/Internal Vuforia.VuBarcodeConfig/Internal::Create(Vuforia.VuBarcodeConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* Internal_Create_mBEEE88FC48546850B0989F22F104F28DE41F1B8A (VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* ___0_config, 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*)&Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericSet_1_get_NativeHandle_mD40FD8E507A9EAC56BB59790952A3EAAB03CA090_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* G_B2_0 = NULL; Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* G_B2_1 = NULL; Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* G_B2_2 = NULL; VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* G_B1_0 = NULL; Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* G_B1_1 = NULL; Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* G_B1_2 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* G_B3_1 = NULL; Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* G_B3_2 = NULL; { Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* L_0 = (Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E*)il2cpp_codegen_object_new(Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_il2cpp_TypeInfo_var); NullCheck(L_0); Internal__ctor_m109379E7A215FB1CF25ECC46C9068BEF7561FD20(L_0, NULL); Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* L_1 = L_0; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_2 = ___0_config; NullCheck(L_2); VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_3 = L_2->___observedTypes_0; VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_4 = L_3; G_B1_0 = L_4; G_B1_1 = L_1; G_B1_2 = L_1; if (L_4) { G_B2_0 = L_4; G_B2_1 = L_1; G_B2_2 = L_1; goto IL_0017; } } { intptr_t L_5 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_5; G_B3_1 = G_B1_1; G_B3_2 = G_B1_2; goto IL_001c; } IL_0017: { NullCheck(G_B2_0); intptr_t L_6; L_6 = VuGenericSet_1_get_NativeHandle_mD40FD8E507A9EAC56BB59790952A3EAAB03CA090_inline(G_B2_0, VuGenericSet_1_get_NativeHandle_mD40FD8E507A9EAC56BB59790952A3EAAB03CA090_RuntimeMethod_var); G_B3_0 = L_6; G_B3_1 = G_B2_1; G_B3_2 = G_B2_2; } IL_001c: { NullCheck(G_B3_1); G_B3_1->___observedTypes_0 = G_B3_0; Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* L_7 = G_B3_2; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_8 = ___0_config; NullCheck(L_8); int32_t L_9 = L_8->___detectionMode_1; NullCheck(L_7); L_7->___detectionMode_1 = L_9; Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* L_10 = L_7; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_11 = ___0_config; NullCheck(L_11); int32_t L_12 = L_11->___activate_2; NullCheck(L_10); L_10->___activate_2 = L_12; return L_10; } } // System.Void Vuforia.VuBarcodeConfig/Internal::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal__ctor_m109379E7A215FB1CF25ECC46C9068BEF7561FD20 (Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* __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.VuResult Vuforia.VuBarcodeTypeSet::vuBarcodeTypeSetCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeTypeSet_vuBarcodeTypeSetCreate_mD1DFFF82061EA427D880FA5DA3EE8CED1EBCBC40 (intptr_t* ___0_setHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuBarcodeTypeSetCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuBarcodeTypeSetCreate)(___0_setHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_setHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuBarcodeTypeSet::vuBarcodeTypeSetGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeTypeSet_vuBarcodeTypeSetGetSize_m8FF1AE2E90A5E386DA85C4A2ADB86A979329BE84 (intptr_t ___0_setHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuBarcodeTypeSetGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuBarcodeTypeSetGetSize)(___0_setHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_setHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuBarcodeTypeSet::vuBarcodeTypeSetHasElement(System.IntPtr,Vuforia.VuBarcodeType,Vuforia.VuBool&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeTypeSet_vuBarcodeTypeSetHasElement_mFBA635292EF674F96E41FC984923908397023D4E (intptr_t ___0_setHandle, int32_t ___1_type, int32_t* ___2_result, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuBarcodeTypeSetHasElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuBarcodeTypeSetHasElement)(___0_setHandle, ___1_type, ___2_result); #else int32_t returnValue = il2cppPInvokeFunc(___0_setHandle, ___1_type, ___2_result); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuBarcodeTypeSet::vuBarcodeTypeSetAddElement(System.IntPtr,Vuforia.VuBarcodeType) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeTypeSet_vuBarcodeTypeSetAddElement_mD026EF45D89B45C1A7D00865B6FF905042BA0E60 (intptr_t ___0_setHandle, int32_t ___1_type, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuBarcodeTypeSetAddElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuBarcodeTypeSetAddElement)(___0_setHandle, ___1_type); #else int32_t returnValue = il2cppPInvokeFunc(___0_setHandle, ___1_type); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuBarcodeTypeSet::vuBarcodeTypeSetDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeTypeSet_vuBarcodeTypeSetDestroy_m0CBDA47E44E21E126EE40A4BBB30F02312B2818E (intptr_t ___0_setHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuBarcodeTypeSetDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuBarcodeTypeSetDestroy)(___0_setHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_setHandle); #endif return returnValue; } // System.Void Vuforia.VuBarcodeTypeSet::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeTypeSet__ctor_mDF4F56C3DA8717D4F00D6CD80099E807DC7BB85E (VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeTypeSet_vuBarcodeTypeSetAddElement_mD026EF45D89B45C1A7D00865B6FF905042BA0E60_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeTypeSet_vuBarcodeTypeSetCreate_mD1DFFF82061EA427D880FA5DA3EE8CED1EBCBC40_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeTypeSet_vuBarcodeTypeSetDestroy_m0CBDA47E44E21E126EE40A4BBB30F02312B2818E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeTypeSet_vuBarcodeTypeSetGetSize_m8FF1AE2E90A5E386DA85C4A2ADB86A979329BE84_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeTypeSet_vuBarcodeTypeSetHasElement_mFBA635292EF674F96E41FC984923908397023D4E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericSet_1__ctor_m14E371BFF2C13F90441F6740BB8B06D4F537D29E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F* L_0 = (CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F*)il2cpp_codegen_object_new(CreateSetDelegate_t8FBB71136B1C0E601FF2262F00D781D183A8F01F_il2cpp_TypeInfo_var); NullCheck(L_0); CreateSetDelegate__ctor_m451987726E6176A822290BA25F942D007C21AA32(L_0, NULL, (intptr_t)((void*)VuBarcodeTypeSet_vuBarcodeTypeSetCreate_mD1DFFF82061EA427D880FA5DA3EE8CED1EBCBC40_RuntimeMethod_var), NULL); GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0* L_1 = (GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0*)il2cpp_codegen_object_new(GetSetSizeDelegate_t626AC4C002C0D4FDF6FD2F4BC71DB39374A90EC0_il2cpp_TypeInfo_var); NullCheck(L_1); GetSetSizeDelegate__ctor_m025687D24D090308098C50FF8C5D61EE69510411(L_1, NULL, (intptr_t)((void*)VuBarcodeTypeSet_vuBarcodeTypeSetGetSize_m8FF1AE2E90A5E386DA85C4A2ADB86A979329BE84_RuntimeMethod_var), NULL); HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE* L_2 = (HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE*)il2cpp_codegen_object_new(HasElementDelegate_t2320AC086ABA870E6D69D72B9242E7810431C8AE_il2cpp_TypeInfo_var); NullCheck(L_2); HasElementDelegate__ctor_m99E546B112C4CF485E95D6C5EBAA7402AAF1884A(L_2, NULL, (intptr_t)((void*)VuBarcodeTypeSet_vuBarcodeTypeSetHasElement_mFBA635292EF674F96E41FC984923908397023D4E_RuntimeMethod_var), NULL); AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58* L_3 = (AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58*)il2cpp_codegen_object_new(AddElementDelegate_tB0B6E6C7365A470BE76FCF2EAAD7295CD3A26C58_il2cpp_TypeInfo_var); NullCheck(L_3); AddElementDelegate__ctor_mBB39E9149A4A6FEEE3485CD9CF88155F812D7865(L_3, NULL, (intptr_t)((void*)VuBarcodeTypeSet_vuBarcodeTypeSetAddElement_mD026EF45D89B45C1A7D00865B6FF905042BA0E60_RuntimeMethod_var), NULL); DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4* L_4 = (DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4*)il2cpp_codegen_object_new(DeleteSetDelegate_tDB7159959365AD5F45EDE34F1F4CBCAC205894A4_il2cpp_TypeInfo_var); NullCheck(L_4); DeleteSetDelegate__ctor_mB616DD6E349EE5B60519A0F710C4284EF1669346(L_4, NULL, (intptr_t)((void*)VuBarcodeTypeSet_vuBarcodeTypeSetDestroy_m0CBDA47E44E21E126EE40A4BBB30F02312B2818E_RuntimeMethod_var), NULL); VuGenericSet_1__ctor_m14E371BFF2C13F90441F6740BB8B06D4F537D29E(__this, L_0, L_1, L_2, L_3, L_4, VuGenericSet_1__ctor_m14E371BFF2C13F90441F6740BB8B06D4F537D29E_RuntimeMethod_var); return; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m123B078F9C7A90214DE459340FB455A849D14503_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m3229747D763B476E218DAE48BED79A959A9A9953_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3E93D3B2AC62A078A8EC8253748025EB0692328A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_GetEnumerator_m32D23A35530E08CAE7C2FBDCC7969534FCF44F08_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericSet_1_Add_m1BF30846C80A0FB1518B52822BA7947FF884CFA9_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; { VuBarcodeTypeSet__ctor_mDF4F56C3DA8717D4F00D6CD80099E807DC7BB85E(__this, NULL); HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* L_0 = ___0_observedTypes; NullCheck(L_0); Enumerator_tF5D95365E17F00335F251B04A1F22C0FB844F64B L_1; L_1 = HashSet_1_GetEnumerator_m32D23A35530E08CAE7C2FBDCC7969534FCF44F08(L_0, HashSet_1_GetEnumerator_m32D23A35530E08CAE7C2FBDCC7969534FCF44F08_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0029: {// begin finally (depth: 1) Enumerator_Dispose_m123B078F9C7A90214DE459340FB455A849D14503((&V_0), Enumerator_Dispose_m123B078F9C7A90214DE459340FB455A849D14503_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_001e_1; } IL_000f_1: { int32_t L_2; L_2 = Enumerator_get_Current_m3E93D3B2AC62A078A8EC8253748025EB0692328A_inline((&V_0), Enumerator_get_Current_m3E93D3B2AC62A078A8EC8253748025EB0692328A_RuntimeMethod_var); V_1 = L_2; int32_t L_3 = V_1; VuGenericSet_1_Add_m1BF30846C80A0FB1518B52822BA7947FF884CFA9(__this, L_3, VuGenericSet_1_Add_m1BF30846C80A0FB1518B52822BA7947FF884CFA9_RuntimeMethod_var); } IL_001e_1: { bool L_4; L_4 = Enumerator_MoveNext_m3229747D763B476E218DAE48BED79A959A9A9953((&V_0), Enumerator_MoveNext_m3229747D763B476E218DAE48BED79A959A9A9953_RuntimeMethod_var); if (L_4) { goto IL_000f_1; } } { goto IL_0037; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0037: { return; } } // System.Collections.Generic.IEnumerator`1 Vuforia.VuBarcodeTypeSet::GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuBarcodeTypeSet_GetEnumerator_m9331271783C1CE3F86630FE8CC81DD4E84064388 (VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisVuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_m7B6C4BB32977DB90F4C513F73009FE46A8B7A0CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t12AEC260E67A3541CF90BAFB1D899FFCA479589E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericSet_1_HasElement_m1CB1E2A36F28DA35F9B2D0F05D234E7C07B5B2AE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var); VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145* L_0 = ((VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_StaticFields*)il2cpp_codegen_static_fields_for(VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var))->___ALL_BARCODE_TYPES_5; Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67* L_1 = (Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67*)il2cpp_codegen_object_new(Func_2_tAE1936E266432333347A18C12EEE6D1D96335B67_il2cpp_TypeInfo_var); NullCheck(L_1); Func_2__ctor_mC7A28D496588BD18D355546AC135B031CA3F0717(L_1, __this, (intptr_t)((void*)VuGenericSet_1_HasElement_m1CB1E2A36F28DA35F9B2D0F05D234E7C07B5B2AE_RuntimeMethod_var), NULL); RuntimeObject* L_2; L_2 = Enumerable_Where_TisVuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_m7B6C4BB32977DB90F4C513F73009FE46A8B7A0CC((RuntimeObject*)L_0, L_1, Enumerable_Where_TisVuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_m7B6C4BB32977DB90F4C513F73009FE46A8B7A0CC_RuntimeMethod_var); NullCheck(L_2); RuntimeObject* L_3; L_3 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1 System.Collections.Generic.IEnumerable`1::GetEnumerator() */, IEnumerable_1_t12AEC260E67A3541CF90BAFB1D899FFCA479589E_il2cpp_TypeInfo_var, L_2); return L_3; } } // System.Collections.IEnumerator Vuforia.VuBarcodeTypeSet::System.Collections.IEnumerable.GetEnumerator() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuBarcodeTypeSet_System_Collections_IEnumerable_GetEnumerator_mD8E7151ED6A198D1F6A3FA584A60E2C0DAA4B7DB (VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* __this, const RuntimeMethod* method) { { RuntimeObject* L_0; L_0 = VuBarcodeTypeSet_GetEnumerator_m9331271783C1CE3F86630FE8CC81DD4E84064388(__this, NULL); return L_0; } } // System.Void Vuforia.VuBarcodeTypeSet::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeTypeSet__cctor_m159E0360C8967C88DF3710733E340FA2AD08E433 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC41B4B64E40F2753D1ACE7E291B10C83762BBDC4____DC2861C12B6449A074313F8A9D82F1C8C2F12AE967A20D4E854EC35783F0EB3D_1_FieldInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145* L_0 = (VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145*)(VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145*)SZArrayNew(VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145_il2cpp_TypeInfo_var, (uint32_t)((int32_t)14)); VuBarcodeTypeU5BU5D_tA34044CD04B9C697754125A1621E8D3D63765145* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tC41B4B64E40F2753D1ACE7E291B10C83762BBDC4____DC2861C12B6449A074313F8A9D82F1C8C2F12AE967A20D4E854EC35783F0EB3D_1_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); ((VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_StaticFields*)il2cpp_codegen_static_fields_for(VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var))->___ALL_BARCODE_TYPES_5 = L_1; Il2CppCodeGenWriteBarrier((void**)(&((VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_StaticFields*)il2cpp_codegen_static_fields_for(VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var))->___ALL_BARCODE_TYPES_5), (void*)L_1); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuBarcodeObserver::vuEngineCreateBarcodeObserver(System.IntPtr,System.IntPtr&,Vuforia.VuBarcodeConfig/Internal,Vuforia.VuBarcodeCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeObserver_vuEngineCreateBarcodeObserver_mABE715314BF23EEAF8F8F24846308CF19B147877 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateBarcodeObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateBarcodeObserver)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuBarcodeObserver::vuBarcodeObserverGetObservedTypes(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeObserver_vuBarcodeObserverGetObservedTypes_m609D2B761C7CFF7CCA8D4F4C3ABE0BE55BE249FD (intptr_t ___0_observerHandle, intptr_t ___1_types, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuBarcodeObserverGetObservedTypes", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuBarcodeObserverGetObservedTypes)(___0_observerHandle, ___1_types); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_types); #endif return returnValue; } // System.Collections.Generic.HashSet`1 Vuforia.VuBarcodeObserver::get_ObservedTypes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* VuBarcodeObserver_get_ObservedTypes_m706CCE63B04E1BFEEF52BAD1B79D8A36DC6B8D09 (VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Add_mB843D3F9FB598E4080E535119A57C7247524E43F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_m5C7CF782040E2599D6F3AFEC30C017FFE7211F65_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tD0A021C2D3DF171BCAA3EA0B6C82E0707C28271D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericSet_1_get_NativeHandle_mD40FD8E507A9EAC56BB59790952A3EAAB03CA090_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* V_0 = NULL; RuntimeObject* V_1 = NULL; int32_t V_2 = 0; { HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* L_0 = __this->___mObservedTypes_3; if (L_0) { goto IL_0072; } } { VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_1 = (VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E*)il2cpp_codegen_object_new(VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E_il2cpp_TypeInfo_var); NullCheck(L_1); VuBarcodeTypeSet__ctor_mDF4F56C3DA8717D4F00D6CD80099E807DC7BB85E(L_1, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0068: {// begin finally (depth: 1) { VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_2 = V_0; if (!L_2) { goto IL_0071; } } { VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_0071: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { intptr_t L_4 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_5 = V_0; NullCheck(L_5); intptr_t L_6; L_6 = VuGenericSet_1_get_NativeHandle_mD40FD8E507A9EAC56BB59790952A3EAAB03CA090_inline(L_5, VuGenericSet_1_get_NativeHandle_mD40FD8E507A9EAC56BB59790952A3EAAB03CA090_RuntimeMethod_var); int32_t L_7; L_7 = VuBarcodeObserver_vuBarcodeObserverGetObservedTypes_m609D2B761C7CFF7CCA8D4F4C3ABE0BE55BE249FD(L_4, L_6, NULL); if (L_7) { goto IL_002c_1; } } { Exception_t* L_8 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_8); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0B0204E139F735EACE648A209D0D3D0C34A0D6AC)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuBarcodeObserver_get_ObservedTypes_m706CCE63B04E1BFEEF52BAD1B79D8A36DC6B8D09_RuntimeMethod_var))); } IL_002c_1: { HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* L_9 = (HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412*)il2cpp_codegen_object_new(HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412_il2cpp_TypeInfo_var); NullCheck(L_9); HashSet_1__ctor_m5C7CF782040E2599D6F3AFEC30C017FFE7211F65(L_9, HashSet_1__ctor_m5C7CF782040E2599D6F3AFEC30C017FFE7211F65_RuntimeMethod_var); __this->___mObservedTypes_3 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservedTypes_3), (void*)L_9); VuBarcodeTypeSet_t0954DAA9EA6AAE48DDD1C86AE83BE0C3F3A6360E* L_10 = V_0; NullCheck(L_10); RuntimeObject* L_11; L_11 = VuBarcodeTypeSet_GetEnumerator_m9331271783C1CE3F86630FE8CC81DD4E84064388(L_10, NULL); V_1 = L_11; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005e_1: {// begin finally (depth: 2) { RuntimeObject* L_12 = V_1; if (!L_12) { goto IL_0067_1; } } { RuntimeObject* L_13 = V_1; NullCheck(L_13); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_13); } IL_0067_1: { return; } }// end finally (depth: 2) }); try {// begin try (depth: 2) { goto IL_0054_2; } IL_0040_2: { RuntimeObject* L_14 = V_1; NullCheck(L_14); int32_t L_15; L_15 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_tD0A021C2D3DF171BCAA3EA0B6C82E0707C28271D_il2cpp_TypeInfo_var, L_14); V_2 = L_15; HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* L_16 = __this->___mObservedTypes_3; int32_t L_17 = V_2; NullCheck(L_16); bool L_18; L_18 = HashSet_1_Add_mB843D3F9FB598E4080E535119A57C7247524E43F(L_16, L_17, HashSet_1_Add_mB843D3F9FB598E4080E535119A57C7247524E43F_RuntimeMethod_var); } IL_0054_2: { RuntimeObject* L_19 = V_1; NullCheck(L_19); bool L_20; L_20 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_19); if (L_20) { goto IL_0040_2; } } { goto IL_0072; } }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0072: { HashSet_1_t1D08A77AB4532702C57DA8021A2B9C6F9D44D412* L_21 = __this->___mObservedTypes_3; return L_21; } } // Vuforia.VuBarcodeDetectionMode Vuforia.VuBarcodeObserver::get_DetectionMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeObserver_get_DetectionMode_mC3B3BBA7EAE7BFD4D3D10D7BA8F4185B305CB7E9 (VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___mDetectionMode_4; return L_0; } } // Vuforia.VuBarcodeObserver Vuforia.VuBarcodeObserver::Create(Vuforia.VuEngine,Vuforia.VuBarcodeConfig,Vuforia.VuBarcodeCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C* VuBarcodeObserver_Create_mC23B9C65D93D8A7C9BD28E50453911F683F08221 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* V_0 = NULL; intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_0 = ___1_config; Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* L_1; L_1 = Internal_Create_mBEEE88FC48546850B0989F22F104F28DE41F1B8A(L_0, NULL); V_0 = L_1; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_2 = ___0_engine; NullCheck(L_2); intptr_t L_3; L_3 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_2, NULL); Internal_tA00ED8552BF09C2BBDF92F59C9FFB9BD61FD7E6E* L_4 = V_0; int32_t* L_5 = ___2_error; int32_t L_6; L_6 = VuBarcodeObserver_vuEngineCreateBarcodeObserver_mABE715314BF23EEAF8F8F24846308CF19B147877(L_3, (&V_1), L_4, L_5, NULL); if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_0030; } } { int32_t* L_7 = ___2_error; *((int32_t*)L_7) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_8 = ___0_engine; intptr_t L_9 = V_1; VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C* L_10 = (VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C*)il2cpp_codegen_object_new(VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C_il2cpp_TypeInfo_var); NullCheck(L_10); VuBarcodeObserver__ctor_mB58E601AE45F2F02FFFC97A09B800BD8AE020B0A(L_10, L_8, L_9, NULL); VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C* L_11 = L_10; VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_12 = ___1_config; NullCheck(L_12); int32_t L_13 = L_12->___detectionMode_1; NullCheck(L_11); L_11->___mDetectionMode_4 = L_13; return L_11; } IL_0030: { return (VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C*)NULL; } } // System.Void Vuforia.VuBarcodeObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeObserver__ctor_mB58E601AE45F2F02FFFC97A09B800BD8AE020B0A (VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, 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.VuBarcodeObservationInstanceInfo IL2CPP_EXTERN_C void VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshal_pinvoke(const VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1& unmarshaled, VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshaled_pinvoke& marshaled) { marshaled.___buffer_0 = il2cpp_codegen_marshal_string(unmarshaled.___buffer_0); marshaled.___type_1 = unmarshaled.___type_1; if (unmarshaled.___vertices_2 != NULL) { il2cpp_array_size_t _unmarshaledvertices_Length = (unmarshaled.___vertices_2)->max_length; marshaled.___vertices_2 = il2cpp_codegen_marshal_allocate_array(_unmarshaledvertices_Length); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledvertices_Length); i++) { (marshaled.___vertices_2)[i] = (unmarshaled.___vertices_2)->GetAtUnchecked(static_cast(i)); } } else { marshaled.___vertices_2 = NULL; } } IL2CPP_EXTERN_C void VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshal_pinvoke_back(const VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshaled_pinvoke& marshaled, VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___buffer_0 = il2cpp_codegen_marshal_string_result(marshaled.___buffer_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___buffer_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___buffer_0)); int32_t unmarshaledtype_temp_1 = 0; unmarshaledtype_temp_1 = marshaled.___type_1; unmarshaled.___type_1 = unmarshaledtype_temp_1; if (marshaled.___vertices_2 != NULL) { if (unmarshaled.___vertices_2 == NULL) { unmarshaled.___vertices_2 = reinterpret_cast((VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9*)SZArrayNew(VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var, 1)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___vertices_2), (void*)reinterpret_cast((VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9*)SZArrayNew(VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var, 1))); } il2cpp_array_size_t _arrayLength = (unmarshaled.___vertices_2)->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++) { (unmarshaled.___vertices_2)->SetAtUnchecked(static_cast(i), (marshaled.___vertices_2)[i]); } } } // Conversion method for clean up from marshalling of: Vuforia.VuBarcodeObservationInstanceInfo IL2CPP_EXTERN_C void VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshal_pinvoke_cleanup(VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___buffer_0); marshaled.___buffer_0 = NULL; if (marshaled.___vertices_2 != NULL) { il2cpp_codegen_marshal_free(marshaled.___vertices_2); marshaled.___vertices_2 = NULL; } } // Conversion methods for marshalling of: Vuforia.VuBarcodeObservationInstanceInfo IL2CPP_EXTERN_C void VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshal_com(const VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1& unmarshaled, VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshaled_com& marshaled) { marshaled.___buffer_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___buffer_0); marshaled.___type_1 = unmarshaled.___type_1; if (unmarshaled.___vertices_2 != NULL) { il2cpp_array_size_t _unmarshaledvertices_Length = (unmarshaled.___vertices_2)->max_length; marshaled.___vertices_2 = il2cpp_codegen_marshal_allocate_array(_unmarshaledvertices_Length); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledvertices_Length); i++) { (marshaled.___vertices_2)[i] = (unmarshaled.___vertices_2)->GetAtUnchecked(static_cast(i)); } } else { marshaled.___vertices_2 = NULL; } } IL2CPP_EXTERN_C void VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshal_com_back(const VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshaled_com& marshaled, VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___buffer_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___buffer_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___buffer_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___buffer_0)); int32_t unmarshaledtype_temp_1 = 0; unmarshaledtype_temp_1 = marshaled.___type_1; unmarshaled.___type_1 = unmarshaledtype_temp_1; if (marshaled.___vertices_2 != NULL) { if (unmarshaled.___vertices_2 == NULL) { unmarshaled.___vertices_2 = reinterpret_cast((VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9*)SZArrayNew(VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var, 1)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___vertices_2), (void*)reinterpret_cast((VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9*)SZArrayNew(VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var, 1))); } il2cpp_array_size_t _arrayLength = (unmarshaled.___vertices_2)->max_length; for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++) { (unmarshaled.___vertices_2)->SetAtUnchecked(static_cast(i), (marshaled.___vertices_2)[i]); } } } // Conversion method for clean up from marshalling of: Vuforia.VuBarcodeObservationInstanceInfo IL2CPP_EXTERN_C void VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshal_com_cleanup(VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___buffer_0); marshaled.___buffer_0 = NULL; if (marshaled.___vertices_2 != NULL) { il2cpp_codegen_marshal_free(marshaled.___vertices_2); marshaled.___vertices_2 = NULL; } } // Vuforia.VuResult Vuforia.VuBarcodeObservationInstanceInfo::vuBarcodeObservationGetInstanceInfo(System.IntPtr,Vuforia.VuBarcodeObservationInstanceInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeObservationInstanceInfo_vuBarcodeObservationGetInstanceInfo_mF37CFC64E4ACD7552C8AD01DFE18C8EF895F9479 (intptr_t ___0_observation, Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6* ___1_instanceInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuBarcodeObservationGetInstanceInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_instanceInfo' to native representation Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke ____1_instanceInfo_empty = {}; Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke* ____1_instanceInfo_marshaled = &____1_instanceInfo_empty; // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuBarcodeObservationGetInstanceInfo)(___0_observation, ____1_instanceInfo_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ____1_instanceInfo_marshaled); #endif // Marshaling of parameter '___1_instanceInfo' back from native representation Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6 _____1_instanceInfo_marshaled_unmarshaled_dereferenced; memset((&_____1_instanceInfo_marshaled_unmarshaled_dereferenced), 0, sizeof(_____1_instanceInfo_marshaled_unmarshaled_dereferenced)); Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_pinvoke_back(*____1_instanceInfo_marshaled, _____1_instanceInfo_marshaled_unmarshaled_dereferenced); *___1_instanceInfo = _____1_instanceInfo_marshaled_unmarshaled_dereferenced; Il2CppCodeGenWriteBarrier((void**)&((___1_instanceInfo)->___vertices_3), (void*)NULL); // Marshaling cleanup of parameter '___1_instanceInfo' native representation Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_pinvoke_cleanup(*____1_instanceInfo_marshaled); return returnValue; } // Vuforia.VuBarcodeObservationInstanceInfo Vuforia.VuBarcodeObservationInstanceInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 VuBarcodeObservationInstanceInfo_Create_mA25FBB3E98B497F46D89184B503A6DB94DDDE03F (intptr_t ___0_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6 V_0; memset((&V_0), 0, sizeof(V_0)); VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observation; int32_t L_1; L_1 = VuBarcodeObservationInstanceInfo_vuBarcodeObservationGetInstanceInfo_mF37CFC64E4ACD7552C8AD01DFE18C8EF895F9479(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4A08ACA55630047AE279FD2757228273552EF28E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuBarcodeObservationInstanceInfo_Create_mA25FBB3E98B497F46D89184B503A6DB94DDDE03F_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1)); Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6 L_3 = V_0; intptr_t L_4 = L_3.___buffer_0; Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6 L_5 = V_0; int32_t L_6 = L_5.___length_1; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_7; L_7 = Marshal_PtrToStringAnsi_mDCD72FE33CAE42EBB32334D7CC555E97667864D3(L_4, L_6, NULL); (&V_1)->___buffer_0 = L_7; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___buffer_0), (void*)L_7); Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6 L_8 = V_0; int32_t L_9 = L_8.___type_2; (&V_1)->___type_1 = L_9; Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6 L_10 = V_0; VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9* L_11 = L_10.___vertices_3; (&V_1)->___vertices_2 = L_11; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___vertices_2), (void*)L_11); VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 L_12 = V_1; return L_12; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuBarcodeObservationInstanceInfo/Internal IL2CPP_EXTERN_C void Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_pinvoke(const Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6& unmarshaled, Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke& marshaled) { marshaled.___buffer_0 = unmarshaled.___buffer_0; marshaled.___length_1 = unmarshaled.___length_1; marshaled.___type_2 = unmarshaled.___type_2; if (unmarshaled.___vertices_3 != NULL) { if (4 > (unmarshaled.___vertices_3)->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(4); i++) { (marshaled.___vertices_3)[i] = (unmarshaled.___vertices_3)->GetAtUnchecked(static_cast(i)); } } } IL2CPP_EXTERN_C void Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_pinvoke_back(const Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke& marshaled, Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t unmarshaledbuffer_temp_0; memset((&unmarshaledbuffer_temp_0), 0, sizeof(unmarshaledbuffer_temp_0)); unmarshaledbuffer_temp_0 = marshaled.___buffer_0; unmarshaled.___buffer_0 = unmarshaledbuffer_temp_0; int32_t unmarshaledlength_temp_1 = 0; unmarshaledlength_temp_1 = marshaled.___length_1; unmarshaled.___length_1 = unmarshaledlength_temp_1; int32_t unmarshaledtype_temp_2 = 0; unmarshaledtype_temp_2 = marshaled.___type_2; unmarshaled.___type_2 = unmarshaledtype_temp_2; unmarshaled.___vertices_3 = reinterpret_cast((VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9*)SZArrayNew(VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var, 4)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___vertices_3), (void*)reinterpret_cast((VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9*)SZArrayNew(VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var, 4))); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(4); i++) { (unmarshaled.___vertices_3)->SetAtUnchecked(static_cast(i), (marshaled.___vertices_3)[i]); } } // Conversion method for clean up from marshalling of: Vuforia.VuBarcodeObservationInstanceInfo/Internal IL2CPP_EXTERN_C void Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_pinvoke_cleanup(Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuBarcodeObservationInstanceInfo/Internal IL2CPP_EXTERN_C void Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_com(const Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6& unmarshaled, Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_com& marshaled) { marshaled.___buffer_0 = unmarshaled.___buffer_0; marshaled.___length_1 = unmarshaled.___length_1; marshaled.___type_2 = unmarshaled.___type_2; if (unmarshaled.___vertices_3 != NULL) { if (4 > (unmarshaled.___vertices_3)->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(4); i++) { (marshaled.___vertices_3)[i] = (unmarshaled.___vertices_3)->GetAtUnchecked(static_cast(i)); } } } IL2CPP_EXTERN_C void Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_com_back(const Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshaled_com& marshaled, Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t unmarshaledbuffer_temp_0; memset((&unmarshaledbuffer_temp_0), 0, sizeof(unmarshaledbuffer_temp_0)); unmarshaledbuffer_temp_0 = marshaled.___buffer_0; unmarshaled.___buffer_0 = unmarshaledbuffer_temp_0; int32_t unmarshaledlength_temp_1 = 0; unmarshaledlength_temp_1 = marshaled.___length_1; unmarshaled.___length_1 = unmarshaledlength_temp_1; int32_t unmarshaledtype_temp_2 = 0; unmarshaledtype_temp_2 = marshaled.___type_2; unmarshaled.___type_2 = unmarshaledtype_temp_2; unmarshaled.___vertices_3 = reinterpret_cast((VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9*)SZArrayNew(VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var, 4)); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___vertices_3), (void*)reinterpret_cast((VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9*)SZArrayNew(VuVector2FU5BU5D_tE2852C71BB83C14C441BC48C2582A074C967DBD9_il2cpp_TypeInfo_var, 4))); for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(4); i++) { (unmarshaled.___vertices_3)->SetAtUnchecked(static_cast(i), (marshaled.___vertices_3)[i]); } } // Conversion method for clean up from marshalling of: Vuforia.VuBarcodeObservationInstanceInfo/Internal IL2CPP_EXTERN_C void Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_marshal_com_cleanup(Internal_t914C73D26CAA9132E0DE3BF127D967A2B61C3AB6_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 #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.VuResult Vuforia.VuBarcodeObservation::vuBarcodeObservationGetInfo(System.IntPtr,Vuforia.VuBarcodeObservationInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuBarcodeObservation_vuBarcodeObservationGetInfo_m77511064A24D0CC682024E5AC4D07BE1C6782433 (intptr_t ___0_observation, VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B* ___1_info, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuBarcodeObservationGetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuBarcodeObservationGetInfo)(___0_observation, ___1_info); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_info); #endif return returnValue; } // Vuforia.VuBarcodeObservationInstanceInfo Vuforia.VuBarcodeObservation::get_InstanceInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 VuBarcodeObservation_get_InstanceInfo_m21C2061B4AA911690A77D7817A2AAE9400587CA0 (VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4DA11882BF179519F4150BA6A8175D09BC45408B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m0DDACEE937D7ABFF01EDC8A44263B2A2298D48D0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m2872A98AF4E25A7777E1E1BEE0A9384A2750330A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633* L_0 = (&__this->___mInstanceInfo_3); bool L_1; L_1 = Nullable_1_get_HasValue_m0DDACEE937D7ABFF01EDC8A44263B2A2298D48D0_inline(L_0, Nullable_1_get_HasValue_m0DDACEE937D7ABFF01EDC8A44263B2A2298D48D0_RuntimeMethod_var); if (L_1) { goto IL_0023; } } { intptr_t L_2 = ((VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*)__this)->___mNativeHandle_0; VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 L_3; L_3 = VuBarcodeObservationInstanceInfo_Create_mA25FBB3E98B497F46D89184B503A6DB94DDDE03F(L_2, NULL); Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633 L_4; memset((&L_4), 0, sizeof(L_4)); Nullable_1__ctor_m4DA11882BF179519F4150BA6A8175D09BC45408B((&L_4), L_3, /*hidden argument*/Nullable_1__ctor_m4DA11882BF179519F4150BA6A8175D09BC45408B_RuntimeMethod_var); __this->___mInstanceInfo_3 = L_4; Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___mInstanceInfo_3))->___value_1))->___buffer_0), (void*)NULL); #if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS Il2CppCodeGenWriteBarrier((void**)&((&(((&__this->___mInstanceInfo_3))->___value_1))->___vertices_2), (void*)NULL); #endif } IL_0023: { Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633* L_5 = (&__this->___mInstanceInfo_3); VuBarcodeObservationInstanceInfo_tD0B3DD9D7324AB95C53AAC1D1ACEF9F701C6C3B1 L_6; L_6 = Nullable_1_get_Value_m2872A98AF4E25A7777E1E1BEE0A9384A2750330A(L_5, Nullable_1_get_Value_m2872A98AF4E25A7777E1E1BEE0A9384A2750330A_RuntimeMethod_var); return L_6; } } // Vuforia.VuBarcodeObservationInfo Vuforia.VuBarcodeObservation::get_Info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B VuBarcodeObservation_get_Info_mAC7A1C80E0A97AE9ED8A844C87EAE0EA06FAADF7 (VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m5A71C566E137C17F4093BCFBE6A8EA2FCB4F17A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m63EE80FA2C086B1A85803F4FC2289A9A49D1036B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mDBD95ECC1733AC550E2C29CEB1783A208805EBAD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B V_0; memset((&V_0), 0, sizeof(V_0)); { Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276* L_0 = (&__this->___mInfo_2); bool L_1; L_1 = Nullable_1_get_HasValue_m63EE80FA2C086B1A85803F4FC2289A9A49D1036B_inline(L_0, Nullable_1_get_HasValue_m63EE80FA2C086B1A85803F4FC2289A9A49D1036B_RuntimeMethod_var); if (L_1) { goto IL_0033; } } { intptr_t L_2 = ((VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*)__this)->___mNativeHandle_0; int32_t L_3; L_3 = VuBarcodeObservation_vuBarcodeObservationGetInfo_m77511064A24D0CC682024E5AC4D07BE1C6782433(L_2, (&V_0), NULL); if (L_3) { goto IL_0027; } } { 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*)&_stringLiteral313AAB2EFF2934E440310CB05BD02F7F9A6E6A64)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuBarcodeObservation_get_Info_mAC7A1C80E0A97AE9ED8A844C87EAE0EA06FAADF7_RuntimeMethod_var))); } IL_0027: { VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B L_5 = V_0; Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276 L_6; memset((&L_6), 0, sizeof(L_6)); Nullable_1__ctor_m5A71C566E137C17F4093BCFBE6A8EA2FCB4F17A4((&L_6), L_5, /*hidden argument*/Nullable_1__ctor_m5A71C566E137C17F4093BCFBE6A8EA2FCB4F17A4_RuntimeMethod_var); __this->___mInfo_2 = L_6; } IL_0033: { Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276* L_7 = (&__this->___mInfo_2); VuBarcodeObservationInfo_tA90182AD8D6A610AD5258839B90A72B2EB2F795B L_8; L_8 = Nullable_1_get_Value_mDBD95ECC1733AC550E2C29CEB1783A208805EBAD(L_7, Nullable_1_get_Value_mDBD95ECC1733AC550E2C29CEB1783A208805EBAD_RuntimeMethod_var); return L_8; } } // System.Void Vuforia.VuBarcodeObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeObservation__ctor_m543B22EC73ADE0C66FA4026B278E1483B9590453 (VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381* __this, const RuntimeMethod* method) { { VuObservation__ctor_m81F1087E180A9B41AFAD882FCC0445D76E7E4B8C(__this, NULL); return; } } // System.Void Vuforia.VuBarcodeObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuBarcodeObservation_UnregisterObservation_m6725715A6821757A74148D24DEDFA2F285512D89 (VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381* __this, const RuntimeMethod* method) { { Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276* L_0 = (&__this->___mInfo_2); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276)); Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633* L_1 = (&__this->___mInstanceInfo_3); il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633)); VuObservation_UnregisterObservation_m141E1195B89A96D4DDCB00DC3E39B098A668BF66(__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.CsResult Vuforia.VuCesiumTiles::cs3DTilesCreate(System.IntPtr&,System.IntPtr,Vuforia.CsStorageType,Vuforia.CsErrorCode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_cs3DTilesCreate_mF4E6B0B86DECC32BE7C1CD337E7FBB74C0B6F439 (intptr_t* ___0_tiles, intptr_t ___1_path, int32_t ___2_storageType, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*, intptr_t, int32_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*) + sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "cs3DTilesCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(cs3DTilesCreate)(___0_tiles, ___1_path, ___2_storageType, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_tiles, ___1_path, ___2_storageType, ___3_error); #endif return returnValue; } // Vuforia.CsBool Vuforia.VuCesiumTiles::cs3DTilesHasTileSet(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_cs3DTilesHasTileSet_mD07D9C2C29FB659C24F41A29E98146657B33A5B1 (intptr_t ___0_tiles, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "cs3DTilesHasTileSet", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(cs3DTilesHasTileSet)(___0_tiles); #else int32_t returnValue = il2cppPInvokeFunc(___0_tiles); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::cs3DTilesGetTileSet(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_cs3DTilesGetTileSet_mC9090A6028B2079F67F7F30DBBA4399F22272687 (intptr_t ___0_tiles, intptr_t* ___1_jsonTextBuffer, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "cs3DTilesGetTileSet", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(cs3DTilesGetTileSet)(___0_tiles, ___1_jsonTextBuffer); #else int32_t returnValue = il2cppPInvokeFunc(___0_tiles, ___1_jsonTextBuffer); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::cs3DTilesDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_cs3DTilesDestroy_m869C13BACC670C3D83BA00A174622DBDE61326EF (intptr_t ___0_tiles, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "cs3DTilesDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(cs3DTilesDestroy)(___0_tiles); #else int32_t returnValue = il2cppPInvokeFunc(___0_tiles); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csScenesLoad(System.IntPtr&,System.IntPtr,System.IntPtr,Vuforia.CsErrorCode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csScenesLoad_mA7EA5B5C312645B9EEDD215BA4DA546FE9E45F62 (intptr_t* ___0_scenes, intptr_t ___1_tiles, intptr_t ___2_entryPath, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*, intptr_t, intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*) + sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csScenesLoad", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csScenesLoad)(___0_scenes, ___1_tiles, ___2_entryPath, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_scenes, ___1_tiles, ___2_entryPath, ___3_error); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csScenesLoadWithoutMaterials(System.IntPtr&,System.IntPtr,System.IntPtr,Vuforia.CsErrorCode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csScenesLoadWithoutMaterials_m32CC9E35C8037EAA58C860B499CBF7C771CB6A02 (intptr_t* ___0_scenes, intptr_t ___1_tiles, intptr_t ___2_entryPath, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*, intptr_t, intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*) + sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csScenesLoadWithoutMaterials", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csScenesLoadWithoutMaterials)(___0_scenes, ___1_tiles, ___2_entryPath, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_scenes, ___1_tiles, ___2_entryPath, ___3_error); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csScenesLoadFromRawFile(System.IntPtr&,System.IntPtr,Vuforia.CsStorageType,Vuforia.CsErrorCode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csScenesLoadFromRawFile_mF355D8B5FD1C793B2DE04E6B90B1392BABD53E23 (intptr_t* ___0_scenes, intptr_t ___1_path, int32_t ___2_storageType, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*, intptr_t, int32_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*) + sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csScenesLoadFromRawFile", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csScenesLoadFromRawFile)(___0_scenes, ___1_path, ___2_storageType, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_scenes, ___1_path, ___2_storageType, ___3_error); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csScenesLoadWithoutMaterialsFromRawFile(System.IntPtr&,System.IntPtr,Vuforia.CsStorageType,Vuforia.CsErrorCode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csScenesLoadWithoutMaterialsFromRawFile_m7E6BE746C6366EF5E7600DE5B56AF5ABB2860DCC (intptr_t* ___0_scenes, intptr_t ___1_path, int32_t ___2_storageType, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*, intptr_t, int32_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*) + sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csScenesLoadWithoutMaterialsFromRawFile", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csScenesLoadWithoutMaterialsFromRawFile)(___0_scenes, ___1_path, ___2_storageType, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_scenes, ___1_path, ___2_storageType, ___3_error); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csScenesDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csScenesDestroy_mC75D1DEDEFF76AA7E1A77683E02F5AC69BD64D53 (intptr_t ___0_scenes, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csScenesDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csScenesDestroy)(___0_scenes); #else int32_t returnValue = il2cppPInvokeFunc(___0_scenes); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csSceneListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csSceneListGetSize_m57FC0D05B2FF69E69EFB8D7CE6595359FECDE9CF (intptr_t ___0_list, int32_t* ___1_listSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csSceneListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csSceneListGetSize)(___0_list, ___1_listSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_listSize); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csSceneListGetElement(System.IntPtr,System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csSceneListGetElement_mA4DC19756A443EFD8E43B96377FB38FAA329B589 (intptr_t ___0_list, int32_t ___1_element, intptr_t* ___2_scene, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csSceneListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csSceneListGetElement)(___0_list, ___1_element, ___2_scene); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_element, ___2_scene); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csSceneGetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csSceneGetName_mDD8B92AE7D31BFEC9B9C85C13D208A7E36130224 (intptr_t ___0_scene, intptr_t* ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csSceneGetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csSceneGetName)(___0_scene, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_scene, ___1_name); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csSceneGetNodeList(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csSceneGetNodeList_m5D0D8666623A8135BA20DCE77A99BBBC48D4AC99 (intptr_t ___0_scene, intptr_t* ___1_nodeList, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csSceneGetNodeList", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csSceneGetNodeList)(___0_scene, ___1_nodeList); #else int32_t returnValue = il2cppPInvokeFunc(___0_scene, ___1_nodeList); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csNodeListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csNodeListGetSize_m7A132F71DE5B4AB3DE3F8AED3D21DCE85CE7900E (intptr_t ___0_list, int32_t* ___1_listSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csNodeListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csNodeListGetSize)(___0_list, ___1_listSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_listSize); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csNodeListGetElement(System.IntPtr,System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csNodeListGetElement_m8F84E144BCD2756EA7D6A4D599633F33783D6830 (intptr_t ___0_list, int32_t ___1_element, intptr_t* ___2_node, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csNodeListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csNodeListGetElement)(___0_list, ___1_element, ___2_node); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_element, ___2_node); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csNodeGetNodeList(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csNodeGetNodeList_m3BC2CE5BC024A3B3D4F568EB2C936EDAAEFEAAF7 (intptr_t ___0_node, intptr_t* ___1_nodeList, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csNodeGetNodeList", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csNodeGetNodeList)(___0_node, ___1_nodeList); #else int32_t returnValue = il2cppPInvokeFunc(___0_node, ___1_nodeList); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csNodeGetMeshList(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csNodeGetMeshList_m739D7548871FD7DA828D0AD443861AD8DE9F42BD (intptr_t ___0_node, intptr_t* ___1_meshList, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csNodeGetMeshList", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csNodeGetMeshList)(___0_node, ___1_meshList); #else int32_t returnValue = il2cppPInvokeFunc(___0_node, ___1_meshList); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csNodeGetMatrix(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csNodeGetMatrix_m3241B5B392BC687CF04B34A4271E44B336075F86 (intptr_t ___0_node, intptr_t* ___1_matrix, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csNodeGetMatrix", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csNodeGetMatrix)(___0_node, ___1_matrix); #else int32_t returnValue = il2cppPInvokeFunc(___0_node, ___1_matrix); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csNodeGetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csNodeGetName_m458924221322866B6D658D30F814998A12C162C6 (intptr_t ___0_node, intptr_t* ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csNodeGetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csNodeGetName)(___0_node, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_node, ___1_name); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMatrixGetValues(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMatrixGetValues_m33CD001AB2FD4E85B0E924F9E6C0FEC7F0B37A98 (intptr_t ___0_matrix, intptr_t* ___1_values, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMatrixGetValues", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMatrixGetValues)(___0_matrix, ___1_values); #else int32_t returnValue = il2cppPInvokeFunc(___0_matrix, ___1_values); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csPointCloudCreate(System.IntPtr&,System.IntPtr,System.IntPtr,Vuforia.CsErrorCode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csPointCloudCreate_m9265FD8241C0B3215EA8EE0D259EB30BCC142784 (intptr_t* ___0_pointCloud, intptr_t ___1_tiles, intptr_t ___2_entryPath, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*, intptr_t, intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*) + sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csPointCloudCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csPointCloudCreate)(___0_pointCloud, ___1_tiles, ___2_entryPath, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_pointCloud, ___1_tiles, ___2_entryPath, ___3_error); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csPointCloudCreateFromRawFile(System.IntPtr&,System.IntPtr,Vuforia.CsStorageType,Vuforia.CsErrorCode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csPointCloudCreateFromRawFile_m8CC4A9773151EFD0D51114ABB00911B612647E78 (intptr_t* ___0_pointCloud, intptr_t ___1_path, int32_t ___2_storageType, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*, intptr_t, int32_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*) + sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csPointCloudCreateFromRawFile", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csPointCloudCreateFromRawFile)(___0_pointCloud, ___1_path, ___2_storageType, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_pointCloud, ___1_path, ___2_storageType, ___3_error); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csPointCloudGetVertexCount(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csPointCloudGetVertexCount_m034FFE56BABFE91D6DF98772427BCE28E5E48249 (intptr_t ___0_pointCloud, int32_t* ___1_vertexCount, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csPointCloudGetVertexCount", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csPointCloudGetVertexCount)(___0_pointCloud, ___1_vertexCount); #else int32_t returnValue = il2cppPInvokeFunc(___0_pointCloud, ___1_vertexCount); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csPointCloudGetAttributeList(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csPointCloudGetAttributeList_mA5A3575F34134790DCA6318FDA33BD34367CA84E (intptr_t ___0_pointCloud, intptr_t* ___1_attributes, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csPointCloudGetAttributeList", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csPointCloudGetAttributeList)(___0_pointCloud, ___1_attributes); #else int32_t returnValue = il2cppPInvokeFunc(___0_pointCloud, ___1_attributes); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csPointCloudDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csPointCloudDestroy_mE3FB85804E1FF5824DF7738ED72DF11C5205C90A (intptr_t ___0_pointCloud, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csPointCloudDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csPointCloudDestroy)(___0_pointCloud); #else int32_t returnValue = il2cppPInvokeFunc(___0_pointCloud); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshListGetSize_m0380D9959051BBE8BBB6B53A5147E5FE538718DF (intptr_t ___0_list, int32_t* ___1_listSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshListGetSize)(___0_list, ___1_listSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_listSize); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshListGetElement(System.IntPtr,System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshListGetElement_mCE4B22C3A4F533E2C948E184413CEE6DDE049011 (intptr_t ___0_list, int32_t ___1_element, intptr_t* ___2_mesh, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshListGetElement)(___0_list, ___1_element, ___2_mesh); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_element, ___2_mesh); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshCreate(System.IntPtr&,System.IntPtr,System.IntPtr,Vuforia.CsErrorCode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshCreate_mC6D886ED5A6AD19166A64D1BE114725B36829BEE (intptr_t* ___0_mesh, intptr_t ___1_tiles, intptr_t ___2_entryPath, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*, intptr_t, intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*) + sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshCreate)(___0_mesh, ___1_tiles, ___2_entryPath, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh, ___1_tiles, ___2_entryPath, ___3_error); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshCreateFromRawFile(System.IntPtr&,System.IntPtr,Vuforia.CsStorageType,Vuforia.CsErrorCode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshCreateFromRawFile_mD03D5364ECEF4F561783975B95CDA0117FA73052 (intptr_t* ___0_mesh, intptr_t ___1_path, int32_t ___2_storageType, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*, intptr_t, int32_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*) + sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshCreateFromRawFile", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshCreateFromRawFile)(___0_mesh, ___1_path, ___2_storageType, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh, ___1_path, ___2_storageType, ___3_error); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshGetVertexCount(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshGetVertexCount_m456CC0972A7ECCC551FEB9162E8B64DEB9F75A4D (intptr_t ___0_mesh, int32_t* ___1_vertexCount, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshGetVertexCount", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshGetVertexCount)(___0_mesh, ___1_vertexCount); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh, ___1_vertexCount); #endif return returnValue; } // Vuforia.CsBool Vuforia.VuCesiumTiles::csMeshHasIndices(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshHasIndices_mA1EB20220334CC32C47D1ABEEEAA205E1F87E4EA (intptr_t ___0_mesh, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshHasIndices", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshHasIndices)(___0_mesh); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshGetIndexCount(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshGetIndexCount_m1EB926551221605B16AEB0350180E188D62FFD81 (intptr_t ___0_mesh, int32_t* ___1_indexCount, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshGetIndexCount", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshGetIndexCount)(___0_mesh, ___1_indexCount); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh, ___1_indexCount); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshGetIndexType(System.IntPtr,Vuforia.CsAttributeComponentType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshGetIndexType_m2FD9AE2D069DC0ABB607E654C82C570F64839E57 (intptr_t ___0_mesh, int32_t* ___1_indexType, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshGetIndexType", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshGetIndexType)(___0_mesh, ___1_indexType); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh, ___1_indexType); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshCopyIndexData(System.IntPtr,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshCopyIndexData_m6CD7474340AD529AE5ED3B90D0B08930CE4927C5 (intptr_t ___0_mesh, intptr_t ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshCopyIndexData", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshCopyIndexData)(___0_mesh, ___1_buffer, ___2_bufferSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh, ___1_buffer, ___2_bufferSize); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshGetAttributeList(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshGetAttributeList_m439FF430ECC6F61D381D8BD095BDD0B84E2E7464 (intptr_t ___0_mesh, intptr_t* ___1_attributes, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshGetAttributeList", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshGetAttributeList)(___0_mesh, ___1_attributes); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh, ___1_attributes); #endif return returnValue; } // Vuforia.CsBool Vuforia.VuCesiumTiles::csMeshHasMaterial(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshHasMaterial_m862CB78817DFE8E5032D5AF2EEE1DD1783E6778C (intptr_t ___0_mesh, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshHasMaterial", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshHasMaterial)(___0_mesh); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshGetMaterial(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshGetMaterial_mC5A3248A91E729D5D54466C6519DC627EA20DF38 (intptr_t ___0_mesh, intptr_t* ___1_material, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshGetMaterial", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshGetMaterial)(___0_mesh, ___1_material); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh, ___1_material); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshDestroy_m63F5A9C5F5B95C96FE8534B735F35FE84453FFBB (intptr_t ___0_mesh, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMeshDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMeshDestroy)(___0_mesh); #else int32_t returnValue = il2cppPInvokeFunc(___0_mesh); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csAttributeListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csAttributeListGetSize_m9D53DF5E78579ADF315BFFEDF95E89B3C56D49EE (intptr_t ___0_list, int32_t* ___1_listSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csAttributeListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csAttributeListGetSize)(___0_list, ___1_listSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_listSize); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csAttributeListGetElement(System.IntPtr,System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csAttributeListGetElement_m1C6D91C0AD0CA7E2ACF3E5689FAD34214A51E532 (intptr_t ___0_list, int32_t ___1_element, intptr_t* ___2_attribute, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csAttributeListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csAttributeListGetElement)(___0_list, ___1_element, ___2_attribute); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_element, ___2_attribute); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csAttributeListGetElementByName(System.IntPtr,Vuforia.CsAttributeName,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csAttributeListGetElementByName_m8367655FEB1432282F0EA17CA016A7A6C011BEB2 (intptr_t ___0_list, int32_t ___1_name, intptr_t* ___2_attribute, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csAttributeListGetElementByName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csAttributeListGetElementByName)(___0_list, ___1_name, ___2_attribute); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_name, ___2_attribute); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csAttributeGetName(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csAttributeGetName_m0B6FB9E0B51FD9DD06BE7BD171432F3AA1699A6E (intptr_t ___0_attribute, int32_t ___1_attributeName, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csAttributeGetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csAttributeGetName)(___0_attribute, ___1_attributeName); #else int32_t returnValue = il2cppPInvokeFunc(___0_attribute, ___1_attributeName); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csAttributeGetComponentType(System.IntPtr,Vuforia.CsAttributeComponentType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csAttributeGetComponentType_m6FB81615A78FC864C90F44BE004B8A2BD1F34C7D (intptr_t ___0_attribute, int32_t* ___1_componentType, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csAttributeGetComponentType", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csAttributeGetComponentType)(___0_attribute, ___1_componentType); #else int32_t returnValue = il2cppPInvokeFunc(___0_attribute, ___1_componentType); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csAttributeGetDataType(System.IntPtr,Vuforia.CsAttributeDataType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csAttributeGetDataType_mCAA1A78B46498DE7FCCD7BED269674DA680653D1 (intptr_t ___0_attribute, int32_t* ___1_dataType, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csAttributeGetDataType", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csAttributeGetDataType)(___0_attribute, ___1_dataType); #else int32_t returnValue = il2cppPInvokeFunc(___0_attribute, ___1_dataType); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csAttributeGetAttributeData(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csAttributeGetAttributeData_m7A6CA104BB3840FFEAD4CF203F6A9F8808DBCA6E (intptr_t ___0_attribute, intptr_t* ___1_data, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csAttributeGetAttributeData", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csAttributeGetAttributeData)(___0_attribute, ___1_data); #else int32_t returnValue = il2cppPInvokeFunc(___0_attribute, ___1_data); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csAttributeDataCopyData(System.IntPtr,System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csAttributeDataCopyData_mBB508D03BD21440B45E346E18572D84B8AE29B5E (intptr_t ___0_attributeData, intptr_t ___1_buffer, int32_t ___2_bufferSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csAttributeDataCopyData", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csAttributeDataCopyData)(___0_attributeData, ___1_buffer, ___2_bufferSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_attributeData, ___1_buffer, ___2_bufferSize); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMaterialGetBaseColorFactor(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMaterialGetBaseColorFactor_m2BFFB2D9688EA78250DE66F7AF5E35C304EB3978 (intptr_t ___0_material, intptr_t* ___1_values, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMaterialGetBaseColorFactor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMaterialGetBaseColorFactor)(___0_material, ___1_values); #else int32_t returnValue = il2cppPInvokeFunc(___0_material, ___1_values); #endif return returnValue; } // Vuforia.CsBool Vuforia.VuCesiumTiles::csMaterialHasBaseColorTexture(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMaterialHasBaseColorTexture_mA852A3A51DB5CC6990550EA8212C465BA6546E22 (intptr_t ___0_material, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMaterialHasBaseColorTexture", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMaterialHasBaseColorTexture)(___0_material); #else int32_t returnValue = il2cppPInvokeFunc(___0_material); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMaterialGetBaseColorTexture(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMaterialGetBaseColorTexture_m115E0773C17A976B1C1CAC2401D163ECACE5338B (intptr_t ___0_material, intptr_t* ___1_texture, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMaterialGetBaseColorTexture", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMaterialGetBaseColorTexture)(___0_material, ___1_texture); #else int32_t returnValue = il2cppPInvokeFunc(___0_material, ___1_texture); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csMaterialGetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMaterialGetName_m6AFFD1BEF95FE3D1E75366112C08F53A4CA7203B (intptr_t ___0_material, intptr_t* ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csMaterialGetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csMaterialGetName)(___0_material, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_material, ___1_name); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csTextureGetSource(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csTextureGetSource_m189911666F8F0A4B651853CBC46978ED49856EF9 (intptr_t ___0_texture, intptr_t* ___1_textureSource, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csTextureGetSource", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csTextureGetSource)(___0_texture, ___1_textureSource); #else int32_t returnValue = il2cppPInvokeFunc(___0_texture, ___1_textureSource); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csTextureGetSampler(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csTextureGetSampler_m29700F4E203903A965D94C506AB8CB9AEB66EDFB (intptr_t ___0_texture, intptr_t* ___1_sampler, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csTextureGetSampler", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csTextureGetSampler)(___0_texture, ___1_sampler); #else int32_t returnValue = il2cppPInvokeFunc(___0_texture, ___1_sampler); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csTextureGetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csTextureGetName_m9A2EC748B869BB81C9A3BA8F193E1244690E607F (intptr_t ___0_texture, intptr_t* ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csTextureGetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csTextureGetName)(___0_texture, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_texture, ___1_name); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csTextureSourceGetImage(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csTextureSourceGetImage_mAEA0189609BD7C7213FB90A80C71F652E0BBDB15 (intptr_t ___0_textureSource, intptr_t* ___1_image, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csTextureSourceGetImage", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csTextureSourceGetImage)(___0_textureSource, ___1_image); #else int32_t returnValue = il2cppPInvokeFunc(___0_textureSource, ___1_image); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csSamplerGetMinFilter(System.IntPtr,Vuforia.CsTextureFilterType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csSamplerGetMinFilter_m19C325E6183278708313A5EBE6F11EDFF73319C3 (intptr_t ___0_sampler, int32_t* ___1_minFilter, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csSamplerGetMinFilter", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csSamplerGetMinFilter)(___0_sampler, ___1_minFilter); #else int32_t returnValue = il2cppPInvokeFunc(___0_sampler, ___1_minFilter); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csSamplerGetWrapS(System.IntPtr,Vuforia.CsTextureWrapType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csSamplerGetWrapS_mAA9CFB43457E3B520869EFB3DDD50B18DA598B17 (intptr_t ___0_sampler, int32_t* ___1_wrapS, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csSamplerGetWrapS", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csSamplerGetWrapS)(___0_sampler, ___1_wrapS); #else int32_t returnValue = il2cppPInvokeFunc(___0_sampler, ___1_wrapS); #endif return returnValue; } // Vuforia.CsResult Vuforia.VuCesiumTiles::csSamplerGetWrapT(System.IntPtr,Vuforia.CsTextureWrapType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csSamplerGetWrapT_mEBC6D4EDD3DB0945F7FBF3A245334FE0E16DB136 (intptr_t ___0_sampler, int32_t* ___1_wrapT, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "csSamplerGetWrapT", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(csSamplerGetWrapT)(___0_sampler, ___1_wrapT); #else int32_t returnValue = il2cppPInvokeFunc(___0_sampler, ___1_wrapT); #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.Object Vuforia.VuAnchorObserverConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuAnchorObserverConfig_Clone_mF27C1E1BE34B18FD41269734F2094D8508EBB9AE (VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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; RuntimeObject* L_2 = __this->___devicePoseObserver_0; NullCheck(L_1); L_1->___devicePoseObserver_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___devicePoseObserver_0), (void*)L_2); VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* L_3 = L_1; int32_t L_4 = __this->___activate_1; NullCheck(L_3); L_3->___activate_1 = L_4; return L_3; } } // System.Void Vuforia.VuAnchorObserverConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAnchorObserverConfig__ctor_m719C0E528B7F3F99EC3ABEA1C9EE39F07AF9D8A4 (VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* __this, const RuntimeMethod* method) { { __this->___activate_1 = 1; 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.VuAnchorObserverConfig/Internal Vuforia.VuAnchorObserverConfig/Internal::Create(Vuforia.VuAnchorObserverConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B Internal_Create_mC51E856F907FEAD59EC814DAB5239D77C181D0E8 (VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* ___0_config, 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*)&VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B V_0; memset((&V_0), 0, sizeof(V_0)); VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* G_B2_0 = NULL; Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B* G_B2_1 = NULL; VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* G_B1_0 = NULL; Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B* G_B1_1 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B* G_B3_1 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B)); VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* L_0 = ___0_config; NullCheck(L_0); RuntimeObject* L_1 = L_0->___devicePoseObserver_0; VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* L_2 = ((VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83*)CastclassClass((RuntimeObject*)L_1, VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_il2cpp_TypeInfo_var)); G_B1_0 = L_2; G_B1_1 = (&V_0); if (L_2) { G_B2_0 = L_2; G_B2_1 = (&V_0); goto IL_0020; } } { intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_3; G_B3_1 = G_B1_1; goto IL_0025; } IL_0020: { NullCheck(G_B2_0); intptr_t L_4; L_4 = VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline(G_B2_0, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_1; } IL_0025: { G_B3_1->___devicePoseObserver_0 = G_B3_0; VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* L_5 = ___0_config; NullCheck(L_5); int32_t L_6 = L_5->___activate_1; (&V_0)->___activate_1 = L_6; Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B L_7 = V_0; 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 // System.Void Vuforia.VuHitTestConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTestConfig__ctor_mCBAC2BC8E372F2CEED42E15143261706F6EA2D97 (VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA* __this, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0; L_0 = VuVector2F_get_Zero_mCD106EC58A33E43DEAEE3D770FEEFF861FED19C4(NULL); __this->___point_0 = L_0; __this->___hint_2 = 1; 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.VuHitTestConfig/Internal::.ctor(Vuforia.VuHitTestConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal__ctor_m167484968EBA6F83ECC2AA7927867711C75B5A8B (Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286* __this, VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA* ___0_config, 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*)&VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* V_0 = NULL; Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286* G_B2_0 = NULL; Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286* G_B1_0 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286* G_B3_1 = NULL; { VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA* L_0 = ___0_config; NullCheck(L_0); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_1 = L_0->___point_0; __this->___point_0 = L_1; VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA* L_2 = ___0_config; NullCheck(L_2); RuntimeObject* L_3 = L_2->___frame_1; V_0 = ((VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32*)IsInstClass((RuntimeObject*)L_3, VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32_il2cpp_TypeInfo_var)); VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* L_4 = V_0; G_B1_0 = __this; if (L_4) { G_B2_0 = __this; goto IL_0023; } } { intptr_t L_5 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_5; G_B3_1 = G_B1_0; goto IL_0029; } IL_0023: { VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* L_6 = V_0; NullCheck(L_6); intptr_t L_7; L_7 = VuCameraFrame_get_NativeHandle_m4E18E7EF7C58BAE1F467066D298918236D944929_inline(L_6, NULL); G_B3_0 = L_7; G_B3_1 = G_B2_0; } IL_0029: { G_B3_1->___frame_1 = G_B3_0; VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA* L_8 = ___0_config; NullCheck(L_8); int32_t L_9 = L_8->___hint_2; __this->___hint_2 = L_9; VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA* L_10 = ___0_config; NullCheck(L_10); float L_11 = L_10->___deviceHeight_3; __this->___deviceHeight_3 = L_11; return; } } IL2CPP_EXTERN_C void Internal__ctor_m167484968EBA6F83ECC2AA7927867711C75B5A8B_AdjustorThunk (RuntimeObject* __this, VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA* ___0_config, const RuntimeMethod* method) { Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Internal__ctor_m167484968EBA6F83ECC2AA7927867711C75B5A8B(_thisAdjusted, ___0_config, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuHitTest::vuHitTestGetPose(System.IntPtr,Vuforia.VuMatrix44F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuHitTest_vuHitTestGetPose_mD340BFE40B09DDE2EDBBA46BE82F5B119862C57A (intptr_t ___0_hitTestHandle, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* ___1_pose, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuHitTestGetPose", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuHitTestGetPose)(___0_hitTestHandle, ___1_pose); #else int32_t returnValue = il2cppPInvokeFunc(___0_hitTestHandle, ___1_pose); #endif return returnValue; } // System.IntPtr Vuforia.VuHitTest::get_NativeHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuHitTest_get_NativeHandle_m7B2186DD9B76493B4BFDD900927347A6285C83C2 (VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; return L_0; } } // Vuforia.VuMatrix44F Vuforia.VuHitTest::get_Pose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 VuHitTest_get_Pose_m195A2786FCB823CA1708FBDE3DA6398EFF2E5CFF (VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuHitTest_vuHitTestGetPose_mD340BFE40B09DDE2EDBBA46BE82F5B119862C57A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3* L_1 = (GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_mCD24BCEFC4EF857BC5BB5284742B11C393396234(L_1, NULL, (intptr_t)((void*)VuHitTest_vuHitTestGetPose_mD340BFE40B09DDE2EDBBA46BE82F5B119862C57A_RuntimeMethod_var), NULL); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuHitTest::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTest__ctor_mAA2EDD0CCA941D3E66D8C191B9CE42922363FD6C (VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_0 = ___0_nativeHandle; __this->___mNativeHandle_0 = 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.IntPtr Vuforia.VuHitTestResults::get_NativeHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuHitTestResults_get_NativeHandle_m4358E2A044BBF8BE2BCBA712D8AB5C6AFCD85A5E (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96* L_0 = __this->___mList_0; NullCheck(L_0); intptr_t L_1; L_1 = VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_inline(L_0, VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); return L_1; } } // System.Int32 Vuforia.VuHitTestResults::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuHitTestResults_get_Size_m88D61CB105DF6105CBD28127F815625A3E952849 (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t3302DAAC07A4D8CA2C19845BFF4CDFD41C78E431_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = VuHitTestResults_GetHitTests_mEF6B0F433D2B1B3FDC8DE84EF59792FFB6FA8A54(__this, NULL); NullCheck(L_0); int32_t L_1; L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t3302DAAC07A4D8CA2C19845BFF4CDFD41C78E431_il2cpp_TypeInfo_var, L_0); return L_1; } } // Vuforia.IVuHitTest Vuforia.VuHitTestResults::get_Item(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuHitTestResults_get_Item_m5F217D4A239F86CF9CBBAB4C93DF864E9786F4C0 (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tA3AF78015528520DD3171FAED84EA8D12EE8B68E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0; L_0 = VuHitTestResults_GetHitTests_mEF6B0F433D2B1B3FDC8DE84EF59792FFB6FA8A54(__this, NULL); int32_t L_1 = ___0_index; NullCheck(L_0); RuntimeObject* L_2; L_2 = InterfaceFuncInvoker1< RuntimeObject*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_tA3AF78015528520DD3171FAED84EA8D12EE8B68E_il2cpp_TypeInfo_var, L_0, L_1); return L_2; } } // System.Void Vuforia.VuHitTestResults::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTestResults__ctor_m7DFE13BEAE1707EA3A7B75F79BD28F7874C8D7B2 (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96* L_0 = (VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96*)il2cpp_codegen_object_new(VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96_il2cpp_TypeInfo_var); NullCheck(L_0); VuHitTestList__ctor_mA324DBFC79D2B025E7B75FE843B27CA66B0DCD0F(L_0, NULL); __this->___mList_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mList_0), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void Vuforia.VuHitTestResults::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTestResults_Finalize_mDD93289902A0F8F1EE5FBD057A429DC8AE4B0283 (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __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) VuHitTestResults_Dispose_m17B384438B389C1F914108F4E8C4D11E0FB0EA2B(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.VuHitTestResults::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTestResults_Dispose_mEF71702E49FF81E91FBCAD38AC89489D9447BC80 (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __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; } { VuHitTestResults_Dispose_m17B384438B389C1F914108F4E8C4D11E0FB0EA2B(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.VuHitTestResults::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTestResults_Dispose_m17B384438B389C1F914108F4E8C4D11E0FB0EA2B (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t3302DAAC07A4D8CA2C19845BFF4CDFD41C78E431_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_Dispose_m9EFEE003A5FF2AC282CD29DF0B97D63E3E38AAE6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* G_B4_0 = NULL; RuntimeObject* G_B3_0 = NULL; { VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96* L_0 = __this->___mList_0; if (L_0) { goto IL_0009; } } { return; } IL_0009: { VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96* L_1 = __this->___mList_0; NullCheck(L_1); VuGenericList_1_Dispose_m9EFEE003A5FF2AC282CD29DF0B97D63E3E38AAE6(L_1, VuGenericList_1_Dispose_m9EFEE003A5FF2AC282CD29DF0B97D63E3E38AAE6_RuntimeMethod_var); __this->___mList_0 = (VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mList_0), (void*)(VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96*)NULL); RuntimeObject* L_2 = __this->___mHitTests_1; RuntimeObject* L_3 = L_2; G_B3_0 = L_3; if (L_3) { G_B4_0 = L_3; goto IL_0027; } } { goto IL_002c; } IL_0027: { NullCheck(G_B4_0); InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1::Clear() */, ICollection_1_t3302DAAC07A4D8CA2C19845BFF4CDFD41C78E431_il2cpp_TypeInfo_var, G_B4_0); } IL_002c: { bool L_4 = ___0_disposing; if (!L_4) { goto IL_0036; } } { __this->___mHitTests_1 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mHitTests_1), (void*)(RuntimeObject*)NULL); } IL_0036: { return; } } // System.Collections.Generic.IList`1 Vuforia.VuHitTestResults::GetHitTests() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuHitTestResults_GetHitTests_mEF6B0F433D2B1B3FDC8DE84EF59792FFB6FA8A54 (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t3302DAAC07A4D8CA2C19845BFF4CDFD41C78E431_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m157BA4DAE8830C7848CA76011686C3377433D627_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t699D602BB620C0A516ED58E520A43D54C17BAB66_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericTypedList_2_get_Item_mA5ADED8A38DF262B36FBFEE184B1DA56AC352CDB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { RuntimeObject* L_0 = __this->___mHitTests_1; if (L_0) { goto IL_0042; } } { List_1_t699D602BB620C0A516ED58E520A43D54C17BAB66* L_1 = (List_1_t699D602BB620C0A516ED58E520A43D54C17BAB66*)il2cpp_codegen_object_new(List_1_t699D602BB620C0A516ED58E520A43D54C17BAB66_il2cpp_TypeInfo_var); NullCheck(L_1); List_1__ctor_m157BA4DAE8830C7848CA76011686C3377433D627(L_1, List_1__ctor_m157BA4DAE8830C7848CA76011686C3377433D627_RuntimeMethod_var); __this->___mHitTests_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mHitTests_1), (void*)L_1); VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96* L_2 = __this->___mList_0; NullCheck(L_2); int32_t L_3; L_3 = VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95(L_2, VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var); V_0 = L_3; V_1 = 0; goto IL_003e; } IL_0023: { RuntimeObject* L_4 = __this->___mHitTests_1; VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96* L_5 = __this->___mList_0; int32_t L_6 = V_1; NullCheck(L_5); VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* L_7; L_7 = VuGenericTypedList_2_get_Item_mA5ADED8A38DF262B36FBFEE184B1DA56AC352CDB(L_5, L_6, VuGenericTypedList_2_get_Item_mA5ADED8A38DF262B36FBFEE184B1DA56AC352CDB_RuntimeMethod_var); NullCheck(L_4); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t3302DAAC07A4D8CA2C19845BFF4CDFD41C78E431_il2cpp_TypeInfo_var, L_4, L_7); int32_t L_8 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_8, 1)); } IL_003e: { int32_t L_9 = V_1; int32_t L_10 = V_0; if ((((int32_t)L_9) < ((int32_t)L_10))) { goto IL_0023; } } IL_0042: { RuntimeObject* L_11 = __this->___mHitTests_1; return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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.VuAnchorCreationHitTestConfig IL2CPP_EXTERN_C void VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshal_pinvoke(const VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1& unmarshaled, VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshaled_pinvoke& marshaled) { Exception_t* ___hitTest_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'hitTest' of type 'VuAnchorCreationHitTestConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___hitTest_0Exception, NULL); } IL2CPP_EXTERN_C void VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshal_pinvoke_back(const VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshaled_pinvoke& marshaled, VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1& unmarshaled) { Exception_t* ___hitTest_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'hitTest' of type 'VuAnchorCreationHitTestConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___hitTest_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuAnchorCreationHitTestConfig IL2CPP_EXTERN_C void VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshal_pinvoke_cleanup(VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuAnchorCreationHitTestConfig IL2CPP_EXTERN_C void VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshal_com(const VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1& unmarshaled, VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshaled_com& marshaled) { Exception_t* ___hitTest_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'hitTest' of type 'VuAnchorCreationHitTestConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___hitTest_0Exception, NULL); } IL2CPP_EXTERN_C void VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshal_com_back(const VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshaled_com& marshaled, VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1& unmarshaled) { Exception_t* ___hitTest_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'hitTest' of type 'VuAnchorCreationHitTestConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___hitTest_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuAnchorCreationHitTestConfig IL2CPP_EXTERN_C void VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_marshal_com_cleanup(VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1_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.VuAnchorCreationHitTestConfig/Internal::.ctor(Vuforia.VuAnchorCreationHitTestConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Internal__ctor_m0CA3E92D6C2A9CB7C0A9EEDDBA728ECA9C074691 (Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5* __this, VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1 ___0_config, 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*)&VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* V_0 = NULL; Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5* G_B2_0 = NULL; Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5* G_B1_0 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5* G_B3_1 = NULL; { VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1 L_0 = ___0_config; RuntimeObject* L_1 = L_0.___hitTest_0; V_0 = ((VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1*)IsInstClass((RuntimeObject*)L_1, VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1_il2cpp_TypeInfo_var)); VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* L_2 = V_0; G_B1_0 = __this; if (L_2) { G_B2_0 = __this; goto IL_0017; } } { intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_3; G_B3_1 = G_B1_0; goto IL_001d; } IL_0017: { VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* L_4 = V_0; NullCheck(L_4); intptr_t L_5; L_5 = VuHitTest_get_NativeHandle_m7B2186DD9B76493B4BFDD900927347A6285C83C2_inline(L_4, NULL); G_B3_0 = L_5; G_B3_1 = G_B2_0; } IL_001d: { G_B3_1->___hitTest_0 = G_B3_0; return; } } IL2CPP_EXTERN_C void Internal__ctor_m0CA3E92D6C2A9CB7C0A9EEDDBA728ECA9C074691_AdjustorThunk (RuntimeObject* __this, VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1 ___0_config, const RuntimeMethod* method) { Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Internal__ctor_m0CA3E92D6C2A9CB7C0A9EEDDBA728ECA9C074691(_thisAdjusted, ___0_config, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuAnchorObserver::vuEngineCreateAnchorObserver(System.IntPtr,System.IntPtr&,Vuforia.VuAnchorObserverConfig/Internal&,Vuforia.VuAnchorCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObserver_vuEngineCreateAnchorObserver_mDF21926AA89BAA9E630CEDAE2C3E0BAEE517421B (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateAnchorObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateAnchorObserver)(___0_engineHandle, ___1_observerHandle, ___2_config, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config, ___3_errorCode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAnchorObserver::vuAnchorObserverHitTest(System.IntPtr,Vuforia.VuHitTestConfig/Internal&,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObserver_vuAnchorObserverHitTest_m8FFB7DDB23D8DDACD532A336F0A0C94E0EF53325 (intptr_t ___0_observerHandle, Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286* ___1_config, intptr_t ___2_hitTestListHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286*, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286*) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAnchorObserverHitTest", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAnchorObserverHitTest)(___0_observerHandle, ___1_config, ___2_hitTestListHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_config, ___2_hitTestListHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAnchorObserver::vuAnchorObserverCreateAnchor(System.IntPtr,Vuforia.VuAnchorCreationConfig&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObserver_vuAnchorObserverCreateAnchor_mA85F59DE573076D4DEBA824DFDCCC86ED0092D7C (intptr_t ___0_observerHandle, VuAnchorCreationConfig_tD020FFA2E43FB1FE69BCD232917659152152F1A0* ___1_config, int32_t* ___2_anchorId, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuAnchorCreationConfig_tD020FFA2E43FB1FE69BCD232917659152152F1A0*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuAnchorCreationConfig_tD020FFA2E43FB1FE69BCD232917659152152F1A0*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAnchorObserverCreateAnchor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAnchorObserverCreateAnchor)(___0_observerHandle, ___1_config, ___2_anchorId); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_config, ___2_anchorId); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAnchorObserver::vuAnchorObserverCreateAnchorWithHitTest(System.IntPtr,Vuforia.VuAnchorCreationHitTestConfig/Internal&,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObserver_vuAnchorObserverCreateAnchorWithHitTest_m449D1075BB963F97F1C91A95307C7B83FE70A2FB (intptr_t ___0_observerHandle, Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5* ___1_config, int32_t* ___2_anchorId, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAnchorObserverCreateAnchorWithHitTest", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAnchorObserverCreateAnchorWithHitTest)(___0_observerHandle, ___1_config, ___2_anchorId); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_config, ___2_anchorId); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAnchorObserver::vuAnchorObserverDestroyAnchor(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObserver_vuAnchorObserverDestroyAnchor_m7028EC4DEDCF8763ADC721C1899EB502121401E7 (intptr_t ___0_observerHandle, int32_t ___1_anchorId, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAnchorObserverDestroyAnchor", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAnchorObserverDestroyAnchor)(___0_observerHandle, ___1_anchorId); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_anchorId); #endif return returnValue; } // Vuforia.VuAnchorObserver Vuforia.VuAnchorObserver::Create(Vuforia.VuEngine,Vuforia.VuAnchorObserverConfig,Vuforia.VuAnchorCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5* VuAnchorObserver_Create_mA078F2B2BB688E73E58EA0823C32E6092FA7C2EF (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* L_0 = ___1_config; Internal_tF40E83FB794AA628DC0CE3FAB8D44BCDB6EC9A8B L_1; L_1 = Internal_Create_mC51E856F907FEAD59EC814DAB5239D77C181D0E8(L_0, NULL); V_0 = L_1; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_2 = ___0_engine; NullCheck(L_2); intptr_t L_3; L_3 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_2, NULL); int32_t* L_4 = ___2_error; int32_t L_5; L_5 = VuAnchorObserver_vuEngineCreateAnchorObserver_mDF21926AA89BAA9E630CEDAE2C3E0BAEE517421B(L_3, (&V_1), (&V_0), L_4, NULL); if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0025; } } { int32_t* L_6 = ___2_error; *((int32_t*)L_6) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_7 = ___0_engine; intptr_t L_8 = V_1; VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5* L_9 = (VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5*)il2cpp_codegen_object_new(VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5_il2cpp_TypeInfo_var); NullCheck(L_9); VuAnchorObserver__ctor_m327DA4AD884CCFBE2444BBB27AB975DA8BEBB438(L_9, L_7, L_8, NULL); return L_9; } IL_0025: { return (VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5*)NULL; } } // System.Void Vuforia.VuAnchorObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAnchorObserver__ctor_m327DA4AD884CCFBE2444BBB27AB975DA8BEBB438 (VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // System.Nullable`1 Vuforia.VuAnchorObserver::CreateAnchor(Vuforia.VuAnchorCreationConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 VuAnchorObserver_CreateAnchor_mC6C7205AEBD52346028D98EEA8F100483B4ECB50 (VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5* __this, VuAnchorCreationConfig_tD020FFA2E43FB1FE69BCD232917659152152F1A0 ___0_config, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_1; memset((&V_1), 0, sizeof(V_1)); { V_0 = 0; intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1; L_1 = VuAnchorObserver_vuAnchorObserverCreateAnchor_mA85F59DE573076D4DEBA824DFDCCC86ED0092D7C(L_0, (&___0_config), (&V_0), NULL); if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_001b; } } { int32_t L_2 = V_0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_3; memset((&L_3), 0, sizeof(L_3)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_3), L_2, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); return L_3; } IL_001b: { il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_4 = V_1; return L_4; } } // System.Nullable`1 Vuforia.VuAnchorObserver::CreateAnchorWithHitTest(Vuforia.VuAnchorCreationHitTestConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 VuAnchorObserver_CreateAnchorWithHitTest_m2BF61283636C70D4150D7DC29EA80315CFEE7399 (VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5* __this, VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1 ___0_config, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Internal_t700378B5797C52CBEABC5C6FD00FED29078D39D5 V_1; memset((&V_1), 0, sizeof(V_1)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_2; memset((&V_2), 0, sizeof(V_2)); { V_0 = 0; VuAnchorCreationHitTestConfig_t25155ED3C36A385DF0C9DB7AFD74900CBF754AE1 L_0 = ___0_config; Internal__ctor_m0CA3E92D6C2A9CB7C0A9EEDDBA728ECA9C074691((&V_1), L_0, NULL); intptr_t L_1 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_2; L_2 = VuAnchorObserver_vuAnchorObserverCreateAnchorWithHitTest_m449D1075BB963F97F1C91A95307C7B83FE70A2FB(L_1, (&V_1), (&V_0), NULL); if ((!(((uint32_t)L_2) == ((uint32_t)1)))) { goto IL_0023; } } { int32_t L_3 = V_0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_4; memset((&L_4), 0, sizeof(L_4)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_4), L_3, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); return L_4; } IL_0023: { il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_5 = V_2; return L_5; } } // System.Boolean Vuforia.VuAnchorObserver::DestroyAnchor(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAnchorObserver_DestroyAnchor_m6E943079224C5D6A6BF9709B27B2DF9D760EB86B (VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5* __this, int32_t ___0_anchorId, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_anchorId; int32_t L_2; L_2 = VuAnchorObserver_vuAnchorObserverDestroyAnchor_m7028EC4DEDCF8763ADC721C1899EB502121401E7(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // Vuforia.IVuHitTestResults Vuforia.VuAnchorObserver::HitTest(Vuforia.VuHitTestConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuAnchorObserver_HitTest_m17ECACE9E1C4EDCB14855DA6C5800EAA6E586A6D (VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5* __this, VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA* ___0_config, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* V_0 = NULL; Internal_t6108C773A548AE308F4A05BC41C4F5B23A89E286 V_1; memset((&V_1), 0, sizeof(V_1)); { VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* L_0 = (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03*)il2cpp_codegen_object_new(VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03_il2cpp_TypeInfo_var); NullCheck(L_0); VuHitTestResults__ctor_m7DFE13BEAE1707EA3A7B75F79BD28F7874C8D7B2(L_0, NULL); V_0 = L_0; VuHitTestConfig_tDF8C428792A8DAD81204E7A06B68E8E6C03B08EA* L_1 = ___0_config; Internal__ctor_m167484968EBA6F83ECC2AA7927867711C75B5A8B((&V_1), L_1, NULL); intptr_t L_2 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* L_3 = V_0; NullCheck(L_3); intptr_t L_4; L_4 = VuHitTestResults_get_NativeHandle_m4358E2A044BBF8BE2BCBA712D8AB5C6AFCD85A5E(L_3, NULL); int32_t L_5; L_5 = VuAnchorObserver_vuAnchorObserverHitTest_m8FFB7DDB23D8DDACD532A336F0A0C94E0EF53325(L_2, (&V_1), L_4, NULL); if (!L_5) { goto IL_002b; } } { VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* L_6 = V_0; NullCheck(L_6); int32_t L_7; L_7 = VuHitTestResults_get_Size_m88D61CB105DF6105CBD28127F815625A3E952849(L_6, NULL); if (L_7) { goto IL_0033; } } IL_002b: { VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* L_8 = V_0; NullCheck(L_8); VuHitTestResults_Dispose_mEF71702E49FF81E91FBCAD38AC89489D9447BC80(L_8, NULL); V_0 = (VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03*)NULL; } IL_0033: { VuHitTestResults_t3491B21BA5280CE486D7D30A12D9C2E0E4085E03* 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 // Vuforia.VuResult Vuforia.VuHitTestList::vuHitTestListCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuHitTestList_vuHitTestListCreate_m95B868F564FA7C344B0B38BF50836AF3167F18AB (intptr_t* ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuHitTestListCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuHitTestListCreate)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuHitTestList::vuHitTestListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuHitTestList_vuHitTestListGetSize_m5C02EE166FEA57730F737AE0EAB14A0C9626831A (intptr_t ___0_listHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuHitTestListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuHitTestListGetSize)(___0_listHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuHitTestList::vuHitTestListGetElement(System.IntPtr,System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuHitTestList_vuHitTestListGetElement_mCC93D060617AC70BF666E94C1214BD7B140EADB9 (intptr_t ___0_listHandle, int32_t ___1_element, intptr_t* ___2_nativeElement, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuHitTestListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuHitTestListGetElement)(___0_listHandle, ___1_element, ___2_nativeElement); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_element, ___2_nativeElement); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuHitTestList::vuHitTestListDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuHitTestList_vuHitTestListDestroy_mDCDD649690ACAE042ACCD340DCBBDD10CE2A4944 (intptr_t ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuHitTestListDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuHitTestListDestroy)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // System.Void Vuforia.VuHitTestList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuHitTestList__ctor_mA324DBFC79D2B025E7B75FE843B27CA66B0DCD0F (VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericTypedList_2__ctor_m2CB18988AE6A9997EF0EAE726DC3918567E34700_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuHitTestList_vuHitTestListCreate_m95B868F564FA7C344B0B38BF50836AF3167F18AB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuHitTestList_vuHitTestListDestroy_mDCDD649690ACAE042ACCD340DCBBDD10CE2A4944_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuHitTestList_vuHitTestListGetElement_mCC93D060617AC70BF666E94C1214BD7B140EADB9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuHitTestList_vuHitTestListGetSize_m5C02EE166FEA57730F737AE0EAB14A0C9626831A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* L_0 = (CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*)il2cpp_codegen_object_new(CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); NullCheck(L_0); CreateListDelegate__ctor_mB613767D74E00B10AF8C74E6DBF5287F26FFE9AA(L_0, NULL, (intptr_t)((void*)VuHitTestList_vuHitTestListCreate_m95B868F564FA7C344B0B38BF50836AF3167F18AB_RuntimeMethod_var), NULL); GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* L_1 = (GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*)il2cpp_codegen_object_new(GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_m46703699EBBC0CB15B931004C371CBE1909BE45A(L_1, NULL, (intptr_t)((void*)VuHitTestList_vuHitTestListGetSize_m5C02EE166FEA57730F737AE0EAB14A0C9626831A_RuntimeMethod_var), NULL); GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* L_2 = (GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*)il2cpp_codegen_object_new(GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m644739045AFEA252746A61CE3BCAB26E464292D2(L_2, NULL, (intptr_t)((void*)VuHitTestList_vuHitTestListGetElement_mCC93D060617AC70BF666E94C1214BD7B140EADB9_RuntimeMethod_var), NULL); DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* L_3 = (DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*)il2cpp_codegen_object_new(DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); NullCheck(L_3); DeleteListDelegate__ctor_m9BB348005F41001685C35401C492E02D3CAB7A93(L_3, NULL, (intptr_t)((void*)VuHitTestList_vuHitTestListDestroy_mDCDD649690ACAE042ACCD340DCBBDD10CE2A4944_RuntimeMethod_var), NULL); VuGenericTypedList_2__ctor_m2CB18988AE6A9997EF0EAE726DC3918567E34700(__this, L_0, L_1, L_2, L_3, VuGenericTypedList_2__ctor_m2CB18988AE6A9997EF0EAE726DC3918567E34700_RuntimeMethod_var); return; } } // Vuforia.VuHitTest Vuforia.VuHitTestList::GetElement(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* VuHitTestList_GetElement_m603DB877A88E491B0439F92693B89FA5E258EBC0 (VuHitTestList_t27CB1CAA58362EF0E81F0915FB0893DD3B440F96* __this, intptr_t ___0_nativeElement, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ___0_nativeElement; VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* L_1 = (VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1*)il2cpp_codegen_object_new(VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1_il2cpp_TypeInfo_var); NullCheck(L_1); VuHitTest__ctor_mAA2EDD0CCA941D3E66D8C191B9CE42922363FD6C(L_1, 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 // Vuforia.VuResult Vuforia.VuAnchorObservationInfo::vuAnchorObservationGetInfo(System.IntPtr,Vuforia.VuAnchorObservationInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObservationInfo_vuAnchorObservationGetInfo_mB29F0B951590D18A5660583DF60788B0B2A30AB8 (intptr_t ___0_observation, VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF* ___1_info, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAnchorObservationGetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAnchorObservationGetInfo)(___0_observation, ___1_info); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_info); #endif return returnValue; } // Vuforia.VuAnchorObservationInfo Vuforia.VuAnchorObservationInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF VuAnchorObservationInfo_Create_m90D7713EF609AFB76250702003C6E11BCF4A8F07 (intptr_t ___0_nativeHandle, const RuntimeMethod* method) { VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF V_0; memset((&V_0), 0, sizeof(V_0)); { intptr_t L_0 = ___0_nativeHandle; int32_t L_1; L_1 = VuAnchorObservationInfo_vuAnchorObservationGetInfo_mB29F0B951590D18A5660583DF60788B0B2A30AB8(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB6D1477BA97BE38901ECB47A83D5775600579323)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuAnchorObservationInfo_Create_m90D7713EF609AFB76250702003C6E11BCF4A8F07_RuntimeMethod_var))); } IL_0015: { VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF L_3 = V_0; return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuAnchorObservation::vuAnchorObservationGetStatusInfo(System.IntPtr,Vuforia.VuAnchorObservationStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObservation_vuAnchorObservationGetStatusInfo_mD071243F322B41881B3EF6BDE20FE5F5A7D12230 (intptr_t ___0_observation, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAnchorObservationGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAnchorObservationGetStatusInfo)(___0_observation, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuAnchorObservationStatusInfo Vuforia.VuAnchorObservation::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObservation_get_StatusInfo_m1949E31E8BFC436F4239F62591C322B587462571 (VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAnchorObservation_vuAnchorObservationGetStatusInfo_mD071243F322B41881B3EF6BDE20FE5F5A7D12230_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetEnumValue_TisVuAnchorObservationStatusInfo_t7AF6A19EAD81FE33BBFE7562965E2E0362140D35_mBC866A98C1050709B56DAE21C619475655886E5C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t4E5BA7DADB35E8BC6360423B758F54AB7B223C5B* L_0 = (&__this->___mStatusInfo_3); GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF* L_1 = (GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t7928E12E177CC4E220F74FF5423D4175E3948ABF_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m9829E931D66023CC821FBB9E21F45AADDC408BFE(L_1, NULL, (intptr_t)((void*)VuAnchorObservation_vuAnchorObservationGetStatusInfo_mD071243F322B41881B3EF6BDE20FE5F5A7D12230_RuntimeMethod_var), NULL); int32_t L_2; L_2 = VuObservation_GetEnumValue_TisVuAnchorObservationStatusInfo_t7AF6A19EAD81FE33BBFE7562965E2E0362140D35_mBC866A98C1050709B56DAE21C619475655886E5C(__this, L_0, L_1, VuObservation_GetEnumValue_TisVuAnchorObservationStatusInfo_t7AF6A19EAD81FE33BBFE7562965E2E0362140D35_mBC866A98C1050709B56DAE21C619475655886E5C_RuntimeMethod_var); return L_2; } } // System.Int32 Vuforia.VuAnchorObservation::get_AnchorId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAnchorObservation_get_AnchorId_mC4E4E58174E4174EC0BA09F7251FC7143A278528 (VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAnchorObservationInfo_Create_m90D7713EF609AFB76250702003C6E11BCF4A8F07_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF_m32463C3B4A2D6C3B6AC7A7ECC1D822B6B75D84AB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t72049CEDEC0856702F155EE9A28B001F3CA02FF4* L_0 = (&__this->___mInfo_4); CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F* L_1 = (CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F*)il2cpp_codegen_object_new(CreateStructDelegate_1_t4BADA369CEF902626AEAE2C31531EEB2B626816F_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_mA26A577BEAB1EE37A32936A8099C7CBC0C4D066D(L_1, NULL, (intptr_t)((void*)VuAnchorObservationInfo_Create_m90D7713EF609AFB76250702003C6E11BCF4A8F07_RuntimeMethod_var), NULL); VuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF L_2; L_2 = VuObservation_GetStructValue_TisVuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF_m32463C3B4A2D6C3B6AC7A7ECC1D822B6B75D84AB(__this, L_0, L_1, VuObservation_GetStructValue_TisVuAnchorObservationInfo_t992EE41E6137D5E954F9D67431E32C381AE02ADF_m32463C3B4A2D6C3B6AC7A7ECC1D822B6B75D84AB_RuntimeMethod_var); int32_t L_3 = L_2.___anchorId_0; return L_3; } } // System.Void Vuforia.VuAnchorObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAnchorObservation__ctor_m761918368D3C2F1B5D164EF690DC9BCBC3D33AF8 (VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48* __this, const RuntimeMethod* method) { { VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714(__this, NULL); return; } } // System.Void Vuforia.VuAnchorObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAnchorObservation_UnregisterObservation_m016526A456E6AE735DCB3CF557B0EB342B639918 (VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48* __this, const RuntimeMethod* method) { { Nullable_1_t4E5BA7DADB35E8BC6360423B758F54AB7B223C5B* L_0 = (&__this->___mStatusInfo_3); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_t4E5BA7DADB35E8BC6360423B758F54AB7B223C5B)); Nullable_1_t72049CEDEC0856702F155EE9A28B001F3CA02FF4* L_1 = (&__this->___mInfo_4); il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_t72049CEDEC0856702F155EE9A28B001F3CA02FF4)); VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8(__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.Object Vuforia.VuAreaTargetConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuAreaTargetConfig_Clone_mC3E76CB2068E7DF980978494131308F0454FDFE1 (VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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; RuntimeObject* L_2 = __this->___devicePoseObserver_0; NullCheck(L_1); L_1->___devicePoseObserver_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___devicePoseObserver_0), (void*)L_2); VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_3 = L_1; String_t* L_4 = __this->___databasePath_1; NullCheck(L_3); L_3->___databasePath_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___databasePath_1), (void*)L_4); VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_5 = L_3; String_t* L_6 = __this->___targetName_2; NullCheck(L_5); L_5->___targetName_2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___targetName_2), (void*)L_6); VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_7 = L_5; int32_t L_8 = __this->___activate_3; NullCheck(L_7); L_7->___activate_3 = L_8; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_9 = L_7; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_10 = __this->___poseOffset_4; NullCheck(L_9); L_9->___poseOffset_4 = L_10; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_11 = L_9; int32_t L_12 = __this->___requiresExternalPositions_5; NullCheck(L_11); L_11->___requiresExternalPositions_5 = L_12; return L_11; } } // System.Void Vuforia.VuAreaTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetConfig__ctor_mA430E325740398681CEE52561854D1DACDE70A8F (VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___databasePath_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___databasePath_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___targetName_2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___targetName_2), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___activate_3 = 1; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0; L_0 = VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F(NULL); __this->___poseOffset_4 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuAreaTargetConfig/Internal IL2CPP_EXTERN_C void Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshal_pinvoke(const Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3& unmarshaled, Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke& marshaled) { marshaled.___devicePoseObserver_0 = unmarshaled.___devicePoseObserver_0; marshaled.___databasePath_1 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_1); marshaled.___targetName_2 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_2); marshaled.___activate_3 = unmarshaled.___activate_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; marshaled.___requireExternalPositions_5 = unmarshaled.___requireExternalPositions_5; } IL2CPP_EXTERN_C void Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshal_pinvoke_back(const Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke& marshaled, Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3& unmarshaled) { intptr_t unmarshaleddevicePoseObserver_temp_0; memset((&unmarshaleddevicePoseObserver_temp_0), 0, sizeof(unmarshaleddevicePoseObserver_temp_0)); unmarshaleddevicePoseObserver_temp_0 = marshaled.___devicePoseObserver_0; unmarshaled.___devicePoseObserver_0 = unmarshaleddevicePoseObserver_temp_0; unmarshaled.___databasePath_1 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_1)); unmarshaled.___targetName_2 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_2)); int32_t unmarshaledactivate_temp_3 = 0; unmarshaledactivate_temp_3 = marshaled.___activate_3; unmarshaled.___activate_3 = unmarshaledactivate_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; int32_t unmarshaledrequireExternalPositions_temp_5 = 0; unmarshaledrequireExternalPositions_temp_5 = marshaled.___requireExternalPositions_5; unmarshaled.___requireExternalPositions_5 = unmarshaledrequireExternalPositions_temp_5; } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetConfig/Internal IL2CPP_EXTERN_C void Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshal_pinvoke_cleanup(Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_1); marshaled.___databasePath_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_2); marshaled.___targetName_2 = NULL; } // Conversion methods for marshalling of: Vuforia.VuAreaTargetConfig/Internal IL2CPP_EXTERN_C void Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshal_com(const Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3& unmarshaled, Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_com& marshaled) { marshaled.___devicePoseObserver_0 = unmarshaled.___devicePoseObserver_0; marshaled.___databasePath_1 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_1); marshaled.___targetName_2 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_2); marshaled.___activate_3 = unmarshaled.___activate_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; marshaled.___requireExternalPositions_5 = unmarshaled.___requireExternalPositions_5; } IL2CPP_EXTERN_C void Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshal_com_back(const Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_com& marshaled, Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3& unmarshaled) { intptr_t unmarshaleddevicePoseObserver_temp_0; memset((&unmarshaleddevicePoseObserver_temp_0), 0, sizeof(unmarshaleddevicePoseObserver_temp_0)); unmarshaleddevicePoseObserver_temp_0 = marshaled.___devicePoseObserver_0; unmarshaled.___devicePoseObserver_0 = unmarshaleddevicePoseObserver_temp_0; unmarshaled.___databasePath_1 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_1)); unmarshaled.___targetName_2 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_2)); int32_t unmarshaledactivate_temp_3 = 0; unmarshaledactivate_temp_3 = marshaled.___activate_3; unmarshaled.___activate_3 = unmarshaledactivate_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; int32_t unmarshaledrequireExternalPositions_temp_5 = 0; unmarshaledrequireExternalPositions_temp_5 = marshaled.___requireExternalPositions_5; unmarshaled.___requireExternalPositions_5 = unmarshaledrequireExternalPositions_temp_5; } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetConfig/Internal IL2CPP_EXTERN_C void Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshal_com_cleanup(Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_1); marshaled.___databasePath_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_2); marshaled.___targetName_2 = NULL; } // Vuforia.VuAreaTargetConfig/Internal Vuforia.VuAreaTargetConfig/Internal::Create(Vuforia.VuAreaTargetConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3 Internal_Create_mD267924B49AD638B2DF1E3F077B634CFF8206285 (VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* ___0_config, 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*)&VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3 V_0; memset((&V_0), 0, sizeof(V_0)); VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* G_B2_0 = NULL; Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3* G_B2_1 = NULL; VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* G_B1_0 = NULL; Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3* G_B1_1 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3* G_B3_1 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3)); VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_0 = ___0_config; NullCheck(L_0); RuntimeObject* L_1 = L_0->___devicePoseObserver_0; VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* L_2 = ((VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83*)CastclassClass((RuntimeObject*)L_1, VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_il2cpp_TypeInfo_var)); G_B1_0 = L_2; G_B1_1 = (&V_0); if (L_2) { G_B2_0 = L_2; G_B2_1 = (&V_0); goto IL_0020; } } { intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_3; G_B3_1 = G_B1_1; goto IL_0025; } IL_0020: { NullCheck(G_B2_0); intptr_t L_4; L_4 = VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline(G_B2_0, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_1; } IL_0025: { G_B3_1->___devicePoseObserver_0 = G_B3_0; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_5 = ___0_config; NullCheck(L_5); String_t* L_6 = L_5->___databasePath_1; (&V_0)->___databasePath_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___databasePath_1), (void*)L_6); VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_7 = ___0_config; NullCheck(L_7); String_t* L_8 = L_7->___targetName_2; (&V_0)->___targetName_2 = L_8; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___targetName_2), (void*)L_8); VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_9 = ___0_config; NullCheck(L_9); int32_t L_10 = L_9->___activate_3; (&V_0)->___activate_3 = L_10; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_11 = ___0_config; NullCheck(L_11); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_12 = L_11->___poseOffset_4; (&V_0)->___poseOffset_4 = L_12; VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_13 = ___0_config; NullCheck(L_13); int32_t L_14 = L_13->___requiresExternalPositions_5; (&V_0)->___requireExternalPositions_5 = L_14; Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3 L_15 = V_0; return L_15; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Object Vuforia.VuAreaTargetCloudConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuAreaTargetCloudConfig_Clone_m7D215B34C102557E3377E50FDEB15F51C8CCB8E6 (VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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; RuntimeObject* L_2 = __this->___devicePoseObserver_0; NullCheck(L_1); L_1->___devicePoseObserver_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___devicePoseObserver_0), (void*)L_2); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_3 = L_1; String_t* L_4 = __this->___userAuth_1; NullCheck(L_3); L_3->___userAuth_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___userAuth_1), (void*)L_4); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_5 = L_3; String_t* L_6 = __this->___secretAuth_2; NullCheck(L_5); L_5->___secretAuth_2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___secretAuth_2), (void*)L_6); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_7 = L_5; String_t* L_8 = __this->___targetId_3; NullCheck(L_7); L_7->___targetId_3 = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___targetId_3), (void*)L_8); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_9 = L_7; int32_t L_10 = __this->___activate_4; NullCheck(L_9); L_9->___activate_4 = L_10; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_11 = L_9; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_12 = __this->___poseOffset_5; NullCheck(L_11); L_11->___poseOffset_5 = L_12; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_13 = L_11; int32_t L_14 = __this->___requiresExternalPositions_6; NullCheck(L_13); L_13->___requiresExternalPositions_6 = L_14; return L_13; } } // System.Void Vuforia.VuAreaTargetCloudConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetCloudConfig__ctor_mD52FF3260BBB85000641F71F7F785CBF69624B17 (VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___userAuth_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___userAuth_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___secretAuth_2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___secretAuth_2), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___targetId_3 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___targetId_3), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___activate_4 = 1; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0; L_0 = VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F(NULL); __this->___poseOffset_5 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuAreaTargetCloudConfig/Internal IL2CPP_EXTERN_C void Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshal_pinvoke(const Internal_t89188135E33C9740024932380C8C2FE5B97189A8& unmarshaled, Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke& marshaled) { marshaled.___devicePoseObserver_0 = unmarshaled.___devicePoseObserver_0; marshaled.___userAuth_1 = il2cpp_codegen_marshal_string(unmarshaled.___userAuth_1); marshaled.___secretAuth_2 = il2cpp_codegen_marshal_string(unmarshaled.___secretAuth_2); marshaled.___targetId_3 = il2cpp_codegen_marshal_string(unmarshaled.___targetId_3); marshaled.___activate_4 = unmarshaled.___activate_4; marshaled.___poseOffset_5 = unmarshaled.___poseOffset_5; marshaled.___requireExternalPositions_6 = unmarshaled.___requireExternalPositions_6; } IL2CPP_EXTERN_C void Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshal_pinvoke_back(const Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke& marshaled, Internal_t89188135E33C9740024932380C8C2FE5B97189A8& unmarshaled) { intptr_t unmarshaleddevicePoseObserver_temp_0; memset((&unmarshaleddevicePoseObserver_temp_0), 0, sizeof(unmarshaleddevicePoseObserver_temp_0)); unmarshaleddevicePoseObserver_temp_0 = marshaled.___devicePoseObserver_0; unmarshaled.___devicePoseObserver_0 = unmarshaleddevicePoseObserver_temp_0; unmarshaled.___userAuth_1 = il2cpp_codegen_marshal_string_result(marshaled.___userAuth_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userAuth_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___userAuth_1)); unmarshaled.___secretAuth_2 = il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___secretAuth_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_2)); unmarshaled.___targetId_3 = il2cpp_codegen_marshal_string_result(marshaled.___targetId_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetId_3), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetId_3)); int32_t unmarshaledactivate_temp_4 = 0; unmarshaledactivate_temp_4 = marshaled.___activate_4; unmarshaled.___activate_4 = unmarshaledactivate_temp_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_5; memset((&unmarshaledposeOffset_temp_5), 0, sizeof(unmarshaledposeOffset_temp_5)); unmarshaledposeOffset_temp_5 = marshaled.___poseOffset_5; unmarshaled.___poseOffset_5 = unmarshaledposeOffset_temp_5; int32_t unmarshaledrequireExternalPositions_temp_6 = 0; unmarshaledrequireExternalPositions_temp_6 = marshaled.___requireExternalPositions_6; unmarshaled.___requireExternalPositions_6 = unmarshaledrequireExternalPositions_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetCloudConfig/Internal IL2CPP_EXTERN_C void Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshal_pinvoke_cleanup(Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___userAuth_1); marshaled.___userAuth_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___secretAuth_2); marshaled.___secretAuth_2 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetId_3); marshaled.___targetId_3 = NULL; } // Conversion methods for marshalling of: Vuforia.VuAreaTargetCloudConfig/Internal IL2CPP_EXTERN_C void Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshal_com(const Internal_t89188135E33C9740024932380C8C2FE5B97189A8& unmarshaled, Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_com& marshaled) { marshaled.___devicePoseObserver_0 = unmarshaled.___devicePoseObserver_0; marshaled.___userAuth_1 = il2cpp_codegen_marshal_string(unmarshaled.___userAuth_1); marshaled.___secretAuth_2 = il2cpp_codegen_marshal_string(unmarshaled.___secretAuth_2); marshaled.___targetId_3 = il2cpp_codegen_marshal_string(unmarshaled.___targetId_3); marshaled.___activate_4 = unmarshaled.___activate_4; marshaled.___poseOffset_5 = unmarshaled.___poseOffset_5; marshaled.___requireExternalPositions_6 = unmarshaled.___requireExternalPositions_6; } IL2CPP_EXTERN_C void Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshal_com_back(const Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_com& marshaled, Internal_t89188135E33C9740024932380C8C2FE5B97189A8& unmarshaled) { intptr_t unmarshaleddevicePoseObserver_temp_0; memset((&unmarshaleddevicePoseObserver_temp_0), 0, sizeof(unmarshaleddevicePoseObserver_temp_0)); unmarshaleddevicePoseObserver_temp_0 = marshaled.___devicePoseObserver_0; unmarshaled.___devicePoseObserver_0 = unmarshaleddevicePoseObserver_temp_0; unmarshaled.___userAuth_1 = il2cpp_codegen_marshal_string_result(marshaled.___userAuth_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userAuth_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___userAuth_1)); unmarshaled.___secretAuth_2 = il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___secretAuth_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_2)); unmarshaled.___targetId_3 = il2cpp_codegen_marshal_string_result(marshaled.___targetId_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetId_3), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetId_3)); int32_t unmarshaledactivate_temp_4 = 0; unmarshaledactivate_temp_4 = marshaled.___activate_4; unmarshaled.___activate_4 = unmarshaledactivate_temp_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_5; memset((&unmarshaledposeOffset_temp_5), 0, sizeof(unmarshaledposeOffset_temp_5)); unmarshaledposeOffset_temp_5 = marshaled.___poseOffset_5; unmarshaled.___poseOffset_5 = unmarshaledposeOffset_temp_5; int32_t unmarshaledrequireExternalPositions_temp_6 = 0; unmarshaledrequireExternalPositions_temp_6 = marshaled.___requireExternalPositions_6; unmarshaled.___requireExternalPositions_6 = unmarshaledrequireExternalPositions_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetCloudConfig/Internal IL2CPP_EXTERN_C void Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshal_com_cleanup(Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___userAuth_1); marshaled.___userAuth_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___secretAuth_2); marshaled.___secretAuth_2 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetId_3); marshaled.___targetId_3 = NULL; } // Vuforia.VuAreaTargetCloudConfig/Internal Vuforia.VuAreaTargetCloudConfig/Internal::Create(Vuforia.VuAreaTargetCloudConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t89188135E33C9740024932380C8C2FE5B97189A8 Internal_Create_m8F7B0BC8BC70165ED40DE3A346CB816217A003F5 (VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* ___0_config, 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*)&VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t89188135E33C9740024932380C8C2FE5B97189A8 V_0; memset((&V_0), 0, sizeof(V_0)); VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* G_B2_0 = NULL; Internal_t89188135E33C9740024932380C8C2FE5B97189A8* G_B2_1 = NULL; VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* G_B1_0 = NULL; Internal_t89188135E33C9740024932380C8C2FE5B97189A8* G_B1_1 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_t89188135E33C9740024932380C8C2FE5B97189A8* G_B3_1 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t89188135E33C9740024932380C8C2FE5B97189A8)); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_0 = ___0_config; NullCheck(L_0); RuntimeObject* L_1 = L_0->___devicePoseObserver_0; VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* L_2 = ((VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83*)CastclassClass((RuntimeObject*)L_1, VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_il2cpp_TypeInfo_var)); G_B1_0 = L_2; G_B1_1 = (&V_0); if (L_2) { G_B2_0 = L_2; G_B2_1 = (&V_0); goto IL_0020; } } { intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_3; G_B3_1 = G_B1_1; goto IL_0025; } IL_0020: { NullCheck(G_B2_0); intptr_t L_4; L_4 = VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline(G_B2_0, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_1; } IL_0025: { G_B3_1->___devicePoseObserver_0 = G_B3_0; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_5 = ___0_config; NullCheck(L_5); String_t* L_6 = L_5->___userAuth_1; (&V_0)->___userAuth_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___userAuth_1), (void*)L_6); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_7 = ___0_config; NullCheck(L_7); String_t* L_8 = L_7->___secretAuth_2; (&V_0)->___secretAuth_2 = L_8; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___secretAuth_2), (void*)L_8); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_9 = ___0_config; NullCheck(L_9); String_t* L_10 = L_9->___targetId_3; (&V_0)->___targetId_3 = L_10; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___targetId_3), (void*)L_10); VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_11 = ___0_config; NullCheck(L_11); int32_t L_12 = L_11->___activate_4; (&V_0)->___activate_4 = L_12; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_13 = ___0_config; NullCheck(L_13); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_14 = L_13->___poseOffset_5; (&V_0)->___poseOffset_5 = L_14; VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_15 = ___0_config; NullCheck(L_15); int32_t L_16 = L_15->___requiresExternalPositions_6; (&V_0)->___requireExternalPositions_6 = L_16; Internal_t89188135E33C9740024932380C8C2FE5B97189A8 L_17 = V_0; return L_17; } } #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.VuResult Vuforia.VuAreaTargetObserver::vuEngineCreateAreaTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuAreaTargetConfig/Internal&,Vuforia.VuAreaTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuEngineCreateAreaTargetObserver_m29184F8F4FEDEEDAE41B326A507C770FE28946BF (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateAreaTargetObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke* ____2_config_marshaled = NULL; Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshaled_pinvoke ____2_config_marshaled_dereferenced = {}; Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3_marshal_pinvoke(*___2_config, ____2_config_marshaled_dereferenced); ____2_config_marshaled = &____2_config_marshaled_dereferenced; // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateAreaTargetObserver)(___0_engineHandle, ___1_observerHandle, ____2_config_marshaled, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ____2_config_marshaled, ___3_errorCode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuEngineCreateAreaTargetObserverFromCloudConfig(System.IntPtr,System.IntPtr&,Vuforia.VuAreaTargetCloudConfig/Internal&,Vuforia.VuAreaTargetCloudCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuEngineCreateAreaTargetObserverFromCloudConfig_mD95395A7633874E2A38B1EE2191CA6266D588B9D (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_t89188135E33C9740024932380C8C2FE5B97189A8* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateAreaTargetObserverFromCloudConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke* ____2_config_marshaled = NULL; Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshaled_pinvoke ____2_config_marshaled_dereferenced = {}; Internal_t89188135E33C9740024932380C8C2FE5B97189A8_marshal_pinvoke(*___2_config, ____2_config_marshaled_dereferenced); ____2_config_marshaled = &____2_config_marshaled_dereferenced; // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateAreaTargetObserverFromCloudConfig)(___0_engineHandle, ___1_observerHandle, ____2_config_marshaled, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ____2_config_marshaled, ___3_errorCode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuAreaTargetObserverGetTargetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuAreaTargetObserverGetTargetName_m202EC61F733D711CF1663DC7D25FE08598541061 (intptr_t ___0_observerHandle, intptr_t* ___1_targetName, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetObserverGetTargetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetObserverGetTargetName)(___0_observerHandle, ___1_targetName); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetName); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuAreaTargetObserverGetTargetSize(System.IntPtr,Vuforia.VuVector3F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuAreaTargetObserverGetTargetSize_m5A4450FE0B940439B96C242808A8FEFB4A0F9D45 (intptr_t ___0_observerHandle, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* ___1_targetSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetObserverGetTargetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetObserverGetTargetSize)(___0_observerHandle, ___1_targetSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetSize); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuAreaTargetObserverGetAABB(System.IntPtr,Vuforia.VuAABB&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuAreaTargetObserverGetAABB_m7E870A55B450CEC78256A6F5395342599C145C1E (intptr_t ___0_observerHandle, VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738* ___1_bbox, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetObserverGetAABB", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetObserverGetAABB)(___0_observerHandle, ___1_bbox); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_bbox); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuAreaTargetObserverRequiresExternalPositions(System.IntPtr,Vuforia.VuBool&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuAreaTargetObserverRequiresExternalPositions_m6EADD439215DF9212C60F7AD85D15DCEE97E3703 (intptr_t ___0_observerHandle, int32_t* ___1_requiresExternalPositions, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetObserverRequiresExternalPositions", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetObserverRequiresExternalPositions)(___0_observerHandle, ___1_requiresExternalPositions); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_requiresExternalPositions); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuAreaTargetObserverSetExternalPositionFrom2D(System.IntPtr,Vuforia.VuVector2F,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuAreaTargetObserverSetExternalPositionFrom2D_m2A979A3CFE5C01F7AABBD80BA2330B8DABF75181 (intptr_t ___0_observerHandle, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___1_position, float ___2_horizontalAccuracy, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetObserverSetExternalPositionFrom2D", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetObserverSetExternalPositionFrom2D)(___0_observerHandle, ___1_position, ___2_horizontalAccuracy); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_position, ___2_horizontalAccuracy); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuAreaTargetObserver::vuAreaTargetObserverSetExternalPositionFrom3D(System.IntPtr,Vuforia.VuVector3F,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObserver_vuAreaTargetObserverSetExternalPositionFrom3D_mE3936677F1977B988C3F9123EB880C0D1A470FED (intptr_t ___0_observerHandle, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___1_position, float ___2_horizontalAccuracy, float ___3_verticalAccuracy, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5, float, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5) + sizeof(float) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetObserverSetExternalPositionFrom3D", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetObserverSetExternalPositionFrom3D)(___0_observerHandle, ___1_position, ___2_horizontalAccuracy, ___3_verticalAccuracy); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_position, ___2_horizontalAccuracy, ___3_verticalAccuracy); #endif return returnValue; } // System.String Vuforia.VuAreaTargetObserver::get_TargetName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuAreaTargetObserver_get_TargetName_mF01B26BFCC03C17BE190D8DF0D7D210D82F4EB33 (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetObserver_vuAreaTargetObserverGetTargetName_m202EC61F733D711CF1663DC7D25FE08598541061_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuAreaTargetObserver_vuAreaTargetObserverGetTargetName_m202EC61F733D711CF1663DC7D25FE08598541061_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // Vuforia.VuVector3F Vuforia.VuAreaTargetObserver::get_TargetSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 VuAreaTargetObserver_get_TargetSize_m769BD6497DE36FBFE5FB300BBF50A1C284DC519A (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetObserver_vuAreaTargetObserverGetTargetSize_m5A4450FE0B940439B96C242808A8FEFB4A0F9D45_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428* L_1 = (GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428*)il2cpp_codegen_object_new(GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m0913900462808AD2248D386F9D141F3CA3C9D39B(L_1, NULL, (intptr_t)((void*)VuAreaTargetObserver_vuAreaTargetObserverGetTargetSize_m5A4450FE0B940439B96C242808A8FEFB4A0F9D45_RuntimeMethod_var), NULL); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_RuntimeMethod_var); return L_2; } } // Vuforia.VuAABB Vuforia.VuAreaTargetObserver::get_BoundingBox() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 VuAreaTargetObserver_get_BoundingBox_m1D990B3F80FB5615F721F693E50839B9F2929703 (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetObserver_vuAreaTargetObserverGetAABB_m7E870A55B450CEC78256A6F5395342599C145C1E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7* L_1 = (GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_mCDFA347F5C3181F30578F71842DE61AC1A1BE65B(L_1, NULL, (intptr_t)((void*)VuAreaTargetObserver_vuAreaTargetObserverGetAABB_m7E870A55B450CEC78256A6F5395342599C145C1E_RuntimeMethod_var), NULL); VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2_RuntimeMethod_var); return L_2; } } // System.Boolean Vuforia.VuAreaTargetObserver::get_RequiresExternalPositions() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAreaTargetObserver_get_RequiresExternalPositions_mF39DBFB3825E42AF15ACA8B4EA6136709A162CCB (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetObserver_vuAreaTargetObserverRequiresExternalPositions_m6EADD439215DF9212C60F7AD85D15DCEE97E3703_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* L_1 = (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4*)il2cpp_codegen_object_new(GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var); NullCheck(L_1); GetBoolValueDelegate__ctor_m80AB3322B3F26E49FF578C9B455646EE6ED7EF11(L_1, NULL, (intptr_t)((void*)VuAreaTargetObserver_vuAreaTargetObserverRequiresExternalPositions_m6EADD439215DF9212C60F7AD85D15DCEE97E3703_RuntimeMethod_var), NULL); bool L_2; L_2 = ValueAccessUtils_GetBoolValue_m15133468B5BDE58EB95EBF60681B69DEBE44ED54(L_0, L_1, NULL); return L_2; } } // Vuforia.VuAreaTargetObserver Vuforia.VuAreaTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuAreaTargetConfig,Vuforia.VuAreaTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* VuAreaTargetObserver_Create_m35775E0E03298E132E4D0E45E9CB90F2C6DD296D (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3 V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_0 = ___1_config; Internal_t92068B42905B23B3F3B6331A473407D9CBD7C6B3 L_1; L_1 = Internal_Create_mD267924B49AD638B2DF1E3F077B634CFF8206285(L_0, NULL); V_0 = L_1; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_2 = ___0_engine; NullCheck(L_2); intptr_t L_3; L_3 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_2, NULL); int32_t* L_4 = ___2_error; int32_t L_5; L_5 = VuAreaTargetObserver_vuEngineCreateAreaTargetObserver_m29184F8F4FEDEEDAE41B326A507C770FE28946BF(L_3, (&V_1), (&V_0), L_4, NULL); if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0025; } } { int32_t* L_6 = ___2_error; *((int32_t*)L_6) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_7 = ___0_engine; intptr_t L_8 = V_1; VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* L_9 = (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0*)il2cpp_codegen_object_new(VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0_il2cpp_TypeInfo_var); NullCheck(L_9); VuAreaTargetObserver__ctor_m95BB06D33CEA4D396CCBCA38C1CC4C39B8861160(L_9, L_7, L_8, NULL); return L_9; } IL_0025: { return (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0*)NULL; } } // Vuforia.VuAreaTargetObserver Vuforia.VuAreaTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuAreaTargetCloudConfig,Vuforia.VuAreaTargetCloudCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* VuAreaTargetObserver_Create_mE23CB1A8C19072842FEB8443D8999F2527E36111 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t89188135E33C9740024932380C8C2FE5B97189A8 V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_0 = ___1_config; Internal_t89188135E33C9740024932380C8C2FE5B97189A8 L_1; L_1 = Internal_Create_m8F7B0BC8BC70165ED40DE3A346CB816217A003F5(L_0, NULL); V_0 = L_1; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_2 = ___0_engine; NullCheck(L_2); intptr_t L_3; L_3 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_2, NULL); int32_t* L_4 = ___2_error; int32_t L_5; L_5 = VuAreaTargetObserver_vuEngineCreateAreaTargetObserverFromCloudConfig_mD95395A7633874E2A38B1EE2191CA6266D588B9D(L_3, (&V_1), (&V_0), L_4, NULL); if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0025; } } { int32_t* L_6 = ___2_error; *((int32_t*)L_6) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_7 = ___0_engine; intptr_t L_8 = V_1; VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* L_9 = (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0*)il2cpp_codegen_object_new(VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0_il2cpp_TypeInfo_var); NullCheck(L_9); VuAreaTargetObserver__ctor_m95BB06D33CEA4D396CCBCA38C1CC4C39B8861160(L_9, L_7, L_8, NULL); return L_9; } IL_0025: { return (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0*)NULL; } } // System.Void Vuforia.VuAreaTargetObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetObserver__ctor_m95BB06D33CEA4D396CCBCA38C1CC4C39B8861160 (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuAreaTargetObserver::SetExternal2DPosition(Vuforia.VuVector2F,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAreaTargetObserver_SetExternal2DPosition_mC3454E764982CA9EB22B950C608204708A57E482 (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* __this, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_position, float ___1_horizontalAccuracy, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = ___0_position; float L_1 = L_0.___x_0; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_2 = ___0_position; float L_3 = L_2.___y_1; VuVector2F__ctor_mA50F69888B9CB7BEA0C729A98274D80D1046C66B((&___0_position), ((float)il2cpp_codegen_multiply((-1.0f), L_1)), L_3, NULL); intptr_t L_4 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_5 = ___0_position; float L_6 = ___1_horizontalAccuracy; int32_t L_7; L_7 = VuAreaTargetObserver_vuAreaTargetObserverSetExternalPositionFrom2D_m2A979A3CFE5C01F7AABBD80BA2330B8DABF75181(L_4, L_5, L_6, NULL); bool L_8; L_8 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_7, NULL); return L_8; } } // System.Boolean Vuforia.VuAreaTargetObserver::SetExternal3DPosition(Vuforia.VuVector3F,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuAreaTargetObserver_SetExternal3DPosition_m02534A880844DC5C5689535F295FD7DFA88B1DCA (VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* __this, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___0_position, float ___1_horizontalAccuracy, float ___2_verticalAccuracy, const RuntimeMethod* method) { { VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_0 = ___0_position; float L_1 = L_0.___x_0; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_2 = ___0_position; float L_3 = L_2.___y_1; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_4 = ___0_position; float L_5 = L_4.___z_2; VuVector3F__ctor_m6536390E25B53B7EE4F7FBC958E4A73935DED807((&___0_position), ((float)il2cpp_codegen_multiply((-1.0f), L_1)), L_3, L_5, NULL); intptr_t L_6 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_7 = ___0_position; float L_8 = ___1_horizontalAccuracy; float L_9 = ___2_verticalAccuracy; int32_t L_10; L_10 = VuAreaTargetObserver_vuAreaTargetObserverSetExternalPositionFrom3D_mE3936677F1977B988C3F9123EB880C0D1A470FED(L_6, L_7, L_8, L_9, NULL); bool L_11; L_11 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_10, NULL); return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuAreaTargetObservationTargetInfo IL2CPP_EXTERN_C void VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshal_pinvoke(const VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8& unmarshaled, VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshaled_pinvoke& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_string(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_string(unmarshaled.___name_1); marshaled.___size_2 = unmarshaled.___size_2; marshaled.___bbox_3 = unmarshaled.___bbox_3; marshaled.___requiresExternalPositions_4 = static_cast(unmarshaled.___requiresExternalPositions_4); marshaled.___poseOffset_5 = unmarshaled.___poseOffset_5; } IL2CPP_EXTERN_C void VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshal_pinvoke_back(const VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshaled_pinvoke& marshaled, VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_string_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_1)); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 unmarshaledsize_temp_2; memset((&unmarshaledsize_temp_2), 0, sizeof(unmarshaledsize_temp_2)); unmarshaledsize_temp_2 = marshaled.___size_2; unmarshaled.___size_2 = unmarshaledsize_temp_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_3; memset((&unmarshaledbbox_temp_3), 0, sizeof(unmarshaledbbox_temp_3)); unmarshaledbbox_temp_3 = marshaled.___bbox_3; unmarshaled.___bbox_3 = unmarshaledbbox_temp_3; bool unmarshaledrequiresExternalPositions_temp_4 = false; unmarshaledrequiresExternalPositions_temp_4 = static_cast(marshaled.___requiresExternalPositions_4); unmarshaled.___requiresExternalPositions_4 = unmarshaledrequiresExternalPositions_temp_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_5; memset((&unmarshaledposeOffset_temp_5), 0, sizeof(unmarshaledposeOffset_temp_5)); unmarshaledposeOffset_temp_5 = marshaled.___poseOffset_5; unmarshaled.___poseOffset_5 = unmarshaledposeOffset_temp_5; } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetObservationTargetInfo IL2CPP_EXTERN_C void VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshal_pinvoke_cleanup(VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___name_1); marshaled.___name_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuAreaTargetObservationTargetInfo IL2CPP_EXTERN_C void VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshal_com(const VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8& unmarshaled, VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshaled_com& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_1); marshaled.___size_2 = unmarshaled.___size_2; marshaled.___bbox_3 = unmarshaled.___bbox_3; marshaled.___requiresExternalPositions_4 = static_cast(unmarshaled.___requiresExternalPositions_4); marshaled.___poseOffset_5 = unmarshaled.___poseOffset_5; } IL2CPP_EXTERN_C void VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshal_com_back(const VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshaled_com& marshaled, VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_1)); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 unmarshaledsize_temp_2; memset((&unmarshaledsize_temp_2), 0, sizeof(unmarshaledsize_temp_2)); unmarshaledsize_temp_2 = marshaled.___size_2; unmarshaled.___size_2 = unmarshaledsize_temp_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_3; memset((&unmarshaledbbox_temp_3), 0, sizeof(unmarshaledbbox_temp_3)); unmarshaledbbox_temp_3 = marshaled.___bbox_3; unmarshaled.___bbox_3 = unmarshaledbbox_temp_3; bool unmarshaledrequiresExternalPositions_temp_4 = false; unmarshaledrequiresExternalPositions_temp_4 = static_cast(marshaled.___requiresExternalPositions_4); unmarshaled.___requiresExternalPositions_4 = unmarshaledrequiresExternalPositions_temp_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_5; memset((&unmarshaledposeOffset_temp_5), 0, sizeof(unmarshaledposeOffset_temp_5)); unmarshaledposeOffset_temp_5 = marshaled.___poseOffset_5; unmarshaled.___poseOffset_5 = unmarshaledposeOffset_temp_5; } // Conversion method for clean up from marshalling of: Vuforia.VuAreaTargetObservationTargetInfo IL2CPP_EXTERN_C void VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshal_com_cleanup(VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___name_1); marshaled.___name_1 = NULL; } // Vuforia.VuResult Vuforia.VuAreaTargetObservationTargetInfo::vuAreaTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuAreaTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObservationTargetInfo_vuAreaTargetObservationGetTargetInfo_mD00C41DF100ACC84974907742EDDC70B7FB79938 (intptr_t ___0_observation, Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089* ___1_targetInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetObservationGetTargetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetObservationGetTargetInfo)(___0_observation, ___1_targetInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_targetInfo); #endif return returnValue; } // Vuforia.VuAreaTargetObservationTargetInfo Vuforia.VuAreaTargetObservationTargetInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8 VuAreaTargetObservationTargetInfo_Create_m469FFC29D662E9016B951FB51CDE95A69B71C78D (intptr_t ___0_observationHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089 V_0; memset((&V_0), 0, sizeof(V_0)); VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8 V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuAreaTargetObservationTargetInfo_vuAreaTargetObservationGetTargetInfo_mD00C41DF100ACC84974907742EDDC70B7FB79938(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuAreaTargetObservationTargetInfo_Create_m469FFC29D662E9016B951FB51CDE95A69B71C78D_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8)); Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089 L_3 = V_0; intptr_t L_4 = L_3.___uniqueId_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); (&V_1)->___uniqueId_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___uniqueId_0), (void*)L_5); Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089 L_6 = V_0; intptr_t L_7 = L_6.___name_1; String_t* L_8; L_8 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_7, NULL); (&V_1)->___name_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___name_1), (void*)L_8); Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089 L_9 = V_0; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_10 = L_9.___size_2; (&V_1)->___size_2 = L_10; Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089 L_11 = V_0; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_12 = L_11.___bbox_3; (&V_1)->___bbox_3 = L_12; Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089 L_13 = V_0; int32_t L_14 = L_13.___requiresExternalPositions_4; bool L_15; L_15 = ConversionUtils_ToBool_m32B15CD0258ADE0FDC0F5ADDFFB3CF15843F123B(L_14, NULL); (&V_1)->___requiresExternalPositions_4 = L_15; Internal_tB99E20FCF4717F0373A528DF93AA1415CC29B089 L_16 = V_0; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_17 = L_16.___poseOffset_5; (&V_1)->___poseOffset_5 = L_17; VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8 L_18 = V_1; return L_18; } } #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.VuResult Vuforia.VuAreaTargetObservation::vuAreaTargetObservationGetStatusInfo(System.IntPtr,Vuforia.VuAreaTargetObservationStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObservation_vuAreaTargetObservationGetStatusInfo_m349945CBEFB8F1356F5A5AE5DD9EDE796C0AE749 (intptr_t ___0_observation, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuAreaTargetObservationGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuAreaTargetObservationGetStatusInfo)(___0_observation, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuAreaTargetObservationStatusInfo Vuforia.VuAreaTargetObservation::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuAreaTargetObservation_get_StatusInfo_m3BE649EF68EB416F1CBFACBFE2A62F1200CE6315 (VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetObservation_vuAreaTargetObservationGetStatusInfo_m349945CBEFB8F1356F5A5AE5DD9EDE796C0AE749_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetEnumValue_TisVuAreaTargetObservationStatusInfo_t14BD726B75F29EB9B536B42637274DC587740FFC_mB15E5270297F689B15017886FBC583EF61E7A5A0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tCB50C779472D58622CF984D77C3C76F8818820AF* L_0 = (&__this->___mStatusInfo_3); GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560* L_1 = (GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t205F59EE458586B749B96E27DCED8F34609CF560_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m70E544B03CE86FBB7D5DD5E9648A846F6A8DDD94(L_1, NULL, (intptr_t)((void*)VuAreaTargetObservation_vuAreaTargetObservationGetStatusInfo_m349945CBEFB8F1356F5A5AE5DD9EDE796C0AE749_RuntimeMethod_var), NULL); int32_t L_2; L_2 = VuObservation_GetEnumValue_TisVuAreaTargetObservationStatusInfo_t14BD726B75F29EB9B536B42637274DC587740FFC_mB15E5270297F689B15017886FBC583EF61E7A5A0(__this, L_0, L_1, VuObservation_GetEnumValue_TisVuAreaTargetObservationStatusInfo_t14BD726B75F29EB9B536B42637274DC587740FFC_mB15E5270297F689B15017886FBC583EF61E7A5A0_RuntimeMethod_var); return L_2; } } // Vuforia.VuAreaTargetObservationTargetInfo Vuforia.VuAreaTargetObservation::get_TargetInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8 VuAreaTargetObservation_get_TargetInfo_m1640C231FA762A220473AAE310B94DD1C9C11356 (VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetObservationTargetInfo_Create_m469FFC29D662E9016B951FB51CDE95A69B71C78D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_mF14817241B96ECEAE1033AAB7B9CC75F36FA6C1F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tEEC63AD0653CBD098182D162C2F15DD7FD172B4C* L_0 = (&__this->___mTargetInfo_4); CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED* L_1 = (CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED*)il2cpp_codegen_object_new(CreateStructDelegate_1_tAA3D3BB1131C306B4A25758848325061CE76FBED_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_m69BA1A020E13ED5CE99245A53A4A92AB7DC533F8(L_1, NULL, (intptr_t)((void*)VuAreaTargetObservationTargetInfo_Create_m469FFC29D662E9016B951FB51CDE95A69B71C78D_RuntimeMethod_var), NULL); VuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8 L_2; L_2 = VuObservation_GetStructValue_TisVuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_mF14817241B96ECEAE1033AAB7B9CC75F36FA6C1F(__this, L_0, L_1, VuObservation_GetStructValue_TisVuAreaTargetObservationTargetInfo_tCE7D509D755C8A57C2A3E29ED92CB34A22DA64A8_mF14817241B96ECEAE1033AAB7B9CC75F36FA6C1F_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuAreaTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetObservation__ctor_m5277405D88DF952DEB1336A88347B75EFA1FBE30 (VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052* __this, const RuntimeMethod* method) { { VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714(__this, NULL); return; } } // System.Void Vuforia.VuAreaTargetObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetObservation_UnregisterObservation_m6F9CFAC96D553EB339B189C375F67402A387B65E (VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052* __this, const RuntimeMethod* method) { { Nullable_1_tCB50C779472D58622CF984D77C3C76F8818820AF* L_0 = (&__this->___mStatusInfo_3); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_tCB50C779472D58622CF984D77C3C76F8818820AF)); Nullable_1_tEEC63AD0653CBD098182D162C2F15DD7FD172B4C* L_1 = (&__this->___mTargetInfo_4); il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_tEEC63AD0653CBD098182D162C2F15DD7FD172B4C)); VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuCameraField IL2CPP_EXTERN_C void VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_pinvoke(const VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122& unmarshaled, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke& marshaled) { marshaled.___type_0 = unmarshaled.___type_0; marshaled.___key_1 = il2cpp_codegen_marshal_string(unmarshaled.___key_1); } IL2CPP_EXTERN_C void VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_pinvoke_back(const VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke& marshaled, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122& unmarshaled) { int32_t unmarshaledtype_temp_0 = 0; unmarshaledtype_temp_0 = marshaled.___type_0; unmarshaled.___type_0 = unmarshaledtype_temp_0; unmarshaled.___key_1 = il2cpp_codegen_marshal_string_result(marshaled.___key_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___key_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___key_1)); } // Conversion method for clean up from marshalling of: Vuforia.VuCameraField IL2CPP_EXTERN_C void VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_pinvoke_cleanup(VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___key_1); marshaled.___key_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuCameraField IL2CPP_EXTERN_C void VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_com(const VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122& unmarshaled, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_com& marshaled) { marshaled.___type_0 = unmarshaled.___type_0; marshaled.___key_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___key_1); } IL2CPP_EXTERN_C void VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_com_back(const VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_com& marshaled, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122& unmarshaled) { int32_t unmarshaledtype_temp_0 = 0; unmarshaledtype_temp_0 = marshaled.___type_0; unmarshaled.___type_0 = unmarshaledtype_temp_0; unmarshaled.___key_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___key_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___key_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___key_1)); } // Conversion method for clean up from marshalling of: Vuforia.VuCameraField IL2CPP_EXTERN_C void VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_com_cleanup(VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___key_1); marshaled.___key_1 = NULL; } #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.VuResult Vuforia.VuCameraController::vuEngineGetCameraController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuEngineGetCameraController_mA615210DC28BC1DFD992493FD3C0474AF8F233FD (intptr_t ___0_engineHandle, intptr_t* ___1_controllerHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineGetCameraController", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineGetCameraController)(___0_engineHandle, ___1_controllerHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_controllerHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetVideoModes(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetVideoModes_m8524E9012AAC16E9521D033646A89D7F57A339E0 (intptr_t ___0_controllerHandle, intptr_t ___1_cameraVideoModeList, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetVideoModes", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetVideoModes)(___0_controllerHandle, ___1_cameraVideoModeList); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_cameraVideoModeList); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetActiveVideoMode(System.IntPtr,Vuforia.VuCameraVideoModePreset&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetActiveVideoMode_mAD3B82D13DC57F37A5AC26A060B9527248150C4F (intptr_t ___0_controllerHandle, int32_t* ___1_cameraVideoModePreset, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetActiveVideoMode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetActiveVideoMode)(___0_controllerHandle, ___1_cameraVideoModePreset); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_cameraVideoModePreset); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetActiveVideoMode(System.IntPtr,Vuforia.VuCameraVideoModePreset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetActiveVideoMode_m27C1C6224325188FA78A443FCA55CFEC70EB2556 (intptr_t ___0_controllerHandle, int32_t ___1_cameraVideoModePreset, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerSetActiveVideoMode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerSetActiveVideoMode)(___0_controllerHandle, ___1_cameraVideoModePreset); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_cameraVideoModePreset); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFlashMode(System.IntPtr,Vuforia.VuBool&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFlashMode_m0F4AD85A32A0C538B109A94EEA849E215804430D (intptr_t ___0_controllerHandle, int32_t* ___1_flashMode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetFlashMode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetFlashMode)(___0_controllerHandle, ___1_flashMode); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_flashMode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFlashMode(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFlashMode_m3A9D4CC9F323ACA2EAC93AF5E4BB643866E505B6 (intptr_t ___0_controllerHandle, int32_t ___1_flashMode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerSetFlashMode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerSetFlashMode)(___0_controllerHandle, ___1_flashMode); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_flashMode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFocusMode(System.IntPtr,Vuforia.VuCameraFocusMode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFocusMode_m2B067D8BA86380F9712D0E4712476E90E51172D4 (intptr_t ___0_controllerHandle, int32_t* ___1_focusMode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetFocusMode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetFocusMode)(___0_controllerHandle, ___1_focusMode); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_focusMode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFocusMode(System.IntPtr,Vuforia.VuCameraFocusMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFocusMode_mB6FF5A07BE7C07D55DA8517B8E86E20234CBAF79 (intptr_t ___0_controllerHandle, int32_t ___1_focusMode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerSetFocusMode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerSetFocusMode)(___0_controllerHandle, ___1_focusMode); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_focusMode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetRegisteredImageFormats(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetRegisteredImageFormats_m2C9EAC7A7AF060C59E4DDED30B0447B00585DD92 (intptr_t ___0_controllerHandle, intptr_t ___1_imageFormatListHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetRegisteredImageFormats", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetRegisteredImageFormats)(___0_controllerHandle, ___1_imageFormatListHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_imageFormatListHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerRegisterImageFormat(System.IntPtr,Vuforia.VuImagePixelFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerRegisterImageFormat_mFB701B773618BCFCD6B20D0936A4164B999CE729 (intptr_t ___0_controllerHandle, int32_t ___1_pixelFormat, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerRegisterImageFormat", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerRegisterImageFormat)(___0_controllerHandle, ___1_pixelFormat); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_pixelFormat); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerUnregisterImageFormat(System.IntPtr,Vuforia.VuImagePixelFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerUnregisterImageFormat_mBF64AE3AEE396DA818C03A0140FF5C21ADA185E8 (intptr_t ___0_controllerHandle, int32_t ___1_pixelFormat, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerUnregisterImageFormat", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerUnregisterImageFormat)(___0_controllerHandle, ___1_pixelFormat); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_pixelFormat); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetSupportedCameraFields(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetSupportedCameraFields_mBED0E7EA24EDEB9450D2262CDC8E55B69CF82CE4 (intptr_t ___0_controllerHandle, intptr_t ___1_cameraFieldList, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetSupportedCameraFields", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetSupportedCameraFields)(___0_controllerHandle, ___1_cameraFieldList); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_cameraFieldList); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFieldString(System.IntPtr,System.String,System.IntPtr&,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFieldString_m646D1797B77CC67E429BF890EBB2829CDEED5540 (intptr_t ___0_controllerHandle, String_t* ___1_key, intptr_t* ___2_value, int32_t ___3_maxLength, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, intptr_t*, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(intptr_t*) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetFieldString", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_key' to native representation char* ____1_key_marshaled = NULL; ____1_key_marshaled = il2cpp_codegen_marshal_string(___1_key); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetFieldString)(___0_controllerHandle, ____1_key_marshaled, ___2_value, ___3_maxLength); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ____1_key_marshaled, ___2_value, ___3_maxLength); #endif // Marshaling cleanup of parameter '___1_key' native representation il2cpp_codegen_marshal_free(____1_key_marshaled); ____1_key_marshaled = NULL; return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFieldString(System.IntPtr,System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFieldString_m6C1A8DE4D0108CCA7F626A4EA9247B1026861260 (intptr_t ___0_controllerHandle, String_t* ___1_key, String_t* ___2_value, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, char*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(char*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerSetFieldString", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_key' to native representation char* ____1_key_marshaled = NULL; ____1_key_marshaled = il2cpp_codegen_marshal_string(___1_key); // Marshaling of parameter '___2_value' to native representation char* ____2_value_marshaled = NULL; ____2_value_marshaled = il2cpp_codegen_marshal_string(___2_value); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerSetFieldString)(___0_controllerHandle, ____1_key_marshaled, ____2_value_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ____1_key_marshaled, ____2_value_marshaled); #endif // Marshaling cleanup of parameter '___1_key' native representation il2cpp_codegen_marshal_free(____1_key_marshaled); ____1_key_marshaled = NULL; // Marshaling cleanup of parameter '___2_value' native representation il2cpp_codegen_marshal_free(____2_value_marshaled); ____2_value_marshaled = NULL; return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFieldInt64(System.IntPtr,System.String,System.Int64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFieldInt64_m46359E24FFA9A28CB70257932B8593596C6DF212 (intptr_t ___0_controllerHandle, String_t* ___1_key, int64_t* ___2_value, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, int64_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(int64_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetFieldInt64", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_key' to native representation char* ____1_key_marshaled = NULL; ____1_key_marshaled = il2cpp_codegen_marshal_string(___1_key); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetFieldInt64)(___0_controllerHandle, ____1_key_marshaled, ___2_value); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ____1_key_marshaled, ___2_value); #endif // Marshaling cleanup of parameter '___1_key' native representation il2cpp_codegen_marshal_free(____1_key_marshaled); ____1_key_marshaled = NULL; return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFieldInt64(System.IntPtr,System.String,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFieldInt64_mC6FD57EB5F294913169B6D89123BCADB19E03B38 (intptr_t ___0_controllerHandle, String_t* ___1_key, int64_t ___2_value, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, int64_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(int64_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerSetFieldInt64", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_key' to native representation char* ____1_key_marshaled = NULL; ____1_key_marshaled = il2cpp_codegen_marshal_string(___1_key); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerSetFieldInt64)(___0_controllerHandle, ____1_key_marshaled, ___2_value); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ____1_key_marshaled, ___2_value); #endif // Marshaling cleanup of parameter '___1_key' native representation il2cpp_codegen_marshal_free(____1_key_marshaled); ____1_key_marshaled = NULL; return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFieldFloat(System.IntPtr,System.String,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFieldFloat_mE934806D5F679FF0998F6CB3EA0C2A890E4E2C81 (intptr_t ___0_controllerHandle, String_t* ___1_key, float* ___2_value, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(float*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetFieldFloat", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_key' to native representation char* ____1_key_marshaled = NULL; ____1_key_marshaled = il2cpp_codegen_marshal_string(___1_key); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetFieldFloat)(___0_controllerHandle, ____1_key_marshaled, ___2_value); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ____1_key_marshaled, ___2_value); #endif // Marshaling cleanup of parameter '___1_key' native representation il2cpp_codegen_marshal_free(____1_key_marshaled); ____1_key_marshaled = NULL; return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFieldFloat(System.IntPtr,System.String,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFieldFloat_m5AB166FDA3F11FCC1BEBA5D4090FCBE4666D3C00 (intptr_t ___0_controllerHandle, String_t* ___1_key, float ___2_value, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerSetFieldFloat", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_key' to native representation char* ____1_key_marshaled = NULL; ____1_key_marshaled = il2cpp_codegen_marshal_string(___1_key); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerSetFieldFloat)(___0_controllerHandle, ____1_key_marshaled, ___2_value); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ____1_key_marshaled, ___2_value); #endif // Marshaling cleanup of parameter '___1_key' native representation il2cpp_codegen_marshal_free(____1_key_marshaled); ____1_key_marshaled = NULL; return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFieldBool(System.IntPtr,System.String,Vuforia.VuBool&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFieldBool_mD1CB533F33DD67099720F548EFE4E55005CF1E96 (intptr_t ___0_controllerHandle, String_t* ___1_key, int32_t* ___2_value, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetFieldBool", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_key' to native representation char* ____1_key_marshaled = NULL; ____1_key_marshaled = il2cpp_codegen_marshal_string(___1_key); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetFieldBool)(___0_controllerHandle, ____1_key_marshaled, ___2_value); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ____1_key_marshaled, ___2_value); #endif // Marshaling cleanup of parameter '___1_key' native representation il2cpp_codegen_marshal_free(____1_key_marshaled); ____1_key_marshaled = NULL; return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFieldBool(System.IntPtr,System.String,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFieldBool_mA4AE7AF44776535B72278659419E8311CBDB23C3 (intptr_t ___0_controllerHandle, String_t* ___1_key, int32_t ___2_value, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerSetFieldBool", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_key' to native representation char* ____1_key_marshaled = NULL; ____1_key_marshaled = il2cpp_codegen_marshal_string(___1_key); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerSetFieldBool)(___0_controllerHandle, ____1_key_marshaled, ___2_value); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ____1_key_marshaled, ___2_value); #endif // Marshaling cleanup of parameter '___1_key' native representation il2cpp_codegen_marshal_free(____1_key_marshaled); ____1_key_marshaled = NULL; return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerGetFieldInt64Range(System.IntPtr,System.String,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerGetFieldInt64Range_m171DE1569B417D727F7BB2CEF0A417067C8A4777 (intptr_t ___0_controllerHandle, String_t* ___1_key, intptr_t* ___2_value, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerGetFieldInt64Range", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_key' to native representation char* ____1_key_marshaled = NULL; ____1_key_marshaled = il2cpp_codegen_marshal_string(___1_key); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerGetFieldInt64Range)(___0_controllerHandle, ____1_key_marshaled, ___2_value); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ____1_key_marshaled, ___2_value); #endif // Marshaling cleanup of parameter '___1_key' native representation il2cpp_codegen_marshal_free(____1_key_marshaled); ____1_key_marshaled = NULL; return returnValue; } // Vuforia.VuResult Vuforia.VuCameraController::vuCameraControllerSetFieldInt64Range(System.IntPtr,System.String,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_vuCameraControllerSetFieldInt64Range_m232013B18ED7F0CEC66FC98753F0A667786C439D (intptr_t ___0_controllerHandle, String_t* ___1_key, intptr_t ___2_value, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraControllerSetFieldInt64Range", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_key' to native representation char* ____1_key_marshaled = NULL; ____1_key_marshaled = il2cpp_codegen_marshal_string(___1_key); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraControllerSetFieldInt64Range)(___0_controllerHandle, ____1_key_marshaled, ___2_value); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ____1_key_marshaled, ___2_value); #endif // Marshaling cleanup of parameter '___1_key' native representation il2cpp_codegen_marshal_free(____1_key_marshaled); ____1_key_marshaled = NULL; return returnValue; } // Vuforia.VuCameraFocusMode Vuforia.VuCameraController::get_FocusMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraController_get_FocusMode_m7943AAF5FD26C50A92ED05142FBBAC0E9188DD4D (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuCameraFocusMode_tE861E81E21ADEDA90B59D3989B232A2DA9864363_m297F3EB1456B97BD6F756ACB4CAAA02B2725AD6C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraController_vuCameraControllerGetFocusMode_m2B067D8BA86380F9712D0E4712476E90E51172D4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61* L_1 = (GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t547B84F6236F24C3C525726A843ED54AC3948F61_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m5C8BA7EC53EBF6F9B1C2AB37D4D39CFA13E9C246(L_1, NULL, (intptr_t)((void*)VuCameraController_vuCameraControllerGetFocusMode_m2B067D8BA86380F9712D0E4712476E90E51172D4_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuCameraFocusMode_tE861E81E21ADEDA90B59D3989B232A2DA9864363_m297F3EB1456B97BD6F756ACB4CAAA02B2725AD6C(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuCameraFocusMode_tE861E81E21ADEDA90B59D3989B232A2DA9864363_m297F3EB1456B97BD6F756ACB4CAAA02B2725AD6C_RuntimeMethod_var); return L_2; } } // System.Boolean Vuforia.VuCameraController::get_Flash() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_get_Flash_m530F11B5EA4240E98A8659E53A5E636C80B91537 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraController_vuCameraControllerGetFlashMode_m0F4AD85A32A0C538B109A94EEA849E215804430D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* L_1 = (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4*)il2cpp_codegen_object_new(GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var); NullCheck(L_1); GetBoolValueDelegate__ctor_m80AB3322B3F26E49FF578C9B455646EE6ED7EF11(L_1, NULL, (intptr_t)((void*)VuCameraController_vuCameraControllerGetFlashMode_m0F4AD85A32A0C538B109A94EEA849E215804430D_RuntimeMethod_var), NULL); bool L_2; L_2 = ValueAccessUtils_GetBoolValue_m15133468B5BDE58EB95EBF60681B69DEBE44ED54(L_0, L_1, NULL); return L_2; } } // System.Collections.Generic.IList`1 Vuforia.VuCameraController::get_RegisteredImageFormats() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuCameraController_get_RegisteredImageFormats_mF24E2145E19E42CDDBED9D33931443E416C2B41F (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, 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*)&List_1_Add_mE4D33D154EEE4A55B5F0988565056CA3F7E9F001_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m8237BBE2177D9C94452EA25414C48BA1AAE3B699_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Item_m5B442022A06073628B56820CFC70365503050E7F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_NativeHandle_mE23B4D8A0EABBA1479C90922EF17BE80DA38951E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Size_m899DDB3532E0C9554BBF494CB92F04473FA5113B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834* V_0 = NULL; List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; RuntimeObject* V_4 = NULL; { VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834* L_0 = (VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834*)il2cpp_codegen_object_new(VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834_il2cpp_TypeInfo_var); NullCheck(L_0); VuImagePixelFormatList__ctor_m750C5C52E30F297632E0C711989C9FAF706D3479(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004f: {// begin finally (depth: 1) { VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834* L_1 = V_0; if (!L_1) { goto IL_0058; } } { VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_0058: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { intptr_t L_3 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834* L_4 = V_0; NullCheck(L_4); intptr_t L_5; L_5 = VuGenericList_1_get_NativeHandle_mE23B4D8A0EABBA1479C90922EF17BE80DA38951E_inline(L_4, VuGenericList_1_get_NativeHandle_mE23B4D8A0EABBA1479C90922EF17BE80DA38951E_RuntimeMethod_var); int32_t L_6; L_6 = VuCameraController_vuCameraControllerGetRegisteredImageFormats_m2C9EAC7A7AF060C59E4DDED30B0447B00585DD92(L_3, L_5, NULL); if (L_6) { goto IL_0024_1; } } { Exception_t* L_7 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_7); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral06209B697657A0A9AD29A5BDEF3CAEC8AAB24007)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCameraController_get_RegisteredImageFormats_mF24E2145E19E42CDDBED9D33931443E416C2B41F_RuntimeMethod_var))); } IL_0024_1: { List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159* L_8 = (List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159*)il2cpp_codegen_object_new(List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159_il2cpp_TypeInfo_var); NullCheck(L_8); List_1__ctor_m8237BBE2177D9C94452EA25414C48BA1AAE3B699(L_8, List_1__ctor_m8237BBE2177D9C94452EA25414C48BA1AAE3B699_RuntimeMethod_var); V_1 = L_8; VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834* L_9 = V_0; NullCheck(L_9); int32_t L_10; L_10 = VuGenericList_1_get_Size_m899DDB3532E0C9554BBF494CB92F04473FA5113B(L_9, VuGenericList_1_get_Size_m899DDB3532E0C9554BBF494CB92F04473FA5113B_RuntimeMethod_var); V_2 = L_10; V_3 = 0; goto IL_0046_1; } IL_0035_1: { List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159* L_11 = V_1; VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834* L_12 = V_0; int32_t L_13 = V_3; NullCheck(L_12); int32_t L_14; L_14 = VuGenericList_1_get_Item_m5B442022A06073628B56820CFC70365503050E7F(L_12, L_13, VuGenericList_1_get_Item_m5B442022A06073628B56820CFC70365503050E7F_RuntimeMethod_var); NullCheck(L_11); List_1_Add_mE4D33D154EEE4A55B5F0988565056CA3F7E9F001_inline(L_11, L_14, List_1_Add_mE4D33D154EEE4A55B5F0988565056CA3F7E9F001_RuntimeMethod_var); int32_t L_15 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0046_1: { int32_t L_16 = V_3; int32_t L_17 = V_2; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0035_1; } } { List_1_t09F9F810C37AF2E06F774734091CD67DADFE2159* L_18 = V_1; V_4 = L_18; goto IL_0059; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0059: { RuntimeObject* L_19 = V_4; return L_19; } } // Vuforia.VuCameraController Vuforia.VuCameraController::Create(Vuforia.VuEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* VuCameraController_Create_m976F3ED88014E8116900C79D758BBFF6D3A8BF83 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); int32_t L_2; L_2 = VuCameraController_vuEngineGetCameraController_mA615210DC28BC1DFD992493FD3C0474AF8F233FD(L_1, (&V_0), NULL); if (L_2) { goto IL_001a; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDB5A092CD761022DB708321EF283A43447CE8C96)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCameraController_Create_m976F3ED88014E8116900C79D758BBFF6D3A8BF83_RuntimeMethod_var))); } IL_001a: { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_4 = ___0_engine; intptr_t L_5 = V_0; VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* L_6 = (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A*)il2cpp_codegen_object_new(VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A_il2cpp_TypeInfo_var); NullCheck(L_6); VuCameraController__ctor_m222F6462CEEEE479C1898F98C44003F05B7B79EA(L_6, L_4, L_5, NULL); return L_6; } } // System.Void Vuforia.VuCameraController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraController__ctor_m222F6462CEEEE479C1898F98C44003F05B7B79EA (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuController__ctor_m9BB6F2C48F1832127A346EA1A76B95DF0F2040A2(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuCameraController::SetFocusMode(Vuforia.VuCameraFocusMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_SetFocusMode_mD872D5BB436C08EDCF0B36A474C6F8A3AE4471F0 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, int32_t ___0_mode, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_mode; int32_t L_2; L_2 = VuCameraController_vuCameraControllerSetFocusMode_mB6FF5A07BE7C07D55DA8517B8E86E20234CBAF79(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuCameraController::SetFlash(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_SetFlash_m44F07CE9905E3DE5C78EFDC1F37C8642665A4F04 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, bool ___0_flash, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; bool L_1 = ___0_flash; int32_t L_2; L_2 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_1, NULL); int32_t L_3; L_3 = VuCameraController_vuCameraControllerSetFlashMode_m3A9D4CC9F323ACA2EAC93AF5E4BB643866E505B6(L_0, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } // System.Collections.Generic.IList`1 Vuforia.VuCameraController::GetVideoModes() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuCameraController_GetVideoModes_mBB01D1422716B663FEF55C90DD24C621E1A874E6 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, 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*)&List_1_Add_mD2B31F32BAA3ECB9B64F932FBE25A633DF30F7B9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC0470A696840D798C8F90A96966255A306EC2EE6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t30FB94757176200685330DC8E34EFD3E31858619_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Item_m9545594D8695FB02F4FA9BAD2E0B3C552CBF6B41_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_NativeHandle_mBDDD4023FA3BAB2B26A1BC920C5934D3A30391A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Size_m3E8905E72CEC7BFFEFFC64350BF1DF26E2D1E0E3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817* V_0 = NULL; List_1_t30FB94757176200685330DC8E34EFD3E31858619* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; int32_t V_4 = 0; { VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817* L_0 = (VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817*)il2cpp_codegen_object_new(VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817_il2cpp_TypeInfo_var); NullCheck(L_0); VuCameraVideoModeList__ctor_m06A366EEF4A75D692E8C727750536C08DC60DBD9(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004c: {// begin finally (depth: 1) { VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817* L_1 = V_0; if (!L_1) { goto IL_0055; } } { VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_0055: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { intptr_t L_3 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817* L_4 = V_0; NullCheck(L_4); intptr_t L_5; L_5 = VuGenericList_1_get_NativeHandle_mBDDD4023FA3BAB2B26A1BC920C5934D3A30391A4_inline(L_4, VuGenericList_1_get_NativeHandle_mBDDD4023FA3BAB2B26A1BC920C5934D3A30391A4_RuntimeMethod_var); int32_t L_6; L_6 = VuCameraController_vuCameraControllerGetVideoModes_m8524E9012AAC16E9521D033646A89D7F57A339E0(L_3, L_5, NULL); if (L_6) { goto IL_001d_1; } } { V_3 = (RuntimeObject*)NULL; goto IL_0056; } IL_001d_1: { List_1_t30FB94757176200685330DC8E34EFD3E31858619* L_7 = (List_1_t30FB94757176200685330DC8E34EFD3E31858619*)il2cpp_codegen_object_new(List_1_t30FB94757176200685330DC8E34EFD3E31858619_il2cpp_TypeInfo_var); NullCheck(L_7); List_1__ctor_mC0470A696840D798C8F90A96966255A306EC2EE6(L_7, List_1__ctor_mC0470A696840D798C8F90A96966255A306EC2EE6_RuntimeMethod_var); V_1 = L_7; VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817* L_8 = V_0; NullCheck(L_8); int32_t L_9; L_9 = VuGenericList_1_get_Size_m3E8905E72CEC7BFFEFFC64350BF1DF26E2D1E0E3(L_8, VuGenericList_1_get_Size_m3E8905E72CEC7BFFEFFC64350BF1DF26E2D1E0E3_RuntimeMethod_var); V_2 = L_9; V_4 = 0; goto IL_0043_1; } IL_002f_1: { List_1_t30FB94757176200685330DC8E34EFD3E31858619* L_10 = V_1; VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817* L_11 = V_0; int32_t L_12 = V_4; NullCheck(L_11); VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_13; L_13 = VuGenericList_1_get_Item_m9545594D8695FB02F4FA9BAD2E0B3C552CBF6B41(L_11, L_12, VuGenericList_1_get_Item_m9545594D8695FB02F4FA9BAD2E0B3C552CBF6B41_RuntimeMethod_var); NullCheck(L_10); List_1_Add_mD2B31F32BAA3ECB9B64F932FBE25A633DF30F7B9_inline(L_10, L_13, List_1_Add_mD2B31F32BAA3ECB9B64F932FBE25A633DF30F7B9_RuntimeMethod_var); int32_t L_14 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0043_1: { int32_t L_15 = V_4; int32_t L_16 = V_2; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_002f_1; } } { List_1_t30FB94757176200685330DC8E34EFD3E31858619* L_17 = V_1; V_3 = L_17; goto IL_0056; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0056: { RuntimeObject* L_18 = V_3; return L_18; } } // System.Nullable`1 Vuforia.VuCameraController::GetActiveVideoMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 VuCameraController_GetActiveVideoMode_mCF4A143EFA34102640E610BDB4BD6223D9E43A73 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisVuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D_mF835FC0140CAFAFAD9FDCFAD0640DB2021729714_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m3142123C813A2048DD696F9E0EA7CD78E7D9877B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass58_0_U3CGetActiveVideoModeU3Eb__0_mC8FC6C1564D3F2D41EFE256F7766CB72FA165776_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuCameraVideoModePreset_t91252FC288FE2DFCBA7F8332C500A60008F464FB_m497C39A1472E474476B82C57E495162B666C66A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraController_vuCameraControllerGetActiveVideoMode_mAD3B82D13DC57F37A5AC26A060B9527248150C4F_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9* V_0 = NULL; RuntimeObject* V_1 = NULL; Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 V_2; memset((&V_2), 0, sizeof(V_2)); { U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9* L_0 = (U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__DisplayClass58_0__ctor_m7416A0F724BFABB0965F04EE7F2304E20DB7098D(L_0, NULL); V_0 = L_0; RuntimeObject* L_1; L_1 = VuCameraController_GetVideoModes_mBB01D1422716B663FEF55C90DD24C621E1A874E6(__this, NULL); V_1 = L_1; RuntimeObject* L_2 = V_1; if (L_2) { goto IL_001a; } } { il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315)); Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 L_3 = V_2; return L_3; } IL_001a: { U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9* L_4 = V_0; intptr_t L_5 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354* L_6 = (GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tD85DB840719E2B36F1BA1BBB8001E208331A6354_il2cpp_TypeInfo_var); NullCheck(L_6); GetEnumValueDelegate_1__ctor_m42CE805C87D0E4877974955197ABB25FD9553093(L_6, NULL, (intptr_t)((void*)VuCameraController_vuCameraControllerGetActiveVideoMode_mAD3B82D13DC57F37A5AC26A060B9527248150C4F_RuntimeMethod_var), NULL); int32_t L_7; L_7 = ValueAccessUtils_GetEnumValue_TisVuCameraVideoModePreset_t91252FC288FE2DFCBA7F8332C500A60008F464FB_m497C39A1472E474476B82C57E495162B666C66A4(L_5, L_6, ValueAccessUtils_GetEnumValue_TisVuCameraVideoModePreset_t91252FC288FE2DFCBA7F8332C500A60008F464FB_m497C39A1472E474476B82C57E495162B666C66A4_RuntimeMethod_var); NullCheck(L_4); L_4->___preset_0 = L_7; RuntimeObject* L_8 = V_1; U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9* L_9 = V_0; Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D* L_10 = (Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D*)il2cpp_codegen_object_new(Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D_il2cpp_TypeInfo_var); NullCheck(L_10); Func_2__ctor_m1EDF10D3DFDB789C604D10746CB41361AFD51E44(L_10, L_9, (intptr_t)((void*)U3CU3Ec__DisplayClass58_0_U3CGetActiveVideoModeU3Eb__0_mC8FC6C1564D3F2D41EFE256F7766CB72FA165776_RuntimeMethod_var), NULL); VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_11; L_11 = Enumerable_First_TisVuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D_mF835FC0140CAFAFAD9FDCFAD0640DB2021729714(L_8, L_10, Enumerable_First_TisVuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D_mF835FC0140CAFAFAD9FDCFAD0640DB2021729714_RuntimeMethod_var); Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 L_12; memset((&L_12), 0, sizeof(L_12)); Nullable_1__ctor_m3142123C813A2048DD696F9E0EA7CD78E7D9877B((&L_12), L_11, /*hidden argument*/Nullable_1__ctor_m3142123C813A2048DD696F9E0EA7CD78E7D9877B_RuntimeMethod_var); return L_12; } } // System.Boolean Vuforia.VuCameraController::SetActiveVideoMode(Vuforia.VuCameraVideoModePreset) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_SetActiveVideoMode_m34445955AC01EF5F38BCCAB6B575E0C8B32E96EF (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, int32_t ___0_preset, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_preset; int32_t L_2; L_2 = VuCameraController_vuCameraControllerSetActiveVideoMode_m27C1C6224325188FA78A443FCA55CFEC70EB2556(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuCameraController::RegisterImageFormat(Vuforia.VuImagePixelFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_RegisterImageFormat_mD14B0F785AA800BDBF2B4A236A69F7CA1667F00F (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, int32_t ___0_pixelFormat, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_pixelFormat; int32_t L_2; L_2 = VuCameraController_vuCameraControllerRegisterImageFormat_mFB701B773618BCFCD6B20D0936A4164B999CE729(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuCameraController::UnregisterImageFormat(Vuforia.VuImagePixelFormat) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_UnregisterImageFormat_m582143B1B2D13C5237285D74FF573A1B8484E2C0 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, int32_t ___0_pixelFormat, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_pixelFormat; int32_t L_2; L_2 = VuCameraController_vuCameraControllerUnregisterImageFormat_mBF64AE3AEE396DA818C03A0140FF5C21ADA185E8(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Collections.Generic.IList`1 Vuforia.VuCameraController::GetCameraFields() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuCameraController_GetCameraFields_mA039F00A67EE93135D6E79478577E2DD124AEC5B (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, 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*)&List_1_Add_mA8E8F3AB4B1BD003CD976D8B29F1FA7BB8D426C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m730968A1AB6536026F146EE5D750B0C2A7080FC8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Item_mF2B6CCAB4D0225C491BB0650BBFBF8CC6EC264CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_NativeHandle_mBC19904B59265A61E7FE5470431697E8510D5A26_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Size_m9A8686024A24C1264B087CF50BF131AA6FCE9481_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799* V_0 = NULL; List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; int32_t V_4 = 0; { VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799* L_0 = (VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799*)il2cpp_codegen_object_new(VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799_il2cpp_TypeInfo_var); NullCheck(L_0); VuCameraFieldList__ctor_m0F93626554442BBF51242CDDC43AE01AA116D5A6(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004c: {// begin finally (depth: 1) { VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799* L_1 = V_0; if (!L_1) { goto IL_0055; } } { VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_0055: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { intptr_t L_3 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799* L_4 = V_0; NullCheck(L_4); intptr_t L_5; L_5 = VuGenericList_1_get_NativeHandle_mBC19904B59265A61E7FE5470431697E8510D5A26_inline(L_4, VuGenericList_1_get_NativeHandle_mBC19904B59265A61E7FE5470431697E8510D5A26_RuntimeMethod_var); int32_t L_6; L_6 = VuCameraController_vuCameraControllerGetSupportedCameraFields_mBED0E7EA24EDEB9450D2262CDC8E55B69CF82CE4(L_3, L_5, NULL); if (L_6) { goto IL_001d_1; } } { V_3 = (RuntimeObject*)NULL; goto IL_0056; } IL_001d_1: { List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68* L_7 = (List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68*)il2cpp_codegen_object_new(List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68_il2cpp_TypeInfo_var); NullCheck(L_7); List_1__ctor_m730968A1AB6536026F146EE5D750B0C2A7080FC8(L_7, List_1__ctor_m730968A1AB6536026F146EE5D750B0C2A7080FC8_RuntimeMethod_var); V_1 = L_7; VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799* L_8 = V_0; NullCheck(L_8); int32_t L_9; L_9 = VuGenericList_1_get_Size_m9A8686024A24C1264B087CF50BF131AA6FCE9481(L_8, VuGenericList_1_get_Size_m9A8686024A24C1264B087CF50BF131AA6FCE9481_RuntimeMethod_var); V_2 = L_9; V_4 = 0; goto IL_0043_1; } IL_002f_1: { List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68* L_10 = V_1; VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799* L_11 = V_0; int32_t L_12 = V_4; NullCheck(L_11); VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 L_13; L_13 = VuGenericList_1_get_Item_mF2B6CCAB4D0225C491BB0650BBFBF8CC6EC264CF(L_11, L_12, VuGenericList_1_get_Item_mF2B6CCAB4D0225C491BB0650BBFBF8CC6EC264CF_RuntimeMethod_var); NullCheck(L_10); List_1_Add_mA8E8F3AB4B1BD003CD976D8B29F1FA7BB8D426C1_inline(L_10, L_13, List_1_Add_mA8E8F3AB4B1BD003CD976D8B29F1FA7BB8D426C1_RuntimeMethod_var); int32_t L_14 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_0043_1: { int32_t L_15 = V_4; int32_t L_16 = V_2; if ((((int32_t)L_15) < ((int32_t)L_16))) { goto IL_002f_1; } } { List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68* L_17 = V_1; V_3 = L_17; goto IL_0056; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0056: { RuntimeObject* L_18 = V_3; return L_18; } } // System.Boolean Vuforia.VuCameraController::GetFieldString(System.String,System.String&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_GetFieldString_mFAB392A529CB4E014D6CE17F189BA267EC6DF1E3 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, String_t* ___0_key, String_t** ___1_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; String_t* L_1 = ___0_key; int32_t L_2; L_2 = VuCameraController_vuCameraControllerGetFieldString_m646D1797B77CC67E429BF890EBB2829CDEED5540(L_0, L_1, (&V_0), ((int32_t)256), NULL); String_t** L_3 = ___1_value; intptr_t L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); *((RuntimeObject**)L_3) = (RuntimeObject*)L_5; Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)L_5); bool L_6; L_6 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_6; } } // System.Boolean Vuforia.VuCameraController::SetFieldString(System.String,System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_SetFieldString_m9E8B6A8D2F8CC76697EEA72CF3F3EF3754B4B7FD (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, String_t* ___0_key, String_t* ___1_value, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; String_t* L_1 = ___0_key; String_t* L_2 = ___1_value; int32_t L_3; L_3 = VuCameraController_vuCameraControllerSetFieldString_m6C1A8DE4D0108CCA7F626A4EA9247B1026861260(L_0, L_1, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } // System.Boolean Vuforia.VuCameraController::GetFieldInt64(System.String,System.Int64&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_GetFieldInt64_mFCC640077B5FB10D94F05BA68EA105C2B5B0A765 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, String_t* ___0_key, int64_t* ___1_value, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; String_t* L_1 = ___0_key; int64_t* L_2 = ___1_value; int32_t L_3; L_3 = VuCameraController_vuCameraControllerGetFieldInt64_m46359E24FFA9A28CB70257932B8593596C6DF212(L_0, L_1, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } // System.Boolean Vuforia.VuCameraController::SetFieldInt64(System.String,System.Int64) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_SetFieldInt64_mF1D0080DAD3CAA6064DD6F6E75C1647FF4880D3D (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, String_t* ___0_key, int64_t ___1_value, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; String_t* L_1 = ___0_key; int64_t L_2 = ___1_value; int32_t L_3; L_3 = VuCameraController_vuCameraControllerSetFieldInt64_mC6FD57EB5F294913169B6D89123BCADB19E03B38(L_0, L_1, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } // System.Boolean Vuforia.VuCameraController::GetFieldFloat(System.String,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_GetFieldFloat_mADF6EA1D19BC7A7B5F0A72B7E646F6F5AD728DB4 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, String_t* ___0_key, float* ___1_value, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; String_t* L_1 = ___0_key; float* L_2 = ___1_value; int32_t L_3; L_3 = VuCameraController_vuCameraControllerGetFieldFloat_mE934806D5F679FF0998F6CB3EA0C2A890E4E2C81(L_0, L_1, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } // System.Boolean Vuforia.VuCameraController::SetFieldFloat(System.String,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_SetFieldFloat_m4E094F3420A03AA7EF1CECF4945E6984512491D8 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, String_t* ___0_key, float ___1_value, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; String_t* L_1 = ___0_key; float L_2 = ___1_value; int32_t L_3; L_3 = VuCameraController_vuCameraControllerSetFieldFloat_m5AB166FDA3F11FCC1BEBA5D4090FCBE4666D3C00(L_0, L_1, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } // System.Boolean Vuforia.VuCameraController::GetFieldBool(System.String,System.Boolean&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_GetFieldBool_m4816FB8779046F9E6B6692FB04F2D76877DC4654 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, String_t* ___0_key, bool* ___1_value, const RuntimeMethod* method) { int32_t V_0 = 0; { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; String_t* L_1 = ___0_key; int32_t L_2; L_2 = VuCameraController_vuCameraControllerGetFieldBool_mD1CB533F33DD67099720F548EFE4E55005CF1E96(L_0, L_1, (&V_0), NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); bool* L_4 = ___1_value; int32_t L_5 = V_0; bool L_6; L_6 = ConversionUtils_ToBool_m32B15CD0258ADE0FDC0F5ADDFFB3CF15843F123B(L_5, NULL); *((int8_t*)L_4) = (int8_t)L_6; return L_3; } } // System.Boolean Vuforia.VuCameraController::SetFieldBool(System.String,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_SetFieldBool_m9F78FC8D2AA38951AD1EA60A189270D7912E6BBE (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, String_t* ___0_key, bool ___1_value, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; String_t* L_1 = ___0_key; bool L_2 = ___1_value; int32_t L_3; L_3 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_2, NULL); int32_t L_4; L_4 = VuCameraController_vuCameraControllerSetFieldBool_mA4AE7AF44776535B72278659419E8311CBDB23C3(L_0, L_1, L_3, NULL); bool L_5; L_5 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_4, NULL); return L_5; } } // System.Boolean Vuforia.VuCameraController::GetFieldInt64Range(System.String,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_GetFieldInt64Range_m2B0BB0E6A08B72FBFBC34AC91CF0416F990F0360 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, String_t* ___0_key, intptr_t* ___1_value, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; String_t* L_1 = ___0_key; intptr_t* L_2 = ___1_value; int32_t L_3; L_3 = VuCameraController_vuCameraControllerGetFieldInt64Range_m171DE1569B417D727F7BB2CEF0A417067C8A4777(L_0, L_1, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } // System.Boolean Vuforia.VuCameraController::SetFieldInt64Range(System.String,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCameraController_SetFieldInt64Range_m4E2647C4DB568D67B4F6DB070733819691E04E63 (VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* __this, String_t* ___0_key, intptr_t ___1_value, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; String_t* L_1 = ___0_key; intptr_t L_2 = ___1_value; int32_t L_3; L_3 = VuCameraController_vuCameraControllerSetFieldInt64Range_m232013B18ED7F0CEC66FC98753F0A667786C439D(L_0, L_1, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Vuforia.VuCameraController/<>c__DisplayClass58_0::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass58_0__ctor_m7416A0F724BFABB0965F04EE7F2304E20DB7098D (U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Boolean Vuforia.VuCameraController/<>c__DisplayClass58_0::b__0(Vuforia.VuCameraVideoMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass58_0_U3CGetActiveVideoModeU3Eb__0_mC8FC6C1564D3F2D41EFE256F7766CB72FA165776 (U3CU3Ec__DisplayClass58_0_tDBA3397C456B8F1D204BDD87EF3D4826752342E9* __this, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D ___0_v, const RuntimeMethod* method) { { VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_0 = ___0_v; int32_t L_1 = L_0.___presetMode_0; int32_t L_2 = __this->___preset_0; return (bool)((((int32_t)L_1) == ((int32_t)L_2))? 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.VuResult Vuforia.VuCameraVideoModeList::vuCameraVideoModeListCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraVideoModeList_vuCameraVideoModeListCreate_mFF929139C7A0577195C32CF853F752539CE8FFD8 (intptr_t* ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraVideoModeListCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraVideoModeListCreate)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraVideoModeList::vuCameraVideoModeListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraVideoModeList_vuCameraVideoModeListGetSize_mDE376311F0C9DADFCD02300ED8146D593A4BFE17 (intptr_t ___0_listHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraVideoModeListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraVideoModeListGetSize)(___0_listHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraVideoModeList::vuCameraVideoModeListGetElement(System.IntPtr,System.Int32,Vuforia.VuCameraVideoMode&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraVideoModeList_vuCameraVideoModeListGetElement_m8F8F6A64C5B43E7CC019E41F83FFAB39FC00EFC0 (intptr_t ___0_listHandle, int32_t ___1_element, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D* ___2_nativeElement, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraVideoModeListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraVideoModeListGetElement)(___0_listHandle, ___1_element, ___2_nativeElement); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_element, ___2_nativeElement); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraVideoModeList::vuCameraVideoModeListDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraVideoModeList_vuCameraVideoModeListDestroy_mFADBF44C861191267CFAF7FEA886C5C740D6DEB6 (intptr_t ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraVideoModeListDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraVideoModeListDestroy)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // System.Void Vuforia.VuCameraVideoModeList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraVideoModeList__ctor_m06A366EEF4A75D692E8C727750536C08DC60DBD9 (VuCameraVideoModeList_t7471A5EC06D65CD40B7F778CAA0425A1D00FC817* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraVideoModeList_vuCameraVideoModeListCreate_mFF929139C7A0577195C32CF853F752539CE8FFD8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraVideoModeList_vuCameraVideoModeListDestroy_mFADBF44C861191267CFAF7FEA886C5C740D6DEB6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraVideoModeList_vuCameraVideoModeListGetElement_m8F8F6A64C5B43E7CC019E41F83FFAB39FC00EFC0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraVideoModeList_vuCameraVideoModeListGetSize_mDE376311F0C9DADFCD02300ED8146D593A4BFE17_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1__ctor_m2A70C174ACA517C91E86BAA4DFD01ADDB7B2B532_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F* L_0 = (CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F*)il2cpp_codegen_object_new(CreateListDelegate_tE0BE9AF5DF25CE5A398CDA944928350FF111CD5F_il2cpp_TypeInfo_var); NullCheck(L_0); CreateListDelegate__ctor_m36F1AD89FC1254783FF10D1C24DCE025A82F923A(L_0, NULL, (intptr_t)((void*)VuCameraVideoModeList_vuCameraVideoModeListCreate_mFF929139C7A0577195C32CF853F752539CE8FFD8_RuntimeMethod_var), NULL); GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9* L_1 = (GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9*)il2cpp_codegen_object_new(GetListSizeDelegate_tF51D28BCEA38EFBEB558ACC576E19C6A36596AA9_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_mEF1A74AD4AFE1B719BDA4858FB3EDDE2208EF408(L_1, NULL, (intptr_t)((void*)VuCameraVideoModeList_vuCameraVideoModeListGetSize_mDE376311F0C9DADFCD02300ED8146D593A4BFE17_RuntimeMethod_var), NULL); GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374* L_2 = (GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374*)il2cpp_codegen_object_new(GetListElementDelegate_tF7E46F7B10E20DF094CBB652F2F1A5A532C02374_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m4239DAFDD823147D2832B1CA940247AD7C7BE3D1(L_2, NULL, (intptr_t)((void*)VuCameraVideoModeList_vuCameraVideoModeListGetElement_m8F8F6A64C5B43E7CC019E41F83FFAB39FC00EFC0_RuntimeMethod_var), NULL); DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D* L_3 = (DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D*)il2cpp_codegen_object_new(DeleteListDelegate_t9164AF3F1E7559EA5860DFF003D035268C0DCA4D_il2cpp_TypeInfo_var); NullCheck(L_3); DeleteListDelegate__ctor_m55C3B7B23C2465F8408772ECFCFBB22AA23B7B97(L_3, NULL, (intptr_t)((void*)VuCameraVideoModeList_vuCameraVideoModeListDestroy_mFADBF44C861191267CFAF7FEA886C5C740D6DEB6_RuntimeMethod_var), NULL); VuGenericList_1__ctor_m2A70C174ACA517C91E86BAA4DFD01ADDB7B2B532(__this, L_0, L_1, L_2, L_3, VuGenericList_1__ctor_m2A70C174ACA517C91E86BAA4DFD01ADDB7B2B532_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.VuResult Vuforia.VuCameraFieldList::vuCameraFieldListCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraFieldList_vuCameraFieldListCreate_mF0E6D22A76272D9CEE7BC2AFAF0AC58B92CC285F (intptr_t* ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraFieldListCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraFieldListCreate)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraFieldList::vuCameraFieldListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraFieldList_vuCameraFieldListGetSize_mF8C02E2219B742F1CD9BD7FF4F7839736B740DC7 (intptr_t ___0_listHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraFieldListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraFieldListGetSize)(___0_listHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCameraFieldList::vuCameraFieldListGetElement(System.IntPtr,System.Int32,Vuforia.VuCameraField&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraFieldList_vuCameraFieldListGetElement_m18EF8C0C46AE64D54236C6542BD3EE24E8CDD3C9 (intptr_t ___0_listHandle, int32_t ___1_element, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122* ___2_nativeElement, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraFieldListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_nativeElement' to native representation VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke ____2_nativeElement_empty = {}; VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshaled_pinvoke* ____2_nativeElement_marshaled = &____2_nativeElement_empty; // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraFieldListGetElement)(___0_listHandle, ___1_element, ____2_nativeElement_marshaled); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_element, ____2_nativeElement_marshaled); #endif // Marshaling of parameter '___2_nativeElement' back from native representation VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 _____2_nativeElement_marshaled_unmarshaled_dereferenced; memset((&_____2_nativeElement_marshaled_unmarshaled_dereferenced), 0, sizeof(_____2_nativeElement_marshaled_unmarshaled_dereferenced)); VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_pinvoke_back(*____2_nativeElement_marshaled, _____2_nativeElement_marshaled_unmarshaled_dereferenced); *___2_nativeElement = _____2_nativeElement_marshaled_unmarshaled_dereferenced; Il2CppCodeGenWriteBarrier((void**)&((___2_nativeElement)->___key_1), (void*)NULL); // Marshaling cleanup of parameter '___2_nativeElement' native representation VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122_marshal_pinvoke_cleanup(*____2_nativeElement_marshaled); return returnValue; } // Vuforia.VuResult Vuforia.VuCameraFieldList::vuCameraFieldListDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraFieldList_vuCameraFieldListDestroy_mEB8BD5F2757BB25150DB4910685E3536912CFD05 (intptr_t ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraFieldListDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraFieldListDestroy)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // System.Void Vuforia.VuCameraFieldList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraFieldList__ctor_m0F93626554442BBF51242CDDC43AE01AA116D5A6 (VuCameraFieldList_t4F386BE3424FC76C2237CF05ACFD01035806E799* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraFieldList_vuCameraFieldListCreate_mF0E6D22A76272D9CEE7BC2AFAF0AC58B92CC285F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraFieldList_vuCameraFieldListDestroy_mEB8BD5F2757BB25150DB4910685E3536912CFD05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraFieldList_vuCameraFieldListGetElement_m18EF8C0C46AE64D54236C6542BD3EE24E8CDD3C9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraFieldList_vuCameraFieldListGetSize_mF8C02E2219B742F1CD9BD7FF4F7839736B740DC7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1__ctor_mFE94C27B8F5916F943FFD9B35184287EF373B52A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43* L_0 = (CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43*)il2cpp_codegen_object_new(CreateListDelegate_t88ACBDE624948B52EFB8FFB761B5CFE10C796F43_il2cpp_TypeInfo_var); NullCheck(L_0); CreateListDelegate__ctor_m2CAF7F0446A8BABE72009B4E6786F1FF81D3690B(L_0, NULL, (intptr_t)((void*)VuCameraFieldList_vuCameraFieldListCreate_mF0E6D22A76272D9CEE7BC2AFAF0AC58B92CC285F_RuntimeMethod_var), NULL); GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29* L_1 = (GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29*)il2cpp_codegen_object_new(GetListSizeDelegate_t35228ABF7193D21E339F5ECF55B270476223EE29_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_mA00DBF4E1D002466163C3C7E8F0587DCAEE60E31(L_1, NULL, (intptr_t)((void*)VuCameraFieldList_vuCameraFieldListGetSize_mF8C02E2219B742F1CD9BD7FF4F7839736B740DC7_RuntimeMethod_var), NULL); GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882* L_2 = (GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882*)il2cpp_codegen_object_new(GetListElementDelegate_tE1CD74644854454E14176177CD3A3CEB67369882_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m396D448CB6FCC894405DF720B5C13868A9ED0AFE(L_2, NULL, (intptr_t)((void*)VuCameraFieldList_vuCameraFieldListGetElement_m18EF8C0C46AE64D54236C6542BD3EE24E8CDD3C9_RuntimeMethod_var), NULL); DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3* L_3 = (DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3*)il2cpp_codegen_object_new(DeleteListDelegate_t22B5C8E514A10F30AA95C2184F57D2C7C9255AA3_il2cpp_TypeInfo_var); NullCheck(L_3); DeleteListDelegate__ctor_m7C605EB775E5720F96E6B595BE1828723B576B87(L_3, NULL, (intptr_t)((void*)VuCameraFieldList_vuCameraFieldListDestroy_mEB8BD5F2757BB25150DB4910685E3536912CFD05_RuntimeMethod_var), NULL); VuGenericList_1__ctor_mFE94C27B8F5916F943FFD9B35184287EF373B52A(__this, L_0, L_1, L_2, L_3, VuGenericList_1__ctor_mFE94C27B8F5916F943FFD9B35184287EF373B52A_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Vuforia.VuController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuController__ctor_m9BB6F2C48F1832127A346EA1A76B95DF0F2040A2 (VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; __this->___mEngine_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_0), (void*)L_0); intptr_t L_1 = ___1_nativeHandle; __this->___mNativeHandle_1 = 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.ConversionUtils::ToBool(Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConversionUtils_ToBool_m32B15CD0258ADE0FDC0F5ADDFFB3CF15843F123B (int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0); } } // System.Boolean Vuforia.ConversionUtils::ToBool(Vuforia.VuResult) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44 (int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; return (bool)((((int32_t)L_0) == ((int32_t)1))? 1 : 0); } } // Vuforia.VuBool Vuforia.ConversionUtils::ToVuBool(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7 (bool ___0_value, const RuntimeMethod* method) { { bool L_0 = ___0_value; if (L_0) { goto IL_0005; } } { return (int32_t)(0); } IL_0005: { return (int32_t)(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 // Conversion methods for marshalling of: Vuforia.VuCylinderTargetConfig IL2CPP_EXTERN_C void VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_pinvoke(const VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01& unmarshaled, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___targetName_1 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_1); marshaled.___activate_2 = unmarshaled.___activate_2; marshaled.___scale_3 = unmarshaled.___scale_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; } IL2CPP_EXTERN_C void VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_pinvoke_back(const VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke& marshaled, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___targetName_1 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; float unmarshaledscale_temp_3 = 0.0f; unmarshaledscale_temp_3 = marshaled.___scale_3; unmarshaled.___scale_3 = unmarshaledscale_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.VuCylinderTargetConfig IL2CPP_EXTERN_C void VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_pinvoke_cleanup(VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_1); marshaled.___targetName_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuCylinderTargetConfig IL2CPP_EXTERN_C void VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_com(const VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01& unmarshaled, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_com& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___databasePath_0); marshaled.___targetName_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___targetName_1); marshaled.___activate_2 = unmarshaled.___activate_2; marshaled.___scale_3 = unmarshaled.___scale_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; } IL2CPP_EXTERN_C void VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_com_back(const VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_com& marshaled, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___databasePath_0)); unmarshaled.___targetName_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___targetName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___targetName_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; float unmarshaledscale_temp_3 = 0.0f; unmarshaledscale_temp_3 = marshaled.___scale_3; unmarshaled.___scale_3 = unmarshaledscale_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.VuCylinderTargetConfig IL2CPP_EXTERN_C void VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_com_cleanup(VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___targetName_1); marshaled.___targetName_1 = NULL; } // System.Object Vuforia.VuCylinderTargetConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuCylinderTargetConfig_Clone_m83100E8DDA6F61D88A292E3E1707DBDE72C42790 (VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_0 = (VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01*)il2cpp_codegen_object_new(VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_il2cpp_TypeInfo_var); NullCheck(L_0); VuCylinderTargetConfig__ctor_m6515A482D5AFF6DBFA8BDB79879824E95DEE8E30(L_0, NULL); VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_1 = L_0; String_t* L_2 = __this->___databasePath_0; NullCheck(L_1); L_1->___databasePath_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___databasePath_0), (void*)L_2); VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_3 = L_1; String_t* L_4 = __this->___targetName_1; NullCheck(L_3); L_3->___targetName_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___targetName_1), (void*)L_4); VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_5 = L_3; int32_t L_6 = __this->___activate_2; NullCheck(L_5); L_5->___activate_2 = L_6; VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_7 = L_5; float L_8 = __this->___scale_3; NullCheck(L_7); L_7->___scale_3 = L_8; VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_9 = L_7; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_10 = __this->___poseOffset_4; NullCheck(L_9); L_9->___poseOffset_4 = L_10; return L_9; } } // System.Void Vuforia.VuCylinderTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCylinderTargetConfig__ctor_m6515A482D5AFF6DBFA8BDB79879824E95DEE8E30 (VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___databasePath_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___databasePath_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___targetName_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___targetName_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___activate_2 = 1; __this->___scale_3 = (1.0f); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0; L_0 = VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F(NULL); __this->___poseOffset_4 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuEngineCreateCylinderTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuCylinderTargetConfig,Vuforia.VuCylinderTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuEngineCreateCylinderTargetObserver_mB24F8456D357B4028F6662C9EF10F28C772163C6 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateCylinderTargetObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateCylinderTargetObserver)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverGetTargetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetName_m11A7780824F4259E53EC903FE839CDFB4BE8B879 (intptr_t ___0_observerHandle, intptr_t* ___1_targetName, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObserverGetTargetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObserverGetTargetName)(___0_observerHandle, ___1_targetName); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetName); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverSetTargetSideLength(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverSetTargetSideLength_m3163283D9BF102A8887466B19A800BB66865FEA1 (intptr_t ___0_observerHandle, float ___1_sideLength, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObserverSetTargetSideLength", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObserverSetTargetSideLength)(___0_observerHandle, ___1_sideLength); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_sideLength); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverGetTargetSideLength(System.IntPtr,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetSideLength_m7EA6EA7F2CA6B408D898B10DF029392E20DB774E (intptr_t ___0_observerHandle, float* ___1_sideLength, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObserverGetTargetSideLength", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObserverGetTargetSideLength)(___0_observerHandle, ___1_sideLength); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_sideLength); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverSetTargetTopDiameter(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverSetTargetTopDiameter_m5BF60C67ECA26BF32E66F7A6D4588752E82F9103 (intptr_t ___0_observerHandle, float ___1_topDiameter, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObserverSetTargetTopDiameter", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObserverSetTargetTopDiameter)(___0_observerHandle, ___1_topDiameter); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_topDiameter); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverGetTargetTopDiameter(System.IntPtr,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetTopDiameter_mE8AE4E2E7DD8375C472E7B71D9AE949F195B30FE (intptr_t ___0_observerHandle, float* ___1_topDiameter, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObserverGetTargetTopDiameter", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObserverGetTargetTopDiameter)(___0_observerHandle, ___1_topDiameter); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_topDiameter); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverSetTargetBottomDiameter(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverSetTargetBottomDiameter_mC069B9C65D3900F545F15D7576460C14AF129C00 (intptr_t ___0_observerHandle, float ___1_bottomDiameter, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObserverSetTargetBottomDiameter", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObserverSetTargetBottomDiameter)(___0_observerHandle, ___1_bottomDiameter); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_bottomDiameter); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverGetTargetBottomDiameter(System.IntPtr,System.Single&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetBottomDiameter_mF4F9CE792DA47C59A420603F98190BBACEADCD00 (intptr_t ___0_observerHandle, float* ___1_bottomDiameter, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObserverGetTargetBottomDiameter", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObserverGetTargetBottomDiameter)(___0_observerHandle, ___1_bottomDiameter); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_bottomDiameter); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverSetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverSetTrackingOptimization_mC26C9EA1A311DCFF614495775E4E96A37B0CD10D (intptr_t ___0_observerHandle, int32_t ___1_optimization, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObserverSetTrackingOptimization", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObserverSetTrackingOptimization)(___0_observerHandle, ___1_optimization); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_optimization); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuCylinderTargetObserver::vuCylinderTargetObserverGetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_vuCylinderTargetObserverGetTrackingOptimization_m10B201A45946A337B9F3055C90D101941DEDEF3C (intptr_t ___0_observerHandle, int32_t* ___1_optimization, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObserverGetTrackingOptimization", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObserverGetTrackingOptimization)(___0_observerHandle, ___1_optimization); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_optimization); #endif return returnValue; } // System.String Vuforia.VuCylinderTargetObserver::get_TargetName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuCylinderTargetObserver_get_TargetName_m166BEFAFA22FEC5A620467CD38FD2D1A4B746D32 (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetName_m11A7780824F4259E53EC903FE839CDFB4BE8B879_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetName_m11A7780824F4259E53EC903FE839CDFB4BE8B879_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // System.Single Vuforia.VuCylinderTargetObserver::get_TargetSideLength() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VuCylinderTargetObserver_get_TargetSideLength_m47B78F1B01C1BFAB49F4F36EF54E4AA2E1E48355 (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetSideLength_m7EA6EA7F2CA6B408D898B10DF029392E20DB774E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E* L_1 = (GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E*)il2cpp_codegen_object_new(GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E_il2cpp_TypeInfo_var); NullCheck(L_1); GetPrimitiveValueDelegate_1__ctor_m40760B1AF7A4421DCB3E4A6B389A7D2561B79EE2(L_1, NULL, (intptr_t)((void*)VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetSideLength_m7EA6EA7F2CA6B408D898B10DF029392E20DB774E_RuntimeMethod_var), NULL); float L_2; L_2 = ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952(L_0, L_1, ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_RuntimeMethod_var); return L_2; } } // System.Single Vuforia.VuCylinderTargetObserver::get_TargetTopDiameter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VuCylinderTargetObserver_get_TargetTopDiameter_m9E4DD7046B9E41063D71B4D08AFF12376D4CB43F (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetTopDiameter_mE8AE4E2E7DD8375C472E7B71D9AE949F195B30FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E* L_1 = (GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E*)il2cpp_codegen_object_new(GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E_il2cpp_TypeInfo_var); NullCheck(L_1); GetPrimitiveValueDelegate_1__ctor_m40760B1AF7A4421DCB3E4A6B389A7D2561B79EE2(L_1, NULL, (intptr_t)((void*)VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetTopDiameter_mE8AE4E2E7DD8375C472E7B71D9AE949F195B30FE_RuntimeMethod_var), NULL); float L_2; L_2 = ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952(L_0, L_1, ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_RuntimeMethod_var); return L_2; } } // System.Single Vuforia.VuCylinderTargetObserver::get_TargetBottomDiameter() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float VuCylinderTargetObserver_get_TargetBottomDiameter_mE6AD6DD6AA083FBDC28DED9EB0D28F956E910871 (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetBottomDiameter_mF4F9CE792DA47C59A420603F98190BBACEADCD00_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E* L_1 = (GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E*)il2cpp_codegen_object_new(GetPrimitiveValueDelegate_1_tA35FE0538F103A4BB82726377AB10102D3D13B3E_il2cpp_TypeInfo_var); NullCheck(L_1); GetPrimitiveValueDelegate_1__ctor_m40760B1AF7A4421DCB3E4A6B389A7D2561B79EE2(L_1, NULL, (intptr_t)((void*)VuCylinderTargetObserver_vuCylinderTargetObserverGetTargetBottomDiameter_mF4F9CE792DA47C59A420603F98190BBACEADCD00_RuntimeMethod_var), NULL); float L_2; L_2 = ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952(L_0, L_1, ValueAccessUtils_GetPrimitiveValue_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m84948AA59D656EA1FD872E3411A6BDFE84DAC952_RuntimeMethod_var); return L_2; } } // Vuforia.VuTrackingOptimization Vuforia.VuCylinderTargetObserver::get_TrackingOptimization() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObserver_get_TrackingOptimization_m7154080996787E6F8237BA9431BF1AC8C0E237C9 (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetObserver_vuCylinderTargetObserverGetTrackingOptimization_m10B201A45946A337B9F3055C90D101941DEDEF3C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC* L_1 = (GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m02CEF7D2D3D84A52C6F197350C527D50B742532A(L_1, NULL, (intptr_t)((void*)VuCylinderTargetObserver_vuCylinderTargetObserverGetTrackingOptimization_m10B201A45946A337B9F3055C90D101941DEDEF3C_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var); return L_2; } } // Vuforia.VuCylinderTargetObserver Vuforia.VuCylinderTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuCylinderTargetConfig,Vuforia.VuCylinderTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* VuCylinderTargetObserver_Create_mB34E5092931009F3992B21DBBC21401D05B7479A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_2 = ___1_config; int32_t* L_3 = ___2_error; int32_t L_4; L_4 = VuCylinderTargetObserver_vuEngineCreateCylinderTargetObserver_mB24F8456D357B4028F6662C9EF10F28C772163C6(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___2_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; intptr_t L_7 = V_0; VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* L_8 = (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD*)il2cpp_codegen_object_new(VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD_il2cpp_TypeInfo_var); NullCheck(L_8); VuCylinderTargetObserver__ctor_m6F5BEA450D95B20AB7F072780AF21E04EA5EC029(L_8, L_6, L_7, NULL); return L_8; } IL_001d: { return (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD*)NULL; } } // System.Void Vuforia.VuCylinderTargetObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCylinderTargetObserver__ctor_m6F5BEA450D95B20AB7F072780AF21E04EA5EC029 (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuCylinderTargetObserver::SetTargetSideLength(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCylinderTargetObserver_SetTargetSideLength_mA5FA378E6E9E7592DA7426AE6E617132042D47FF (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, float ___0_sideLength, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; float L_1 = ___0_sideLength; int32_t L_2; L_2 = VuCylinderTargetObserver_vuCylinderTargetObserverSetTargetSideLength_m3163283D9BF102A8887466B19A800BB66865FEA1(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuCylinderTargetObserver::SetTargetTopDiameter(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCylinderTargetObserver_SetTargetTopDiameter_mC9874A1AFBFF770CCA7FE68D69B5BBF1114A319E (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, float ___0_topDiameter, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; float L_1 = ___0_topDiameter; int32_t L_2; L_2 = VuCylinderTargetObserver_vuCylinderTargetObserverSetTargetTopDiameter_m5BF60C67ECA26BF32E66F7A6D4588752E82F9103(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuCylinderTargetObserver::SetTargetBottomDiameter(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCylinderTargetObserver_SetTargetBottomDiameter_m3DE050049D485B828A3EE10212AF5CAC926C40EE (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, float ___0_bottomDiameter, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; float L_1 = ___0_bottomDiameter; int32_t L_2; L_2 = VuCylinderTargetObserver_vuCylinderTargetObserverSetTargetBottomDiameter_mC069B9C65D3900F545F15D7576460C14AF129C00(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuCylinderTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCylinderTargetObserver_SetTrackingOptimization_m6D651FAC06291FB486F09353F0896F87ED926152 (VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* __this, int32_t ___0_optimization, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_optimization; int32_t L_2; L_2 = VuCylinderTargetObserver_vuCylinderTargetObserverSetTrackingOptimization_mC26C9EA1A311DCFF614495775E4E96A37B0CD10D(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 // Conversion methods for marshalling of: Vuforia.VuCylinderTargetObservationTargetInfo IL2CPP_EXTERN_C void VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshal_pinvoke(const VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196& unmarshaled, VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshaled_pinvoke& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_string(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_string(unmarshaled.___name_1); marshaled.___sideLength_2 = unmarshaled.___sideLength_2; marshaled.___topDiameter_3 = unmarshaled.___topDiameter_3; marshaled.___bottomDiameter_4 = unmarshaled.___bottomDiameter_4; marshaled.___bbox_5 = unmarshaled.___bbox_5; marshaled.___poseOffset_6 = unmarshaled.___poseOffset_6; } IL2CPP_EXTERN_C void VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshal_pinvoke_back(const VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshaled_pinvoke& marshaled, VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_string_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_1)); float unmarshaledsideLength_temp_2 = 0.0f; unmarshaledsideLength_temp_2 = marshaled.___sideLength_2; unmarshaled.___sideLength_2 = unmarshaledsideLength_temp_2; float unmarshaledtopDiameter_temp_3 = 0.0f; unmarshaledtopDiameter_temp_3 = marshaled.___topDiameter_3; unmarshaled.___topDiameter_3 = unmarshaledtopDiameter_temp_3; float unmarshaledbottomDiameter_temp_4 = 0.0f; unmarshaledbottomDiameter_temp_4 = marshaled.___bottomDiameter_4; unmarshaled.___bottomDiameter_4 = unmarshaledbottomDiameter_temp_4; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_5; memset((&unmarshaledbbox_temp_5), 0, sizeof(unmarshaledbbox_temp_5)); unmarshaledbbox_temp_5 = marshaled.___bbox_5; unmarshaled.___bbox_5 = unmarshaledbbox_temp_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_6; memset((&unmarshaledposeOffset_temp_6), 0, sizeof(unmarshaledposeOffset_temp_6)); unmarshaledposeOffset_temp_6 = marshaled.___poseOffset_6; unmarshaled.___poseOffset_6 = unmarshaledposeOffset_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuCylinderTargetObservationTargetInfo IL2CPP_EXTERN_C void VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshal_pinvoke_cleanup(VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___name_1); marshaled.___name_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuCylinderTargetObservationTargetInfo IL2CPP_EXTERN_C void VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshal_com(const VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196& unmarshaled, VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshaled_com& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_1); marshaled.___sideLength_2 = unmarshaled.___sideLength_2; marshaled.___topDiameter_3 = unmarshaled.___topDiameter_3; marshaled.___bottomDiameter_4 = unmarshaled.___bottomDiameter_4; marshaled.___bbox_5 = unmarshaled.___bbox_5; marshaled.___poseOffset_6 = unmarshaled.___poseOffset_6; } IL2CPP_EXTERN_C void VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshal_com_back(const VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshaled_com& marshaled, VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_1)); float unmarshaledsideLength_temp_2 = 0.0f; unmarshaledsideLength_temp_2 = marshaled.___sideLength_2; unmarshaled.___sideLength_2 = unmarshaledsideLength_temp_2; float unmarshaledtopDiameter_temp_3 = 0.0f; unmarshaledtopDiameter_temp_3 = marshaled.___topDiameter_3; unmarshaled.___topDiameter_3 = unmarshaledtopDiameter_temp_3; float unmarshaledbottomDiameter_temp_4 = 0.0f; unmarshaledbottomDiameter_temp_4 = marshaled.___bottomDiameter_4; unmarshaled.___bottomDiameter_4 = unmarshaledbottomDiameter_temp_4; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_5; memset((&unmarshaledbbox_temp_5), 0, sizeof(unmarshaledbbox_temp_5)); unmarshaledbbox_temp_5 = marshaled.___bbox_5; unmarshaled.___bbox_5 = unmarshaledbbox_temp_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_6; memset((&unmarshaledposeOffset_temp_6), 0, sizeof(unmarshaledposeOffset_temp_6)); unmarshaledposeOffset_temp_6 = marshaled.___poseOffset_6; unmarshaled.___poseOffset_6 = unmarshaledposeOffset_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuCylinderTargetObservationTargetInfo IL2CPP_EXTERN_C void VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshal_com_cleanup(VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___name_1); marshaled.___name_1 = NULL; } // Vuforia.VuResult Vuforia.VuCylinderTargetObservationTargetInfo::vuCylinderTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuCylinderTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObservationTargetInfo_vuCylinderTargetObservationGetTargetInfo_m53F35EEF277A0E0C533339FD82A81FE0F5A91788 (intptr_t ___0_observation, Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF* ___1_targetInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObservationGetTargetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObservationGetTargetInfo)(___0_observation, ___1_targetInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_targetInfo); #endif return returnValue; } // Vuforia.VuCylinderTargetObservationTargetInfo Vuforia.VuCylinderTargetObservationTargetInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196 VuCylinderTargetObservationTargetInfo_Create_m2576D93DC2199BD9D4128A8D926316F4E7574924 (intptr_t ___0_observationHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF V_0; memset((&V_0), 0, sizeof(V_0)); VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196 V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuCylinderTargetObservationTargetInfo_vuCylinderTargetObservationGetTargetInfo_m53F35EEF277A0E0C533339FD82A81FE0F5A91788(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCylinderTargetObservationTargetInfo_Create_m2576D93DC2199BD9D4128A8D926316F4E7574924_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196)); Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF L_3 = V_0; intptr_t L_4 = L_3.___uniqueId_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); (&V_1)->___uniqueId_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___uniqueId_0), (void*)L_5); Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF L_6 = V_0; intptr_t L_7 = L_6.___name_1; String_t* L_8; L_8 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_7, NULL); (&V_1)->___name_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___name_1), (void*)L_8); Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF L_9 = V_0; float L_10 = L_9.___sideLength_2; (&V_1)->___sideLength_2 = L_10; Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF L_11 = V_0; float L_12 = L_11.___topDiameter_3; (&V_1)->___topDiameter_3 = L_12; Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF L_13 = V_0; float L_14 = L_13.___bottomDiameter_4; (&V_1)->___bottomDiameter_4 = L_14; Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF L_15 = V_0; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_16 = L_15.___bbox_5; (&V_1)->___bbox_5 = L_16; Internal_t05541CCD3C64F71E6A662CFD0E5579D8539222EF L_17 = V_0; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_18 = L_17.___poseOffset_6; (&V_1)->___poseOffset_6 = L_18; VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196 L_19 = V_1; return L_19; } } #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.VuResult Vuforia.VuCylinderTargetObservation::vuCylinderTargetObservationGetStatusInfo(System.IntPtr,Vuforia.VuCylinderTargetObservationStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObservation_vuCylinderTargetObservationGetStatusInfo_m923A9323064D562AABE3CB4838045AA9A3B442C1 (intptr_t ___0_observation, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCylinderTargetObservationGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCylinderTargetObservationGetStatusInfo)(___0_observation, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuCylinderTargetObservationStatusInfo Vuforia.VuCylinderTargetObservation::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCylinderTargetObservation_get_StatusInfo_m6B9396CD1FF7CCA969633747D3956A89383668D3 (VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetObservation_vuCylinderTargetObservationGetStatusInfo_m923A9323064D562AABE3CB4838045AA9A3B442C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetEnumValue_TisVuCylinderTargetObservationStatusInfo_t7EAFFA1F6BFAF7AA64774DB0F490E89476E73AD5_mE7CC0139CFDFA5BF7850ECCDE821116C6FFF38B8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t50B701425B35AA69CB821A64659FE0B45C5294EE* L_0 = (&__this->___mStatusInfo_3); GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD* L_1 = (GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t9D5FA1609E251805D0A773C40569CC2931CF1CCD_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_mCD4EFF07DF141A8B71F51F83C3754EAF18C91270(L_1, NULL, (intptr_t)((void*)VuCylinderTargetObservation_vuCylinderTargetObservationGetStatusInfo_m923A9323064D562AABE3CB4838045AA9A3B442C1_RuntimeMethod_var), NULL); int32_t L_2; L_2 = VuObservation_GetEnumValue_TisVuCylinderTargetObservationStatusInfo_t7EAFFA1F6BFAF7AA64774DB0F490E89476E73AD5_mE7CC0139CFDFA5BF7850ECCDE821116C6FFF38B8(__this, L_0, L_1, VuObservation_GetEnumValue_TisVuCylinderTargetObservationStatusInfo_t7EAFFA1F6BFAF7AA64774DB0F490E89476E73AD5_mE7CC0139CFDFA5BF7850ECCDE821116C6FFF38B8_RuntimeMethod_var); return L_2; } } // Vuforia.VuCylinderTargetObservationTargetInfo Vuforia.VuCylinderTargetObservation::get_TargetInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196 VuCylinderTargetObservation_get_TargetInfo_m0849F0B7601B676714C0754AC374A234DC558E37 (VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetObservationTargetInfo_Create_m2576D93DC2199BD9D4128A8D926316F4E7574924_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_m8618B46030A758308666A5D679B3EA70F8CFD2E4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tF40515F0A47DDE5A75596D8B91CEB985AF9A6639* L_0 = (&__this->___mTargetInfo_4); CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44* L_1 = (CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44*)il2cpp_codegen_object_new(CreateStructDelegate_1_tFBC8CE520AE865303AD475D8F0438F91A50C1B44_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_m54350D2470CEFADE697171E6AD42C7EE44343E7D(L_1, NULL, (intptr_t)((void*)VuCylinderTargetObservationTargetInfo_Create_m2576D93DC2199BD9D4128A8D926316F4E7574924_RuntimeMethod_var), NULL); VuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196 L_2; L_2 = VuObservation_GetStructValue_TisVuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_m8618B46030A758308666A5D679B3EA70F8CFD2E4(__this, L_0, L_1, VuObservation_GetStructValue_TisVuCylinderTargetObservationTargetInfo_t09B88E331A4D64498520D1F0DACE3824CE155196_m8618B46030A758308666A5D679B3EA70F8CFD2E4_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuCylinderTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCylinderTargetObservation__ctor_mEB9C0D20472219471AD132CEB65091C0C5B3907C (VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026* __this, const RuntimeMethod* method) { { VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714(__this, NULL); return; } } // System.Void Vuforia.VuCylinderTargetObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCylinderTargetObservation_UnregisterObservation_m3D196809F17609B9D127777D97EDE85C3BBD9B37 (VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026* __this, const RuntimeMethod* method) { { Nullable_1_t50B701425B35AA69CB821A64659FE0B45C5294EE* L_0 = (&__this->___mStatusInfo_3); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_t50B701425B35AA69CB821A64659FE0B45C5294EE)); Nullable_1_tF40515F0A47DDE5A75596D8B91CEB985AF9A6639* L_1 = (&__this->___mTargetInfo_4); il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_tF40515F0A47DDE5A75596D8B91CEB985AF9A6639)); VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuDatabaseTargetInfo IL2CPP_EXTERN_C void VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshal_pinvoke(const VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E& unmarshaled, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshaled_pinvoke& marshaled) { marshaled.___observerType_0 = unmarshaled.___observerType_0; marshaled.___name_1 = il2cpp_codegen_marshal_string(unmarshaled.___name_1); } IL2CPP_EXTERN_C void VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshal_pinvoke_back(const VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshaled_pinvoke& marshaled, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E& unmarshaled) { int32_t unmarshaledobserverType_temp_0 = 0; unmarshaledobserverType_temp_0 = marshaled.___observerType_0; unmarshaled.___observerType_0 = unmarshaledobserverType_temp_0; unmarshaled.___name_1 = il2cpp_codegen_marshal_string_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_1)); } // Conversion method for clean up from marshalling of: Vuforia.VuDatabaseTargetInfo IL2CPP_EXTERN_C void VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshal_pinvoke_cleanup(VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___name_1); marshaled.___name_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuDatabaseTargetInfo IL2CPP_EXTERN_C void VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshal_com(const VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E& unmarshaled, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshaled_com& marshaled) { marshaled.___observerType_0 = unmarshaled.___observerType_0; marshaled.___name_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_1); } IL2CPP_EXTERN_C void VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshal_com_back(const VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshaled_com& marshaled, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E& unmarshaled) { int32_t unmarshaledobserverType_temp_0 = 0; unmarshaledobserverType_temp_0 = marshaled.___observerType_0; unmarshaled.___observerType_0 = unmarshaledobserverType_temp_0; unmarshaled.___name_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_1)); } // Conversion method for clean up from marshalling of: Vuforia.VuDatabaseTargetInfo IL2CPP_EXTERN_C void VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshal_com_cleanup(VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___name_1); marshaled.___name_1 = NULL; } #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.VuResult Vuforia.VuDatabaseTargetInfoList::vuDatabaseTargetInfoListCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDatabaseTargetInfoList_vuDatabaseTargetInfoListCreate_m9B8240427A9D3217AB57CC05B3848E574C30E11E (intptr_t* ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuDatabaseTargetInfoListCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuDatabaseTargetInfoListCreate)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuDatabaseTargetInfoList::vuDatabaseTargetInfoListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDatabaseTargetInfoList_vuDatabaseTargetInfoListGetSize_m40478D85FC8BE536B14B972807BE4433EDD432BA (intptr_t ___0_listHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuDatabaseTargetInfoListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuDatabaseTargetInfoListGetSize)(___0_listHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuDatabaseTargetInfoList::vuDatabaseTargetInfoListGetElement(System.IntPtr,System.Int32,Vuforia.VuDatabaseTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDatabaseTargetInfoList_vuDatabaseTargetInfoListGetElement_m826C21B1DD9A1AA97D80B4AE6490C13A93C5B367 (intptr_t ___0_listHandle, int32_t ___1_element, Internal_t07525C53CD14856125D6BEA745EC2C88C2E78D27* ___2_targetInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, Internal_t07525C53CD14856125D6BEA745EC2C88C2E78D27*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(Internal_t07525C53CD14856125D6BEA745EC2C88C2E78D27*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuDatabaseTargetInfoListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuDatabaseTargetInfoListGetElement)(___0_listHandle, ___1_element, ___2_targetInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_element, ___2_targetInfo); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuDatabaseTargetInfoList::vuDatabaseTargetInfoListDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDatabaseTargetInfoList_vuDatabaseTargetInfoListDestroy_m15F28B6A7F6D74009B266B5A15F54C77C5E966F0 (intptr_t ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuDatabaseTargetInfoListDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuDatabaseTargetInfoListDestroy)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // System.Void Vuforia.VuDatabaseTargetInfoList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDatabaseTargetInfoList__ctor_mBAC3C11B0732B22D56B9DA0D5BA06369FCF2B849 (VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDatabaseTargetInfoList_vuDatabaseTargetInfoListCreate_m9B8240427A9D3217AB57CC05B3848E574C30E11E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDatabaseTargetInfoList_vuDatabaseTargetInfoListDestroy_m15F28B6A7F6D74009B266B5A15F54C77C5E966F0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDatabaseTargetInfoList_vuDatabaseTargetInfoListGetElement_m826C21B1DD9A1AA97D80B4AE6490C13A93C5B367_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDatabaseTargetInfoList_vuDatabaseTargetInfoListGetSize_m40478D85FC8BE536B14B972807BE4433EDD432BA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericTypedList_2__ctor_mC4C82EAE2F81EFBBA100674031080F522A27DE73_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49* L_0 = (CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49*)il2cpp_codegen_object_new(CreateListDelegate_tF85E2618E8815923A31F4C0D83E6A05A35DC4D49_il2cpp_TypeInfo_var); NullCheck(L_0); CreateListDelegate__ctor_m03E9C8C88EBB003B5525E736BD9B0A4BCDB31FEE(L_0, NULL, (intptr_t)((void*)VuDatabaseTargetInfoList_vuDatabaseTargetInfoListCreate_m9B8240427A9D3217AB57CC05B3848E574C30E11E_RuntimeMethod_var), NULL); GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2* L_1 = (GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2*)il2cpp_codegen_object_new(GetListSizeDelegate_tCCF1A005D24CDF07771E01F4AF868D3E5F8067D2_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_mD07F4C503D48A88F8D2E5E7BAFAE46CCFABD9C78(L_1, NULL, (intptr_t)((void*)VuDatabaseTargetInfoList_vuDatabaseTargetInfoListGetSize_m40478D85FC8BE536B14B972807BE4433EDD432BA_RuntimeMethod_var), NULL); GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A* L_2 = (GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A*)il2cpp_codegen_object_new(GetListElementDelegate_tCD6250F5969EC7BBBA689B15E5FFD55A8479B61A_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_mCCCBD156992A2671027E93C6B87F45074F98B44C(L_2, NULL, (intptr_t)((void*)VuDatabaseTargetInfoList_vuDatabaseTargetInfoListGetElement_m826C21B1DD9A1AA97D80B4AE6490C13A93C5B367_RuntimeMethod_var), NULL); DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC* L_3 = (DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC*)il2cpp_codegen_object_new(DeleteListDelegate_tB02BE101F9FD7BD562DD744A1D1202E4F9F8C4EC_il2cpp_TypeInfo_var); NullCheck(L_3); DeleteListDelegate__ctor_m7A43785172A6FBE866C21FF421FCEDB0076FB20B(L_3, NULL, (intptr_t)((void*)VuDatabaseTargetInfoList_vuDatabaseTargetInfoListDestroy_m15F28B6A7F6D74009B266B5A15F54C77C5E966F0_RuntimeMethod_var), NULL); VuGenericTypedList_2__ctor_mC4C82EAE2F81EFBBA100674031080F522A27DE73(__this, L_0, L_1, L_2, L_3, VuGenericTypedList_2__ctor_mC4C82EAE2F81EFBBA100674031080F522A27DE73_RuntimeMethod_var); return; } } // Vuforia.VuDatabaseTargetInfo Vuforia.VuDatabaseTargetInfoList::GetElement(Vuforia.VuDatabaseTargetInfo/Internal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E VuDatabaseTargetInfoList_GetElement_m274D8D6301ED7B70D4BB66327C7159C1ABC5B385 (VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897* __this, Internal_t07525C53CD14856125D6BEA745EC2C88C2E78D27 ___0_nativeElement, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E)); Internal_t07525C53CD14856125D6BEA745EC2C88C2E78D27 L_0 = ___0_nativeElement; int32_t L_1 = L_0.___observerType_0; (&V_0)->___observerType_0 = L_1; Internal_t07525C53CD14856125D6BEA745EC2C88C2E78D27 L_2 = ___0_nativeElement; intptr_t L_3 = L_2.___name_1; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_4; L_4 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_3, NULL); (&V_0)->___name_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___name_1), (void*)L_4); VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E L_5 = V_0; return L_5; } } #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.VuDevicePoseConfig IL2CPP_EXTERN_C void VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_pinvoke(const VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98& unmarshaled, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke& marshaled) { marshaled.___activate_0 = unmarshaled.___activate_0; marshaled.___staticMode_1 = unmarshaled.___staticMode_1; } IL2CPP_EXTERN_C void VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_pinvoke_back(const VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke& marshaled, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98& unmarshaled) { int32_t unmarshaledactivate_temp_0 = 0; unmarshaledactivate_temp_0 = marshaled.___activate_0; unmarshaled.___activate_0 = unmarshaledactivate_temp_0; int32_t unmarshaledstaticMode_temp_1 = 0; unmarshaledstaticMode_temp_1 = marshaled.___staticMode_1; unmarshaled.___staticMode_1 = unmarshaledstaticMode_temp_1; } // Conversion method for clean up from marshalling of: Vuforia.VuDevicePoseConfig IL2CPP_EXTERN_C void VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_pinvoke_cleanup(VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuDevicePoseConfig IL2CPP_EXTERN_C void VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_com(const VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98& unmarshaled, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_com& marshaled) { marshaled.___activate_0 = unmarshaled.___activate_0; marshaled.___staticMode_1 = unmarshaled.___staticMode_1; } IL2CPP_EXTERN_C void VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_com_back(const VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_com& marshaled, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98& unmarshaled) { int32_t unmarshaledactivate_temp_0 = 0; unmarshaledactivate_temp_0 = marshaled.___activate_0; unmarshaled.___activate_0 = unmarshaledactivate_temp_0; int32_t unmarshaledstaticMode_temp_1 = 0; unmarshaledstaticMode_temp_1 = marshaled.___staticMode_1; unmarshaled.___staticMode_1 = unmarshaledstaticMode_temp_1; } // Conversion method for clean up from marshalling of: Vuforia.VuDevicePoseConfig IL2CPP_EXTERN_C void VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_com_cleanup(VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_com& marshaled) { } // System.Object Vuforia.VuDevicePoseConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuDevicePoseConfig_Clone_m8E3A166C907EA213FA666FFB8E0F0114EFA3E7C2 (VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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; int32_t L_2 = __this->___activate_0; NullCheck(L_1); L_1->___activate_0 = L_2; VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* L_3 = L_1; int32_t L_4 = __this->___staticMode_1; NullCheck(L_3); L_3->___staticMode_1 = L_4; return L_3; } } // System.Void Vuforia.VuDevicePoseConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDevicePoseConfig__ctor_m2187CF1EEA0E753E123A40B47188500C2959FDE2 (VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* __this, const RuntimeMethod* method) { { __this->___activate_0 = 1; 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.VuResult Vuforia.VuDevicePoseObserver::vuEngineCreateDevicePoseObserver(System.IntPtr,System.IntPtr&,Vuforia.VuDevicePoseConfig,Vuforia.VuDevicePoseCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDevicePoseObserver_vuEngineCreateDevicePoseObserver_m19DAAF8D3CC05D2F5798E1561FB8B6DE9CCB1BAA (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateDevicePoseObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateDevicePoseObserver)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuDevicePoseObserver::vuDevicePoseObserverSetStaticMode(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDevicePoseObserver_vuDevicePoseObserverSetStaticMode_m9548332AF0EA01A822803050D73DC3F186F96440 (intptr_t ___0_observer, int32_t ___1_staticModeEnabled, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuDevicePoseObserverSetStaticMode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuDevicePoseObserverSetStaticMode)(___0_observer, ___1_staticModeEnabled); #else int32_t returnValue = il2cppPInvokeFunc(___0_observer, ___1_staticModeEnabled); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuDevicePoseObserver::vuDevicePoseObserverGetStaticMode(System.IntPtr,Vuforia.VuBool&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDevicePoseObserver_vuDevicePoseObserverGetStaticMode_mDBA87DD3B2E2A626C51AF9CA332C4E6D85F18300 (intptr_t ___0_observer, int32_t* ___1_staticModeEnabled, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuDevicePoseObserverGetStaticMode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuDevicePoseObserverGetStaticMode)(___0_observer, ___1_staticModeEnabled); #else int32_t returnValue = il2cppPInvokeFunc(___0_observer, ___1_staticModeEnabled); #endif return returnValue; } // Vuforia.VuDevicePoseObserver Vuforia.VuDevicePoseObserver::Create(Vuforia.VuEngine,Vuforia.VuDevicePoseConfig,Vuforia.VuDevicePoseCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* VuDevicePoseObserver_Create_m47CD9CD0FB2CD90EA237C21DBFB70A996D546705 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* L_2 = ___1_config; int32_t* L_3 = ___2_error; int32_t L_4; L_4 = VuDevicePoseObserver_vuEngineCreateDevicePoseObserver_m19DAAF8D3CC05D2F5798E1561FB8B6DE9CCB1BAA(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___2_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; intptr_t L_7 = V_0; VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* L_8 = (VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83*)il2cpp_codegen_object_new(VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83_il2cpp_TypeInfo_var); NullCheck(L_8); VuDevicePoseObserver__ctor_m29EBA46B0F7E42A9A0E18A56AE32DAD63A9C1245(L_8, L_6, L_7, NULL); return L_8; } IL_001d: { return (VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83*)NULL; } } // System.Boolean Vuforia.VuDevicePoseObserver::get_StaticMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuDevicePoseObserver_get_StaticMode_m8ED2310FD7E7A28977D2C93DD6F0C8821641CF10 (VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDevicePoseObserver_vuDevicePoseObserverGetStaticMode_mDBA87DD3B2E2A626C51AF9CA332C4E6D85F18300_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* L_1 = (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4*)il2cpp_codegen_object_new(GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var); NullCheck(L_1); GetBoolValueDelegate__ctor_m80AB3322B3F26E49FF578C9B455646EE6ED7EF11(L_1, NULL, (intptr_t)((void*)VuDevicePoseObserver_vuDevicePoseObserverGetStaticMode_mDBA87DD3B2E2A626C51AF9CA332C4E6D85F18300_RuntimeMethod_var), NULL); bool L_2; L_2 = ValueAccessUtils_GetBoolValue_m15133468B5BDE58EB95EBF60681B69DEBE44ED54(L_0, L_1, NULL); return L_2; } } // System.Void Vuforia.VuDevicePoseObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDevicePoseObserver__ctor_m29EBA46B0F7E42A9A0E18A56AE32DAD63A9C1245 (VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuDevicePoseObserver::SetStaticMode(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuDevicePoseObserver_SetStaticMode_m9EA1732A0ECC80A1677DB49621ACC1CA9F6B72A5 (VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* __this, bool ___0_value, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; bool L_1 = ___0_value; int32_t L_2; L_2 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_1, NULL); int32_t L_3; L_3 = VuDevicePoseObserver_vuDevicePoseObserverSetStaticMode_m9548332AF0EA01A822803050D73DC3F186F96440(L_0, L_2, NULL); return (bool)((((int32_t)L_3) == ((int32_t)1))? 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.VuResult Vuforia.VuDevicePoseObservation::vuDevicePoseObservationGetStatusInfo(System.IntPtr,Vuforia.VuDevicePoseObservationStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDevicePoseObservation_vuDevicePoseObservationGetStatusInfo_m1E9C69BDB0C767236BBAC6DE1112C561E0B4FD96 (intptr_t ___0_observationHandle, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuDevicePoseObservationGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuDevicePoseObservationGetStatusInfo)(___0_observationHandle, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observationHandle, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuDevicePoseObservationStatusInfo Vuforia.VuDevicePoseObservation::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuDevicePoseObservation_get_StatusInfo_m8127BA7E6F06F7801949D6DD4261C33B30A1F713 (VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m461D931405E1BD193BF85EAF3A3F52962B07D365_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mD32E4958EE557E5B1B0A7F99E0298C7729664E01_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m9BB22D4AEA81F7F91F48145A23742A144424B7A7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980* L_0 = (&__this->___mStatusInfo_3); bool L_1; L_1 = Nullable_1_get_HasValue_mD32E4958EE557E5B1B0A7F99E0298C7729664E01_inline(L_0, Nullable_1_get_HasValue_mD32E4958EE557E5B1B0A7F99E0298C7729664E01_RuntimeMethod_var); if (L_1) { goto IL_0033; } } { intptr_t L_2 = ((VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*)__this)->___mNativeHandle_0; int32_t L_3; L_3 = VuDevicePoseObservation_vuDevicePoseObservationGetStatusInfo_m1E9C69BDB0C767236BBAC6DE1112C561E0B4FD96(L_2, (&V_0), NULL); if (L_3) { goto IL_0027; } } { 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*)&_stringLiteral3F11AB7CA5224D891E6602E61204352ABD01B6E2)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuDevicePoseObservation_get_StatusInfo_m8127BA7E6F06F7801949D6DD4261C33B30A1F713_RuntimeMethod_var))); } IL_0027: { int32_t L_5 = V_0; Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980 L_6; memset((&L_6), 0, sizeof(L_6)); Nullable_1__ctor_m461D931405E1BD193BF85EAF3A3F52962B07D365((&L_6), L_5, /*hidden argument*/Nullable_1__ctor_m461D931405E1BD193BF85EAF3A3F52962B07D365_RuntimeMethod_var); __this->___mStatusInfo_3 = L_6; } IL_0033: { Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980* L_7 = (&__this->___mStatusInfo_3); int32_t L_8; L_8 = Nullable_1_get_Value_m9BB22D4AEA81F7F91F48145A23742A144424B7A7(L_7, Nullable_1_get_Value_m9BB22D4AEA81F7F91F48145A23742A144424B7A7_RuntimeMethod_var); return L_8; } } // System.Void Vuforia.VuDevicePoseObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDevicePoseObservation__ctor_m5D524092E05262E803840051EC90A495DCA63487 (VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E* __this, const RuntimeMethod* method) { { VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714(__this, NULL); return; } } // System.Void Vuforia.VuDevicePoseObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDevicePoseObservation_UnregisterObservation_m54E6169F69FB5CD87721CE1F959F8542E122E30F (VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E* __this, const RuntimeMethod* method) { { Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980* L_0 = (&__this->___mStatusInfo_3); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_t06B8B8FECA3BF6120661DFA26B979E3DDF4D4980)); VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuDriverConfig IL2CPP_EXTERN_C void VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_pinvoke(const VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949& unmarshaled, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke& marshaled) { marshaled.___driverName_0 = il2cpp_codegen_marshal_string(unmarshaled.___driverName_0); marshaled.___userData_1 = unmarshaled.___userData_1; } IL2CPP_EXTERN_C void VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_pinvoke_back(const VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke& marshaled, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949& unmarshaled) { unmarshaled.___driverName_0 = il2cpp_codegen_marshal_string_result(marshaled.___driverName_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___driverName_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___driverName_0)); intptr_t unmarshaleduserData_temp_1; memset((&unmarshaleduserData_temp_1), 0, sizeof(unmarshaleduserData_temp_1)); unmarshaleduserData_temp_1 = marshaled.___userData_1; unmarshaled.___userData_1 = unmarshaleduserData_temp_1; } // Conversion method for clean up from marshalling of: Vuforia.VuDriverConfig IL2CPP_EXTERN_C void VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_pinvoke_cleanup(VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___driverName_0); marshaled.___driverName_0 = NULL; } // Conversion methods for marshalling of: Vuforia.VuDriverConfig IL2CPP_EXTERN_C void VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_com(const VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949& unmarshaled, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_com& marshaled) { marshaled.___driverName_0 = il2cpp_codegen_marshal_string(unmarshaled.___driverName_0); marshaled.___userData_1 = unmarshaled.___userData_1; } IL2CPP_EXTERN_C void VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_com_back(const VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_com& marshaled, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949& unmarshaled) { unmarshaled.___driverName_0 = il2cpp_codegen_marshal_string_result(marshaled.___driverName_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___driverName_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___driverName_0)); intptr_t unmarshaleduserData_temp_1; memset((&unmarshaleduserData_temp_1), 0, sizeof(unmarshaleduserData_temp_1)); unmarshaleduserData_temp_1 = marshaled.___userData_1; unmarshaled.___userData_1 = unmarshaleduserData_temp_1; } // Conversion method for clean up from marshalling of: Vuforia.VuDriverConfig IL2CPP_EXTERN_C void VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_com_cleanup(VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___driverName_0); marshaled.___driverName_0 = NULL; } // System.Object Vuforia.VuDriverConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuDriverConfig_Clone_mFF3A609B2C33F779F107337F37812578674BC590 (VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* __this, 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* 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 = __this->___driverName_0; 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 = __this->___userData_1; NullCheck(L_3); L_3->___userData_1 = L_4; return L_3; } } // System.Void Vuforia.VuDriverConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDriverConfig__ctor_mA18CCBA203E2B5C18E647083FD41F051837C59FC (VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* __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*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___driverName_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___driverName_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___userData_1 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif void VuErrorHandlerNative_Invoke_m61C2C80DCF528A88F8DED8A5C7E633055DC7F5C4_Multicast(VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* __this, int32_t ___0_errorCode, intptr_t ___1_clientData, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_errorCode, ___1_clientData, reinterpret_cast(currentDelegate->___method_3)); } } void VuErrorHandlerNative_Invoke_m61C2C80DCF528A88F8DED8A5C7E633055DC7F5C4_OpenInst(VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* __this, int32_t ___0_errorCode, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_errorCode, ___1_clientData, method); } void VuErrorHandlerNative_Invoke_m61C2C80DCF528A88F8DED8A5C7E633055DC7F5C4_OpenStatic(VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* __this, int32_t ___0_errorCode, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_errorCode, ___1_clientData, method); } void VuErrorHandlerNative_Invoke_m61C2C80DCF528A88F8DED8A5C7E633055DC7F5C4_OpenStaticInvoker(VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* __this, int32_t ___0_errorCode, intptr_t ___1_clientData, const RuntimeMethod* method) { InvokerActionInvoker2< int32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_errorCode, ___1_clientData); } void VuErrorHandlerNative_Invoke_m61C2C80DCF528A88F8DED8A5C7E633055DC7F5C4_ClosedStaticInvoker(VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* __this, int32_t ___0_errorCode, intptr_t ___1_clientData, const RuntimeMethod* method) { InvokerActionInvoker3< RuntimeObject*, int32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_errorCode, ___1_clientData); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E (VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* __this, int32_t ___0_errorCode, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc)(int32_t, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); // Native function invocation il2cppPInvokeFunc(___0_errorCode, ___1_clientData); } // 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) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method); __this->___method_3 = ___1_method; __this->___m_target_2 = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&VuErrorHandlerNative_Invoke_m61C2C80DCF528A88F8DED8A5C7E633055DC7F5C4_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&VuErrorHandlerNative_Invoke_m61C2C80DCF528A88F8DED8A5C7E633055DC7F5C4_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&VuErrorHandlerNative_Invoke_m61C2C80DCF528A88F8DED8A5C7E633055DC7F5C4_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } __this->___extra_arg_5 = (intptr_t)&VuErrorHandlerNative_Invoke_m61C2C80DCF528A88F8DED8A5C7E633055DC7F5C4_Multicast; } // System.Void Vuforia.VuErrorHandlerNative::Invoke(Vuforia.VuEngineError,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuErrorHandlerNative_Invoke_m61C2C80DCF528A88F8DED8A5C7E633055DC7F5C4 (VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* __this, int32_t ___0_errorCode, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_errorCode, ___1_clientData, reinterpret_cast(__this->___method_3)); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuErrorHandlerConfig IL2CPP_EXTERN_C void VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_pinvoke(const VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620& unmarshaled, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke& marshaled) { marshaled.___errorHandler_0 = il2cpp_codegen_marshal_delegate(reinterpret_cast(unmarshaled.___errorHandler_0)); marshaled.___clientData_1 = unmarshaled.___clientData_1; } IL2CPP_EXTERN_C void VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_pinvoke_back(const VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke& marshaled, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___errorHandler_0 = il2cpp_codegen_marshal_function_ptr_to_delegate(marshaled.___errorHandler_0, VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E_il2cpp_TypeInfo_var); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___errorHandler_0), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate(marshaled.___errorHandler_0, VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E_il2cpp_TypeInfo_var)); intptr_t unmarshaledclientData_temp_1; memset((&unmarshaledclientData_temp_1), 0, sizeof(unmarshaledclientData_temp_1)); unmarshaledclientData_temp_1 = marshaled.___clientData_1; unmarshaled.___clientData_1 = unmarshaledclientData_temp_1; } // Conversion method for clean up from marshalling of: Vuforia.VuErrorHandlerConfig IL2CPP_EXTERN_C void VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_pinvoke_cleanup(VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuErrorHandlerConfig IL2CPP_EXTERN_C void VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_com(const VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620& unmarshaled, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_com& marshaled) { marshaled.___errorHandler_0 = il2cpp_codegen_marshal_delegate(reinterpret_cast(unmarshaled.___errorHandler_0)); marshaled.___clientData_1 = unmarshaled.___clientData_1; } IL2CPP_EXTERN_C void VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_com_back(const VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_com& marshaled, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } unmarshaled.___errorHandler_0 = il2cpp_codegen_marshal_function_ptr_to_delegate(marshaled.___errorHandler_0, VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E_il2cpp_TypeInfo_var); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___errorHandler_0), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate(marshaled.___errorHandler_0, VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E_il2cpp_TypeInfo_var)); intptr_t unmarshaledclientData_temp_1; memset((&unmarshaledclientData_temp_1), 0, sizeof(unmarshaledclientData_temp_1)); unmarshaledclientData_temp_1 = marshaled.___clientData_1; unmarshaled.___clientData_1 = unmarshaledclientData_temp_1; } // Conversion method for clean up from marshalling of: Vuforia.VuErrorHandlerConfig IL2CPP_EXTERN_C void VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_com_cleanup(VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_com& marshaled) { } // System.Object Vuforia.VuErrorHandlerConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuErrorHandlerConfig_Clone_m9711A37D570E5CD017EAE9984AE54D56F4CEA412 (VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* L_0 = (VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620*)il2cpp_codegen_object_new(VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_il2cpp_TypeInfo_var); NullCheck(L_0); VuErrorHandlerConfig__ctor_m0CD2D9FA5019970350424145775076BC5B794A15(L_0, NULL); VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* L_1 = L_0; VuErrorHandlerNative_t76EFF64EEB222893E701A15D26F0932D53D2065E* L_2 = __this->___errorHandler_0; NullCheck(L_1); L_1->___errorHandler_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___errorHandler_0), (void*)L_2); VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* L_3 = L_1; intptr_t L_4 = __this->___clientData_1; NullCheck(L_3); L_3->___clientData_1 = L_4; return L_3; } } // System.Void Vuforia.VuErrorHandlerConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuErrorHandlerConfig__ctor_m0CD2D9FA5019970350424145775076BC5B794A15 (VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___clientData_1 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuFusionProviderConfig IL2CPP_EXTERN_C void VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_pinvoke(const VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F& unmarshaled, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke& marshaled) { marshaled.___usePlatformFusionProvider_0 = unmarshaled.___usePlatformFusionProvider_0; } IL2CPP_EXTERN_C void VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_pinvoke_back(const VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke& marshaled, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F& unmarshaled) { int32_t unmarshaledusePlatformFusionProvider_temp_0 = 0; unmarshaledusePlatformFusionProvider_temp_0 = marshaled.___usePlatformFusionProvider_0; unmarshaled.___usePlatformFusionProvider_0 = unmarshaledusePlatformFusionProvider_temp_0; } // Conversion method for clean up from marshalling of: Vuforia.VuFusionProviderConfig IL2CPP_EXTERN_C void VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_pinvoke_cleanup(VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuFusionProviderConfig IL2CPP_EXTERN_C void VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_com(const VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F& unmarshaled, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_com& marshaled) { marshaled.___usePlatformFusionProvider_0 = unmarshaled.___usePlatformFusionProvider_0; } IL2CPP_EXTERN_C void VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_com_back(const VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_com& marshaled, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F& unmarshaled) { int32_t unmarshaledusePlatformFusionProvider_temp_0 = 0; unmarshaledusePlatformFusionProvider_temp_0 = marshaled.___usePlatformFusionProvider_0; unmarshaled.___usePlatformFusionProvider_0 = unmarshaledusePlatformFusionProvider_temp_0; } // Conversion method for clean up from marshalling of: Vuforia.VuFusionProviderConfig IL2CPP_EXTERN_C void VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_com_cleanup(VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_com& marshaled) { } // System.Object Vuforia.VuFusionProviderConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuFusionProviderConfig_Clone_m97E4621D01F275C29D5F9A55F25CE43C5D0D3FE3 (VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* __this, 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; } { VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* L_0 = (VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F*)il2cpp_codegen_object_new(VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_il2cpp_TypeInfo_var); NullCheck(L_0); VuFusionProviderConfig__ctor_mB2A82E5F59DA7A9342C023FABE27CC6CBF92C837(L_0, NULL); VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* L_1 = L_0; int32_t L_2 = __this->___usePlatformFusionProvider_0; NullCheck(L_1); L_1->___usePlatformFusionProvider_0 = L_2; return L_1; } } // System.Void Vuforia.VuFusionProviderConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuFusionProviderConfig__ctor_mB2A82E5F59DA7A9342C023FABE27CC6CBF92C837 (VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* __this, const RuntimeMethod* method) { { __this->___usePlatformFusionProvider_0 = 1; 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 // Conversion methods for marshalling of: Vuforia.VuInternalConfig IL2CPP_EXTERN_C void VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_pinvoke(const VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A& unmarshaled, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke& marshaled) { marshaled.___enableSideLoadedDeviceCalibration_0 = unmarshaled.___enableSideLoadedDeviceCalibration_0; marshaled.___enableAreaTargetWithVISLAM_1 = unmarshaled.___enableAreaTargetWithVISLAM_1; marshaled.___enableAreaTargetCaptureWithAllPlatformFusion_2 = unmarshaled.___enableAreaTargetCaptureWithAllPlatformFusion_2; marshaled.___disableObservers_3 = unmarshaled.___disableObservers_3; marshaled.___disableLicenseEnforcementInPrivateBuild_4 = unmarshaled.___disableLicenseEnforcementInPrivateBuild_4; marshaled.___noAdaptiveAnnotationTrackingMode_5 = unmarshaled.___noAdaptiveAnnotationTrackingMode_5; marshaled.___noObservationsWhileNotTracking_6 = unmarshaled.___noObservationsWhileNotTracking_6; marshaled.___enforce30fpsCameraFramerate_7 = unmarshaled.___enforce30fpsCameraFramerate_7; marshaled.___disableCameraAccess_8 = unmarshaled.___disableCameraAccess_8; marshaled.___disablePermissionCheck_9 = unmarshaled.___disablePermissionCheck_9; marshaled.___disableDepthBasedAnnotationTracking_10 = unmarshaled.___disableDepthBasedAnnotationTracking_10; } IL2CPP_EXTERN_C void VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_pinvoke_back(const VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke& marshaled, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A& unmarshaled) { int32_t unmarshaledenableSideLoadedDeviceCalibration_temp_0 = 0; unmarshaledenableSideLoadedDeviceCalibration_temp_0 = marshaled.___enableSideLoadedDeviceCalibration_0; unmarshaled.___enableSideLoadedDeviceCalibration_0 = unmarshaledenableSideLoadedDeviceCalibration_temp_0; int32_t unmarshaledenableAreaTargetWithVISLAM_temp_1 = 0; unmarshaledenableAreaTargetWithVISLAM_temp_1 = marshaled.___enableAreaTargetWithVISLAM_1; unmarshaled.___enableAreaTargetWithVISLAM_1 = unmarshaledenableAreaTargetWithVISLAM_temp_1; int32_t unmarshaledenableAreaTargetCaptureWithAllPlatformFusion_temp_2 = 0; unmarshaledenableAreaTargetCaptureWithAllPlatformFusion_temp_2 = marshaled.___enableAreaTargetCaptureWithAllPlatformFusion_2; unmarshaled.___enableAreaTargetCaptureWithAllPlatformFusion_2 = unmarshaledenableAreaTargetCaptureWithAllPlatformFusion_temp_2; int32_t unmarshaleddisableObservers_temp_3 = 0; unmarshaleddisableObservers_temp_3 = marshaled.___disableObservers_3; unmarshaled.___disableObservers_3 = unmarshaleddisableObservers_temp_3; int32_t unmarshaleddisableLicenseEnforcementInPrivateBuild_temp_4 = 0; unmarshaleddisableLicenseEnforcementInPrivateBuild_temp_4 = marshaled.___disableLicenseEnforcementInPrivateBuild_4; unmarshaled.___disableLicenseEnforcementInPrivateBuild_4 = unmarshaleddisableLicenseEnforcementInPrivateBuild_temp_4; int32_t unmarshalednoAdaptiveAnnotationTrackingMode_temp_5 = 0; unmarshalednoAdaptiveAnnotationTrackingMode_temp_5 = marshaled.___noAdaptiveAnnotationTrackingMode_5; unmarshaled.___noAdaptiveAnnotationTrackingMode_5 = unmarshalednoAdaptiveAnnotationTrackingMode_temp_5; int32_t unmarshalednoObservationsWhileNotTracking_temp_6 = 0; unmarshalednoObservationsWhileNotTracking_temp_6 = marshaled.___noObservationsWhileNotTracking_6; unmarshaled.___noObservationsWhileNotTracking_6 = unmarshalednoObservationsWhileNotTracking_temp_6; int32_t unmarshaledenforce30fpsCameraFramerate_temp_7 = 0; unmarshaledenforce30fpsCameraFramerate_temp_7 = marshaled.___enforce30fpsCameraFramerate_7; unmarshaled.___enforce30fpsCameraFramerate_7 = unmarshaledenforce30fpsCameraFramerate_temp_7; int32_t unmarshaleddisableCameraAccess_temp_8 = 0; unmarshaleddisableCameraAccess_temp_8 = marshaled.___disableCameraAccess_8; unmarshaled.___disableCameraAccess_8 = unmarshaleddisableCameraAccess_temp_8; int32_t unmarshaleddisablePermissionCheck_temp_9 = 0; unmarshaleddisablePermissionCheck_temp_9 = marshaled.___disablePermissionCheck_9; unmarshaled.___disablePermissionCheck_9 = unmarshaleddisablePermissionCheck_temp_9; int32_t unmarshaleddisableDepthBasedAnnotationTracking_temp_10 = 0; unmarshaleddisableDepthBasedAnnotationTracking_temp_10 = marshaled.___disableDepthBasedAnnotationTracking_10; unmarshaled.___disableDepthBasedAnnotationTracking_10 = unmarshaleddisableDepthBasedAnnotationTracking_temp_10; } // Conversion method for clean up from marshalling of: Vuforia.VuInternalConfig IL2CPP_EXTERN_C void VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_pinvoke_cleanup(VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuInternalConfig IL2CPP_EXTERN_C void VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_com(const VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A& unmarshaled, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_com& marshaled) { marshaled.___enableSideLoadedDeviceCalibration_0 = unmarshaled.___enableSideLoadedDeviceCalibration_0; marshaled.___enableAreaTargetWithVISLAM_1 = unmarshaled.___enableAreaTargetWithVISLAM_1; marshaled.___enableAreaTargetCaptureWithAllPlatformFusion_2 = unmarshaled.___enableAreaTargetCaptureWithAllPlatformFusion_2; marshaled.___disableObservers_3 = unmarshaled.___disableObservers_3; marshaled.___disableLicenseEnforcementInPrivateBuild_4 = unmarshaled.___disableLicenseEnforcementInPrivateBuild_4; marshaled.___noAdaptiveAnnotationTrackingMode_5 = unmarshaled.___noAdaptiveAnnotationTrackingMode_5; marshaled.___noObservationsWhileNotTracking_6 = unmarshaled.___noObservationsWhileNotTracking_6; marshaled.___enforce30fpsCameraFramerate_7 = unmarshaled.___enforce30fpsCameraFramerate_7; marshaled.___disableCameraAccess_8 = unmarshaled.___disableCameraAccess_8; marshaled.___disablePermissionCheck_9 = unmarshaled.___disablePermissionCheck_9; marshaled.___disableDepthBasedAnnotationTracking_10 = unmarshaled.___disableDepthBasedAnnotationTracking_10; } IL2CPP_EXTERN_C void VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_com_back(const VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_com& marshaled, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A& unmarshaled) { int32_t unmarshaledenableSideLoadedDeviceCalibration_temp_0 = 0; unmarshaledenableSideLoadedDeviceCalibration_temp_0 = marshaled.___enableSideLoadedDeviceCalibration_0; unmarshaled.___enableSideLoadedDeviceCalibration_0 = unmarshaledenableSideLoadedDeviceCalibration_temp_0; int32_t unmarshaledenableAreaTargetWithVISLAM_temp_1 = 0; unmarshaledenableAreaTargetWithVISLAM_temp_1 = marshaled.___enableAreaTargetWithVISLAM_1; unmarshaled.___enableAreaTargetWithVISLAM_1 = unmarshaledenableAreaTargetWithVISLAM_temp_1; int32_t unmarshaledenableAreaTargetCaptureWithAllPlatformFusion_temp_2 = 0; unmarshaledenableAreaTargetCaptureWithAllPlatformFusion_temp_2 = marshaled.___enableAreaTargetCaptureWithAllPlatformFusion_2; unmarshaled.___enableAreaTargetCaptureWithAllPlatformFusion_2 = unmarshaledenableAreaTargetCaptureWithAllPlatformFusion_temp_2; int32_t unmarshaleddisableObservers_temp_3 = 0; unmarshaleddisableObservers_temp_3 = marshaled.___disableObservers_3; unmarshaled.___disableObservers_3 = unmarshaleddisableObservers_temp_3; int32_t unmarshaleddisableLicenseEnforcementInPrivateBuild_temp_4 = 0; unmarshaleddisableLicenseEnforcementInPrivateBuild_temp_4 = marshaled.___disableLicenseEnforcementInPrivateBuild_4; unmarshaled.___disableLicenseEnforcementInPrivateBuild_4 = unmarshaleddisableLicenseEnforcementInPrivateBuild_temp_4; int32_t unmarshalednoAdaptiveAnnotationTrackingMode_temp_5 = 0; unmarshalednoAdaptiveAnnotationTrackingMode_temp_5 = marshaled.___noAdaptiveAnnotationTrackingMode_5; unmarshaled.___noAdaptiveAnnotationTrackingMode_5 = unmarshalednoAdaptiveAnnotationTrackingMode_temp_5; int32_t unmarshalednoObservationsWhileNotTracking_temp_6 = 0; unmarshalednoObservationsWhileNotTracking_temp_6 = marshaled.___noObservationsWhileNotTracking_6; unmarshaled.___noObservationsWhileNotTracking_6 = unmarshalednoObservationsWhileNotTracking_temp_6; int32_t unmarshaledenforce30fpsCameraFramerate_temp_7 = 0; unmarshaledenforce30fpsCameraFramerate_temp_7 = marshaled.___enforce30fpsCameraFramerate_7; unmarshaled.___enforce30fpsCameraFramerate_7 = unmarshaledenforce30fpsCameraFramerate_temp_7; int32_t unmarshaleddisableCameraAccess_temp_8 = 0; unmarshaleddisableCameraAccess_temp_8 = marshaled.___disableCameraAccess_8; unmarshaled.___disableCameraAccess_8 = unmarshaleddisableCameraAccess_temp_8; int32_t unmarshaleddisablePermissionCheck_temp_9 = 0; unmarshaleddisablePermissionCheck_temp_9 = marshaled.___disablePermissionCheck_9; unmarshaled.___disablePermissionCheck_9 = unmarshaleddisablePermissionCheck_temp_9; int32_t unmarshaleddisableDepthBasedAnnotationTracking_temp_10 = 0; unmarshaleddisableDepthBasedAnnotationTracking_temp_10 = marshaled.___disableDepthBasedAnnotationTracking_10; unmarshaled.___disableDepthBasedAnnotationTracking_10 = unmarshaleddisableDepthBasedAnnotationTracking_temp_10; } // Conversion method for clean up from marshalling of: Vuforia.VuInternalConfig IL2CPP_EXTERN_C void VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_com_cleanup(VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_com& marshaled) { } // System.Object Vuforia.VuInternalConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuInternalConfig_Clone_mEC48ECEC734A7D5B440E06F3C1B7E06FD24C95A9 (VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_0 = (VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A*)il2cpp_codegen_object_new(VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_il2cpp_TypeInfo_var); NullCheck(L_0); VuInternalConfig__ctor_m95988B83B636B984280C81585EA407CA7E2B7247(L_0, NULL); VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_1 = L_0; int32_t L_2 = __this->___enableSideLoadedDeviceCalibration_0; NullCheck(L_1); L_1->___enableSideLoadedDeviceCalibration_0 = L_2; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_3 = L_1; int32_t L_4 = __this->___enableAreaTargetWithVISLAM_1; NullCheck(L_3); L_3->___enableAreaTargetWithVISLAM_1 = L_4; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_5 = L_3; int32_t L_6 = __this->___enableAreaTargetCaptureWithAllPlatformFusion_2; NullCheck(L_5); L_5->___enableAreaTargetCaptureWithAllPlatformFusion_2 = L_6; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_7 = L_5; int32_t L_8 = __this->___disableObservers_3; NullCheck(L_7); L_7->___disableObservers_3 = L_8; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_9 = L_7; int32_t L_10 = __this->___disableLicenseEnforcementInPrivateBuild_4; NullCheck(L_9); L_9->___disableLicenseEnforcementInPrivateBuild_4 = L_10; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_11 = L_9; int32_t L_12 = __this->___noAdaptiveAnnotationTrackingMode_5; NullCheck(L_11); L_11->___noAdaptiveAnnotationTrackingMode_5 = L_12; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_13 = L_11; int32_t L_14 = __this->___noObservationsWhileNotTracking_6; NullCheck(L_13); L_13->___noObservationsWhileNotTracking_6 = L_14; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_15 = L_13; int32_t L_16 = __this->___enforce30fpsCameraFramerate_7; NullCheck(L_15); L_15->___enforce30fpsCameraFramerate_7 = L_16; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_17 = L_15; int32_t L_18 = __this->___disableCameraAccess_8; NullCheck(L_17); L_17->___disableCameraAccess_8 = L_18; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_19 = L_17; int32_t L_20 = __this->___disablePermissionCheck_9; NullCheck(L_19); L_19->___disablePermissionCheck_9 = L_20; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_21 = L_19; int32_t L_22 = __this->___disableDepthBasedAnnotationTracking_10; NullCheck(L_21); L_21->___disableDepthBasedAnnotationTracking_10 = L_22; return L_21; } } // System.Boolean Vuforia.VuInternalConfig::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuInternalConfig_Equals_m9AFFF7D159210E07B0DDEB759FFEA58E01D8EA44 (VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; if (!L_0) { goto IL_0016; } } { Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); RuntimeObject* L_2 = ___0_obj; NullCheck(L_2); Type_t* L_3; L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_4; L_4 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_1, L_3, NULL); if (!L_4) { goto IL_0018; } } IL_0016: { return (bool)0; } IL_0018: { RuntimeObject* L_5 = ___0_obj; bool L_6; L_6 = VuInternalConfig_Equals_m0A56C88CCD5317ACB70E80AFBDFD71AA98BA7CF4(__this, ((VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A*)CastclassClass((RuntimeObject*)L_5, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_il2cpp_TypeInfo_var)), NULL); return L_6; } } // System.Boolean Vuforia.VuInternalConfig::Equals(Vuforia.VuInternalConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuInternalConfig_Equals_m0A56C88CCD5317ACB70E80AFBDFD71AA98BA7CF4 (VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* __this, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* ___0_other, const RuntimeMethod* method) { { int32_t L_0 = __this->___enableSideLoadedDeviceCalibration_0; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_1 = ___0_other; NullCheck(L_1); int32_t L_2 = L_1->___enableSideLoadedDeviceCalibration_0; if ((!(((uint32_t)L_0) == ((uint32_t)L_2)))) { goto IL_009e; } } { int32_t L_3 = __this->___enableAreaTargetWithVISLAM_1; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_4 = ___0_other; NullCheck(L_4); int32_t L_5 = L_4->___enableAreaTargetWithVISLAM_1; if ((!(((uint32_t)L_3) == ((uint32_t)L_5)))) { goto IL_009e; } } { int32_t L_6 = __this->___enableAreaTargetCaptureWithAllPlatformFusion_2; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_7 = ___0_other; NullCheck(L_7); int32_t L_8 = L_7->___enableAreaTargetCaptureWithAllPlatformFusion_2; if ((!(((uint32_t)L_6) == ((uint32_t)L_8)))) { goto IL_009e; } } { int32_t L_9 = __this->___disableObservers_3; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_10 = ___0_other; NullCheck(L_10); int32_t L_11 = L_10->___disableObservers_3; if ((!(((uint32_t)L_9) == ((uint32_t)L_11)))) { goto IL_009e; } } { int32_t L_12 = __this->___disableLicenseEnforcementInPrivateBuild_4; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_13 = ___0_other; NullCheck(L_13); int32_t L_14 = L_13->___disableLicenseEnforcementInPrivateBuild_4; if ((!(((uint32_t)L_12) == ((uint32_t)L_14)))) { goto IL_009e; } } { int32_t L_15 = __this->___noAdaptiveAnnotationTrackingMode_5; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_16 = ___0_other; NullCheck(L_16); int32_t L_17 = L_16->___noAdaptiveAnnotationTrackingMode_5; if ((!(((uint32_t)L_15) == ((uint32_t)L_17)))) { goto IL_009e; } } { int32_t L_18 = __this->___noObservationsWhileNotTracking_6; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_19 = ___0_other; NullCheck(L_19); int32_t L_20 = L_19->___noObservationsWhileNotTracking_6; if ((!(((uint32_t)L_18) == ((uint32_t)L_20)))) { goto IL_009e; } } { int32_t L_21 = __this->___enforce30fpsCameraFramerate_7; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_22 = ___0_other; NullCheck(L_22); int32_t L_23 = L_22->___enforce30fpsCameraFramerate_7; if ((!(((uint32_t)L_21) == ((uint32_t)L_23)))) { goto IL_009e; } } { int32_t L_24 = __this->___disableCameraAccess_8; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_25 = ___0_other; NullCheck(L_25); int32_t L_26 = L_25->___disableCameraAccess_8; if ((!(((uint32_t)L_24) == ((uint32_t)L_26)))) { goto IL_009e; } } { int32_t L_27 = __this->___disablePermissionCheck_9; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_28 = ___0_other; NullCheck(L_28); int32_t L_29 = L_28->___disablePermissionCheck_9; if ((!(((uint32_t)L_27) == ((uint32_t)L_29)))) { goto IL_009e; } } { int32_t L_30 = __this->___disableDepthBasedAnnotationTracking_10; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_31 = ___0_other; NullCheck(L_31); int32_t L_32 = L_31->___disableDepthBasedAnnotationTracking_10; return (bool)((((int32_t)L_30) == ((int32_t)L_32))? 1 : 0); } IL_009e: { return (bool)0; } } // System.Int32 Vuforia.VuInternalConfig::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuInternalConfig_GetHashCode_m9442123DB4BFDA74F1F0AC06F3A577B237C352C9 (VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___enableSideLoadedDeviceCalibration_0; int32_t L_1 = __this->___enableAreaTargetWithVISLAM_1; int32_t L_2 = __this->___enableAreaTargetCaptureWithAllPlatformFusion_2; int32_t L_3 = __this->___disableObservers_3; int32_t L_4 = __this->___disableLicenseEnforcementInPrivateBuild_4; int32_t L_5 = __this->___noAdaptiveAnnotationTrackingMode_5; int32_t L_6 = __this->___noObservationsWhileNotTracking_6; int32_t L_7 = __this->___enforce30fpsCameraFramerate_7; int32_t L_8 = __this->___disableCameraAccess_8; int32_t L_9 = __this->___disablePermissionCheck_9; int32_t L_10 = __this->___disableDepthBasedAnnotationTracking_10; return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply((int32_t)L_0, ((int32_t)397)))^(int32_t)L_1)), ((int32_t)397)))^(int32_t)L_2)), ((int32_t)397)))^(int32_t)L_3)), ((int32_t)397)))^(int32_t)L_4)), ((int32_t)397)))^(int32_t)L_5)), ((int32_t)397)))^(int32_t)L_6)), ((int32_t)397)))^(int32_t)L_7)), ((int32_t)397)))^(int32_t)L_8)), ((int32_t)397)))^(int32_t)L_9)), ((int32_t)397)))^(int32_t)L_10)); } } // System.Void Vuforia.VuInternalConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuInternalConfig__ctor_m95988B83B636B984280C81585EA407CA7E2B7247 (VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* __this, const RuntimeMethod* method) { { __this->___disableLicenseEnforcementInPrivateBuild_4 = 1; 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 // Conversion methods for marshalling of: Vuforia.VuLicenseConfig IL2CPP_EXTERN_C void VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_pinvoke(const VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C& unmarshaled, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke& marshaled) { marshaled.___key_0 = il2cpp_codegen_marshal_string(unmarshaled.___key_0); } IL2CPP_EXTERN_C void VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_pinvoke_back(const VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke& marshaled, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C& unmarshaled) { unmarshaled.___key_0 = il2cpp_codegen_marshal_string_result(marshaled.___key_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___key_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___key_0)); } // Conversion method for clean up from marshalling of: Vuforia.VuLicenseConfig IL2CPP_EXTERN_C void VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_pinvoke_cleanup(VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___key_0); marshaled.___key_0 = NULL; } // Conversion methods for marshalling of: Vuforia.VuLicenseConfig IL2CPP_EXTERN_C void VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_com(const VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C& unmarshaled, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_com& marshaled) { marshaled.___key_0 = il2cpp_codegen_marshal_string(unmarshaled.___key_0); } IL2CPP_EXTERN_C void VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_com_back(const VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_com& marshaled, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C& unmarshaled) { unmarshaled.___key_0 = il2cpp_codegen_marshal_string_result(marshaled.___key_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___key_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___key_0)); } // Conversion method for clean up from marshalling of: Vuforia.VuLicenseConfig IL2CPP_EXTERN_C void VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_com_cleanup(VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___key_0); marshaled.___key_0 = NULL; } // System.Object Vuforia.VuLicenseConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuLicenseConfig_Clone_m20FA5B2B6BE1E0020842D54E3EA02E20F8EA009D (VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* L_0 = (VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C*)il2cpp_codegen_object_new(VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_il2cpp_TypeInfo_var); NullCheck(L_0); VuLicenseConfig__ctor_m165BFB7378DB39B87ED912712DAA1D1FE9FD3705(L_0, NULL); VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* L_1 = L_0; String_t* L_2 = __this->___key_0; NullCheck(L_1); L_1->___key_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___key_0), (void*)L_2); return L_1; } } // System.Void Vuforia.VuLicenseConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuLicenseConfig__ctor_m165BFB7378DB39B87ED912712DAA1D1FE9FD3705 (VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___key_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___key_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); 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 // Conversion methods for marshalling of: Vuforia.VuPlatformAndroidConfig IL2CPP_EXTERN_C void VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_pinvoke(const VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63& unmarshaled, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke& marshaled) { marshaled.___activity_0 = unmarshaled.___activity_0; marshaled.___javaVM_1 = unmarshaled.___javaVM_1; } IL2CPP_EXTERN_C void VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_pinvoke_back(const VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke& marshaled, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63& unmarshaled) { intptr_t unmarshaledactivity_temp_0; memset((&unmarshaledactivity_temp_0), 0, sizeof(unmarshaledactivity_temp_0)); unmarshaledactivity_temp_0 = marshaled.___activity_0; unmarshaled.___activity_0 = unmarshaledactivity_temp_0; intptr_t unmarshaledjavaVM_temp_1; memset((&unmarshaledjavaVM_temp_1), 0, sizeof(unmarshaledjavaVM_temp_1)); unmarshaledjavaVM_temp_1 = marshaled.___javaVM_1; unmarshaled.___javaVM_1 = unmarshaledjavaVM_temp_1; } // Conversion method for clean up from marshalling of: Vuforia.VuPlatformAndroidConfig IL2CPP_EXTERN_C void VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_pinvoke_cleanup(VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuPlatformAndroidConfig IL2CPP_EXTERN_C void VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_com(const VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63& unmarshaled, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_com& marshaled) { marshaled.___activity_0 = unmarshaled.___activity_0; marshaled.___javaVM_1 = unmarshaled.___javaVM_1; } IL2CPP_EXTERN_C void VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_com_back(const VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_com& marshaled, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63& unmarshaled) { intptr_t unmarshaledactivity_temp_0; memset((&unmarshaledactivity_temp_0), 0, sizeof(unmarshaledactivity_temp_0)); unmarshaledactivity_temp_0 = marshaled.___activity_0; unmarshaled.___activity_0 = unmarshaledactivity_temp_0; intptr_t unmarshaledjavaVM_temp_1; memset((&unmarshaledjavaVM_temp_1), 0, sizeof(unmarshaledjavaVM_temp_1)); unmarshaledjavaVM_temp_1 = marshaled.___javaVM_1; unmarshaled.___javaVM_1 = unmarshaledjavaVM_temp_1; } // Conversion method for clean up from marshalling of: Vuforia.VuPlatformAndroidConfig IL2CPP_EXTERN_C void VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_com_cleanup(VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_com& marshaled) { } // System.Object Vuforia.VuPlatformAndroidConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuPlatformAndroidConfig_Clone_m3E9F055DDE6ABAB920C37D006E0BF39CBB35C248 (VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* L_0 = (VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63*)il2cpp_codegen_object_new(VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_il2cpp_TypeInfo_var); NullCheck(L_0); VuPlatformAndroidConfig__ctor_m9F277629E8288B17AF40432BF152CA55256F771D(L_0, NULL); VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* L_1 = L_0; intptr_t L_2 = __this->___activity_0; NullCheck(L_1); L_1->___activity_0 = L_2; VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* L_3 = L_1; intptr_t L_4 = __this->___javaVM_1; NullCheck(L_3); L_3->___javaVM_1 = L_4; return L_3; } } // System.Void Vuforia.VuPlatformAndroidConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuPlatformAndroidConfig__ctor_m9F277629E8288B17AF40432BF152CA55256F771D (VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* __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 // Conversion methods for marshalling of: Vuforia.VuPlatformLuminConfig IL2CPP_EXTERN_C void VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_pinvoke(const VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6& unmarshaled, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke& marshaled) { marshaled.___activity_0 = unmarshaled.___activity_0; marshaled.___javaVM_1 = unmarshaled.___javaVM_1; } IL2CPP_EXTERN_C void VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_pinvoke_back(const VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke& marshaled, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6& unmarshaled) { intptr_t unmarshaledactivity_temp_0; memset((&unmarshaledactivity_temp_0), 0, sizeof(unmarshaledactivity_temp_0)); unmarshaledactivity_temp_0 = marshaled.___activity_0; unmarshaled.___activity_0 = unmarshaledactivity_temp_0; intptr_t unmarshaledjavaVM_temp_1; memset((&unmarshaledjavaVM_temp_1), 0, sizeof(unmarshaledjavaVM_temp_1)); unmarshaledjavaVM_temp_1 = marshaled.___javaVM_1; unmarshaled.___javaVM_1 = unmarshaledjavaVM_temp_1; } // Conversion method for clean up from marshalling of: Vuforia.VuPlatformLuminConfig IL2CPP_EXTERN_C void VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_pinvoke_cleanup(VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuPlatformLuminConfig IL2CPP_EXTERN_C void VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_com(const VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6& unmarshaled, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_com& marshaled) { marshaled.___activity_0 = unmarshaled.___activity_0; marshaled.___javaVM_1 = unmarshaled.___javaVM_1; } IL2CPP_EXTERN_C void VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_com_back(const VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_com& marshaled, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6& unmarshaled) { intptr_t unmarshaledactivity_temp_0; memset((&unmarshaledactivity_temp_0), 0, sizeof(unmarshaledactivity_temp_0)); unmarshaledactivity_temp_0 = marshaled.___activity_0; unmarshaled.___activity_0 = unmarshaledactivity_temp_0; intptr_t unmarshaledjavaVM_temp_1; memset((&unmarshaledjavaVM_temp_1), 0, sizeof(unmarshaledjavaVM_temp_1)); unmarshaledjavaVM_temp_1 = marshaled.___javaVM_1; unmarshaled.___javaVM_1 = unmarshaledjavaVM_temp_1; } // Conversion method for clean up from marshalling of: Vuforia.VuPlatformLuminConfig IL2CPP_EXTERN_C void VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_com_cleanup(VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_com& marshaled) { } // System.Object Vuforia.VuPlatformLuminConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuPlatformLuminConfig_Clone_m55BF66B96EC9CCD892DCD4C048F6A49E0B963942 (VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* L_0 = (VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6*)il2cpp_codegen_object_new(VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_il2cpp_TypeInfo_var); NullCheck(L_0); VuPlatformLuminConfig__ctor_m826E701A5C03FBCB7C6AA2D5974FDCBE8FC1F7EA(L_0, NULL); VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* L_1 = L_0; intptr_t L_2 = __this->___activity_0; NullCheck(L_1); L_1->___activity_0 = L_2; VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* L_3 = L_1; intptr_t L_4 = __this->___javaVM_1; NullCheck(L_3); L_3->___javaVM_1 = L_4; return L_3; } } // System.Void Vuforia.VuPlatformLuminConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuPlatformLuminConfig__ctor_m826E701A5C03FBCB7C6AA2D5974FDCBE8FC1F7EA (VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* __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 // Conversion methods for marshalling of: Vuforia.VuSoftwareContextConfig IL2CPP_EXTERN_C void VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshal_pinvoke(const VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB& unmarshaled, VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshaled_pinvoke& marshaled) { marshaled.___softwareContextType_0 = unmarshaled.___softwareContextType_0; marshaled.___softwareVersion_1 = il2cpp_codegen_marshal_string(unmarshaled.___softwareVersion_1); } IL2CPP_EXTERN_C void VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshal_pinvoke_back(const VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshaled_pinvoke& marshaled, VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB& unmarshaled) { int32_t unmarshaledsoftwareContextType_temp_0 = 0; unmarshaledsoftwareContextType_temp_0 = marshaled.___softwareContextType_0; unmarshaled.___softwareContextType_0 = unmarshaledsoftwareContextType_temp_0; unmarshaled.___softwareVersion_1 = il2cpp_codegen_marshal_string_result(marshaled.___softwareVersion_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___softwareVersion_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___softwareVersion_1)); } // Conversion method for clean up from marshalling of: Vuforia.VuSoftwareContextConfig IL2CPP_EXTERN_C void VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshal_pinvoke_cleanup(VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___softwareVersion_1); marshaled.___softwareVersion_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuSoftwareContextConfig IL2CPP_EXTERN_C void VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshal_com(const VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB& unmarshaled, VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshaled_com& marshaled) { marshaled.___softwareContextType_0 = unmarshaled.___softwareContextType_0; marshaled.___softwareVersion_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___softwareVersion_1); } IL2CPP_EXTERN_C void VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshal_com_back(const VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshaled_com& marshaled, VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB& unmarshaled) { int32_t unmarshaledsoftwareContextType_temp_0 = 0; unmarshaledsoftwareContextType_temp_0 = marshaled.___softwareContextType_0; unmarshaled.___softwareContextType_0 = unmarshaledsoftwareContextType_temp_0; unmarshaled.___softwareVersion_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___softwareVersion_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___softwareVersion_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___softwareVersion_1)); } // Conversion method for clean up from marshalling of: Vuforia.VuSoftwareContextConfig IL2CPP_EXTERN_C void VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshal_com_cleanup(VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___softwareVersion_1); marshaled.___softwareVersion_1 = NULL; } // System.Void Vuforia.VuSoftwareContextConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuSoftwareContextConfig__ctor_mF16CFC175611210BF17F7DBA8343760159E26B81 (VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* __this, const RuntimeMethod* method) { il2cpp::utils::ExceptionSupportStack __active_exceptions; { __this->___softwareContextType_0 = 1; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); } try {// begin try (depth: 1) VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC L_0; L_0 = VuEngine_get_VersionInfo_mEAF49F8251EBEB3E0DB3B1D98E3BD2A30AE46784(NULL); String_t* L_1 = L_0.___versionString_0; __this->___softwareVersion_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___softwareVersion_1), (void*)L_1); goto IL_0022; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DllNotFoundException_t8CAE636A394C482C9FCF38FB7B7929506319D534_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex))) { IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex); goto CATCH_001f; } throw e; } CATCH_001f: {// begin catch(System.DllNotFoundException) IL2CPP_POP_ACTIVE_EXCEPTION(); goto IL_0022; }// end catch (depth: 1) IL_0022: { return; } } // System.Object Vuforia.VuSoftwareContextConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuSoftwareContextConfig_Clone_mB03DD4E32297CE73F68266E07F70F036EE70CB73 (VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* L_0 = (VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB*)il2cpp_codegen_object_new(VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB_il2cpp_TypeInfo_var); NullCheck(L_0); VuSoftwareContextConfig__ctor_mF16CFC175611210BF17F7DBA8343760159E26B81(L_0, NULL); VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* L_1 = L_0; int32_t L_2 = __this->___softwareContextType_0; NullCheck(L_1); L_1->___softwareContextType_0 = L_2; VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* L_3 = L_1; String_t* L_4 = __this->___softwareVersion_1; NullCheck(L_3); L_3->___softwareVersion_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___softwareVersion_1), (void*)L_4); 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 #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.VuDeviceCalibrationConfig IL2CPP_EXTERN_C void VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_pinvoke(const VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752& unmarshaled, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke& marshaled) { marshaled.___asyncFetchLatestCalibration_0 = unmarshaled.___asyncFetchLatestCalibration_0; } IL2CPP_EXTERN_C void VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_pinvoke_back(const VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke& marshaled, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752& unmarshaled) { int32_t unmarshaledasyncFetchLatestCalibration_temp_0 = 0; unmarshaledasyncFetchLatestCalibration_temp_0 = marshaled.___asyncFetchLatestCalibration_0; unmarshaled.___asyncFetchLatestCalibration_0 = unmarshaledasyncFetchLatestCalibration_temp_0; } // Conversion method for clean up from marshalling of: Vuforia.VuDeviceCalibrationConfig IL2CPP_EXTERN_C void VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_pinvoke_cleanup(VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuDeviceCalibrationConfig IL2CPP_EXTERN_C void VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_com(const VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752& unmarshaled, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_com& marshaled) { marshaled.___asyncFetchLatestCalibration_0 = unmarshaled.___asyncFetchLatestCalibration_0; } IL2CPP_EXTERN_C void VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_com_back(const VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_com& marshaled, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752& unmarshaled) { int32_t unmarshaledasyncFetchLatestCalibration_temp_0 = 0; unmarshaledasyncFetchLatestCalibration_temp_0 = marshaled.___asyncFetchLatestCalibration_0; unmarshaled.___asyncFetchLatestCalibration_0 = unmarshaledasyncFetchLatestCalibration_temp_0; } // Conversion method for clean up from marshalling of: Vuforia.VuDeviceCalibrationConfig IL2CPP_EXTERN_C void VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_com_cleanup(VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_com& marshaled) { } // System.Object Vuforia.VuDeviceCalibrationConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuDeviceCalibrationConfig_Clone_m4A4AB14DA7B11620A46A3CE967FC3DFE5A2B1980 (VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_0 = (VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752*)il2cpp_codegen_object_new(VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_il2cpp_TypeInfo_var); NullCheck(L_0); VuDeviceCalibrationConfig__ctor_m596622E7AEFC2BD0B1B29258340F30F016D7A8AA(L_0, NULL); VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_1 = L_0; int32_t L_2 = __this->___asyncFetchLatestCalibration_0; NullCheck(L_1); L_1->___asyncFetchLatestCalibration_0 = L_2; return L_1; } } // System.Boolean Vuforia.VuDeviceCalibrationConfig::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuDeviceCalibrationConfig_Equals_m1582B8E8B763830E6D679CF99069BFD34658E297 (VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; if (!L_0) { goto IL_0016; } } { Type_t* L_1; L_1 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(__this, NULL); RuntimeObject* L_2 = ___0_obj; NullCheck(L_2); Type_t* L_3; L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_4; L_4 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_1, L_3, NULL); if (!L_4) { goto IL_0018; } } IL_0016: { return (bool)0; } IL_0018: { RuntimeObject* L_5 = ___0_obj; bool L_6; L_6 = VuDeviceCalibrationConfig_Equals_m3756F78C9657AFFE12BAA7B68636E38FCD30FD9F(__this, ((VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752*)CastclassClass((RuntimeObject*)L_5, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_il2cpp_TypeInfo_var)), NULL); return L_6; } } // System.Boolean Vuforia.VuDeviceCalibrationConfig::Equals(Vuforia.VuDeviceCalibrationConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuDeviceCalibrationConfig_Equals_m3756F78C9657AFFE12BAA7B68636E38FCD30FD9F (VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* __this, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* ___0_other, const RuntimeMethod* method) { { int32_t L_0 = __this->___asyncFetchLatestCalibration_0; VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_1 = ___0_other; NullCheck(L_1); int32_t L_2 = L_1->___asyncFetchLatestCalibration_0; return (bool)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0); } } // System.Void Vuforia.VuDeviceCalibrationConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuDeviceCalibrationConfig__ctor_m596622E7AEFC2BD0B1B29258340F30F016D7A8AA (VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* __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.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetCreate_m2D68967AB1987456CEBA3127B799E060A4D3513C (intptr_t* ___0_configSetHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetCreate)(___0_configSetHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetDestroy_mD86FAAE20381A524A9D449D4F8712C33D0014FA7 (intptr_t ___0_configSetHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetDestroy)(___0_configSetHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddDriverConfig(System.IntPtr,Vuforia.VuDriverConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddDriverConfig_m1627E3E230D2135F2D1A4D899E3D42A086E1C080 (intptr_t ___0_configSetHandle, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* ___1_driverConfig, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetAddDriverConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_driverConfig' to native representation VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshaled_pinvoke ____1_driverConfig_marshaled = {}; if (___1_driverConfig != NULL) { VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_pinvoke(*___1_driverConfig, ____1_driverConfig_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetAddDriverConfig)(___0_configSetHandle, ___1_driverConfig != NULL ? (&____1_driverConfig_marshaled) : NULL); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle, ___1_driverConfig != NULL ? (&____1_driverConfig_marshaled) : NULL); #endif // Marshaling cleanup of parameter '___1_driverConfig' native representation if ((&____1_driverConfig_marshaled) != NULL) { VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949_marshal_pinvoke_cleanup(____1_driverConfig_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddErrorHandlerConfig(System.IntPtr,Vuforia.VuErrorHandlerConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddErrorHandlerConfig_mABF3FE80503B4E6BB136758CE279D89DC559D145 (intptr_t ___0_configSetHandle, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* ___1_errorHandlerConfig, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetAddErrorHandlerConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_errorHandlerConfig' to native representation VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshaled_pinvoke ____1_errorHandlerConfig_marshaled = {}; if (___1_errorHandlerConfig != NULL) { VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_pinvoke(*___1_errorHandlerConfig, ____1_errorHandlerConfig_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetAddErrorHandlerConfig)(___0_configSetHandle, ___1_errorHandlerConfig != NULL ? (&____1_errorHandlerConfig_marshaled) : NULL); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle, ___1_errorHandlerConfig != NULL ? (&____1_errorHandlerConfig_marshaled) : NULL); #endif // Marshaling cleanup of parameter '___1_errorHandlerConfig' native representation if ((&____1_errorHandlerConfig_marshaled) != NULL) { VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620_marshal_pinvoke_cleanup(____1_errorHandlerConfig_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddFusionProviderConfig(System.IntPtr,Vuforia.VuFusionProviderConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddFusionProviderConfig_m5FCA543B44A5C792D735279784FE4D4A710C8218 (intptr_t ___0_configSetHandle, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* ___1_fusionProviderConfig, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetAddFusionProviderConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_fusionProviderConfig' to native representation VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshaled_pinvoke ____1_fusionProviderConfig_marshaled = {}; if (___1_fusionProviderConfig != NULL) { VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_pinvoke(*___1_fusionProviderConfig, ____1_fusionProviderConfig_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetAddFusionProviderConfig)(___0_configSetHandle, ___1_fusionProviderConfig != NULL ? (&____1_fusionProviderConfig_marshaled) : NULL); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle, ___1_fusionProviderConfig != NULL ? (&____1_fusionProviderConfig_marshaled) : NULL); #endif // Marshaling cleanup of parameter '___1_fusionProviderConfig' native representation if ((&____1_fusionProviderConfig_marshaled) != NULL) { VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F_marshal_pinvoke_cleanup(____1_fusionProviderConfig_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddInternalConfig(System.IntPtr,Vuforia.VuInternalConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddInternalConfig_m74B8246618F5CDA9D4F04143D4B785E40DE80353 (intptr_t ___0_configSetHandle, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* ___1_internalConfig, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetAddInternalConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_internalConfig' to native representation VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshaled_pinvoke ____1_internalConfig_marshaled = {}; if (___1_internalConfig != NULL) { VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_pinvoke(*___1_internalConfig, ____1_internalConfig_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetAddInternalConfig)(___0_configSetHandle, ___1_internalConfig != NULL ? (&____1_internalConfig_marshaled) : NULL); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle, ___1_internalConfig != NULL ? (&____1_internalConfig_marshaled) : NULL); #endif // Marshaling cleanup of parameter '___1_internalConfig' native representation if ((&____1_internalConfig_marshaled) != NULL) { VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A_marshal_pinvoke_cleanup(____1_internalConfig_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddLicenseConfig(System.IntPtr,Vuforia.VuLicenseConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddLicenseConfig_mCB9A09A67A80511EBE13C7E403D4196CE57242E5 (intptr_t ___0_configSetHandle, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* ___1_licenseConfig, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetAddLicenseConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_licenseConfig' to native representation VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshaled_pinvoke ____1_licenseConfig_marshaled = {}; if (___1_licenseConfig != NULL) { VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_pinvoke(*___1_licenseConfig, ____1_licenseConfig_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetAddLicenseConfig)(___0_configSetHandle, ___1_licenseConfig != NULL ? (&____1_licenseConfig_marshaled) : NULL); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle, ___1_licenseConfig != NULL ? (&____1_licenseConfig_marshaled) : NULL); #endif // Marshaling cleanup of parameter '___1_licenseConfig' native representation if ((&____1_licenseConfig_marshaled) != NULL) { VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C_marshal_pinvoke_cleanup(____1_licenseConfig_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddPlatformAndroidConfig(System.IntPtr,Vuforia.VuPlatformAndroidConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddPlatformAndroidConfig_mCB8C6F959BE57F4EF8F899E457CC2DC7E0CA2816 (intptr_t ___0_configSetHandle, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* ___1_platformAndroidConfig, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetAddPlatformAndroidConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_platformAndroidConfig' to native representation VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshaled_pinvoke ____1_platformAndroidConfig_marshaled = {}; if (___1_platformAndroidConfig != NULL) { VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_pinvoke(*___1_platformAndroidConfig, ____1_platformAndroidConfig_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetAddPlatformAndroidConfig)(___0_configSetHandle, ___1_platformAndroidConfig != NULL ? (&____1_platformAndroidConfig_marshaled) : NULL); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle, ___1_platformAndroidConfig != NULL ? (&____1_platformAndroidConfig_marshaled) : NULL); #endif // Marshaling cleanup of parameter '___1_platformAndroidConfig' native representation if ((&____1_platformAndroidConfig_marshaled) != NULL) { VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63_marshal_pinvoke_cleanup(____1_platformAndroidConfig_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddPlatformLuminConfig(System.IntPtr,Vuforia.VuPlatformLuminConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddPlatformLuminConfig_mD46B42B66E8B9BC0500DA4691AD255861713E07B (intptr_t ___0_configSetHandle, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* ___1_platformLuminConfig, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetAddPlatformLuminConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_platformLuminConfig' to native representation VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshaled_pinvoke ____1_platformLuminConfig_marshaled = {}; if (___1_platformLuminConfig != NULL) { VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_pinvoke(*___1_platformLuminConfig, ____1_platformLuminConfig_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetAddPlatformLuminConfig)(___0_configSetHandle, ___1_platformLuminConfig != NULL ? (&____1_platformLuminConfig_marshaled) : NULL); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle, ___1_platformLuminConfig != NULL ? (&____1_platformLuminConfig_marshaled) : NULL); #endif // Marshaling cleanup of parameter '___1_platformLuminConfig' native representation if ((&____1_platformLuminConfig_marshaled) != NULL) { VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6_marshal_pinvoke_cleanup(____1_platformLuminConfig_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddSoftwareContextConfig(System.IntPtr,Vuforia.VuSoftwareContextConfig/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddSoftwareContextConfig_mD9D715FE9BBA57E0C4F10B4C0FE53FD029A1C4FB (intptr_t ___0_configSetHandle, Internal_tDF7421D5A4C3EF78C7AA95FD9B3DDF8C38617261* ___1_softwareContextConfig, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_tDF7421D5A4C3EF78C7AA95FD9B3DDF8C38617261*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_tDF7421D5A4C3EF78C7AA95FD9B3DDF8C38617261*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetAddSoftwareContextConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetAddSoftwareContextConfig)(___0_configSetHandle, ___1_softwareContextConfig); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle, ___1_softwareContextConfig); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngineConfigSet::vuEngineConfigSetAddDeviceCalibrationConfig(System.IntPtr,Vuforia.VuDeviceCalibrationConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngineConfigSet_vuEngineConfigSetAddDeviceCalibrationConfig_m4A5BA261BEA4D318CEFA209703DE40C81B941485 (intptr_t ___0_configSetHandle, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* ___1_deviceCalibrationConfig, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineConfigSetAddDeviceCalibrationConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_deviceCalibrationConfig' to native representation VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshaled_pinvoke ____1_deviceCalibrationConfig_marshaled = {}; if (___1_deviceCalibrationConfig != NULL) { VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_pinvoke(*___1_deviceCalibrationConfig, ____1_deviceCalibrationConfig_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineConfigSetAddDeviceCalibrationConfig)(___0_configSetHandle, ___1_deviceCalibrationConfig != NULL ? (&____1_deviceCalibrationConfig_marshaled) : NULL); #else int32_t returnValue = il2cppPInvokeFunc(___0_configSetHandle, ___1_deviceCalibrationConfig != NULL ? (&____1_deviceCalibrationConfig_marshaled) : NULL); #endif // Marshaling cleanup of parameter '___1_deviceCalibrationConfig' native representation if ((&____1_deviceCalibrationConfig_marshaled) != NULL) { VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752_marshal_pinvoke_cleanup(____1_deviceCalibrationConfig_marshaled); } return returnValue; } // System.IntPtr Vuforia.VuEngineConfigSet::get_NativeHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuEngineConfigSet_get_NativeHandle_m370E69108C0FB84F94406D63AEA917D839DAD9DA (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; return L_0; } } // System.Collections.Generic.IList`1 Vuforia.VuEngineConfigSet::get_Configs() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngineConfigSet_get_Configs_m89293672869ED4CB570917EF140ABAC052AD9474 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisIVuEngineConfig_t75FFA722E8BEBF4BBD155E6B477B127B1D42F5C0_mF7C69AE06A359F8FFAD01C6FC82FBE9CF29C7E4A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tB0314DBAE3E6F926B8D08EA76713F9AA574C2274_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mConfigs_1; NullCheck(L_0); RuntimeObject* L_1; L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* System.Collections.Generic.ICollection`1 System.Collections.Generic.IDictionary`2::get_Values() */, IDictionary_2_tB0314DBAE3E6F926B8D08EA76713F9AA574C2274_il2cpp_TypeInfo_var, L_0); List_1_t1D05E9A6B8C2C7068A1EA3694288DA75E899F9C4* L_2; L_2 = Enumerable_ToList_TisIVuEngineConfig_t75FFA722E8BEBF4BBD155E6B477B127B1D42F5C0_mF7C69AE06A359F8FFAD01C6FC82FBE9CF29C7E4A(L_1, Enumerable_ToList_TisIVuEngineConfig_t75FFA722E8BEBF4BBD155E6B477B127B1D42F5C0_mF7C69AE06A359F8FFAD01C6FC82FBE9CF29C7E4A_RuntimeMethod_var); return L_2; } } // Vuforia.VuEngineConfigSet Vuforia.VuEngineConfigSet::Create() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* VuEngineConfigSet_Create_mE4349F8903785B8FB031163AB740871170E491B1 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0; L_0 = VuEngineConfigSet_vuEngineConfigSetCreate_m2D68967AB1987456CEBA3127B799E060A4D3513C((&V_0), NULL); if ((!(((uint32_t)L_0) == ((uint32_t)1)))) { goto IL_0011; } } { intptr_t L_1 = V_0; VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_2 = (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61*)il2cpp_codegen_object_new(VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61_il2cpp_TypeInfo_var); NullCheck(L_2); VuEngineConfigSet__ctor_mCCA83C2911E47D722149375642B7ACEB6CD532C3(L_2, L_1, NULL); return L_2; } IL_0011: { return (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61*)NULL; } } // System.Void Vuforia.VuEngineConfigSet::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngineConfigSet__ctor_mCCA83C2911E47D722149375642B7ACEB6CD532C3 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mFFDD0C76CF18D6FFA33F250DC5C8D602126D8D81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tB3ED8F11241FA51491076780F383CDC30A5B1147_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_tB3ED8F11241FA51491076780F383CDC30A5B1147* L_0 = (Dictionary_2_tB3ED8F11241FA51491076780F383CDC30A5B1147*)il2cpp_codegen_object_new(Dictionary_2_tB3ED8F11241FA51491076780F383CDC30A5B1147_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_mFFDD0C76CF18D6FFA33F250DC5C8D602126D8D81(L_0, Dictionary_2__ctor_mFFDD0C76CF18D6FFA33F250DC5C8D602126D8D81_RuntimeMethod_var); __this->___mConfigs_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mConfigs_1), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_1 = ___0_nativeHandle; __this->___mNativeHandle_0 = L_1; return; } } // System.Void Vuforia.VuEngineConfigSet::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngineConfigSet_Finalize_mBE4798B20EBEF30040693E08F1BA0302DC338955 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __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) VuEngineConfigSet_Dispose_m88551471D4357FC9033902192E3B5657EB069113(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.VuEngineConfigSet::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngineConfigSet_Dispose_mFB6729DF95C6967C2E91E89E499CF6674FA9E2E2 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __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; } { VuEngineConfigSet_Dispose_m88551471D4357FC9033902192E3B5657EB069113(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.VuEngineConfigSet::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngineConfigSet_Dispose_m88551471D4357FC9033902192E3B5657EB069113 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tBB4DF8B6F0464082D309E49CD62B0C0023735960_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; 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_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL); if (!L_2) { goto IL_0013; } } { return; } IL_0013: { intptr_t L_3 = __this->___mNativeHandle_0; int32_t L_4; L_4 = VuEngineConfigSet_vuEngineConfigSetDestroy_mD86FAAE20381A524A9D449D4F8712C33D0014FA7(L_3, NULL); intptr_t L_5 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mNativeHandle_0 = L_5; bool L_6 = ___0_disposing; if (!L_6) { goto IL_003f; } } { RuntimeObject* L_7 = __this->___mConfigs_1; NullCheck(L_7); InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1>::Clear() */, ICollection_1_tBB4DF8B6F0464082D309E49CD62B0C0023735960_il2cpp_TypeInfo_var, L_7); __this->___mConfigs_1 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mConfigs_1), (void*)(RuntimeObject*)NULL); } IL_003f: { return; } } // 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) { bool G_B2_0 = false; bool G_B1_0 = false; { intptr_t L_0 = __this->___mNativeHandle_0; VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* L_1 = ___0_config; int32_t L_2; L_2 = VuEngineConfigSet_vuEngineConfigSetAddDriverConfig_m1627E3E230D2135F2D1A4D899E3D42A086E1C080(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); bool L_4 = L_3; G_B1_0 = L_4; if (!L_4) { G_B2_0 = L_4; goto IL_001b; } } { VuDriverConfig_t2662511AF8B3E2F8D7B6A0FA84067C8DB1DDF949* L_5 = ___0_config; VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540(__this, L_5, NULL); G_B2_0 = G_B1_0; } IL_001b: { return G_B2_0; } } // System.Boolean Vuforia.VuEngineConfigSet::AddErrorHandlerConfig(Vuforia.VuErrorHandlerConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngineConfigSet_AddErrorHandlerConfig_m6C5AF3E0874B1068E312844E43708078BC4B6D48 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* ___0_config, const RuntimeMethod* method) { bool G_B2_0 = false; bool G_B1_0 = false; { intptr_t L_0 = __this->___mNativeHandle_0; VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* L_1 = ___0_config; int32_t L_2; L_2 = VuEngineConfigSet_vuEngineConfigSetAddErrorHandlerConfig_mABF3FE80503B4E6BB136758CE279D89DC559D145(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); bool L_4 = L_3; G_B1_0 = L_4; if (!L_4) { G_B2_0 = L_4; goto IL_001b; } } { VuErrorHandlerConfig_t07C6AC0DB931B38629FB6972791EF33AB321A620* L_5 = ___0_config; VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540(__this, L_5, NULL); G_B2_0 = G_B1_0; } IL_001b: { return G_B2_0; } } // 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) { bool G_B2_0 = false; bool G_B1_0 = false; { intptr_t L_0 = __this->___mNativeHandle_0; VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* L_1 = ___0_config; int32_t L_2; L_2 = VuEngineConfigSet_vuEngineConfigSetAddFusionProviderConfig_m5FCA543B44A5C792D735279784FE4D4A710C8218(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); bool L_4 = L_3; G_B1_0 = L_4; if (!L_4) { G_B2_0 = L_4; goto IL_001b; } } { VuFusionProviderConfig_t1A57334CDE856B5A35E971075443D08A896C000F* L_5 = ___0_config; VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540(__this, L_5, NULL); G_B2_0 = G_B1_0; } IL_001b: { return G_B2_0; } } // 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) { bool G_B2_0 = false; bool G_B1_0 = false; { intptr_t L_0 = __this->___mNativeHandle_0; VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_1 = ___0_config; int32_t L_2; L_2 = VuEngineConfigSet_vuEngineConfigSetAddInternalConfig_m74B8246618F5CDA9D4F04143D4B785E40DE80353(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); bool L_4 = L_3; G_B1_0 = L_4; if (!L_4) { G_B2_0 = L_4; goto IL_001b; } } { VuInternalConfig_t5C1B5CD4F782B4DB97AAC954C88CF9AB82FE761A* L_5 = ___0_config; VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540(__this, L_5, NULL); G_B2_0 = G_B1_0; } IL_001b: { return G_B2_0; } } // 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) { bool G_B2_0 = false; bool G_B1_0 = false; { intptr_t L_0 = __this->___mNativeHandle_0; VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* L_1 = ___0_config; int32_t L_2; L_2 = VuEngineConfigSet_vuEngineConfigSetAddLicenseConfig_mCB9A09A67A80511EBE13C7E403D4196CE57242E5(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); bool L_4 = L_3; G_B1_0 = L_4; if (!L_4) { G_B2_0 = L_4; goto IL_001b; } } { VuLicenseConfig_t464FBBE01CFA33FB3FC314ECAD3003749F86908C* L_5 = ___0_config; VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540(__this, L_5, NULL); G_B2_0 = G_B1_0; } IL_001b: { return G_B2_0; } } // 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) { bool G_B2_0 = false; bool G_B1_0 = false; { intptr_t L_0 = __this->___mNativeHandle_0; VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* L_1 = ___0_config; int32_t L_2; L_2 = VuEngineConfigSet_vuEngineConfigSetAddPlatformAndroidConfig_mCB8C6F959BE57F4EF8F899E457CC2DC7E0CA2816(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); bool L_4 = L_3; G_B1_0 = L_4; if (!L_4) { G_B2_0 = L_4; goto IL_001b; } } { VuPlatformAndroidConfig_t113117D34DC87813ECB7FE5E4FCA8E01DB83BB63* L_5 = ___0_config; VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540(__this, L_5, NULL); G_B2_0 = G_B1_0; } IL_001b: { return G_B2_0; } } // 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) { bool G_B2_0 = false; bool G_B1_0 = false; { intptr_t L_0 = __this->___mNativeHandle_0; VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* L_1 = ___0_config; int32_t L_2; L_2 = VuEngineConfigSet_vuEngineConfigSetAddPlatformLuminConfig_mD46B42B66E8B9BC0500DA4691AD255861713E07B(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); bool L_4 = L_3; G_B1_0 = L_4; if (!L_4) { G_B2_0 = L_4; goto IL_001b; } } { VuPlatformLuminConfig_tF00FFE1587F2E229879DEBD3DF0C2AA68EE215C6* L_5 = ___0_config; VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540(__this, L_5, NULL); G_B2_0 = G_B1_0; } IL_001b: { return G_B2_0; } } // 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) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); Internal_tDF7421D5A4C3EF78C7AA95FD9B3DDF8C38617261 V_1; memset((&V_1), 0, sizeof(V_1)); Internal_tDF7421D5A4C3EF78C7AA95FD9B3DDF8C38617261 V_2; memset((&V_2), 0, sizeof(V_2)); bool V_3 = false; bool G_B3_0 = false; bool G_B2_0 = false; { VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* L_0 = ___0_config; NullCheck(L_0); String_t* L_1 = L_0->___softwareVersion_1; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_2; L_2 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_1, NULL); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_004a: {// begin finally (depth: 1) intptr_t L_3 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_3, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { il2cpp_codegen_initobj((&V_2), sizeof(Internal_tDF7421D5A4C3EF78C7AA95FD9B3DDF8C38617261)); VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* L_4 = ___0_config; NullCheck(L_4); int32_t L_5 = L_4->___softwareContextType_0; (&V_2)->___softwareContextType_0 = L_5; intptr_t L_6 = V_0; (&V_2)->___softwareVersion_1 = L_6; Internal_tDF7421D5A4C3EF78C7AA95FD9B3DDF8C38617261 L_7 = V_2; V_1 = L_7; intptr_t L_8 = __this->___mNativeHandle_0; int32_t L_9; L_9 = VuEngineConfigSet_vuEngineConfigSetAddSoftwareContextConfig_mD9D715FE9BBA57E0C4F10B4C0FE53FD029A1C4FB(L_8, (&V_1), NULL); bool L_10; L_10 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_9, NULL); bool L_11 = L_10; G_B2_0 = L_11; if (!L_11) { G_B3_0 = L_11; goto IL_0047_1; } } { VuSoftwareContextConfig_t619C093E5C07D959C9D4218B61B46C2077BDF5CB* L_12 = ___0_config; VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540(__this, L_12, NULL); G_B3_0 = G_B2_0; } IL_0047_1: { V_3 = G_B3_0; goto IL_0051; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0051: { bool L_13 = V_3; return L_13; } } // 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) { bool G_B2_0 = false; bool G_B1_0 = false; { intptr_t L_0 = __this->___mNativeHandle_0; VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_1 = ___0_config; int32_t L_2; L_2 = VuEngineConfigSet_vuEngineConfigSetAddDeviceCalibrationConfig_m4A5BA261BEA4D318CEFA209703DE40C81B941485(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); bool L_4 = L_3; G_B1_0 = L_4; if (!L_4) { G_B2_0 = L_4; goto IL_001b; } } { VuDeviceCalibrationConfig_tAC65E6AA47BD1DD51146724C6656CEEFACFB3752* L_5 = ___0_config; VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540(__this, L_5, NULL); G_B2_0 = G_B1_0; } IL_001b: { return G_B2_0; } } // System.Void Vuforia.VuEngineConfigSet::AddConfig(Vuforia.IVuEngineConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngineConfigSet_AddConfig_m2C11458B92180D820A846067E8642E67524BC540 (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, RuntimeObject* ___0_config, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tB0314DBAE3E6F926B8D08EA76713F9AA574C2274_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngineConfig_t75FFA722E8BEBF4BBD155E6B477B127B1D42F5C0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mConfigs_1; RuntimeObject* L_1 = ___0_config; NullCheck(L_1); Type_t* L_2; L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL); NullCheck(L_0); bool L_3; L_3 = InterfaceFuncInvoker1< bool, Type_t* >::Invoke(6 /* System.Boolean System.Collections.Generic.IDictionary`2::Remove(TKey) */, IDictionary_2_tB0314DBAE3E6F926B8D08EA76713F9AA574C2274_il2cpp_TypeInfo_var, L_0, L_2); RuntimeObject* L_4 = __this->___mConfigs_1; RuntimeObject* L_5 = ___0_config; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); RuntimeObject* L_7 = ___0_config; NullCheck(L_7); RuntimeObject* L_8; L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Object System.ICloneable::Clone() */, ICloneable_t5118E0179AA4A8D8B4D4A85BF3CE9BB363B88E14_il2cpp_TypeInfo_var, L_7); NullCheck(L_4); InterfaceActionInvoker2< Type_t*, RuntimeObject* >::Invoke(5 /* System.Void System.Collections.Generic.IDictionary`2::Add(TKey,TValue) */, IDictionary_2_tB0314DBAE3E6F926B8D08EA76713F9AA574C2274_il2cpp_TypeInfo_var, L_4, L_6, ((RuntimeObject*)Castclass((RuntimeObject*)L_8, IVuEngineConfig_t75FFA722E8BEBF4BBD155E6B477B127B1D42F5C0_il2cpp_TypeInfo_var))); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuLibraryVersionInfo IL2CPP_EXTERN_C void VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshal_pinvoke(const VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC& unmarshaled, VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshaled_pinvoke& marshaled) { marshaled.___versionString_0 = il2cpp_codegen_marshal_string(unmarshaled.___versionString_0); marshaled.___major_1 = unmarshaled.___major_1; marshaled.___minor_2 = unmarshaled.___minor_2; marshaled.___patch_3 = unmarshaled.___patch_3; marshaled.___build_4 = il2cpp_codegen_marshal_string(unmarshaled.___build_4); } IL2CPP_EXTERN_C void VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshal_pinvoke_back(const VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshaled_pinvoke& marshaled, VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC& unmarshaled) { unmarshaled.___versionString_0 = il2cpp_codegen_marshal_string_result(marshaled.___versionString_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___versionString_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___versionString_0)); int32_t unmarshaledmajor_temp_1 = 0; unmarshaledmajor_temp_1 = marshaled.___major_1; unmarshaled.___major_1 = unmarshaledmajor_temp_1; int32_t unmarshaledminor_temp_2 = 0; unmarshaledminor_temp_2 = marshaled.___minor_2; unmarshaled.___minor_2 = unmarshaledminor_temp_2; int32_t unmarshaledpatch_temp_3 = 0; unmarshaledpatch_temp_3 = marshaled.___patch_3; unmarshaled.___patch_3 = unmarshaledpatch_temp_3; unmarshaled.___build_4 = il2cpp_codegen_marshal_string_result(marshaled.___build_4); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___build_4), (void*)il2cpp_codegen_marshal_string_result(marshaled.___build_4)); } // Conversion method for clean up from marshalling of: Vuforia.VuLibraryVersionInfo IL2CPP_EXTERN_C void VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshal_pinvoke_cleanup(VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___versionString_0); marshaled.___versionString_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___build_4); marshaled.___build_4 = NULL; } // Conversion methods for marshalling of: Vuforia.VuLibraryVersionInfo IL2CPP_EXTERN_C void VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshal_com(const VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC& unmarshaled, VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshaled_com& marshaled) { marshaled.___versionString_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___versionString_0); marshaled.___major_1 = unmarshaled.___major_1; marshaled.___minor_2 = unmarshaled.___minor_2; marshaled.___patch_3 = unmarshaled.___patch_3; marshaled.___build_4 = il2cpp_codegen_marshal_bstring(unmarshaled.___build_4); } IL2CPP_EXTERN_C void VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshal_com_back(const VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshaled_com& marshaled, VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC& unmarshaled) { unmarshaled.___versionString_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___versionString_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___versionString_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___versionString_0)); int32_t unmarshaledmajor_temp_1 = 0; unmarshaledmajor_temp_1 = marshaled.___major_1; unmarshaled.___major_1 = unmarshaledmajor_temp_1; int32_t unmarshaledminor_temp_2 = 0; unmarshaledminor_temp_2 = marshaled.___minor_2; unmarshaled.___minor_2 = unmarshaledminor_temp_2; int32_t unmarshaledpatch_temp_3 = 0; unmarshaledpatch_temp_3 = marshaled.___patch_3; unmarshaled.___patch_3 = unmarshaledpatch_temp_3; unmarshaled.___build_4 = il2cpp_codegen_marshal_bstring_result(marshaled.___build_4); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___build_4), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___build_4)); } // Conversion method for clean up from marshalling of: Vuforia.VuLibraryVersionInfo IL2CPP_EXTERN_C void VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshal_com_cleanup(VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___versionString_0); marshaled.___versionString_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___build_4); marshaled.___build_4 = NULL; } // Vuforia.VuLibraryVersionInfo Vuforia.VuLibraryVersionInfo::Create(Vuforia.VuLibraryVersionInfo/Internal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC VuLibraryVersionInfo_Create_m6A6AFAB69EFFAA1DB862A334CBA81E8E1D193C12 (Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 ___0_internalInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC)); Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 L_0 = ___0_internalInfo; intptr_t L_1 = L_0.___versionString_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_2; L_2 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_1, NULL); (&V_0)->___versionString_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___versionString_0), (void*)L_2); Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 L_3 = ___0_internalInfo; int32_t L_4 = L_3.___major_1; (&V_0)->___major_1 = L_4; Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 L_5 = ___0_internalInfo; int32_t L_6 = L_5.___minor_2; (&V_0)->___minor_2 = L_6; Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 L_7 = ___0_internalInfo; int32_t L_8 = L_7.___patch_3; (&V_0)->___patch_3 = L_8; Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 L_9 = ___0_internalInfo; intptr_t L_10 = L_9.___build_4; String_t* L_11; L_11 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_10, NULL); (&V_0)->___build_4 = L_11; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___build_4), (void*)L_11); VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC L_12 = V_0; return L_12; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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.VuResult Vuforia.VuEngine::vuEngineCreate(System.IntPtr&,System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineCreate_m5DA62969239A0D4D756E76D310D7F68D2E8B46BB (intptr_t* ___0_engineHandle, intptr_t ___1_engineConfigSetHandle, int32_t* ___2_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*, intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*) + sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreate)(___0_engineHandle, ___1_engineConfigSetHandle, ___2_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_engineConfigSetHandle, ___2_errorCode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngine::vuEngineStart(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineStart_m3513E82A3F8834197D51600DF65F27983D1B5564 (intptr_t ___0_engineHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineStart", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineStart)(___0_engineHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngine::vuEngineStop(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineStop_m528A4802AABC862523F1DCA1AE42796A02F84843 (intptr_t ___0_engineHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineStop", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineStop)(___0_engineHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngine::vuEngineDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineDestroy_m2413C7DE2478CD826E08189CF4769816D78E424F (intptr_t ___0_engineHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineDestroy)(___0_engineHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngine::vuEngineAcquireLatestState(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineAcquireLatestState_mABE8EF5E000DC769DBF8C0FADE97C1536C0FD78E (intptr_t ___0_engineHandle, intptr_t* ___1_stateHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineAcquireLatestState", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineAcquireLatestState)(___0_engineHandle, ___1_stateHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_stateHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngine::vuEngineClearAreaTargetObserverCloudCache(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineClearAreaTargetObserverCloudCache_m7A97C5EFFCCECB62FE4B44E07D42EE449720BBC7 (intptr_t ___0_engineHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineClearAreaTargetObserverCloudCache", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineClearAreaTargetObserverCloudCache)(___0_engineHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle); #endif return returnValue; } // Vuforia.VuLibraryVersionInfo/Internal Vuforia.VuEngine::vuEngineGetLibraryVersionInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 VuEngine_vuEngineGetLibraryVersionInfo_mDF1971DA7691AD225933F68B52C8AA4AB7061A41 (const RuntimeMethod* method) { typedef Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 (CDECL *PInvokeFunc) (); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = 0; il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineGetLibraryVersionInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 returnValue = reinterpret_cast(vuEngineGetLibraryVersionInfo)(); #else Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 returnValue = il2cppPInvokeFunc(); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngine::vuEngineGetDatabaseTargetInfo(System.IntPtr,System.String,System.IntPtr,Vuforia.VuDatabaseTargetInfoError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineGetDatabaseTargetInfo_mA7D031402ABA00364AEB6F07488EC526094554B7 (intptr_t ___0_engineHandle, String_t* ___1_databasePath, intptr_t ___2_targetInfosHandle, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, char*, intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(char*) + sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineGetDatabaseTargetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_databasePath' to native representation char* ____1_databasePath_marshaled = NULL; ____1_databasePath_marshaled = il2cpp_codegen_marshal_string(___1_databasePath); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineGetDatabaseTargetInfo)(___0_engineHandle, ____1_databasePath_marshaled, ___2_targetInfosHandle, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ____1_databasePath_marshaled, ___2_targetInfosHandle, ___3_errorCode); #endif // Marshaling cleanup of parameter '___1_databasePath' native representation il2cpp_codegen_marshal_free(____1_databasePath_marshaled); ____1_databasePath_marshaled = NULL; return returnValue; } // Vuforia.VuResult Vuforia.VuEngine::vuEngineSetMaximumSimultaneousTrackedImages(System.IntPtr,System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineSetMaximumSimultaneousTrackedImages_m4E43D1CE0D37E2A3D79831DF727EB56C794F6748 (intptr_t ___0_engineHandle, int32_t ___1_maxNumberOfTargets, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineSetMaximumSimultaneousTrackedImages", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineSetMaximumSimultaneousTrackedImages)(___0_engineHandle, ___1_maxNumberOfTargets); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_maxNumberOfTargets); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngine::vuEngineSetModelTargetRecoWhileExtendedTracked(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineSetModelTargetRecoWhileExtendedTracked_mD14CD360248570BDB8FE08CBDD7CC442ED43A590 (intptr_t ___0_engineHandle, int32_t ___1_enable, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineSetModelTargetRecoWhileExtendedTracked", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineSetModelTargetRecoWhileExtendedTracked)(___0_engineHandle, ___1_enable); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_enable); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngine::vuEngineResetWorldTracking(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineResetWorldTracking_mD3D7156864A2D74CF3EDF88AB4820168B4318F26 (intptr_t ___0_engineHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineResetWorldTracking", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineResetWorldTracking)(___0_engineHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuEngine::vuEngineGetBuildPreset(Vuforia.VuEngineBuildPreset&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_vuEngineGetBuildPreset_m15F428436A941B259100BE51F9178D38A6F36480 (int32_t* ___0_engineHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineGetBuildPreset", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineGetBuildPreset)(___0_engineHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle); #endif return returnValue; } // System.IntPtr Vuforia.VuEngine::get_NativeHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; return L_0; } } // Vuforia.VuLibraryVersionInfo Vuforia.VuEngine::get_VersionInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC VuEngine_get_VersionInfo_mEAF49F8251EBEB3E0DB3B1D98E3BD2A30AE46784 (const RuntimeMethod* method) { { Internal_t40235E8D1E97E2C7693D27363EE060972ACE8D06 L_0; L_0 = VuEngine_vuEngineGetLibraryVersionInfo_mDF1971DA7691AD225933F68B52C8AA4AB7061A41(NULL); VuLibraryVersionInfo_t3DA1A838E8FE952E830C4928E5458D33900DB9CC L_1; L_1 = VuLibraryVersionInfo_Create_m6A6AFAB69EFFAA1DB862A334CBA81E8E1D193C12(L_0, NULL); return L_1; } } // Vuforia.IVuPlatformController Vuforia.VuEngine::get_PlatformController() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_get_PlatformController_m01A2A2C12F47EC37F1917AC74D2504235103B6AA (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuEngine_GetController_TisVuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513_m23EF451ECD0C9783E9BB4ADFCECC5FA7C30A0296_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuPlatformController_Create_mBCF8089BC4DA9B3C820FA54DDCDBB2A093C10C63_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D* L_0 = (CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D*)il2cpp_codegen_object_new(CreateControllerDelegate_1_tF0F014C2DB3FAA5A53C7192F1772CE02DA1B901D_il2cpp_TypeInfo_var); NullCheck(L_0); CreateControllerDelegate_1__ctor_mD673B5403F618625B7701805B82B113E74A9FB16(L_0, NULL, (intptr_t)((void*)VuPlatformController_Create_mBCF8089BC4DA9B3C820FA54DDCDBB2A093C10C63_RuntimeMethod_var), NULL); VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513* L_1; L_1 = VuEngine_GetController_TisVuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513_m23EF451ECD0C9783E9BB4ADFCECC5FA7C30A0296(__this, L_0, VuEngine_GetController_TisVuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513_m23EF451ECD0C9783E9BB4ADFCECC5FA7C30A0296_RuntimeMethod_var); return L_1; } } // Vuforia.IVuCameraController Vuforia.VuEngine::get_CameraController() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_get_CameraController_mFB8483FFAAFCCB6926A13486ED4AD8DC30F78D3A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraController_Create_m976F3ED88014E8116900C79D758BBFF6D3A8BF83_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuEngine_GetController_TisVuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A_m01D2C6AC62F72C55DA83F83C266DD04987926E27_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776* L_0 = (CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776*)il2cpp_codegen_object_new(CreateControllerDelegate_1_t4211C9BE809C5556C5EED6408D67A86CF59E4776_il2cpp_TypeInfo_var); NullCheck(L_0); CreateControllerDelegate_1__ctor_m88FF1D2BDC12349C7B28D18F71FD0945E9D0FF2F(L_0, NULL, (intptr_t)((void*)VuCameraController_Create_m976F3ED88014E8116900C79D758BBFF6D3A8BF83_RuntimeMethod_var), NULL); VuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A* L_1; L_1 = VuEngine_GetController_TisVuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A_m01D2C6AC62F72C55DA83F83C266DD04987926E27(__this, L_0, VuEngine_GetController_TisVuCameraController_t61C2E4BBB8DDC03D174CD79117104BB2EF3E1E6A_m01D2C6AC62F72C55DA83F83C266DD04987926E27_RuntimeMethod_var); return L_1; } } // Vuforia.IVuRenderController Vuforia.VuEngine::get_RenderController() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_get_RenderController_m9C3A0E750700BFB5A2CE28E82DA0301BA4E2B3B4 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuEngine_GetController_TisVuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8_m09085EFC981254D10CBABDDBE3EBC61C44BBAC51_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuRenderController_Create_m86F5C1CF681E6F1FCB8A17EA9F483A9AB64AF096_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F* L_0 = (CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F*)il2cpp_codegen_object_new(CreateControllerDelegate_1_tCF1A4A50A8EFBC14E9AD23200C09105387ADE76F_il2cpp_TypeInfo_var); NullCheck(L_0); CreateControllerDelegate_1__ctor_m14625A9CC7A21329068107752A8F5D802DA72FB3(L_0, NULL, (intptr_t)((void*)VuRenderController_Create_m86F5C1CF681E6F1FCB8A17EA9F483A9AB64AF096_RuntimeMethod_var), NULL); VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8* L_1; L_1 = VuEngine_GetController_TisVuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8_m09085EFC981254D10CBABDDBE3EBC61C44BBAC51(__this, L_0, VuEngine_GetController_TisVuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8_m09085EFC981254D10CBABDDBE3EBC61C44BBAC51_RuntimeMethod_var); return L_1; } } // Vuforia.IVuAreaTargetCaptureController Vuforia.VuEngine::get_AreaTargetCaptureController() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_get_AreaTargetCaptureController_mB9879DABE3934F0209DFD49991816A1A44962B51 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCaptureController_Create_m95CE9D642A52E714524EC96B064FF3B1DA9DEF87_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuEngine_GetController_TisVuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB_mCC886980B90B241ECBC6ECCECF1F9E40F490D042_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907* L_0 = (CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907*)il2cpp_codegen_object_new(CreateControllerDelegate_1_tFD3BA446F6AB8290A33A57EB2B75317949311907_il2cpp_TypeInfo_var); NullCheck(L_0); CreateControllerDelegate_1__ctor_m61A139F49EA7A0A921F695392EC72986801A68EC(L_0, NULL, (intptr_t)((void*)VuAreaTargetCaptureController_Create_m95CE9D642A52E714524EC96B064FF3B1DA9DEF87_RuntimeMethod_var), NULL); VuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB* L_1; L_1 = VuEngine_GetController_TisVuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB_mCC886980B90B241ECBC6ECCECF1F9E40F490D042(__this, L_0, VuEngine_GetController_TisVuAreaTargetCaptureController_tC882D4509D20F8CE77B2042BC0B188D9E17D2FEB_mCC886980B90B241ECBC6ECCECF1F9E40F490D042_RuntimeMethod_var); return L_1; } } // Vuforia.IVuValidationAreaCaptureController Vuforia.VuEngine::get_ValidationAreaCaptureController() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_get_ValidationAreaCaptureController_m9BB07AE294F7C9CC882E212F4BF29DD73B1B5341 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuEngine_GetController_TisVuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F_m991CF935155FA68F5B8903109CE1BE07A8E773EF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCaptureController_Create_m6743EE20376EB477F5D688BF61E1508005C3871B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666* L_0 = (CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666*)il2cpp_codegen_object_new(CreateControllerDelegate_1_t00B31FE91A297705510B8F51FD32739D582BF666_il2cpp_TypeInfo_var); NullCheck(L_0); CreateControllerDelegate_1__ctor_m492E1F0C4CE303719C53753B9495895212453D7A(L_0, NULL, (intptr_t)((void*)VuValidationAreaCaptureController_Create_m6743EE20376EB477F5D688BF61E1508005C3871B_RuntimeMethod_var), NULL); VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F* L_1; L_1 = VuEngine_GetController_TisVuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F_m991CF935155FA68F5B8903109CE1BE07A8E773EF(__this, L_0, VuEngine_GetController_TisVuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F_m991CF935155FA68F5B8903109CE1BE07A8E773EF_RuntimeMethod_var); return L_1; } } // Vuforia.IVuUploadController Vuforia.VuEngine::get_UploadController() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_get_UploadController_m299531A7BD37507CC1A96F949582E8464EBB0BF7 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuEngine_GetController_TisVuUploadController_t30BE21C7D4882C8782150571AED4C24220955986_m2A93BB3B571DFC0D441DCB0D415EAD1CF9A37C1B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuUploadController_Create_m4E53E0FE0CB9D683C2B96BD7D2ED5FB3F9C897B2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD* L_0 = (CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD*)il2cpp_codegen_object_new(CreateControllerDelegate_1_tF2D3BE02D010CED55C2E0AB8155FB9C2D9154CBD_il2cpp_TypeInfo_var); NullCheck(L_0); CreateControllerDelegate_1__ctor_mFAE1A1662BCE66F0ECF98A91E2073FC9FF44F46E(L_0, NULL, (intptr_t)((void*)VuUploadController_Create_m4E53E0FE0CB9D683C2B96BD7D2ED5FB3F9C897B2_RuntimeMethod_var), NULL); VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986* L_1; L_1 = VuEngine_GetController_TisVuUploadController_t30BE21C7D4882C8782150571AED4C24220955986_m2A93BB3B571DFC0D441DCB0D415EAD1CF9A37C1B(__this, L_0, VuEngine_GetController_TisVuUploadController_t30BE21C7D4882C8782150571AED4C24220955986_m2A93BB3B571DFC0D441DCB0D415EAD1CF9A37C1B_RuntimeMethod_var); return L_1; } } // 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) { 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*)&VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); { VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_0 = ___0_engineConfigSet; if (L_0) { goto IL_000a; } } { intptr_t L_1 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_1; goto IL_0010; } IL_000a: { VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* L_2 = ___0_engineConfigSet; NullCheck(L_2); intptr_t L_3; L_3 = VuEngineConfigSet_get_NativeHandle_m370E69108C0FB84F94406D63AEA917D839DAD9DA_inline(L_2, NULL); G_B3_0 = L_3; } IL_0010: { V_0 = G_B3_0; intptr_t L_4 = V_0; int32_t* L_5 = ___1_errorCode; int32_t L_6; L_6 = VuEngine_vuEngineCreate_m5DA62969239A0D4D756E76D310D7F68D2E8B46BB((&V_1), L_4, L_5, NULL); if ((!(((uint32_t)L_6) == ((uint32_t)1)))) { goto IL_0024; } } { intptr_t L_7 = V_1; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_8 = (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8*)il2cpp_codegen_object_new(VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8_il2cpp_TypeInfo_var); NullCheck(L_8); VuEngine__ctor_mAE7DB597962D7D90FF9F8134D76B73E954CD01DD(L_8, L_7, NULL); return L_8; } IL_0024: { return (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8*)NULL; } } // System.Void Vuforia.VuEngine::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine__ctor_mAE7DB597962D7D90FF9F8134D76B73E954CD01DD (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m12CA380E650D061DCF944F5B3DC94DF2549F3727_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m513699A0D2F0B45B5EF6491BD98BCEA7BA92096E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t0D8DB35AA6A35E623E0206436A3C83D75C269A81_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE3FC45B35BD590EA37F18B362A03348A40702617_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE31DD4BED949B5738CE7F7169C64F7C9A1CD5BAE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tDBCE726495440E21C8755028439971E1C34E69E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { List_1_tDBCE726495440E21C8755028439971E1C34E69E0* L_0 = (List_1_tDBCE726495440E21C8755028439971E1C34E69E0*)il2cpp_codegen_object_new(List_1_tDBCE726495440E21C8755028439971E1C34E69E0_il2cpp_TypeInfo_var); NullCheck(L_0); List_1__ctor_mE31DD4BED949B5738CE7F7169C64F7C9A1CD5BAE(L_0, List_1__ctor_mE31DD4BED949B5738CE7F7169C64F7C9A1CD5BAE_RuntimeMethod_var); __this->___mStates_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mStates_1), (void*)L_0); ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* L_1 = (ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C*)il2cpp_codegen_object_new(ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C_il2cpp_TypeInfo_var); NullCheck(L_1); ObservationManager__ctor_mD7C0E51F2B4717B1B9AD3EF061D7257117EDB792(L_1, NULL); __this->___mObservationManager_2 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservationManager_2), (void*)L_1); Dictionary_2_tE3FC45B35BD590EA37F18B362A03348A40702617* L_2 = (Dictionary_2_tE3FC45B35BD590EA37F18B362A03348A40702617*)il2cpp_codegen_object_new(Dictionary_2_tE3FC45B35BD590EA37F18B362A03348A40702617_il2cpp_TypeInfo_var); NullCheck(L_2); Dictionary_2__ctor_m513699A0D2F0B45B5EF6491BD98BCEA7BA92096E(L_2, Dictionary_2__ctor_m513699A0D2F0B45B5EF6491BD98BCEA7BA92096E_RuntimeMethod_var); __this->___mControllers_3 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___mControllers_3), (void*)L_2); Dictionary_2_t0D8DB35AA6A35E623E0206436A3C83D75C269A81* L_3 = (Dictionary_2_t0D8DB35AA6A35E623E0206436A3C83D75C269A81*)il2cpp_codegen_object_new(Dictionary_2_t0D8DB35AA6A35E623E0206436A3C83D75C269A81_il2cpp_TypeInfo_var); NullCheck(L_3); Dictionary_2__ctor_m12CA380E650D061DCF944F5B3DC94DF2549F3727(L_3, Dictionary_2__ctor_m12CA380E650D061DCF944F5B3DC94DF2549F3727_RuntimeMethod_var); __this->___mObservers_4 = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservers_4), (void*)L_3); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_4 = ___0_nativeHandle; __this->___mNativeHandle_0 = L_4; return; } } // System.Void Vuforia.VuEngine::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_Finalize_m2D2B5303FF79BAD83755CCDBBDDCA09E385248BE (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __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) VuEngine_Dispose_mE051F276B91DE50656AEAB7E6D29A87038E747DE(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.VuEngine::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_Dispose_mE4754DE8D65EB72AA1B82E055E823EE4BA57DC52 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __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; } { VuEngine_Dispose_mE051F276B91DE50656AEAB7E6D29A87038E747DE(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.VuEngine::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_Dispose_mE051F276B91DE50656AEAB7E6D29A87038E747DE (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisIVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9_m7C59C73A3BF92487D0CF2D930F0D4683FE873B29_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t05863BF6671E88C564C4A1A1C4B37F16D9367840_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t37A6F2B65C4B4CD64AEAB320BF18BA7F4EFE3824_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tB9E0E59186D311A90565ADCFA615B47F1D922BD2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t584D9204058D75EFFA64798E69DE2A27029D282D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m72E13C61C51145E0688B5A843F7CDD75E6B9F9E1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m49D081CB89ECDD9023007EC870F4377459031A46_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F* V_1 = NULL; int32_t V_2 = 0; int32_t V_3 = 0; { intptr_t L_0 = __this->___mNativeHandle_0; 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_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL); if (!L_2) { goto IL_0013; } } { return; } IL_0013: { RuntimeObject* L_3 = __this->___mStates_1; V_0 = L_3; RuntimeObject* L_4 = V_0; NullCheck(L_4); int32_t L_5; L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* System.Int32 System.Collections.Generic.ICollection`1::get_Count() */, ICollection_1_t37A6F2B65C4B4CD64AEAB320BF18BA7F4EFE3824_il2cpp_TypeInfo_var, L_4); V_2 = ((int32_t)il2cpp_codegen_subtract(L_5, 1)); goto IL_0035; } IL_0025: { RuntimeObject* L_6 = V_0; int32_t L_7 = V_2; NullCheck(L_6); VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* L_8; L_8 = InterfaceFuncInvoker1< VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1::get_Item(System.Int32) */, IList_1_t584D9204058D75EFFA64798E69DE2A27029D282D_il2cpp_TypeInfo_var, L_6, L_7); NullCheck(L_8); VuState_Dispose_mD2872BA379FA00128A8D4452B3FE3AE143807816(L_8, NULL); int32_t L_9 = V_2; V_2 = ((int32_t)il2cpp_codegen_subtract(L_9, 1)); } IL_0035: { int32_t L_10 = V_2; if ((((int32_t)L_10) >= ((int32_t)0))) { goto IL_0025; } } { RuntimeObject* L_11 = __this->___mStates_1; NullCheck(L_11); InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1::Clear() */, ICollection_1_t37A6F2B65C4B4CD64AEAB320BF18BA7F4EFE3824_il2cpp_TypeInfo_var, L_11); ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* L_12 = __this->___mObservationManager_2; NullCheck(L_12); ObservationManager_Dispose_m45933E0432E69391D374DB5B51CFEBC5D02EE682(L_12, NULL); RuntimeObject* L_13 = __this->___mObservers_4; NullCheck(L_13); RuntimeObject* L_14; L_14 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(3 /* System.Collections.Generic.ICollection`1 System.Collections.Generic.IDictionary`2::get_Values() */, IDictionary_2_tB9E0E59186D311A90565ADCFA615B47F1D922BD2_il2cpp_TypeInfo_var, L_13); List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F* L_15; L_15 = Enumerable_ToList_TisIVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9_m7C59C73A3BF92487D0CF2D930F0D4683FE873B29(L_14, Enumerable_ToList_TisIVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9_m7C59C73A3BF92487D0CF2D930F0D4683FE873B29_RuntimeMethod_var); V_1 = L_15; List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F* L_16 = V_1; NullCheck(L_16); int32_t L_17; L_17 = List_1_get_Count_m72E13C61C51145E0688B5A843F7CDD75E6B9F9E1_inline(L_16, List_1_get_Count_m72E13C61C51145E0688B5A843F7CDD75E6B9F9E1_RuntimeMethod_var); V_3 = ((int32_t)il2cpp_codegen_subtract(L_17, 1)); goto IL_007b; } IL_006b: { List_1_t4C18AC725DDA5A3E5CD7E6B84DB7273028C86D3F* L_18 = V_1; int32_t L_19 = V_3; NullCheck(L_18); RuntimeObject* L_20; L_20 = List_1_get_Item_m49D081CB89ECDD9023007EC870F4377459031A46(L_18, L_19, List_1_get_Item_m49D081CB89ECDD9023007EC870F4377459031A46_RuntimeMethod_var); NullCheck(L_20); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_20); int32_t L_21 = V_3; V_3 = ((int32_t)il2cpp_codegen_subtract(L_21, 1)); } IL_007b: { int32_t L_22 = V_3; if ((((int32_t)L_22) >= ((int32_t)0))) { goto IL_006b; } } { RuntimeObject* L_23 = __this->___mObservers_4; NullCheck(L_23); InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1>::Clear() */, ICollection_1_t05863BF6671E88C564C4A1A1C4B37F16D9367840_il2cpp_TypeInfo_var, L_23); intptr_t L_24 = __this->___mNativeHandle_0; int32_t L_25; L_25 = VuEngine_vuEngineDestroy_m2413C7DE2478CD826E08189CF4769816D78E424F(L_24, NULL); intptr_t L_26 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mNativeHandle_0 = L_26; bool L_27 = ___0_disposing; if (!L_27) { goto IL_00c0; } } { __this->___mStates_1 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mStates_1), (void*)(RuntimeObject*)NULL); __this->___mObservationManager_2 = (ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservationManager_2), (void*)(ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C*)NULL); __this->___mControllers_3 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mControllers_3), (void*)(RuntimeObject*)NULL); __this->___mObservers_4 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservers_4), (void*)(RuntimeObject*)NULL); } IL_00c0: { return; } } // System.Boolean Vuforia.VuEngine::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngine_Start_m5D4161408CE679AA5182A62C44FB204101BB05B8 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuEngine_vuEngineStart_m3513E82A3F8834197D51600DF65F27983D1B5564(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuEngine::Stop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngine_Stop_m39BD84F5D5380C529E9DA484DE691C484E5E8917 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuEngine_vuEngineStop_m528A4802AABC862523F1DCA1AE42796A02F84843(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // Vuforia.IVuState Vuforia.VuEngine::AcquireLatestState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_AcquireLatestState_m716D0F7F655DE298B693489B6E796A1A5CE90FEE (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuEngine_vuEngineAcquireLatestState_mABE8EF5E000DC769DBF8C0FADE97C1536C0FD78E(L_0, (&V_0), NULL); if ((!(((uint32_t)L_1) == ((uint32_t)1)))) { goto IL_001e; } } { ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* L_2 = __this->___mObservationManager_2; intptr_t L_3 = V_0; VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* L_4 = (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41*)il2cpp_codegen_object_new(VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41_il2cpp_TypeInfo_var); NullCheck(L_4); VuState__ctor_m9ED692FFDC76387D75B07E03474EA845ED1D10CC(L_4, __this, L_2, L_3, NULL); return L_4; } IL_001e: { return (RuntimeObject*)NULL; } } // System.Void Vuforia.VuEngine::RegisterState(Vuforia.VuState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_RegisterState_m64F3D7954881F5B6FD8357318613AB7F58909620 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* ___0_state, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t37A6F2B65C4B4CD64AEAB320BF18BA7F4EFE3824_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mStates_1; VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* L_1 = ___0_state; NullCheck(L_0); InterfaceActionInvoker1< VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t37A6F2B65C4B4CD64AEAB320BF18BA7F4EFE3824_il2cpp_TypeInfo_var, L_0, L_1); return; } } // System.Void Vuforia.VuEngine::UnregisterState(Vuforia.VuState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_UnregisterState_m71928D35562867092533EAE5693765B71F71FBB5 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* ___0_state, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t37A6F2B65C4B4CD64AEAB320BF18BA7F4EFE3824_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mStates_1; VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* L_1 = ___0_state; NullCheck(L_0); bool L_2; L_2 = InterfaceFuncInvoker1< bool, VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* >::Invoke(6 /* System.Boolean System.Collections.Generic.ICollection`1::Remove(T) */, ICollection_1_t37A6F2B65C4B4CD64AEAB320BF18BA7F4EFE3824_il2cpp_TypeInfo_var, L_0, L_1); return; } } // Vuforia.IVuAnchorObserver Vuforia.VuEngine::CreateAnchorObserver(Vuforia.VuAnchorObserverConfig,Vuforia.VuAnchorCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateAnchorObserver_mB668AF1F7035793C68CE89CAE113E838C3F6CFA4 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuAnchorObserverConfig_tB1FFF4DB4C5CBA736658A3059FDC4CB846F86F68* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuAnchorObserver_tF8624511F6E0A54C10C5B7C039E326951245DAF5* L_2; L_2 = VuAnchorObserver_Create_mA078F2B2BB688E73E58EA0823C32E6092FA7C2EF(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuAreaTargetObserver Vuforia.VuEngine::CreateAreaTargetObserver(Vuforia.VuAreaTargetConfig,Vuforia.VuAreaTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateAreaTargetObserver_mF14044BC2A9890B3D67843F8DD80E4070F11EDB0 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuAreaTargetConfig_tD971B1CCF77D100334D94B9D7DE92726C074245B* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* L_2; L_2 = VuAreaTargetObserver_Create_m35775E0E03298E132E4D0E45E9CB90F2C6DD296D(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuAreaTargetObserver Vuforia.VuEngine::CreateAreaTargetObserver(Vuforia.VuAreaTargetCloudConfig,Vuforia.VuAreaTargetCloudCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateAreaTargetObserver_m3D4F45D90D681F699D0EFD68D7D41355C870A526 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuAreaTargetCloudConfig_t137432DDFC9E9B0E63AF4BC7775C733961B7D22E* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* L_2; L_2 = VuAreaTargetObserver_Create_mE23CB1A8C19072842FEB8443D8999F2527E36111(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuBarcodeObserver Vuforia.VuEngine::CreateBarcodeObserver(Vuforia.VuBarcodeConfig,Vuforia.VuBarcodeCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateBarcodeObserver_mC44442439DB522B9C8C09DA27D2D91DED7192B0E (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuBarcodeConfig_t7BBE8BDFEF266F4A644D5CC10FBDFCCD59C3D215* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuBarcodeObserver_tCFD4C8F5BC97BD4C85DBAC4EEEBDC17CF3A2B96C* L_2; L_2 = VuBarcodeObserver_Create_mC23B9C65D93D8A7C9BD28E50453911F683F08221(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuCloudImageTargetObserver Vuforia.VuEngine::CreateCloudImageTargetObserver(Vuforia.VuCloudImageTargetConfig,Vuforia.VuCloudImageTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateCloudImageTargetObserver_m811E5042A5C2B45F592CED5AA06AB3085C27D502 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* L_0 = __this->___mObservationManager_2; VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* L_1 = ___0_config; int32_t* L_2 = ___1_error; VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* L_3; L_3 = VuCloudImageTargetObserver_Create_mACFC4CBE65ADEBD6B59DDF2E5014589C4E18FB99(__this, L_0, L_1, L_2, NULL); return L_3; } } // Vuforia.IVuCylinderTargetObserver Vuforia.VuEngine::CreateCylinderTargetObserver(Vuforia.VuCylinderTargetConfig,Vuforia.VuCylinderTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateCylinderTargetObserver_m9C32AD5C3545FFAA89B0F2AFEDE8D3F0444CCF51 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuCylinderTargetConfig_t3F2EBE88D496CE53B39EDD0457EDD0B5688A9A01* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuCylinderTargetObserver_t98A85C778FCAFD542DC1984EA546176CB33C0FCD* L_2; L_2 = VuCylinderTargetObserver_Create_mB34E5092931009F3992B21DBBC21401D05B7479A(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuDevicePoseObserver Vuforia.VuEngine::CreateDevicePoseObserver(Vuforia.VuDevicePoseConfig,Vuforia.VuDevicePoseCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateDevicePoseObserver_m280BE48E1689AF43FC8AD5D9AC8597D4AD4552B3 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuDevicePoseConfig_t252CDE8459C8ACF606D90A85CC15487FF0498D98* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuDevicePoseObserver_t36BA3483DB1767014AD76D40E651818BB2742C83* L_2; L_2 = VuDevicePoseObserver_Create_m47CD9CD0FB2CD90EA237C21DBFB70A996D546705(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuIlluminationObserver Vuforia.VuEngine::CreateIlluminationObserver(Vuforia.VuIlluminationConfig,Vuforia.VuIlluminationCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateIlluminationObserver_m58709D8F4DC33CD2B97BEE68198A7471646455D5 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81* L_2; L_2 = VuIlluminationObserver_Create_mF9182838CD528917727A1AA250882F296BE83A9F(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuImageTargetObserver Vuforia.VuEngine::CreateImageTargetObserver(Vuforia.VuImageTargetConfig,Vuforia.VuImageTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateImageTargetObserver_m1CA0CEAACA0BBE2A2FDC71D194F027F3656078BA (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* L_2; L_2 = VuImageTargetObserver_Create_mF6E1A6199FF9ED32190F41FF7C84A2A84961BD26(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuImageTargetObserver Vuforia.VuEngine::CreateImageTargetObserver(Vuforia.VuImageTargetFileConfig,Vuforia.VuImageTargetFileCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateImageTargetObserver_m2F69FD5C12EF5212A4B2B509048A42E05639AEDA (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* L_2; L_2 = VuImageTargetObserver_Create_m6A414537BE51C42C6C76D15697176E743FF600FF(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuImageTargetObserver Vuforia.VuEngine::CreateImageTargetObserver(Vuforia.VuImageTargetBufferConfig,Vuforia.VuImageTargetBufferCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateImageTargetObserver_mC17A26E451E3913CF67873A962347B17BBC04522 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* L_2; L_2 = VuImageTargetObserver_Create_m38081E23A09ACFE58BACCE83F04410F374839E3A(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuImageTargetObserver Vuforia.VuEngine::CreateImageTargetObserver(Vuforia.VuImageTargetCloudObservationConfig,Vuforia.VuImageTargetCloudObservationCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateImageTargetObserver_m11770A25861EF44C42A47DE78486E5295782883A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* L_2; L_2 = VuImageTargetObserver_Create_m1C48752F9DB28113FD1FE7059A080D216B6B6EBF(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuMeshObserver Vuforia.VuEngine::CreateMeshObserver(Vuforia.VuMeshAreaTargetCaptureConfig,Vuforia.VuMeshAreaTargetCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateMeshObserver_mDA09DFC15B7CA2449503261B3F3CDF6D89AD2786 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* L_2; L_2 = VuMeshObserver_Create_mCA1B212D1389FF931FB568E7B1B98CB1833872CB(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuMeshObserver Vuforia.VuEngine::CreateMeshObserver(Vuforia.VuMeshAreaTargetConfig,Vuforia.VuMeshAreaTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateMeshObserver_m9DD2477B36DCC440246337C94392A80CC52616F8 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* L_2; L_2 = VuMeshObserver_Create_mC6C1F27693F01C31BCE5BD4C26D18EDB3411E50A(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuMeshObserver Vuforia.VuEngine::CreateMeshObserver(Vuforia.VuMeshModelTargetConfig,Vuforia.VuMeshModelTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateMeshObserver_mB3792CF557DC554CB4A0AA81C5E2F02A3AD8A689 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* L_2; L_2 = VuMeshObserver_Create_mDDBCDF9479EFD5B65A3258CD9C1B84312F9D1AE9(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuModelTargetObserver Vuforia.VuEngine::CreateModelTargetObserver(Vuforia.VuModelTargetConfig,Vuforia.VuModelTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateModelTargetObserver_m619CBAEAB35ABF84B50B3EA37EE908030128EC09 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* L_2; L_2 = VuModelTargetObserver_Create_m3D502BABB5EDA887E29F11BA42E727980B578F50(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuMultiTargetObserver Vuforia.VuEngine::CreateMultiTargetObserver(Vuforia.VuMultiTargetConfig,Vuforia.VuMultiTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateMultiTargetObserver_m398C06B97912221BFE816E8F2468E784628C37E9 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3* L_2; L_2 = VuMultiTargetObserver_Create_mCB4667335ADFB761C84E4664DDC095A51B2F2E6A(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuVirtualButtonObserver Vuforia.VuEngine::CreateVirtualButtonObserver(Vuforia.VuVirtualButtonConfig,Vuforia.VuVirtualButtonCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateVirtualButtonObserver_mF344749D250218ECDB0916F891B98C71FF616DA6 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* L_2; L_2 = VuVirtualButtonObserver_Create_mEE4A9F2F40717E59B61E4CA9D73DFA2D05AD8BFE(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuValidationAreaObserver Vuforia.VuEngine::CreateValidationAreaObserver(Vuforia.VuValidationAreaConfig,Vuforia.VuValidationAreaCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateValidationAreaObserver_mAB20D95EA51C6F99CBD13ADED895010303ECC9E2 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* L_2; L_2 = VuValidationAreaObserver_Create_mEC98ECF1275FBB740C518A671579C1BA4DFEA333(__this, L_0, L_1, NULL); return L_2; } } // Vuforia.IVuMarkObserver Vuforia.VuEngine::CreateVuMarkObserver(Vuforia.VuVuMarkConfig,Vuforia.VuVuMarkCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_CreateVuMarkObserver_mE6C4FA919E60A88C21CAA9D2A232073EBD3AEE59 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { { VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_0 = ___0_config; int32_t* L_1 = ___1_error; VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* L_2; L_2 = VuVuMarkObserver_Create_m06F1E0BE53565572A644F674824510F9D11652F4(__this, L_0, L_1, NULL); return L_2; } } // System.Void Vuforia.VuEngine::RegisterObserver(Vuforia.VuObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_RegisterObserver_mCCB1222A2FBFD2BA68CCE43E3F92F8F2343FF85A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* ___0_observer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tB9E0E59186D311A90565ADCFA615B47F1D922BD2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mObservers_4; VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* L_1 = ___0_observer; NullCheck(L_1); int32_t L_2; L_2 = VuObserver_get_Id_mA8C3FE4D8F2844C66CBB6C24EF14024B0EC44042_inline(L_1, NULL); VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* 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_tB9E0E59186D311A90565ADCFA615B47F1D922BD2_il2cpp_TypeInfo_var, L_0, L_2, L_3); return; } } // System.Void Vuforia.VuEngine::UnregisterObserver(Vuforia.VuObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuEngine_UnregisterObserver_mEBFE7411C1611FCEE91BD4FAD7639907ADBFC47A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* ___0_observer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDictionary_2_tB9E0E59186D311A90565ADCFA615B47F1D922BD2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = __this->___mObservers_4; VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* L_1 = ___0_observer; NullCheck(L_1); int32_t L_2; L_2 = VuObserver_get_Id_mA8C3FE4D8F2844C66CBB6C24EF14024B0EC44042_inline(L_1, NULL); 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_tB9E0E59186D311A90565ADCFA615B47F1D922BD2_il2cpp_TypeInfo_var, L_0, L_2); return; } } // System.Boolean Vuforia.VuEngine::ClearAreaTargetObserverCloudCache() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngine_ClearAreaTargetObserverCloudCache_m38A25372B47B65E2CC18A7FF842B5199FF5E6B55 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuEngine_vuEngineClearAreaTargetObserverCloudCache_m7A97C5EFFCCECB62FE4B44E07D42EE449720BBC7(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Collections.Generic.IList`1 Vuforia.VuEngine::GetDatabaseTargetInfo(System.String,Vuforia.VuDatabaseTargetInfoError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuEngine_GetDatabaseTargetInfo_mFFA8BE4CB4A83070DBB99AF5928001007B25D2E8 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, String_t* ___0_databasePath, int32_t* ___1_error, 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*)&List_1_Add_m16402E6C8D4E72407158A4144D64591826E5C297_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m4F14C016FDF862F281468BA586621E338CFBDBEF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_NativeHandle_m167D0366381FEAA96D3DFA0659DB162027B926C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Size_mCAA04AF6B1E2918FBE713429E3F1DC3FD55C8213_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericTypedList_2_get_Item_m9CB9032DDB7B7CB8BA892A61F53C688DFA42DD3B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897* V_0 = NULL; List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF* V_1 = NULL; int32_t V_2 = 0; RuntimeObject* V_3 = NULL; int32_t V_4 = 0; { VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897* L_0 = (VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897*)il2cpp_codegen_object_new(VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897_il2cpp_TypeInfo_var); NullCheck(L_0); VuDatabaseTargetInfoList__ctor_mBAC3C11B0732B22D56B9DA0D5BA06369FCF2B849(L_0, NULL); V_0 = L_0; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0051: {// begin finally (depth: 1) { VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897* L_1 = V_0; if (!L_1) { goto IL_005a; } } { VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897* L_2 = V_0; NullCheck(L_2); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_2); } IL_005a: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { intptr_t L_3 = __this->___mNativeHandle_0; String_t* L_4 = ___0_databasePath; VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897* L_5 = V_0; NullCheck(L_5); intptr_t L_6; L_6 = VuGenericList_1_get_NativeHandle_m167D0366381FEAA96D3DFA0659DB162027B926C3_inline(L_5, VuGenericList_1_get_NativeHandle_m167D0366381FEAA96D3DFA0659DB162027B926C3_RuntimeMethod_var); int32_t* L_7 = ___1_error; int32_t L_8; L_8 = VuEngine_vuEngineGetDatabaseTargetInfo_mA7D031402ABA00364AEB6F07488EC526094554B7(L_3, L_4, L_6, L_7, NULL); if (L_8) { goto IL_001f_1; } } { V_3 = (RuntimeObject*)NULL; goto IL_005b; } IL_001f_1: { List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF* L_9 = (List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF*)il2cpp_codegen_object_new(List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF_il2cpp_TypeInfo_var); NullCheck(L_9); List_1__ctor_m4F14C016FDF862F281468BA586621E338CFBDBEF(L_9, List_1__ctor_m4F14C016FDF862F281468BA586621E338CFBDBEF_RuntimeMethod_var); V_1 = L_9; VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897* L_10 = V_0; NullCheck(L_10); int32_t L_11; L_11 = VuGenericList_1_get_Size_mCAA04AF6B1E2918FBE713429E3F1DC3FD55C8213(L_10, VuGenericList_1_get_Size_mCAA04AF6B1E2918FBE713429E3F1DC3FD55C8213_RuntimeMethod_var); V_2 = L_11; V_4 = 0; goto IL_0045_1; } IL_0031_1: { List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF* L_12 = V_1; VuDatabaseTargetInfoList_tDE98F25127CEF67614FA7102FB9809A733B5F897* L_13 = V_0; int32_t L_14 = V_4; NullCheck(L_13); VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E L_15; L_15 = VuGenericTypedList_2_get_Item_m9CB9032DDB7B7CB8BA892A61F53C688DFA42DD3B(L_13, L_14, VuGenericTypedList_2_get_Item_m9CB9032DDB7B7CB8BA892A61F53C688DFA42DD3B_RuntimeMethod_var); NullCheck(L_12); List_1_Add_m16402E6C8D4E72407158A4144D64591826E5C297_inline(L_12, L_15, List_1_Add_m16402E6C8D4E72407158A4144D64591826E5C297_RuntimeMethod_var); int32_t L_16 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0045_1: { int32_t L_17 = V_4; int32_t L_18 = V_2; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0031_1; } } { int32_t* L_19 = ___1_error; *((int32_t*)L_19) = (int32_t)0; List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF* L_20 = V_1; V_3 = L_20; goto IL_005b; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005b: { RuntimeObject* L_21 = V_3; return L_21; } } // System.Boolean Vuforia.VuEngine::SetMaximumSimultaneousTrackedImages(System.Int32) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngine_SetMaximumSimultaneousTrackedImages_mF3E5C6E57DDE7DECBF3CCBB9D81B7A44D4265F96 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, int32_t ___0_maxNumberOfTargets, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1 = ___0_maxNumberOfTargets; int32_t L_2; L_2 = VuEngine_vuEngineSetMaximumSimultaneousTrackedImages_m4E43D1CE0D37E2A3D79831DF727EB56C794F6748(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuEngine::SetModelTargetRecoWhileExtendedTracked(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngine_SetModelTargetRecoWhileExtendedTracked_m64B20740A633D34D5A571B3B47474FAB9A39228C (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, bool ___0_enable, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; bool L_1 = ___0_enable; int32_t L_2; L_2 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_1, NULL); int32_t L_3; L_3 = VuEngine_vuEngineSetModelTargetRecoWhileExtendedTracked_mD14CD360248570BDB8FE08CBDD7CC442ED43A590(L_0, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } // System.Boolean Vuforia.VuEngine::ResetWorldTracking() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuEngine_ResetWorldTracking_mD63525C7A429402A6FBEB35A6E9042049ECC95FA (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuEngine_vuEngineResetWorldTracking_mD3D7156864A2D74CF3EDF88AB4820168B4318F26(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // Vuforia.VuEngineBuildPreset Vuforia.VuEngine::GetBuildPreset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuEngine_GetBuildPreset_m2E1D042CB5C0C1749A115528DBF29A1AFEF25FCA (const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0; L_0 = VuEngine_vuEngineGetBuildPreset_m15F428436A941B259100BE51F9178D38A6F36480((&V_0), NULL); if (L_0) { goto IL_0014; } } { Exception_t* L_1 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_1); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4C82D5667962E0CBD656E02D02EF01E04671E568)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuEngine_GetBuildPreset_m2E1D042CB5C0C1749A115528DBF29A1AFEF25FCA_RuntimeMethod_var))); } IL_0014: { int32_t L_2 = V_0; 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 // Conversion methods for marshalling of: Vuforia.VuIlluminationConfig IL2CPP_EXTERN_C void VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_pinvoke(const VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED& unmarshaled, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke& marshaled) { marshaled.___activate_0 = unmarshaled.___activate_0; } IL2CPP_EXTERN_C void VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_pinvoke_back(const VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke& marshaled, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED& unmarshaled) { int32_t unmarshaledactivate_temp_0 = 0; unmarshaledactivate_temp_0 = marshaled.___activate_0; unmarshaled.___activate_0 = unmarshaledactivate_temp_0; } // Conversion method for clean up from marshalling of: Vuforia.VuIlluminationConfig IL2CPP_EXTERN_C void VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_pinvoke_cleanup(VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuIlluminationConfig IL2CPP_EXTERN_C void VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_com(const VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED& unmarshaled, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_com& marshaled) { marshaled.___activate_0 = unmarshaled.___activate_0; } IL2CPP_EXTERN_C void VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_com_back(const VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_com& marshaled, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED& unmarshaled) { int32_t unmarshaledactivate_temp_0 = 0; unmarshaledactivate_temp_0 = marshaled.___activate_0; unmarshaled.___activate_0 = unmarshaledactivate_temp_0; } // Conversion method for clean up from marshalling of: Vuforia.VuIlluminationConfig IL2CPP_EXTERN_C void VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_com_cleanup(VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_com& marshaled) { } // System.Object Vuforia.VuIlluminationConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuIlluminationConfig_Clone_m14ED12D89D599059DFB2019635E51BAAAC11F655 (VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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; int32_t L_2 = __this->___activate_0; NullCheck(L_1); L_1->___activate_0 = L_2; return L_1; } } // System.Void Vuforia.VuIlluminationConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuIlluminationConfig__ctor_mE52C2BA5F1F9E5D1B9A4B57852116FCB854F266C (VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* __this, const RuntimeMethod* method) { { __this->___activate_0 = 1; 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.VuResult Vuforia.VuIlluminationObserver::vuEngineCreateIlluminationObserver(System.IntPtr,System.IntPtr&,Vuforia.VuIlluminationConfig,Vuforia.VuIlluminationCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuIlluminationObserver_vuEngineCreateIlluminationObserver_mE6AC7324FC268343980A18AF92E9A4A7851D1503 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateIlluminationObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateIlluminationObserver)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuIlluminationObserver Vuforia.VuIlluminationObserver::Create(Vuforia.VuEngine,Vuforia.VuIlluminationConfig,Vuforia.VuIlluminationCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81* VuIlluminationObserver_Create_mF9182838CD528917727A1AA250882F296BE83A9F (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuIlluminationConfig_tE319FEC110E45EA5BBD24BCA5C47949631090DED* L_2 = ___1_config; int32_t* L_3 = ___2_error; int32_t L_4; L_4 = VuIlluminationObserver_vuEngineCreateIlluminationObserver_mE6AC7324FC268343980A18AF92E9A4A7851D1503(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___2_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; intptr_t L_7 = V_0; VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81* L_8 = (VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81*)il2cpp_codegen_object_new(VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81_il2cpp_TypeInfo_var); NullCheck(L_8); VuIlluminationObserver__ctor_m0641835AF6C7542C871B06860C5D6C2806E2EF91(L_8, L_6, L_7, NULL); return L_8; } IL_001d: { return (VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81*)NULL; } } // System.Void Vuforia.VuIlluminationObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuIlluminationObserver__ctor_m0641835AF6C7542C871B06860C5D6C2806E2EF91 (VuIlluminationObserver_t6868834B36D4001D02B773E7FD5AD9CC9F7AFF81* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, 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.VuIlluminationObservationInfo IL2CPP_EXTERN_C void VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshal_pinvoke(const VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588& unmarshaled, VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshaled_pinvoke& marshaled) { Exception_t* ___ambientIntensity_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ambientIntensity' of type 'VuIlluminationObservationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ambientIntensity_0Exception, NULL); } IL2CPP_EXTERN_C void VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshal_pinvoke_back(const VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshaled_pinvoke& marshaled, VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588& unmarshaled) { Exception_t* ___ambientIntensity_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ambientIntensity' of type 'VuIlluminationObservationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ambientIntensity_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuIlluminationObservationInfo IL2CPP_EXTERN_C void VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshal_pinvoke_cleanup(VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuIlluminationObservationInfo IL2CPP_EXTERN_C void VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshal_com(const VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588& unmarshaled, VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshaled_com& marshaled) { Exception_t* ___ambientIntensity_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ambientIntensity' of type 'VuIlluminationObservationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ambientIntensity_0Exception, NULL); } IL2CPP_EXTERN_C void VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshal_com_back(const VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshaled_com& marshaled, VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588& unmarshaled) { Exception_t* ___ambientIntensity_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'ambientIntensity' of type 'VuIlluminationObservationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___ambientIntensity_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuIlluminationObservationInfo IL2CPP_EXTERN_C void VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshal_com_cleanup(VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshaled_com& marshaled) { } // Vuforia.VuResult Vuforia.VuIlluminationObservationInfo::vuIlluminationObservationGetInfo(System.IntPtr,Vuforia.VuIlluminationObservationInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuIlluminationObservationInfo_vuIlluminationObservationGetInfo_m961F3B957417FC5370AC09FF6E68A3FF8FA8975D (intptr_t ___0_observation, Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6* ___1_info, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuIlluminationObservationGetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuIlluminationObservationGetInfo)(___0_observation, ___1_info); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_info); #endif return returnValue; } // Vuforia.VuIlluminationObservationInfo Vuforia.VuIlluminationObservationInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 VuIlluminationObservationInfo_Create_m6EF3C081C79160EF1509D08249A97D1F10A33E97 (intptr_t ___0_observationHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6 V_0; memset((&V_0), 0, sizeof(V_0)); VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 V_1; memset((&V_1), 0, sizeof(V_1)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_2; memset((&V_2), 0, sizeof(V_2)); VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588* G_B4_0 = NULL; VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588* G_B3_0 = NULL; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 G_B5_0; memset((&G_B5_0), 0, sizeof(G_B5_0)); VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588* G_B5_1 = NULL; VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588* G_B7_0 = NULL; VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588* G_B6_0 = NULL; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 G_B8_0; memset((&G_B8_0), 0, sizeof(G_B8_0)); VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588* G_B8_1 = NULL; { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuIlluminationObservationInfo_vuIlluminationObservationGetInfo_m961F3B957417FC5370AC09FF6E68A3FF8FA8975D(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral45227FA9957F441E469B16E961D8A4CDA83B55D0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuIlluminationObservationInfo_Create_m6EF3C081C79160EF1509D08249A97D1F10A33E97_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588)); Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6 L_3 = V_0; int32_t L_4 = L_3.___ambientIntensity_0; G_B3_0 = (&V_1); if ((!(((uint32_t)L_4) == ((uint32_t)(-1))))) { G_B4_0 = (&V_1); goto IL_0033; } } { il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_5 = V_2; G_B5_0 = L_5; G_B5_1 = G_B3_0; goto IL_003e; } IL_0033: { Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6 L_6 = V_0; int32_t L_7 = L_6.___ambientIntensity_0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_8; memset((&L_8), 0, sizeof(L_8)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_8), L_7, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); G_B5_0 = L_8; G_B5_1 = G_B4_0; } IL_003e: { G_B5_1->___ambientIntensity_0 = G_B5_0; Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6 L_9 = V_0; int32_t L_10 = L_9.___ambientColorTemperature_1; G_B6_0 = (&V_1); if ((!(((uint32_t)L_10) == ((uint32_t)(-1))))) { G_B7_0 = (&V_1); goto IL_0059; } } { il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_11 = V_2; G_B8_0 = L_11; G_B8_1 = G_B6_0; goto IL_0064; } IL_0059: { Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6 L_12 = V_0; int32_t L_13 = L_12.___ambientColorTemperature_1; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_14; memset((&L_14), 0, sizeof(L_14)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_14), L_13, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); G_B8_0 = L_14; G_B8_1 = G_B7_0; } IL_0064: { G_B8_1->___ambientColorTemperature_1 = G_B8_0; Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6 L_15 = V_0; float L_16 = L_15.___intensityCorrection_2; (&V_1)->___intensityCorrection_2 = L_16; Internal_t6F7FFAB6187E7B51A0768D996FD9663AE9B937A6 L_17 = V_0; VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_18 = L_17.___colorCorrection_3; (&V_1)->___colorCorrection_3 = L_18; VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 L_19 = V_1; return L_19; } } #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.VuIlluminationObservationInfo Vuforia.VuIlluminationObservation::get_Info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 VuIlluminationObservation_get_Info_m0B4D01933EF19C2C7E22F102720785F6344D6BEF (VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuIlluminationObservationInfo_Create_m6EF3C081C79160EF1509D08249A97D1F10A33E97_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_m2C2A8BC58C9730C4FEC5A7CB92CF9D975DAE67A5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t4E7A414792D042826D371041DE5894DFA08212E2* L_0 = (&__this->___mInfo_2); CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879* L_1 = (CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879*)il2cpp_codegen_object_new(CreateStructDelegate_1_tF45AB3692FE6F8A4415AC89848A892F3A031A879_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_m9B2594178992EC222DD64497E2C4B268FF2F14AC(L_1, NULL, (intptr_t)((void*)VuIlluminationObservationInfo_Create_m6EF3C081C79160EF1509D08249A97D1F10A33E97_RuntimeMethod_var), NULL); VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 L_2; L_2 = VuObservation_GetStructValue_TisVuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_m2C2A8BC58C9730C4FEC5A7CB92CF9D975DAE67A5(__this, L_0, L_1, VuObservation_GetStructValue_TisVuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_m2C2A8BC58C9730C4FEC5A7CB92CF9D975DAE67A5_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuIlluminationObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuIlluminationObservation__ctor_mF8DA5FD17485DAE95777FB3E237E22091C7D2194 (VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766* __this, const RuntimeMethod* method) { { VuObservation__ctor_m81F1087E180A9B41AFAD882FCC0445D76E7E4B8C(__this, NULL); return; } } // System.Void Vuforia.VuIlluminationObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuIlluminationObservation_UnregisterObservation_m9868FA6AE4DFF89D78133B6EB6B8C69CF58E72D8 (VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766* __this, const RuntimeMethod* method) { { Nullable_1_t4E7A414792D042826D371041DE5894DFA08212E2* L_0 = (&__this->___mInfo_2); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_t4E7A414792D042826D371041DE5894DFA08212E2)); VuObservation_UnregisterObservation_m141E1195B89A96D4DDCB00DC3E39B098A668BF66(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuImage::vuImageGetImageInfo(System.IntPtr,Vuforia.VuImageInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImage_vuImageGetImageInfo_m5975B11FE4B08BAB1BDEDF9074DECBF3F49EE75F (intptr_t ___0_image, VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968* ___1_imageInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageGetImageInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageGetImageInfo)(___0_image, ___1_imageInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_image, ___1_imageInfo); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImage::vuImageRelease(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImage_vuImageRelease_m3442CB7BD352FEA85F92D4A7EC8466973C0D787B (intptr_t ___0_image, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageRelease", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageRelease)(___0_image); #else int32_t returnValue = il2cppPInvokeFunc(___0_image); #endif return returnValue; } // Vuforia.VuImageInfo Vuforia.VuImage::get_ImageInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 VuImage_get_ImageInfo_mED51F4EBA6060D07ACB7719D8B83408A389941F9 (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mD7327DFB8EC4D5890B05276A844B1E6D440EDE4F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m5BDF8974EC6A48758A858E84152E79F177D918B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m966FEFDD8D67FB0A4864FE37A84D654ABD9710D3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 V_0; memset((&V_0), 0, sizeof(V_0)); { Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051* L_0 = (&__this->___mImageInfo_2); bool L_1; L_1 = Nullable_1_get_HasValue_m5BDF8974EC6A48758A858E84152E79F177D918B2_inline(L_0, Nullable_1_get_HasValue_m5BDF8974EC6A48758A858E84152E79F177D918B2_RuntimeMethod_var); if (L_1) { goto IL_0033; } } { intptr_t L_2 = __this->___mNativeHandle_0; int32_t L_3; L_3 = VuImage_vuImageGetImageInfo_m5975B11FE4B08BAB1BDEDF9074DECBF3F49EE75F(L_2, (&V_0), NULL); if (L_3) { goto IL_0027; } } { 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*)&_stringLiteral4BB203B80C01EBF8103DD6AF3650F188D0334067)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuImage_get_ImageInfo_mED51F4EBA6060D07ACB7719D8B83408A389941F9_RuntimeMethod_var))); } IL_0027: { VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_5 = V_0; Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051 L_6; memset((&L_6), 0, sizeof(L_6)); Nullable_1__ctor_mD7327DFB8EC4D5890B05276A844B1E6D440EDE4F((&L_6), L_5, /*hidden argument*/Nullable_1__ctor_mD7327DFB8EC4D5890B05276A844B1E6D440EDE4F_RuntimeMethod_var); __this->___mImageInfo_2 = L_6; } IL_0033: { Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051* L_7 = (&__this->___mImageInfo_2); VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_8; L_8 = Nullable_1_get_Value_m966FEFDD8D67FB0A4864FE37A84D654ABD9710D3(L_7, Nullable_1_get_Value_m966FEFDD8D67FB0A4864FE37A84D654ABD9710D3_RuntimeMethod_var); return L_8; } } // System.Int32 Vuforia.VuImage::get_Width() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImage_get_Width_mB20D68AAE4D3980EA1B413737D7B0F73A9116099 (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __this, const RuntimeMethod* method) { { VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_0; L_0 = VuImage_get_ImageInfo_mED51F4EBA6060D07ACB7719D8B83408A389941F9(__this, NULL); int32_t L_1 = L_0.___width_0; return L_1; } } // System.Int32 Vuforia.VuImage::get_Height() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImage_get_Height_mF8E8116CE123FEDEC739E70F8C61C9672D31C51D (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __this, const RuntimeMethod* method) { { VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_0; L_0 = VuImage_get_ImageInfo_mED51F4EBA6060D07ACB7719D8B83408A389941F9(__this, NULL); int32_t L_1 = L_0.___height_1; return L_1; } } // Vuforia.VuImagePixelFormat Vuforia.VuImage::get_PixelFormat() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImage_get_PixelFormat_mD57187D6F6D447778A15E594497A4FF8D285FB5A (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __this, const RuntimeMethod* method) { { VuImageInfo_t597DCA831455477423A97DDC162B8207255C5968 L_0; L_0 = VuImage_get_ImageInfo_mED51F4EBA6060D07ACB7719D8B83408A389941F9(__this, NULL); int32_t L_1 = L_0.___format_6; return L_1; } } // System.Void Vuforia.VuImage::.ctor(System.IntPtr,System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImage__ctor_m2C42765C11BE5BFE4CB3690B27F5CD372D1B8BD9 (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __this, intptr_t ___0_nativeHandle, bool ___1_ownsNativeData, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_0 = ___0_nativeHandle; __this->___mNativeHandle_0 = L_0; bool L_1 = ___1_ownsNativeData; __this->___mOwnsNativeData_1 = L_1; return; } } // System.Void Vuforia.VuImage::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImage_Finalize_m908A2DEBB63D76B90C33590D8A2D5D3F82F14001 (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __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) VuImage_Dispose_mE47657396B44CA1960EDB24F7E390970CBFA4B58(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.VuImage::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImage_Dispose_m46E95843CE0B558BFCC3F8CC07F28D1DF6059B45 (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __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; } { VuImage_Dispose_mE47657396B44CA1960EDB24F7E390970CBFA4B58(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.VuImage::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImage_Dispose_mE47657396B44CA1960EDB24F7E390970CBFA4B58 (VuImage_t49A34202F052984691206C1BB87CCC42158BC341* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; 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_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL); if (!L_2) { goto IL_0013; } } { return; } IL_0013: { bool L_3 = __this->___mOwnsNativeData_1; if (!L_3) { goto IL_0032; } } { intptr_t L_4 = __this->___mNativeHandle_0; int32_t L_5; L_5 = VuImage_vuImageRelease_m3442CB7BD352FEA85F92D4A7EC8466973C0D787B(L_4, NULL); intptr_t L_6 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mNativeHandle_0 = L_6; } IL_0032: { bool L_7 = ___0_disposing; if (!L_7) { goto IL_0041; } } { Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051* L_8 = (&__this->___mImageInfo_2); il2cpp_codegen_initobj(L_8, sizeof(Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051)); } IL_0041: { 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.VuResult Vuforia.VuImageList::vuImageListCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageList_vuImageListCreate_mFD1FBB800C8DE509E567B79799CA3E69C587F009 (intptr_t* ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageListCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageListCreate)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImageList::vuImageListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageList_vuImageListGetSize_m5351D7916B0B17D9B9209C83A42633AD379AEC89 (intptr_t ___0_listHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageListGetSize)(___0_listHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImageList::vuImageListGetElement(System.IntPtr,System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageList_vuImageListGetElement_m2EFBAC9E2F02888538E41733F3A117AA2A8BEE81 (intptr_t ___0_listHandle, int32_t ___1_element, intptr_t* ___2_elementHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageListGetElement)(___0_listHandle, ___1_element, ___2_elementHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_element, ___2_elementHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImageList::vuImageListDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageList_vuImageListDestroy_m0E4B9980ACAD709718F478EA82F6A1049FE5FC01 (intptr_t ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageListDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageListDestroy)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // System.Void Vuforia.VuImageList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageList__ctor_m2273EBC88132823D16870D0656020CB0415A9BAE (VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1__ctor_m0C06AECA2DCB80392480867AC56ADB81BB08CFB9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageList_vuImageListCreate_mFD1FBB800C8DE509E567B79799CA3E69C587F009_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageList_vuImageListDestroy_m0E4B9980ACAD709718F478EA82F6A1049FE5FC01_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageList_vuImageListGetElement_m2EFBAC9E2F02888538E41733F3A117AA2A8BEE81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageList_vuImageListGetSize_m5351D7916B0B17D9B9209C83A42633AD379AEC89_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* L_0 = (CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*)il2cpp_codegen_object_new(CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); NullCheck(L_0); CreateListDelegate__ctor_mB613767D74E00B10AF8C74E6DBF5287F26FFE9AA(L_0, NULL, (intptr_t)((void*)VuImageList_vuImageListCreate_mFD1FBB800C8DE509E567B79799CA3E69C587F009_RuntimeMethod_var), NULL); GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* L_1 = (GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*)il2cpp_codegen_object_new(GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_m46703699EBBC0CB15B931004C371CBE1909BE45A(L_1, NULL, (intptr_t)((void*)VuImageList_vuImageListGetSize_m5351D7916B0B17D9B9209C83A42633AD379AEC89_RuntimeMethod_var), NULL); GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* L_2 = (GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*)il2cpp_codegen_object_new(GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m644739045AFEA252746A61CE3BCAB26E464292D2(L_2, NULL, (intptr_t)((void*)VuImageList_vuImageListGetElement_m2EFBAC9E2F02888538E41733F3A117AA2A8BEE81_RuntimeMethod_var), NULL); DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* L_3 = (DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*)il2cpp_codegen_object_new(DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); NullCheck(L_3); DeleteListDelegate__ctor_m9BB348005F41001685C35401C492E02D3CAB7A93(L_3, NULL, (intptr_t)((void*)VuImageList_vuImageListDestroy_m0E4B9980ACAD709718F478EA82F6A1049FE5FC01_RuntimeMethod_var), NULL); VuGenericList_1__ctor_m0C06AECA2DCB80392480867AC56ADB81BB08CFB9(__this, L_0, L_1, L_2, L_3, VuGenericList_1__ctor_m0C06AECA2DCB80392480867AC56ADB81BB08CFB9_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.VuResult Vuforia.VuImagePixelFormatList::vuImagePixelFormatListCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImagePixelFormatList_vuImagePixelFormatListCreate_mE7F622F1C0A6C090047BA8489FCBD934AE27627D (intptr_t* ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImagePixelFormatListCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImagePixelFormatListCreate)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImagePixelFormatList::vuImagePixelFormatListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImagePixelFormatList_vuImagePixelFormatListGetSize_mA0162C3B0C9E446368CF76EEBFF1FDEC8612AB9B (intptr_t ___0_listHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImagePixelFormatListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImagePixelFormatListGetSize)(___0_listHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImagePixelFormatList::vuImagePixelFormatListGetElement(System.IntPtr,System.Int32,Vuforia.VuImagePixelFormat&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImagePixelFormatList_vuImagePixelFormatListGetElement_m9ACFD329E3DFEED68738E260D5F669E9F1BF454D (intptr_t ___0_listHandle, int32_t ___1_element, int32_t* ___2_elementHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImagePixelFormatListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImagePixelFormatListGetElement)(___0_listHandle, ___1_element, ___2_elementHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_element, ___2_elementHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImagePixelFormatList::vuImagePixelFormatListDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImagePixelFormatList_vuImagePixelFormatListDestroy_m55F25E8F07221B72D93B3503CD54C0D1B169B8FF (intptr_t ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImagePixelFormatListDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImagePixelFormatListDestroy)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // System.Void Vuforia.VuImagePixelFormatList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImagePixelFormatList__ctor_m750C5C52E30F297632E0C711989C9FAF706D3479 (VuImagePixelFormatList_t1F9CFA6B5E757A80F014C3F157F90D0CA0B33834* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1__ctor_m2C513627561DEF281D8D894D6AC1C349F460B5C1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImagePixelFormatList_vuImagePixelFormatListCreate_mE7F622F1C0A6C090047BA8489FCBD934AE27627D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImagePixelFormatList_vuImagePixelFormatListDestroy_m55F25E8F07221B72D93B3503CD54C0D1B169B8FF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImagePixelFormatList_vuImagePixelFormatListGetElement_m9ACFD329E3DFEED68738E260D5F669E9F1BF454D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImagePixelFormatList_vuImagePixelFormatListGetSize_mA0162C3B0C9E446368CF76EEBFF1FDEC8612AB9B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA* L_0 = (CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA*)il2cpp_codegen_object_new(CreateListDelegate_tC3D2920EAE8CF41CFEB809C86020A02834D74BAA_il2cpp_TypeInfo_var); NullCheck(L_0); CreateListDelegate__ctor_m9F3D56A7AC7C42B9D151CE52D4AF444C0EB492E3(L_0, NULL, (intptr_t)((void*)VuImagePixelFormatList_vuImagePixelFormatListCreate_mE7F622F1C0A6C090047BA8489FCBD934AE27627D_RuntimeMethod_var), NULL); GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D* L_1 = (GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D*)il2cpp_codegen_object_new(GetListSizeDelegate_t3F3D3DA11A7D061ABF277E4885B3B0CE9DD34C7D_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_m17984CEC528F7752A192865135167D02F19F443F(L_1, NULL, (intptr_t)((void*)VuImagePixelFormatList_vuImagePixelFormatListGetSize_mA0162C3B0C9E446368CF76EEBFF1FDEC8612AB9B_RuntimeMethod_var), NULL); GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4* L_2 = (GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4*)il2cpp_codegen_object_new(GetListElementDelegate_t16EA664A10C81C65C3C6A05C6558010479A211A4_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m6697845A8A42D7BDC40EA59FAE8E898B5D30D59F(L_2, NULL, (intptr_t)((void*)VuImagePixelFormatList_vuImagePixelFormatListGetElement_m9ACFD329E3DFEED68738E260D5F669E9F1BF454D_RuntimeMethod_var), NULL); DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF* L_3 = (DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF*)il2cpp_codegen_object_new(DeleteListDelegate_t9A41F32FB9DC4BC39C6B4479FDD78834C0BF36EF_il2cpp_TypeInfo_var); NullCheck(L_3); DeleteListDelegate__ctor_m7EC8C108FD98314938D1B1AAD2AD5FB9A28F06F8(L_3, NULL, (intptr_t)((void*)VuImagePixelFormatList_vuImagePixelFormatListDestroy_m55F25E8F07221B72D93B3503CD54C0D1B169B8FF_RuntimeMethod_var), NULL); VuGenericList_1__ctor_m2C513627561DEF281D8D894D6AC1C349F460B5C1(__this, L_0, L_1, L_2, L_3, VuGenericList_1__ctor_m2C513627561DEF281D8D894D6AC1C349F460B5C1_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuImageTargetConfig IL2CPP_EXTERN_C void VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_pinvoke(const VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB& unmarshaled, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___targetName_1 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_1); marshaled.___activate_2 = unmarshaled.___activate_2; marshaled.___scale_3 = unmarshaled.___scale_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; } IL2CPP_EXTERN_C void VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_pinvoke_back(const VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke& marshaled, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___targetName_1 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; float unmarshaledscale_temp_3 = 0.0f; unmarshaledscale_temp_3 = marshaled.___scale_3; unmarshaled.___scale_3 = unmarshaledscale_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.VuImageTargetConfig IL2CPP_EXTERN_C void VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_pinvoke_cleanup(VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_1); marshaled.___targetName_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuImageTargetConfig IL2CPP_EXTERN_C void VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_com(const VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB& unmarshaled, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_com& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___targetName_1 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_1); marshaled.___activate_2 = unmarshaled.___activate_2; marshaled.___scale_3 = unmarshaled.___scale_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; } IL2CPP_EXTERN_C void VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_com_back(const VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_com& marshaled, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___targetName_1 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; float unmarshaledscale_temp_3 = 0.0f; unmarshaledscale_temp_3 = marshaled.___scale_3; unmarshaled.___scale_3 = unmarshaledscale_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.VuImageTargetConfig IL2CPP_EXTERN_C void VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_com_cleanup(VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_1); marshaled.___targetName_1 = NULL; } // System.Object Vuforia.VuImageTargetConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuImageTargetConfig_Clone_mD114C0ECBDDACD2732CB1D2BDD79573F12E3DA79 (VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_0 = (VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB*)il2cpp_codegen_object_new(VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_il2cpp_TypeInfo_var); NullCheck(L_0); VuImageTargetConfig__ctor_m18626EDA08BB6541AB1A7E7F2DC8E9AC6519DC10(L_0, NULL); VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_1 = L_0; String_t* L_2 = __this->___databasePath_0; NullCheck(L_1); L_1->___databasePath_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___databasePath_0), (void*)L_2); VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_3 = L_1; String_t* L_4 = __this->___targetName_1; NullCheck(L_3); L_3->___targetName_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___targetName_1), (void*)L_4); VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_5 = L_3; int32_t L_6 = __this->___activate_2; NullCheck(L_5); L_5->___activate_2 = L_6; VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_7 = L_5; float L_8 = __this->___scale_3; NullCheck(L_7); L_7->___scale_3 = L_8; VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_9 = L_7; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_10 = __this->___poseOffset_4; NullCheck(L_9); L_9->___poseOffset_4 = L_10; return L_9; } } // System.Void Vuforia.VuImageTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetConfig__ctor_m18626EDA08BB6541AB1A7E7F2DC8E9AC6519DC10 (VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___databasePath_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___databasePath_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___targetName_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___targetName_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___activate_2 = 1; __this->___scale_3 = (1.0f); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0; L_0 = VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F(NULL); __this->___poseOffset_4 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuImageTargetFileConfig IL2CPP_EXTERN_C void VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_pinvoke(const VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F& unmarshaled, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke& marshaled) { marshaled.___path_0 = il2cpp_codegen_marshal_string(unmarshaled.___path_0); marshaled.___targetName_1 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_1); marshaled.___targetWidth_2 = unmarshaled.___targetWidth_2; marshaled.___activate_3 = unmarshaled.___activate_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; } IL2CPP_EXTERN_C void VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_pinvoke_back(const VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke& marshaled, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F& unmarshaled) { unmarshaled.___path_0 = il2cpp_codegen_marshal_string_result(marshaled.___path_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___path_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___path_0)); unmarshaled.___targetName_1 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_1)); float unmarshaledtargetWidth_temp_2 = 0.0f; unmarshaledtargetWidth_temp_2 = marshaled.___targetWidth_2; unmarshaled.___targetWidth_2 = unmarshaledtargetWidth_temp_2; int32_t unmarshaledactivate_temp_3 = 0; unmarshaledactivate_temp_3 = marshaled.___activate_3; unmarshaled.___activate_3 = unmarshaledactivate_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.VuImageTargetFileConfig IL2CPP_EXTERN_C void VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_pinvoke_cleanup(VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___path_0); marshaled.___path_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_1); marshaled.___targetName_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuImageTargetFileConfig IL2CPP_EXTERN_C void VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_com(const VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F& unmarshaled, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_com& marshaled) { marshaled.___path_0 = il2cpp_codegen_marshal_string(unmarshaled.___path_0); marshaled.___targetName_1 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_1); marshaled.___targetWidth_2 = unmarshaled.___targetWidth_2; marshaled.___activate_3 = unmarshaled.___activate_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; } IL2CPP_EXTERN_C void VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_com_back(const VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_com& marshaled, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F& unmarshaled) { unmarshaled.___path_0 = il2cpp_codegen_marshal_string_result(marshaled.___path_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___path_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___path_0)); unmarshaled.___targetName_1 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_1)); float unmarshaledtargetWidth_temp_2 = 0.0f; unmarshaledtargetWidth_temp_2 = marshaled.___targetWidth_2; unmarshaled.___targetWidth_2 = unmarshaledtargetWidth_temp_2; int32_t unmarshaledactivate_temp_3 = 0; unmarshaledactivate_temp_3 = marshaled.___activate_3; unmarshaled.___activate_3 = unmarshaledactivate_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.VuImageTargetFileConfig IL2CPP_EXTERN_C void VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_com_cleanup(VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___path_0); marshaled.___path_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_1); marshaled.___targetName_1 = NULL; } // System.Object Vuforia.VuImageTargetFileConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuImageTargetFileConfig_Clone_m3D88D60812E75FE281FBE6AB1451ACC5398E810D (VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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 = __this->___path_0; NullCheck(L_1); L_1->___path_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___path_0), (void*)L_2); VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_3 = L_1; String_t* L_4 = __this->___targetName_1; NullCheck(L_3); L_3->___targetName_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___targetName_1), (void*)L_4); VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_5 = L_3; float L_6 = __this->___targetWidth_2; NullCheck(L_5); L_5->___targetWidth_2 = L_6; VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_7 = L_5; int32_t L_8 = __this->___activate_3; NullCheck(L_7); L_7->___activate_3 = L_8; VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_9 = L_7; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_10 = __this->___poseOffset_4; NullCheck(L_9); L_9->___poseOffset_4 = L_10; return L_9; } } // System.Void Vuforia.VuImageTargetFileConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetFileConfig__ctor_mE36ACA7705A87AD102BBB1E03EF3AA54880CBFE4 (VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___path_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___path_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___targetName_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___targetName_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___activate_3 = 1; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0; L_0 = VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F(NULL); __this->___poseOffset_4 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuImageTargetBufferConfig IL2CPP_EXTERN_C void VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_pinvoke(const VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20& unmarshaled, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke& marshaled) { marshaled.___pixelBuffer_0 = unmarshaled.___pixelBuffer_0; marshaled.___bufferFormat_1 = unmarshaled.___bufferFormat_1; marshaled.___bufferSize_2 = unmarshaled.___bufferSize_2; marshaled.___targetName_3 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_3); marshaled.___targetWidth_4 = unmarshaled.___targetWidth_4; marshaled.___activate_5 = unmarshaled.___activate_5; marshaled.___poseOffset_6 = unmarshaled.___poseOffset_6; } IL2CPP_EXTERN_C void VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_pinvoke_back(const VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke& marshaled, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20& unmarshaled) { intptr_t unmarshaledpixelBuffer_temp_0; memset((&unmarshaledpixelBuffer_temp_0), 0, sizeof(unmarshaledpixelBuffer_temp_0)); unmarshaledpixelBuffer_temp_0 = marshaled.___pixelBuffer_0; unmarshaled.___pixelBuffer_0 = unmarshaledpixelBuffer_temp_0; int32_t unmarshaledbufferFormat_temp_1 = 0; unmarshaledbufferFormat_temp_1 = marshaled.___bufferFormat_1; unmarshaled.___bufferFormat_1 = unmarshaledbufferFormat_temp_1; VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE unmarshaledbufferSize_temp_2; memset((&unmarshaledbufferSize_temp_2), 0, sizeof(unmarshaledbufferSize_temp_2)); unmarshaledbufferSize_temp_2 = marshaled.___bufferSize_2; unmarshaled.___bufferSize_2 = unmarshaledbufferSize_temp_2; unmarshaled.___targetName_3 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_3), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_3)); float unmarshaledtargetWidth_temp_4 = 0.0f; unmarshaledtargetWidth_temp_4 = marshaled.___targetWidth_4; unmarshaled.___targetWidth_4 = unmarshaledtargetWidth_temp_4; int32_t unmarshaledactivate_temp_5 = 0; unmarshaledactivate_temp_5 = marshaled.___activate_5; unmarshaled.___activate_5 = unmarshaledactivate_temp_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_6; memset((&unmarshaledposeOffset_temp_6), 0, sizeof(unmarshaledposeOffset_temp_6)); unmarshaledposeOffset_temp_6 = marshaled.___poseOffset_6; unmarshaled.___poseOffset_6 = unmarshaledposeOffset_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuImageTargetBufferConfig IL2CPP_EXTERN_C void VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_pinvoke_cleanup(VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___targetName_3); marshaled.___targetName_3 = NULL; } // Conversion methods for marshalling of: Vuforia.VuImageTargetBufferConfig IL2CPP_EXTERN_C void VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_com(const VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20& unmarshaled, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_com& marshaled) { marshaled.___pixelBuffer_0 = unmarshaled.___pixelBuffer_0; marshaled.___bufferFormat_1 = unmarshaled.___bufferFormat_1; marshaled.___bufferSize_2 = unmarshaled.___bufferSize_2; marshaled.___targetName_3 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_3); marshaled.___targetWidth_4 = unmarshaled.___targetWidth_4; marshaled.___activate_5 = unmarshaled.___activate_5; marshaled.___poseOffset_6 = unmarshaled.___poseOffset_6; } IL2CPP_EXTERN_C void VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_com_back(const VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_com& marshaled, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20& unmarshaled) { intptr_t unmarshaledpixelBuffer_temp_0; memset((&unmarshaledpixelBuffer_temp_0), 0, sizeof(unmarshaledpixelBuffer_temp_0)); unmarshaledpixelBuffer_temp_0 = marshaled.___pixelBuffer_0; unmarshaled.___pixelBuffer_0 = unmarshaledpixelBuffer_temp_0; int32_t unmarshaledbufferFormat_temp_1 = 0; unmarshaledbufferFormat_temp_1 = marshaled.___bufferFormat_1; unmarshaled.___bufferFormat_1 = unmarshaledbufferFormat_temp_1; VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE unmarshaledbufferSize_temp_2; memset((&unmarshaledbufferSize_temp_2), 0, sizeof(unmarshaledbufferSize_temp_2)); unmarshaledbufferSize_temp_2 = marshaled.___bufferSize_2; unmarshaled.___bufferSize_2 = unmarshaledbufferSize_temp_2; unmarshaled.___targetName_3 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_3); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_3), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_3)); float unmarshaledtargetWidth_temp_4 = 0.0f; unmarshaledtargetWidth_temp_4 = marshaled.___targetWidth_4; unmarshaled.___targetWidth_4 = unmarshaledtargetWidth_temp_4; int32_t unmarshaledactivate_temp_5 = 0; unmarshaledactivate_temp_5 = marshaled.___activate_5; unmarshaled.___activate_5 = unmarshaledactivate_temp_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_6; memset((&unmarshaledposeOffset_temp_6), 0, sizeof(unmarshaledposeOffset_temp_6)); unmarshaledposeOffset_temp_6 = marshaled.___poseOffset_6; unmarshaled.___poseOffset_6 = unmarshaledposeOffset_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuImageTargetBufferConfig IL2CPP_EXTERN_C void VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_com_cleanup(VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___targetName_3); marshaled.___targetName_3 = NULL; } // System.Object Vuforia.VuImageTargetBufferConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuImageTargetBufferConfig_Clone_m62B9CBA35AF5F854A5499713FDC0C96BAD505F91 (VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_0 = (VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20*)il2cpp_codegen_object_new(VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_il2cpp_TypeInfo_var); NullCheck(L_0); VuImageTargetBufferConfig__ctor_m20E9760CE97961097A846B84936289E34F7BF732(L_0, NULL); VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_1 = L_0; intptr_t L_2 = __this->___pixelBuffer_0; NullCheck(L_1); L_1->___pixelBuffer_0 = L_2; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_3 = L_1; int32_t L_4 = __this->___bufferFormat_1; NullCheck(L_3); L_3->___bufferFormat_1 = L_4; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_5 = L_3; VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_6 = __this->___bufferSize_2; NullCheck(L_5); L_5->___bufferSize_2 = L_6; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_7 = L_5; String_t* L_8 = __this->___targetName_3; NullCheck(L_7); L_7->___targetName_3 = L_8; Il2CppCodeGenWriteBarrier((void**)(&L_7->___targetName_3), (void*)L_8); VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_9 = L_7; float L_10 = __this->___targetWidth_4; NullCheck(L_9); L_9->___targetWidth_4 = L_10; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_11 = L_9; int32_t L_12 = __this->___activate_5; NullCheck(L_11); L_11->___activate_5 = L_12; VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_13 = L_11; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_14 = __this->___poseOffset_6; NullCheck(L_13); L_13->___poseOffset_6 = L_14; return L_13; } } // System.Void Vuforia.VuImageTargetBufferConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetBufferConfig__ctor_m20E9760CE97961097A846B84936289E34F7BF732 (VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* __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*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___pixelBuffer_0 = L_0; __this->___bufferFormat_1 = 1; VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_1; L_1 = VuVector2I_get_Zero_m5D2F9F5A9C5923CC7C3B59B95CA81FC0C2CC78E8(NULL); __this->___bufferSize_2 = L_1; __this->___targetName_3 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___targetName_3), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___activate_5 = 1; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_2; L_2 = VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F(NULL); __this->___poseOffset_6 = L_2; 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.Object Vuforia.VuImageTargetCloudObservationConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuImageTargetCloudObservationConfig_Clone_mEEE2BB45BF1B8CE5CAD5C319FE3AE424780A1578 (VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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 = __this->___observation_0; NullCheck(L_1); L_1->___observation_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___observation_0), (void*)L_2); VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_3 = L_1; int32_t L_4 = __this->___activate_1; NullCheck(L_3); L_3->___activate_1 = L_4; VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_5 = L_3; float L_6 = __this->___scale_2; NullCheck(L_5); L_5->___scale_2 = L_6; VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_7 = L_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_8 = __this->___poseOffset_3; NullCheck(L_7); L_7->___poseOffset_3 = L_8; return L_7; } } // System.Void Vuforia.VuImageTargetCloudObservationConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetCloudObservationConfig__ctor_m8C7848BFE88809734365C102B763DE105EC2820B (VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* __this, const RuntimeMethod* method) { { __this->___activate_1 = 1; __this->___scale_2 = (1.0f); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0; L_0 = VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F(NULL); __this->___poseOffset_3 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuEngineCreateImageTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuImageTargetConfig,Vuforia.VuImageTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuEngineCreateImageTargetObserver_m85DAC762DD09C2757E167D64476DC1E842780933 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateImageTargetObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateImageTargetObserver)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuEngineCreateImageTargetObserverFromFileConfig(System.IntPtr,System.IntPtr&,Vuforia.VuImageTargetFileConfig,Vuforia.VuImageTargetFileCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuEngineCreateImageTargetObserverFromFileConfig_mC3A2903AE51313D77723AC5FD41D24D56140B125 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateImageTargetObserverFromFileConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateImageTargetObserverFromFileConfig)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuEngineCreateImageTargetObserverFromBufferConfig(System.IntPtr,System.IntPtr&,Vuforia.VuImageTargetBufferConfig,Vuforia.VuImageTargetBufferCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuEngineCreateImageTargetObserverFromBufferConfig_mB79315B7709AA381E297AAC1CD67346F786D1275 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateImageTargetObserverFromBufferConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateImageTargetObserverFromBufferConfig)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuEngineCreateImageTargetObserverFromCloudObservation(System.IntPtr,System.IntPtr&,Vuforia.VuImageTargetCloudObservationConfig/Internal&,Vuforia.VuImageTargetCloudObservationCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuEngineCreateImageTargetObserverFromCloudObservation_m51B09B1C6E8909DEA71C8FE6A776A3AE7B3D4161 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_t45CE21458B2C05516202220F090F5C5DA33C4CDB* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, Internal_t45CE21458B2C05516202220F090F5C5DA33C4CDB*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(Internal_t45CE21458B2C05516202220F090F5C5DA33C4CDB*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateImageTargetObserverFromCloudObservation", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateImageTargetObserverFromCloudObservation)(___0_engineHandle, ___1_observerHandle, ___2_config, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config, ___3_errorCode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuImageTargetObserverGetTargetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuImageTargetObserverGetTargetName_m276D3E8AFAA59DA4643DB1566D7AAC9F79C64613 (intptr_t ___0_observerHandle, intptr_t* ___1_targetName, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageTargetObserverGetTargetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageTargetObserverGetTargetName)(___0_observerHandle, ___1_targetName); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetName); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuImageTargetObserverSetTargetScale(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuImageTargetObserverSetTargetScale_mB89B2D0A4DD1183C1527A4CE691EB9288D3CE9C2 (intptr_t ___0_observerHandle, float ___1_scale, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageTargetObserverSetTargetScale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageTargetObserverSetTargetScale)(___0_observerHandle, ___1_scale); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_scale); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuImageTargetObserverGetTargetSize(System.IntPtr,Vuforia.VuVector2F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuImageTargetObserverGetTargetSize_m67EC81390CE3C31C2433694F65F58517018B8F02 (intptr_t ___0_observerHandle, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* ___1_targetSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageTargetObserverGetTargetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageTargetObserverGetTargetSize)(___0_observerHandle, ___1_targetSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetSize); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuImageTargetObserverSetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuImageTargetObserverSetTrackingOptimization_mD6F493850CD6EA2A8A737779B05689B77F42899A (intptr_t ___0_observerHandle, int32_t ___1_optimization, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageTargetObserverSetTrackingOptimization", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageTargetObserverSetTrackingOptimization)(___0_observerHandle, ___1_optimization); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_optimization); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuImageTargetObserver::vuImageTargetObserverGetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_vuImageTargetObserverGetTrackingOptimization_mDE52C4D604353DEA0D2B12912B6081F11FA5CB7B (intptr_t ___0_observerHandle, int32_t* ___1_optimization, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageTargetObserverGetTrackingOptimization", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageTargetObserverGetTrackingOptimization)(___0_observerHandle, ___1_optimization); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_optimization); #endif return returnValue; } // System.String Vuforia.VuImageTargetObserver::get_TargetName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuImageTargetObserver_get_TargetName_mDBF31FD55F9CBDC13CB1A6324C2D6E18D4AFAA36 (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetObserver_vuImageTargetObserverGetTargetName_m276D3E8AFAA59DA4643DB1566D7AAC9F79C64613_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuImageTargetObserver_vuImageTargetObserverGetTargetName_m276D3E8AFAA59DA4643DB1566D7AAC9F79C64613_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // Vuforia.VuVector2F Vuforia.VuImageTargetObserver::get_TargetSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuImageTargetObserver_get_TargetSize_m701126CDCC5B47C3B0A4ED4410139A6ABF5444DA (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetObserver_vuImageTargetObserverGetTargetSize_m67EC81390CE3C31C2433694F65F58517018B8F02_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC* L_1 = (GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m31E239C00F9324DE1869D82DD00C75C9BEE64733(L_1, NULL, (intptr_t)((void*)VuImageTargetObserver_vuImageTargetObserverGetTargetSize_m67EC81390CE3C31C2433694F65F58517018B8F02_RuntimeMethod_var), NULL); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE_RuntimeMethod_var); return L_2; } } // Vuforia.VuTrackingOptimization Vuforia.VuImageTargetObserver::get_TrackingOptimization() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObserver_get_TrackingOptimization_m9B6331408B51191166678967A375825649FBC862 (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetObserver_vuImageTargetObserverGetTrackingOptimization_mDE52C4D604353DEA0D2B12912B6081F11FA5CB7B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC* L_1 = (GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m02CEF7D2D3D84A52C6F197350C527D50B742532A(L_1, NULL, (intptr_t)((void*)VuImageTargetObserver_vuImageTargetObserverGetTrackingOptimization_mDE52C4D604353DEA0D2B12912B6081F11FA5CB7B_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var); return L_2; } } // Vuforia.VuImageTargetObserver Vuforia.VuImageTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuImageTargetConfig,Vuforia.VuImageTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* VuImageTargetObserver_Create_mF6E1A6199FF9ED32190F41FF7C84A2A84961BD26 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuImageTargetConfig_t25590C62A801ADF575C35845BD19AFCA56C4E5BB* L_2 = ___1_config; int32_t* L_3 = ___2_error; int32_t L_4; L_4 = VuImageTargetObserver_vuEngineCreateImageTargetObserver_m85DAC762DD09C2757E167D64476DC1E842780933(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___2_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; intptr_t L_7 = V_0; VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* L_8 = (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC*)il2cpp_codegen_object_new(VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var); NullCheck(L_8); VuImageTargetObserver__ctor_m61C9F44AC42158D7989790EA9017A571A65DB0F0(L_8, L_6, L_7, NULL); return L_8; } IL_001d: { return (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC*)NULL; } } // Vuforia.VuImageTargetObserver Vuforia.VuImageTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuImageTargetFileConfig,Vuforia.VuImageTargetFileCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* VuImageTargetObserver_Create_m6A414537BE51C42C6C76D15697176E743FF600FF (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuImageTargetFileConfig_t0DBF0616087882D633299B00705047B582E2E62F* L_2 = ___1_config; int32_t* L_3 = ___2_error; int32_t L_4; L_4 = VuImageTargetObserver_vuEngineCreateImageTargetObserverFromFileConfig_mC3A2903AE51313D77723AC5FD41D24D56140B125(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___2_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; intptr_t L_7 = V_0; VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* L_8 = (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC*)il2cpp_codegen_object_new(VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var); NullCheck(L_8); VuImageTargetObserver__ctor_m61C9F44AC42158D7989790EA9017A571A65DB0F0(L_8, L_6, L_7, NULL); return L_8; } IL_001d: { return (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC*)NULL; } } // Vuforia.VuImageTargetObserver Vuforia.VuImageTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuImageTargetBufferConfig,Vuforia.VuImageTargetBufferCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* VuImageTargetObserver_Create_m38081E23A09ACFE58BACCE83F04410F374839E3A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuImageTargetBufferConfig_tD6B007897A16BFAEE6E31AC34B10701F2B881E20* L_2 = ___1_config; int32_t* L_3 = ___2_error; int32_t L_4; L_4 = VuImageTargetObserver_vuEngineCreateImageTargetObserverFromBufferConfig_mB79315B7709AA381E297AAC1CD67346F786D1275(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___2_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; intptr_t L_7 = V_0; VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* L_8 = (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC*)il2cpp_codegen_object_new(VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var); NullCheck(L_8); VuImageTargetObserver__ctor_m61C9F44AC42158D7989790EA9017A571A65DB0F0(L_8, L_6, L_7, NULL); return L_8; } IL_001d: { return (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC*)NULL; } } // Vuforia.VuImageTargetObserver Vuforia.VuImageTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuImageTargetCloudObservationConfig,Vuforia.VuImageTargetCloudObservationCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* VuImageTargetObserver_Create_m1C48752F9DB28113FD1FE7059A080D216B6B6EBF (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t45CE21458B2C05516202220F090F5C5DA33C4CDB V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); Internal_t45CE21458B2C05516202220F090F5C5DA33C4CDB V_2; memset((&V_2), 0, sizeof(V_2)); { il2cpp_codegen_initobj((&V_2), sizeof(Internal_t45CE21458B2C05516202220F090F5C5DA33C4CDB)); VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_0 = ___1_config; NullCheck(L_0); RuntimeObject* L_1 = L_0->___observation_0; NullCheck(((VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930*)CastclassClass((RuntimeObject*)L_1, VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930_il2cpp_TypeInfo_var))); intptr_t L_2; L_2 = VuObservation_get_NativeHandle_m2D08BF2A7AEA86F35765D87E4AF46542C0AA541F_inline(((VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930*)CastclassClass((RuntimeObject*)L_1, VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930_il2cpp_TypeInfo_var)), NULL); (&V_2)->___observation_0 = L_2; VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_3 = ___1_config; NullCheck(L_3); int32_t L_4 = L_3->___activate_1; (&V_2)->___activate_1 = L_4; VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_5 = ___1_config; NullCheck(L_5); float L_6 = L_5->___scale_2; (&V_2)->___scale_2 = L_6; VuImageTargetCloudObservationConfig_t906C72EB5814386E0C2A972A1DB23B1E74A01F4B* L_7 = ___1_config; NullCheck(L_7); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_8 = L_7->___poseOffset_3; (&V_2)->___poseOffset_3 = L_8; Internal_t45CE21458B2C05516202220F090F5C5DA33C4CDB L_9 = V_2; V_0 = L_9; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_10 = ___0_engine; NullCheck(L_10); intptr_t L_11; L_11 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_10, NULL); int32_t* L_12 = ___2_error; int32_t L_13; L_13 = VuImageTargetObserver_vuEngineCreateImageTargetObserverFromCloudObservation_m51B09B1C6E8909DEA71C8FE6A776A3AE7B3D4161(L_11, (&V_1), (&V_0), L_12, NULL); if ((!(((uint32_t)L_13) == ((uint32_t)1)))) { goto IL_0066; } } { int32_t* L_14 = ___2_error; *((int32_t*)L_14) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_15 = ___0_engine; intptr_t L_16 = V_1; VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* L_17 = (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC*)il2cpp_codegen_object_new(VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var); NullCheck(L_17); VuImageTargetObserver__ctor_m61C9F44AC42158D7989790EA9017A571A65DB0F0(L_17, L_15, L_16, NULL); return L_17; } IL_0066: { return (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC*)NULL; } } // System.Void Vuforia.VuImageTargetObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetObserver__ctor_m61C9F44AC42158D7989790EA9017A571A65DB0F0 (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuImageTargetObserver::SetTargetScale(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuImageTargetObserver_SetTargetScale_m18B00EF415C50291C84E6E72CFFC72F2AFC2B137 (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* __this, float ___0_scale, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; float L_1 = ___0_scale; int32_t L_2; L_2 = VuImageTargetObserver_vuImageTargetObserverSetTargetScale_mB89B2D0A4DD1183C1527A4CE691EB9288D3CE9C2(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuImageTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuImageTargetObserver_SetTrackingOptimization_mD048867C2B991C49B03FE5F49A12980474866B8A (VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* __this, int32_t ___0_optimization, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_optimization; int32_t L_2; L_2 = VuImageTargetObserver_vuImageTargetObserverSetTrackingOptimization_mD6F493850CD6EA2A8A737779B05689B77F42899A(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 // Conversion methods for marshalling of: Vuforia.VuImageTargetObservationTargetInfo IL2CPP_EXTERN_C void VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshal_pinvoke(const VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC& unmarshaled, VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshaled_pinvoke& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_string(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_string(unmarshaled.___name_1); marshaled.___size_2 = unmarshaled.___size_2; marshaled.___bbox_3 = unmarshaled.___bbox_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; } IL2CPP_EXTERN_C void VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshal_pinvoke_back(const VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshaled_pinvoke& marshaled, VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_string_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_1)); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 unmarshaledsize_temp_2; memset((&unmarshaledsize_temp_2), 0, sizeof(unmarshaledsize_temp_2)); unmarshaledsize_temp_2 = marshaled.___size_2; unmarshaled.___size_2 = unmarshaledsize_temp_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_3; memset((&unmarshaledbbox_temp_3), 0, sizeof(unmarshaledbbox_temp_3)); unmarshaledbbox_temp_3 = marshaled.___bbox_3; unmarshaled.___bbox_3 = unmarshaledbbox_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.VuImageTargetObservationTargetInfo IL2CPP_EXTERN_C void VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshal_pinvoke_cleanup(VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___name_1); marshaled.___name_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuImageTargetObservationTargetInfo IL2CPP_EXTERN_C void VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshal_com(const VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC& unmarshaled, VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshaled_com& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_1); marshaled.___size_2 = unmarshaled.___size_2; marshaled.___bbox_3 = unmarshaled.___bbox_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; } IL2CPP_EXTERN_C void VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshal_com_back(const VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshaled_com& marshaled, VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_1)); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 unmarshaledsize_temp_2; memset((&unmarshaledsize_temp_2), 0, sizeof(unmarshaledsize_temp_2)); unmarshaledsize_temp_2 = marshaled.___size_2; unmarshaled.___size_2 = unmarshaledsize_temp_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_3; memset((&unmarshaledbbox_temp_3), 0, sizeof(unmarshaledbbox_temp_3)); unmarshaledbbox_temp_3 = marshaled.___bbox_3; unmarshaled.___bbox_3 = unmarshaledbbox_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.VuImageTargetObservationTargetInfo IL2CPP_EXTERN_C void VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshal_com_cleanup(VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___name_1); marshaled.___name_1 = NULL; } // Vuforia.VuResult Vuforia.VuImageTargetObservationTargetInfo::vuImageTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuImageTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObservationTargetInfo_vuImageTargetObservationGetTargetInfo_m04B7FC02646BC9837F0C9FEF3495B4452EC0D693 (intptr_t ___0_observation, Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA* ___1_targetInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageTargetObservationGetTargetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageTargetObservationGetTargetInfo)(___0_observation, ___1_targetInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_targetInfo); #endif return returnValue; } // Vuforia.VuImageTargetObservationTargetInfo Vuforia.VuImageTargetObservationTargetInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC VuImageTargetObservationTargetInfo_Create_m5A18873E281D03C977BD2A831A7BC8BD1B77F1D1 (intptr_t ___0_observationHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA V_0; memset((&V_0), 0, sizeof(V_0)); VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuImageTargetObservationTargetInfo_vuImageTargetObservationGetTargetInfo_m04B7FC02646BC9837F0C9FEF3495B4452EC0D693(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuImageTargetObservationTargetInfo_Create_m5A18873E281D03C977BD2A831A7BC8BD1B77F1D1_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC)); Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA L_3 = V_0; intptr_t L_4 = L_3.___uniqueId_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); (&V_1)->___uniqueId_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___uniqueId_0), (void*)L_5); Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA L_6 = V_0; intptr_t L_7 = L_6.___name_1; String_t* L_8; L_8 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_7, NULL); (&V_1)->___name_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___name_1), (void*)L_8); Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA L_9 = V_0; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_10 = L_9.___size_2; (&V_1)->___size_2 = L_10; Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA L_11 = V_0; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_12 = L_11.___bbox_3; (&V_1)->___bbox_3 = L_12; Internal_tA69F19F267D5DA72D1B8B133BE39AD501D72BDAA L_13 = V_0; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_14 = L_13.___poseOffset_4; (&V_1)->___poseOffset_4 = L_14; VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC L_15 = V_1; return L_15; } } #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.VuResult Vuforia.VuImageTargetObservation::vuImageTargetObservationGetStatusInfo(System.IntPtr,Vuforia.VuImageTargetObservationStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObservation_vuImageTargetObservationGetStatusInfo_m00487804A941B6A6AD38520EC01A138916B52725 (intptr_t ___0_observation, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuImageTargetObservationGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuImageTargetObservationGetStatusInfo)(___0_observation, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuImageTargetObservationStatusInfo Vuforia.VuImageTargetObservation::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuImageTargetObservation_get_StatusInfo_mD49A70DD0F32906A1D71C27018EFEEC97D5AF02E (VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetObservation_vuImageTargetObservationGetStatusInfo_m00487804A941B6A6AD38520EC01A138916B52725_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetEnumValue_TisVuImageTargetObservationStatusInfo_t0C164D77112E58816E7D82EDBF28F04CD4651520_mDD0C517CC1FA576F70F543F90268AC7855EF048E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tBABC04653455863EEE2E94C6BA557A95AD29D6B8* L_0 = (&__this->___mStatusInfo_3); GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE* L_1 = (GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tD41B7F48B9F7AF28BE1A50F10352719F1B76B1CE_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_mBEC1B35CD38040A6A9BF93760A4CA9D8F839244D(L_1, NULL, (intptr_t)((void*)VuImageTargetObservation_vuImageTargetObservationGetStatusInfo_m00487804A941B6A6AD38520EC01A138916B52725_RuntimeMethod_var), NULL); int32_t L_2; L_2 = VuObservation_GetEnumValue_TisVuImageTargetObservationStatusInfo_t0C164D77112E58816E7D82EDBF28F04CD4651520_mDD0C517CC1FA576F70F543F90268AC7855EF048E(__this, L_0, L_1, VuObservation_GetEnumValue_TisVuImageTargetObservationStatusInfo_t0C164D77112E58816E7D82EDBF28F04CD4651520_mDD0C517CC1FA576F70F543F90268AC7855EF048E_RuntimeMethod_var); return L_2; } } // Vuforia.VuImageTargetObservationTargetInfo Vuforia.VuImageTargetObservation::get_TargetInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC VuImageTargetObservation_get_TargetInfo_mCB883FEA8D38DC673963B9F59F35925AD1C12719 (VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetObservationTargetInfo_Create_m5A18873E281D03C977BD2A831A7BC8BD1B77F1D1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_mFCE141133758B93FF67B4A2FE18CE44D364CF182_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t9D5B46558D2767869E98FDFCBCBFDA1061E82804* L_0 = (&__this->___mTargetInfo_4); CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D* L_1 = (CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D*)il2cpp_codegen_object_new(CreateStructDelegate_1_t240D566F743F448A1A6AA369E7E016B4EEA0C03D_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_mF8268F5987469B4E6F72D5EB59D4B71419D98345(L_1, NULL, (intptr_t)((void*)VuImageTargetObservationTargetInfo_Create_m5A18873E281D03C977BD2A831A7BC8BD1B77F1D1_RuntimeMethod_var), NULL); VuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC L_2; L_2 = VuObservation_GetStructValue_TisVuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_mFCE141133758B93FF67B4A2FE18CE44D364CF182(__this, L_0, L_1, VuObservation_GetStructValue_TisVuImageTargetObservationTargetInfo_t080329AC4C25613825B482DEEE364CD37930FCDC_mFCE141133758B93FF67B4A2FE18CE44D364CF182_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuImageTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetObservation__ctor_mA2CF56D0EE105919EE8E453D71D63DC740F29199 (VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E* __this, const RuntimeMethod* method) { { VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714(__this, NULL); return; } } // System.Void Vuforia.VuImageTargetObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuImageTargetObservation_UnregisterObservation_mDF2D570C78AA3A4243521C26225B22BD6274EA40 (VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E* __this, const RuntimeMethod* method) { { Nullable_1_tBABC04653455863EEE2E94C6BA557A95AD29D6B8* L_0 = (&__this->___mStatusInfo_3); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_tBABC04653455863EEE2E94C6BA557A95AD29D6B8)); Nullable_1_t9D5B46558D2767869E98FDFCBCBFDA1061E82804* L_1 = (&__this->___mTargetInfo_4); il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_t9D5B46558D2767869E98FDFCBCBFDA1061E82804)); VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuCloudImageTargetConfig IL2CPP_EXTERN_C void VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_pinvoke(const VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A& unmarshaled, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke& marshaled) { marshaled.___userAuth_0 = il2cpp_codegen_marshal_string(unmarshaled.___userAuth_0); marshaled.___secretAuth_1 = il2cpp_codegen_marshal_string(unmarshaled.___secretAuth_1); marshaled.___activate_2 = unmarshaled.___activate_2; } IL2CPP_EXTERN_C void VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_pinvoke_back(const VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke& marshaled, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A& unmarshaled) { unmarshaled.___userAuth_0 = il2cpp_codegen_marshal_string_result(marshaled.___userAuth_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userAuth_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___userAuth_0)); unmarshaled.___secretAuth_1 = il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___secretAuth_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuCloudImageTargetConfig IL2CPP_EXTERN_C void VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_pinvoke_cleanup(VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___userAuth_0); marshaled.___userAuth_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___secretAuth_1); marshaled.___secretAuth_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuCloudImageTargetConfig IL2CPP_EXTERN_C void VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_com(const VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A& unmarshaled, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_com& marshaled) { marshaled.___userAuth_0 = il2cpp_codegen_marshal_string(unmarshaled.___userAuth_0); marshaled.___secretAuth_1 = il2cpp_codegen_marshal_string(unmarshaled.___secretAuth_1); marshaled.___activate_2 = unmarshaled.___activate_2; } IL2CPP_EXTERN_C void VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_com_back(const VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_com& marshaled, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A& unmarshaled) { unmarshaled.___userAuth_0 = il2cpp_codegen_marshal_string_result(marshaled.___userAuth_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userAuth_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___userAuth_0)); unmarshaled.___secretAuth_1 = il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___secretAuth_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuCloudImageTargetConfig IL2CPP_EXTERN_C void VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_com_cleanup(VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___userAuth_0); marshaled.___userAuth_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___secretAuth_1); marshaled.___secretAuth_1 = NULL; } // System.Object Vuforia.VuCloudImageTargetConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuCloudImageTargetConfig_Clone_m153FE0BBF5AF6E6A25DA83136C94C50127C8338A (VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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 = __this->___userAuth_0; 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 = __this->___secretAuth_1; NullCheck(L_3); L_3->___secretAuth_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___secretAuth_1), (void*)L_4); VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* L_5 = L_3; int32_t L_6 = __this->___activate_2; NullCheck(L_5); L_5->___activate_2 = L_6; return L_5; } } // System.Void Vuforia.VuCloudImageTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetConfig__ctor_mEFD0E09702719382BB5BD7C0D487874BA82459A8 (VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___userAuth_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___userAuth_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___secretAuth_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___secretAuth_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___activate_2 = 1; 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 void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_Multicast(VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_observations, ___1_clientData, reinterpret_cast(currentDelegate->___method_3)); } } void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenInst(VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { NullCheck(___0_observations); typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_observations, ___1_clientData, method); } void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenStatic(VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_observations, ___1_clientData, method); } void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenStaticInvoker(VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { InvokerActionInvoker2< RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_observations, ___1_clientData); } void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_ClosedStaticInvoker(VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { InvokerActionInvoker3< RuntimeObject*, RuntimeObject*, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_observations, ___1_clientData); } void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenVirtual(VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { NullCheck(___0_observations); VirtualActionInvoker1< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_observations, ___1_clientData); } void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenInterface(VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { NullCheck(___0_observations); InterfaceActionInvoker1< RuntimeObject* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_observations, ___1_clientData); } void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenGenericVirtual(VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { NullCheck(___0_observations); GenericVirtualActionInvoker1< RuntimeObject* >::Invoke(method, ___0_observations, ___1_clientData); } void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenGenericInterface(VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { NullCheck(___0_observations); GenericInterfaceActionInvoker1< RuntimeObject* >::Invoke(method, ___0_observations, ___1_clientData); } // System.Void Vuforia.VuCloudImageTargetObservationsHandler::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObservationsHandler__ctor_mAD050FB54E4FFC088D96717F7F518D3296A335CF (VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method); __this->___method_3 = ___1_method; __this->___m_target_2 = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { bool isOpen = parameterCount == 1; if (isOpen) { if (__this->___method_is_virtual_12) { if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method)) if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenGenericInterface; else __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenGenericVirtual; else if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method)) __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenInterface; else __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenVirtual; } else { __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_OpenInst; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } __this->___extra_arg_5 = (intptr_t)&VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_Multicast; } // System.Void Vuforia.VuCloudImageTargetObservationsHandler::Invoke(System.Collections.Generic.IList`1,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160 (VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_observations, ___1_clientData, reinterpret_cast(__this->___method_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 void VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_Multicast(VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* __this, int32_t ___0_queryError, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_queryError, ___1_clientData, reinterpret_cast(currentDelegate->___method_3)); } } void VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_OpenInst(VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* __this, int32_t ___0_queryError, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_queryError, ___1_clientData, method); } void VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_OpenStatic(VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* __this, int32_t ___0_queryError, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_queryError, ___1_clientData, method); } void VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_OpenStaticInvoker(VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* __this, int32_t ___0_queryError, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { InvokerActionInvoker2< int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_queryError, ___1_clientData); } void VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_ClosedStaticInvoker(VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* __this, int32_t ___0_queryError, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { InvokerActionInvoker3< RuntimeObject*, int32_t, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_queryError, ___1_clientData); } // System.Void Vuforia.VuCloudImageTargetQueryErrorHandler::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetQueryErrorHandler__ctor_m698F0946A14E3D84D092F9636B3A0B48C295B606 (VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method); __this->___method_3 = ___1_method; __this->___m_target_2 = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } __this->___extra_arg_5 = (intptr_t)&VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_Multicast; } // System.Void Vuforia.VuCloudImageTargetQueryErrorHandler::Invoke(Vuforia.VuCloudImageTargetQueryError,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7 (VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* __this, int32_t ___0_queryError, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_queryError, ___1_clientData, reinterpret_cast(__this->___method_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 extern "C" void CDECL ReversePInvokeWrapper_VuCloudImageTargetObserver_HandleObservations_mFF4D5D104658E28566F34729D345C85F0E3BE84A(intptr_t ___0_observationsHandle, intptr_t ___1_clientData) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation VuCloudImageTargetObserver_HandleObservations_mFF4D5D104658E28566F34729D345C85F0E3BE84A(___0_observationsHandle, ___1_clientData, NULL); } extern "C" void CDECL ReversePInvokeWrapper_VuCloudImageTargetObserver_HandleQueryError_m457E52E7A90C36D4BFA825AFBEDE5C48034B84FD(int32_t ___0_error, intptr_t ___1_clientData) { il2cpp::vm::ScopedThreadAttacher _vmThreadHelper; // Managed method invocation VuCloudImageTargetObserver_HandleQueryError_m457E52E7A90C36D4BFA825AFBEDE5C48034B84FD(___0_error, ___1_clientData, NULL); } // Vuforia.VuResult Vuforia.VuCloudImageTargetObserver::vuEngineCreateCloudImageTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuCloudImageTargetConfig,Vuforia.VuCloudImageTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCloudImageTargetObserver_vuEngineCreateCloudImageTargetObserver_mE33936E58FDF65A14E9DCCDD1904CFF40A2FBE56 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateCloudImageTargetObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateCloudImageTargetObserver)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuCloudImageTargetObserver::vuCloudImageTargetObserverRegisterHandlers(System.IntPtr,Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetObservationsHandlerNative,Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetQueryErrorHandlerNative,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCloudImageTargetObserver_vuCloudImageTargetObserverRegisterHandlers_m0456AC00A0BE7AEDCCEF219E180D164677CB7D8E (intptr_t ___0_observerHandle, VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* ___1_observationHandler, VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* ___2_errorHandler, intptr_t ___3_clientData, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Il2CppMethodPointer, Il2CppMethodPointer, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(void*) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCloudImageTargetObserverRegisterHandlers", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_observationHandler' to native representation Il2CppMethodPointer ____1_observationHandler_marshaled = NULL; ____1_observationHandler_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast(___1_observationHandler)); // Marshaling of parameter '___2_errorHandler' to native representation Il2CppMethodPointer ____2_errorHandler_marshaled = NULL; ____2_errorHandler_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast(___2_errorHandler)); // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCloudImageTargetObserverRegisterHandlers)(___0_observerHandle, ____1_observationHandler_marshaled, ____2_errorHandler_marshaled, ___3_clientData); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ____1_observationHandler_marshaled, ____2_errorHandler_marshaled, ___3_clientData); #endif return returnValue; } // Vuforia.VuBool Vuforia.VuCloudImageTargetObserver::vuCloudImageTargetObserverIsRequesting(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCloudImageTargetObserver_vuCloudImageTargetObserverIsRequesting_mB118E8E75691A49BABB662E2F6FDD56840348FF8 (intptr_t ___0_observerHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCloudImageTargetObserverIsRequesting", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCloudImageTargetObserverIsRequesting)(___0_observerHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle); #endif return returnValue; } // System.Boolean Vuforia.VuCloudImageTargetObserver::get_Requesting() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCloudImageTargetObserver_get_Requesting_mDF00AD0D5471B11F25CC18BE27886CC9E84488DF (VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1; L_1 = VuCloudImageTargetObserver_vuCloudImageTargetObserverIsRequesting_mB118E8E75691A49BABB662E2F6FDD56840348FF8(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_m32B15CD0258ADE0FDC0F5ADDFFB3CF15843F123B(L_1, NULL); return L_2; } } // Vuforia.VuCloudImageTargetObserver Vuforia.VuCloudImageTargetObserver::Create(Vuforia.VuEngine,Vuforia.ObservationManager,Vuforia.VuCloudImageTargetConfig,Vuforia.VuCloudImageTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* VuCloudImageTargetObserver_Create_mACFC4CBE65ADEBD6B59DDF2E5014589C4E18FB99 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___1_observationManager, VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* ___2_config, int32_t* ___3_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuCloudImageTargetConfig_t276D3850EAC283504E0A8F3BC7843F0C06AB1D3A* L_2 = ___2_config; int32_t* L_3 = ___3_error; int32_t L_4; L_4 = VuCloudImageTargetObserver_vuEngineCreateCloudImageTargetObserver_mE33936E58FDF65A14E9DCCDD1904CFF40A2FBE56(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001e; } } { int32_t* L_5 = ___3_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* L_7 = ___1_observationManager; intptr_t L_8 = V_0; VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* L_9 = (VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC*)il2cpp_codegen_object_new(VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC_il2cpp_TypeInfo_var); NullCheck(L_9); VuCloudImageTargetObserver__ctor_mC45389061A2089F63865C25516A13DD7B452B83B(L_9, L_6, L_7, L_8, NULL); return L_9; } IL_001e: { return (VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC*)NULL; } } // System.Void Vuforia.VuCloudImageTargetObserver::.ctor(Vuforia.VuEngine,Vuforia.ObservationManager,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObserver__ctor_mC45389061A2089F63865C25516A13DD7B452B83B (VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___1_observationManager, intptr_t ___2_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetObserver_HandleObservations_mFF4D5D104658E28566F34729D345C85F0E3BE84A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetObserver_HandleQueryError_m457E52E7A90C36D4BFA825AFBEDE5C48034B84FD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* L_0 = (VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB*)il2cpp_codegen_object_new(VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB_il2cpp_TypeInfo_var); NullCheck(L_0); VuCloudImageTargetObservationsHandlerNative__ctor_m97D8FF77EB2AF291760B1896C3A637B7AF9444DF(L_0, NULL, (intptr_t)((void*)VuCloudImageTargetObserver_HandleObservations_mFF4D5D104658E28566F34729D345C85F0E3BE84A_RuntimeMethod_var), NULL); __this->___mNativeObservationHandler_8 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mNativeObservationHandler_8), (void*)L_0); VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* L_1 = (VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67*)il2cpp_codegen_object_new(VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67_il2cpp_TypeInfo_var); NullCheck(L_1); VuCloudImageTargetQueryErrorHandlerNative__ctor_m11B76C02AA3532EFE44D51178B2AB120F95F8C12(L_1, NULL, (intptr_t)((void*)VuCloudImageTargetObserver_HandleQueryError_m457E52E7A90C36D4BFA825AFBEDE5C48034B84FD_RuntimeMethod_var), NULL); __this->___mNativeQueryErrorHandler_9 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mNativeQueryErrorHandler_9), (void*)L_1); VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_2 = ___0_engine; intptr_t L_3 = ___2_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_2, L_3, NULL); ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* L_4 = ___1_observationManager; __this->___mObservationManager_3 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservationManager_3), (void*)L_4); GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_5; L_5 = GCHandle_Alloc_m845AB5ED62859B099C023F34C05BEAEDB4AFE27D(__this, NULL); __this->___mInstanceHandle_7 = L_5; intptr_t L_6 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* L_7 = __this->___mNativeObservationHandler_8; VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* L_8 = __this->___mNativeQueryErrorHandler_9; GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC L_9 = __this->___mInstanceHandle_7; intptr_t L_10; L_10 = GCHandle_ToIntPtr_m45294AA913461A070BD555F81103A8BF2E5ED976(L_9, NULL); int32_t L_11; L_11 = VuCloudImageTargetObserver_vuCloudImageTargetObserverRegisterHandlers_m0456AC00A0BE7AEDCCEF219E180D164677CB7D8E(L_6, L_7, L_8, L_10, NULL); bool L_12; L_12 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_11, NULL); if (L_12) { goto IL_0073; } } { Exception_t* L_13 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_13); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_13, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral73AEE48AB6D9B7B81A58D76352F8B7181AEA85C2)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCloudImageTargetObserver__ctor_mC45389061A2089F63865C25516A13DD7B452B83B_RuntimeMethod_var))); } IL_0073: { return; } } // System.Void Vuforia.VuCloudImageTargetObserver::HandleObservations(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObserver_HandleObservations_mFF4D5D104658E28566F34729D345C85F0E3BE84A (intptr_t ___0_observationsHandle, intptr_t ___1_clientData, 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*)&ObservationList_1__ctor_m344C86E2D06327D6EFB4009A2350C0FAA95BEBCC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservationList_1_get_Observations_m6C522953AEBF60801564278E5CD177B1D21642DB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0; memset((&V_0), 0, sizeof(V_0)); VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* V_1 = NULL; VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* V_2 = NULL; ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343* V_3 = 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); V_1 = ((VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC*)CastclassClass((RuntimeObject*)L_2, VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC_il2cpp_TypeInfo_var)); VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* L_3 = V_1; NullCheck(L_3); VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* L_4 = L_3->___mObservationsHandler_4; if (!L_4) { goto IL_005d; } } { intptr_t L_5 = ___0_observationsHandle; VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* L_6 = (VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336*)il2cpp_codegen_object_new(VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336_il2cpp_TypeInfo_var); NullCheck(L_6); VuObservationList__ctor_m6C9FF1799253B96A6DE90EE5C572E9256433301B(L_6, L_5, NULL); V_2 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0053: {// begin finally (depth: 1) { VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* L_7 = V_2; if (!L_7) { goto IL_005c; } } { VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* L_8 = V_2; NullCheck(L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8); } IL_005c: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* L_9 = V_1; NullCheck(L_9); ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* L_10 = L_9->___mObservationManager_3; VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* L_11 = V_2; ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343* L_12 = (ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343*)il2cpp_codegen_object_new(ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343_il2cpp_TypeInfo_var); NullCheck(L_12); ObservationList_1__ctor_m344C86E2D06327D6EFB4009A2350C0FAA95BEBCC(L_12, L_10, L_11, ObservationList_1__ctor_m344C86E2D06327D6EFB4009A2350C0FAA95BEBCC_RuntimeMethod_var); V_3 = L_12; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0049_1: {// begin finally (depth: 2) { ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343* L_13 = V_3; if (!L_13) { goto IL_0052_1; } } { ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343* L_14 = V_3; NullCheck(L_14); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_14); } IL_0052_1: { return; } }// end finally (depth: 2) }); try {// begin try (depth: 2) VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* L_15 = V_1; NullCheck(L_15); VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* L_16 = L_15->___mObservationsHandler_4; ObservationList_1_t0BB9B2D1AC3BC77519E06D5AFB0CF4AAAE5F7343* L_17 = V_3; NullCheck(L_17); RuntimeObject* L_18; L_18 = ObservationList_1_get_Observations_m6C522953AEBF60801564278E5CD177B1D21642DB_inline(L_17, ObservationList_1_get_Observations_m6C522953AEBF60801564278E5CD177B1D21642DB_RuntimeMethod_var); VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* L_19 = V_1; NullCheck(L_19); RuntimeObject* L_20 = L_19->___mCallbacksClientData_6; NullCheck(L_16); VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_inline(L_16, L_18, L_20, NULL); goto IL_005d; }// end try (depth: 2) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005d: { return; } } // System.Void Vuforia.VuCloudImageTargetObserver::HandleQueryError(Vuforia.VuCloudImageTargetQueryError,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObserver_HandleQueryError_m457E52E7A90C36D4BFA825AFBEDE5C48034B84FD (int32_t ___0_error, intptr_t ___1_clientData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC V_0; memset((&V_0), 0, sizeof(V_0)); VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* V_1 = NULL; VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* G_B2_0 = NULL; VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* G_B1_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); V_1 = ((VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC*)CastclassClass((RuntimeObject*)L_2, VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC_il2cpp_TypeInfo_var)); VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* L_3 = V_1; NullCheck(L_3); VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* L_4 = L_3->___mErrorHandler_5; VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* L_5 = L_4; G_B1_0 = L_5; if (L_5) { G_B2_0 = L_5; goto IL_001f; } } { return; } IL_001f: { int32_t L_6 = ___0_error; VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* L_7 = V_1; NullCheck(L_7); RuntimeObject* L_8 = L_7->___mCallbacksClientData_6; NullCheck(G_B2_0); VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_inline(G_B2_0, L_6, L_8, NULL); return; } } // System.Void Vuforia.VuCloudImageTargetObserver::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObserver_Dispose_m307F7E51DC6A22AC6AEA3D79099483EA44E38A7E (VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; 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_0025; } } { intptr_t L_3 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; intptr_t L_4 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; int32_t L_5; L_5 = VuCloudImageTargetObserver_vuCloudImageTargetObserverRegisterHandlers_m0456AC00A0BE7AEDCCEF219E180D164677CB7D8E(L_3, (VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB*)NULL, (VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67*)NULL, L_4, NULL); } IL_0025: { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_6 = (&__this->___mInstanceHandle_7); bool L_7; L_7 = GCHandle_get_IsAllocated_m241908103D8D867E11CCAB73C918729825E86843(L_6, NULL); if (!L_7) { goto IL_003d; } } { GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC* L_8 = (&__this->___mInstanceHandle_7); GCHandle_Free_m1320A260E487EB1EA6D95F9E54BFFCB5A4EF83A3(L_8, NULL); } IL_003d: { __this->___mObservationsHandler_4 = (VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservationsHandler_4), (void*)(VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225*)NULL); __this->___mErrorHandler_5 = (VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorHandler_5), (void*)(VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2*)NULL); __this->___mNativeObservationHandler_8 = (VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mNativeObservationHandler_8), (void*)(VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB*)NULL); __this->___mNativeQueryErrorHandler_9 = (VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mNativeQueryErrorHandler_9), (void*)(VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67*)NULL); bool L_9 = ___0_disposing; VuObserver_Dispose_m3DAD264FB8C2458D761FD024F21A5376CFA0A268(__this, L_9, NULL); return; } } // System.Boolean Vuforia.VuCloudImageTargetObserver::RegisterHandlers(Vuforia.VuCloudImageTargetObservationsHandler,Vuforia.VuCloudImageTargetQueryErrorHandler,System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuCloudImageTargetObserver_RegisterHandlers_mED8B1E92ECD42691AC97FAC2085B1C80DB79F572 (VuCloudImageTargetObserver_t52DD3125C9E80F6B640C686CEB6640EE92A9B6CC* __this, VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* ___0_observationHandler, VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* ___1_errorHandler, RuntimeObject* ___2_clientData, const RuntimeMethod* method) { { VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* L_0 = ___0_observationHandler; __this->___mObservationsHandler_4 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservationsHandler_4), (void*)L_0); VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* L_1 = ___1_errorHandler; __this->___mErrorHandler_5 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorHandler_5), (void*)L_1); RuntimeObject* L_2 = ___2_clientData; __this->___mCallbacksClientData_6 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCallbacksClientData_6), (void*)L_2); 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 void VuCloudImageTargetObservationsHandlerNative_Invoke_m37DF583FAB3008B29AFC79B533D94813E6EE0D26_Multicast(VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* __this, intptr_t ___0_observations, intptr_t ___1_clientData, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_observations, ___1_clientData, reinterpret_cast(currentDelegate->___method_3)); } } void VuCloudImageTargetObservationsHandlerNative_Invoke_m37DF583FAB3008B29AFC79B533D94813E6EE0D26_OpenInst(VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* __this, intptr_t ___0_observations, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_observations, ___1_clientData, method); } void VuCloudImageTargetObservationsHandlerNative_Invoke_m37DF583FAB3008B29AFC79B533D94813E6EE0D26_OpenStatic(VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* __this, intptr_t ___0_observations, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (intptr_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_observations, ___1_clientData, method); } void VuCloudImageTargetObservationsHandlerNative_Invoke_m37DF583FAB3008B29AFC79B533D94813E6EE0D26_OpenStaticInvoker(VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* __this, intptr_t ___0_observations, intptr_t ___1_clientData, const RuntimeMethod* method) { InvokerActionInvoker2< intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_observations, ___1_clientData); } void VuCloudImageTargetObservationsHandlerNative_Invoke_m37DF583FAB3008B29AFC79B533D94813E6EE0D26_ClosedStaticInvoker(VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* __this, intptr_t ___0_observations, intptr_t ___1_clientData, const RuntimeMethod* method) { InvokerActionInvoker3< RuntimeObject*, intptr_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_observations, ___1_clientData); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB (VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* __this, intptr_t ___0_observations, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc)(intptr_t, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); // Native function invocation il2cppPInvokeFunc(___0_observations, ___1_clientData); } // System.Void Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetObservationsHandlerNative::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObservationsHandlerNative__ctor_m97D8FF77EB2AF291760B1896C3A637B7AF9444DF (VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method); __this->___method_3 = ___1_method; __this->___m_target_2 = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandlerNative_Invoke_m37DF583FAB3008B29AFC79B533D94813E6EE0D26_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandlerNative_Invoke_m37DF583FAB3008B29AFC79B533D94813E6EE0D26_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetObservationsHandlerNative_Invoke_m37DF583FAB3008B29AFC79B533D94813E6EE0D26_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } __this->___extra_arg_5 = (intptr_t)&VuCloudImageTargetObservationsHandlerNative_Invoke_m37DF583FAB3008B29AFC79B533D94813E6EE0D26_Multicast; } // System.Void Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetObservationsHandlerNative::Invoke(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObservationsHandlerNative_Invoke_m37DF583FAB3008B29AFC79B533D94813E6EE0D26 (VuCloudImageTargetObservationsHandlerNative_tE8B9A84AA216524A84FA6B5AF67D91333CFF08BB* __this, intptr_t ___0_observations, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_observations, ___1_clientData, reinterpret_cast(__this->___method_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 void VuCloudImageTargetQueryErrorHandlerNative_Invoke_mF0B14317468649B5943CBB9727CF19C5306E413A_Multicast(VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* __this, int32_t ___0_queryError, intptr_t ___1_clientData, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); for (il2cpp_array_size_t i = 0; i < length; i++) { VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_queryError, ___1_clientData, reinterpret_cast(currentDelegate->___method_3)); } } void VuCloudImageTargetQueryErrorHandlerNative_Invoke_mF0B14317468649B5943CBB9727CF19C5306E413A_OpenInst(VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* __this, int32_t ___0_queryError, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_queryError, ___1_clientData, method); } void VuCloudImageTargetQueryErrorHandlerNative_Invoke_mF0B14317468649B5943CBB9727CF19C5306E413A_OpenStatic(VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* __this, int32_t ___0_queryError, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)__this->___method_ptr_0)(___0_queryError, ___1_clientData, method); } void VuCloudImageTargetQueryErrorHandlerNative_Invoke_mF0B14317468649B5943CBB9727CF19C5306E413A_OpenStaticInvoker(VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* __this, int32_t ___0_queryError, intptr_t ___1_clientData, const RuntimeMethod* method) { InvokerActionInvoker2< int32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_queryError, ___1_clientData); } void VuCloudImageTargetQueryErrorHandlerNative_Invoke_mF0B14317468649B5943CBB9727CF19C5306E413A_ClosedStaticInvoker(VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* __this, int32_t ___0_queryError, intptr_t ___1_clientData, const RuntimeMethod* method) { InvokerActionInvoker3< RuntimeObject*, int32_t, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_queryError, ___1_clientData); } IL2CPP_EXTERN_C void DelegatePInvokeWrapper_VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67 (VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* __this, int32_t ___0_queryError, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (CDECL *PInvokeFunc)(int32_t, intptr_t); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); // Native function invocation il2cppPInvokeFunc(___0_queryError, ___1_clientData); } // System.Void Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetQueryErrorHandlerNative::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetQueryErrorHandlerNative__ctor_m11B76C02AA3532EFE44D51178B2AB120F95F8C12 (VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method); __this->___method_3 = ___1_method; __this->___m_target_2 = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetQueryErrorHandlerNative_Invoke_mF0B14317468649B5943CBB9727CF19C5306E413A_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetQueryErrorHandlerNative_Invoke_mF0B14317468649B5943CBB9727CF19C5306E413A_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&VuCloudImageTargetQueryErrorHandlerNative_Invoke_mF0B14317468649B5943CBB9727CF19C5306E413A_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } __this->___extra_arg_5 = (intptr_t)&VuCloudImageTargetQueryErrorHandlerNative_Invoke_mF0B14317468649B5943CBB9727CF19C5306E413A_Multicast; } // System.Void Vuforia.VuCloudImageTargetObserver/VuCloudImageTargetQueryErrorHandlerNative::Invoke(Vuforia.VuCloudImageTargetQueryError,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetQueryErrorHandlerNative_Invoke_mF0B14317468649B5943CBB9727CF19C5306E413A (VuCloudImageTargetQueryErrorHandlerNative_tF17220399F29B00F23FEA41A03EF0F504955EC67* __this, int32_t ___0_queryError, intptr_t ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, intptr_t, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_queryError, ___1_clientData, reinterpret_cast(__this->___method_3)); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuCloudImageTargetObservationTargetInfo IL2CPP_EXTERN_C void VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshal_pinvoke(const VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F& unmarshaled, VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshaled_pinvoke& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_string(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_string(unmarshaled.___name_1); marshaled.___metadata_2 = il2cpp_codegen_marshal_string(unmarshaled.___metadata_2); marshaled.___trackingRating_3 = unmarshaled.___trackingRating_3; } IL2CPP_EXTERN_C void VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshal_pinvoke_back(const VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshaled_pinvoke& marshaled, VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_string_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_1)); unmarshaled.___metadata_2 = il2cpp_codegen_marshal_string_result(marshaled.___metadata_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___metadata_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___metadata_2)); uint8_t unmarshaledtrackingRating_temp_3 = 0x0; unmarshaledtrackingRating_temp_3 = marshaled.___trackingRating_3; unmarshaled.___trackingRating_3 = unmarshaledtrackingRating_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuCloudImageTargetObservationTargetInfo IL2CPP_EXTERN_C void VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshal_pinvoke_cleanup(VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___name_1); marshaled.___name_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___metadata_2); marshaled.___metadata_2 = NULL; } // Conversion methods for marshalling of: Vuforia.VuCloudImageTargetObservationTargetInfo IL2CPP_EXTERN_C void VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshal_com(const VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F& unmarshaled, VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshaled_com& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_1); marshaled.___metadata_2 = il2cpp_codegen_marshal_bstring(unmarshaled.___metadata_2); marshaled.___trackingRating_3 = unmarshaled.___trackingRating_3; } IL2CPP_EXTERN_C void VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshal_com_back(const VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshaled_com& marshaled, VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_1)); unmarshaled.___metadata_2 = il2cpp_codegen_marshal_bstring_result(marshaled.___metadata_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___metadata_2), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___metadata_2)); uint8_t unmarshaledtrackingRating_temp_3 = 0x0; unmarshaledtrackingRating_temp_3 = marshaled.___trackingRating_3; unmarshaled.___trackingRating_3 = unmarshaledtrackingRating_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuCloudImageTargetObservationTargetInfo IL2CPP_EXTERN_C void VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshal_com_cleanup(VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___name_1); marshaled.___name_1 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___metadata_2); marshaled.___metadata_2 = NULL; } // Vuforia.VuResult Vuforia.VuCloudImageTargetObservationTargetInfo::vuCloudImageTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuCloudImageTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCloudImageTargetObservationTargetInfo_vuCloudImageTargetObservationGetTargetInfo_m7483A59EC84AED3080C2D64762ED8D445796E6F0 (intptr_t ___0_observationHandle, Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6* ___1_targetInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCloudImageTargetObservationGetTargetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCloudImageTargetObservationGetTargetInfo)(___0_observationHandle, ___1_targetInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observationHandle, ___1_targetInfo); #endif return returnValue; } // Vuforia.VuCloudImageTargetObservationTargetInfo Vuforia.VuCloudImageTargetObservationTargetInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F VuCloudImageTargetObservationTargetInfo_Create_mE269D970E76C10B9ED724BA0675ED225FC0289D1 (intptr_t ___0_observationHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6 V_0; memset((&V_0), 0, sizeof(V_0)); VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuCloudImageTargetObservationTargetInfo_vuCloudImageTargetObservationGetTargetInfo_m7483A59EC84AED3080C2D64762ED8D445796E6F0(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCloudImageTargetObservationTargetInfo_Create_mE269D970E76C10B9ED724BA0675ED225FC0289D1_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F)); Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6 L_3 = V_0; intptr_t L_4 = L_3.___uniqueId_1; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); (&V_1)->___uniqueId_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___uniqueId_0), (void*)L_5); Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6 L_6 = V_0; intptr_t L_7 = L_6.___name_0; String_t* L_8; L_8 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_7, NULL); (&V_1)->___name_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___name_1), (void*)L_8); Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6 L_9 = V_0; intptr_t L_10 = L_9.___metadata_2; String_t* L_11; L_11 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_10, NULL); (&V_1)->___metadata_2 = L_11; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___metadata_2), (void*)L_11); Internal_t8B6966AED61EE1F853B6DC871928540C9E436FA6 L_12 = V_0; uint8_t L_13 = L_12.___trackingRating_3; (&V_1)->___trackingRating_3 = L_13; VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F L_14 = V_1; return L_14; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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.VuCloudImageTargetObservationTargetInfo Vuforia.VuCloudImageTargetObservation::get_TargetInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F VuCloudImageTargetObservation_get_TargetInfo_m6CE53A39502F0386D0F0F484C9A9C93B64BBD49A (VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetObservationTargetInfo_Create_mE269D970E76C10B9ED724BA0675ED225FC0289D1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_mBE6508A06E9C08BD9F8922841C6E18A7D5EE4AF4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tDD20C7757B89371EB995E8E09D6654A89946A6B7* L_0 = (&__this->___mTargetInfo_2); CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C* L_1 = (CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C*)il2cpp_codegen_object_new(CreateStructDelegate_1_tB451F16FCBD015F1DF8442EF8A6E3A514875BA6C_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_m7698F26364033D28429B3C4928088DCB40BA4526(L_1, NULL, (intptr_t)((void*)VuCloudImageTargetObservationTargetInfo_Create_mE269D970E76C10B9ED724BA0675ED225FC0289D1_RuntimeMethod_var), NULL); VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F L_2; L_2 = VuObservation_GetStructValue_TisVuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_mBE6508A06E9C08BD9F8922841C6E18A7D5EE4AF4(__this, L_0, L_1, VuObservation_GetStructValue_TisVuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_mBE6508A06E9C08BD9F8922841C6E18A7D5EE4AF4_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuCloudImageTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObservation__ctor_m02DF9199B19E805CBD19AF99B6FEBAB8CDA6CA8F (VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930* __this, const RuntimeMethod* method) { { VuObservation__ctor_m81F1087E180A9B41AFAD882FCC0445D76E7E4B8C(__this, NULL); return; } } // System.Void Vuforia.VuCloudImageTargetObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCloudImageTargetObservation_UnregisterObservation_mD35D4CBBA9F84C8702247EBFBB95D52866581CC6 (VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930* __this, const RuntimeMethod* method) { { Nullable_1_tDD20C7757B89371EB995E8E09D6654A89946A6B7* L_0 = (&__this->___mTargetInfo_2); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_tDD20C7757B89371EB995E8E09D6654A89946A6B7)); VuObservation_UnregisterObservation_m141E1195B89A96D4DDCB00DC3E39B098A668BF66(__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.Object Vuforia.VuMeshAreaTargetCaptureConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuMeshAreaTargetCaptureConfig_Clone_m0A97B70606B70153F5E1891F01DB3DBAA76BEA10 (VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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; RuntimeObject* L_2 = __this->___capture_0; NullCheck(L_1); L_1->___capture_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___capture_0), (void*)L_2); VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* L_3 = L_1; int32_t L_4 = __this->___activate_1; NullCheck(L_3); L_3->___activate_1 = L_4; return L_3; } } // System.Void Vuforia.VuMeshAreaTargetCaptureConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshAreaTargetCaptureConfig__ctor_m6B51439EC9B456EEFD5D4A9B76308D59050B0B48 (VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* __this, const RuntimeMethod* method) { { __this->___activate_1 = 1; 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.VuMeshAreaTargetCaptureConfig/Internal Vuforia.VuMeshAreaTargetCaptureConfig/Internal::Create(Vuforia.VuMeshAreaTargetCaptureConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0 Internal_Create_m600F71F836D3343A5A69505B8BEC223142DE0246 (VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* ___0_config, 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*)&VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0 V_0; memset((&V_0), 0, sizeof(V_0)); VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* G_B2_0 = NULL; Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0* G_B2_1 = NULL; VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* G_B1_0 = NULL; Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0* G_B1_1 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0* G_B3_1 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0)); VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* L_0 = ___0_config; NullCheck(L_0); RuntimeObject* L_1 = L_0->___capture_0; VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* L_2 = ((VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6*)CastclassClass((RuntimeObject*)L_1, VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6_il2cpp_TypeInfo_var)); G_B1_0 = L_2; G_B1_1 = (&V_0); if (L_2) { G_B2_0 = L_2; G_B2_1 = (&V_0); goto IL_0020; } } { intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_3; G_B3_1 = G_B1_1; goto IL_0025; } IL_0020: { NullCheck(G_B2_0); intptr_t L_4; L_4 = VuAreaTargetCapture_get_NativeHandle_mBD757A158BD2918C664DB5B03F6EFC82E2846130_inline(G_B2_0, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_1; } IL_0025: { G_B3_1->___capture_0 = G_B3_0; VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* L_5 = ___0_config; NullCheck(L_5); int32_t L_6 = L_5->___activate_1; (&V_0)->___activate_1 = L_6; Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0 L_7 = V_0; 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 // System.Object Vuforia.VuMeshAreaTargetConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuMeshAreaTargetConfig_Clone_m3D907ADAAFB890A56A817EEC0A6594AFF7D726B3 (VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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; RuntimeObject* L_2 = __this->___areaTargetObserver_0; NullCheck(L_1); L_1->___areaTargetObserver_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___areaTargetObserver_0), (void*)L_2); VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_3 = L_1; String_t* L_4 = __this->___occlusionMeshPath_1; NullCheck(L_3); L_3->___occlusionMeshPath_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___occlusionMeshPath_1), (void*)L_4); VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_5 = L_3; int32_t L_6 = __this->___activate_2; NullCheck(L_5); L_5->___activate_2 = L_6; return L_5; } } // System.Void Vuforia.VuMeshAreaTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshAreaTargetConfig__ctor_m1D325AD055A79237FD6D6022037E5BB86436E28D (VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6; __this->___occlusionMeshPath_1 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___occlusionMeshPath_1), (void*)L_0); __this->___activate_2 = 1; 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 // Conversion methods for marshalling of: Vuforia.VuMeshAreaTargetConfig/Internal IL2CPP_EXTERN_C void Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshal_pinvoke(const Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117& unmarshaled, Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke& marshaled) { marshaled.___areaTargetObserver_0 = unmarshaled.___areaTargetObserver_0; marshaled.___occlusionMeshPath_1 = il2cpp_codegen_marshal_string(unmarshaled.___occlusionMeshPath_1); marshaled.___activate_2 = unmarshaled.___activate_2; } IL2CPP_EXTERN_C void Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshal_pinvoke_back(const Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke& marshaled, Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117& unmarshaled) { intptr_t unmarshaledareaTargetObserver_temp_0; memset((&unmarshaledareaTargetObserver_temp_0), 0, sizeof(unmarshaledareaTargetObserver_temp_0)); unmarshaledareaTargetObserver_temp_0 = marshaled.___areaTargetObserver_0; unmarshaled.___areaTargetObserver_0 = unmarshaledareaTargetObserver_temp_0; unmarshaled.___occlusionMeshPath_1 = il2cpp_codegen_marshal_string_result(marshaled.___occlusionMeshPath_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___occlusionMeshPath_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___occlusionMeshPath_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuMeshAreaTargetConfig/Internal IL2CPP_EXTERN_C void Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshal_pinvoke_cleanup(Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___occlusionMeshPath_1); marshaled.___occlusionMeshPath_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuMeshAreaTargetConfig/Internal IL2CPP_EXTERN_C void Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshal_com(const Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117& unmarshaled, Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_com& marshaled) { marshaled.___areaTargetObserver_0 = unmarshaled.___areaTargetObserver_0; marshaled.___occlusionMeshPath_1 = il2cpp_codegen_marshal_string(unmarshaled.___occlusionMeshPath_1); marshaled.___activate_2 = unmarshaled.___activate_2; } IL2CPP_EXTERN_C void Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshal_com_back(const Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_com& marshaled, Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117& unmarshaled) { intptr_t unmarshaledareaTargetObserver_temp_0; memset((&unmarshaledareaTargetObserver_temp_0), 0, sizeof(unmarshaledareaTargetObserver_temp_0)); unmarshaledareaTargetObserver_temp_0 = marshaled.___areaTargetObserver_0; unmarshaled.___areaTargetObserver_0 = unmarshaledareaTargetObserver_temp_0; unmarshaled.___occlusionMeshPath_1 = il2cpp_codegen_marshal_string_result(marshaled.___occlusionMeshPath_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___occlusionMeshPath_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___occlusionMeshPath_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuMeshAreaTargetConfig/Internal IL2CPP_EXTERN_C void Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshal_com_cleanup(Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___occlusionMeshPath_1); marshaled.___occlusionMeshPath_1 = NULL; } // Vuforia.VuMeshAreaTargetConfig/Internal Vuforia.VuMeshAreaTargetConfig/Internal::Create(Vuforia.VuMeshAreaTargetConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117 Internal_Create_mA5AF15853A3D2D57EB7BE930F2ADFACECC7E179F (VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* ___0_config, 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*)&VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117 V_0; memset((&V_0), 0, sizeof(V_0)); VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* G_B2_0 = NULL; Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117* G_B2_1 = NULL; VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* G_B1_0 = NULL; Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117* G_B1_1 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117* G_B3_1 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117)); VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_0 = ___0_config; NullCheck(L_0); RuntimeObject* L_1 = L_0->___areaTargetObserver_0; VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0* L_2 = ((VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0*)CastclassClass((RuntimeObject*)L_1, VuAreaTargetObserver_t1717B3835A4247B6BD4DC80886D957D3D373D7E0_il2cpp_TypeInfo_var)); G_B1_0 = L_2; G_B1_1 = (&V_0); if (L_2) { G_B2_0 = L_2; G_B2_1 = (&V_0); goto IL_0020; } } { intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_3; G_B3_1 = G_B1_1; goto IL_0025; } IL_0020: { NullCheck(G_B2_0); intptr_t L_4; L_4 = VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline(G_B2_0, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_1; } IL_0025: { G_B3_1->___areaTargetObserver_0 = G_B3_0; VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_5 = ___0_config; NullCheck(L_5); String_t* L_6 = L_5->___occlusionMeshPath_1; (&V_0)->___occlusionMeshPath_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___occlusionMeshPath_1), (void*)L_6); VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_7 = ___0_config; NullCheck(L_7); int32_t L_8 = L_7->___activate_2; (&V_0)->___activate_2 = L_8; Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117 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 // System.Object Vuforia.VuMeshModelTargetConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuMeshModelTargetConfig_Clone_m4E701A0374CC3A5BE526F9AA55C334210D1AB310 (VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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; RuntimeObject* L_2 = __this->___modelTargetObserver_0; NullCheck(L_1); L_1->___modelTargetObserver_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___modelTargetObserver_0), (void*)L_2); VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* L_3 = L_1; int32_t L_4 = __this->___activate_1; NullCheck(L_3); L_3->___activate_1 = L_4; return L_3; } } // System.Void Vuforia.VuMeshModelTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshModelTargetConfig__ctor_m4CDD0F5815A38455B2572E6CB91D48ED35486267 (VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* __this, const RuntimeMethod* method) { { __this->___activate_1 = 1; 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.VuMeshModelTargetConfig/Internal Vuforia.VuMeshModelTargetConfig/Internal::Create(Vuforia.VuMeshModelTargetConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498 Internal_Create_m0110ED44F8401FF1B162CC922F7F0E8F80AEAB39 (VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* ___0_config, 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*)&VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498 V_0; memset((&V_0), 0, sizeof(V_0)); VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* G_B2_0 = NULL; Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498* G_B2_1 = NULL; VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* G_B1_0 = NULL; Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498* G_B1_1 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498* G_B3_1 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498)); VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* L_0 = ___0_config; NullCheck(L_0); RuntimeObject* L_1 = L_0->___modelTargetObserver_0; VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* L_2 = ((VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F*)CastclassClass((RuntimeObject*)L_1, VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F_il2cpp_TypeInfo_var)); G_B1_0 = L_2; G_B1_1 = (&V_0); if (L_2) { G_B2_0 = L_2; G_B2_1 = (&V_0); goto IL_0020; } } { intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_3; G_B3_1 = G_B1_1; goto IL_0025; } IL_0020: { NullCheck(G_B2_0); intptr_t L_4; L_4 = VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline(G_B2_0, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_1; } IL_0025: { G_B3_1->___modelTargetObserver_0 = G_B3_0; VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* L_5 = ___0_config; NullCheck(L_5); int32_t L_6 = L_5->___activate_1; (&V_0)->___activate_1 = L_6; Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498 L_7 = V_0; 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 // Vuforia.VuResult Vuforia.VuMeshObserver::vuEngineCreateMeshObserverFromAreaTargetCaptureConfig(System.IntPtr,System.IntPtr&,Vuforia.VuMeshAreaTargetCaptureConfig/Internal&,Vuforia.VuMeshAreaTargetCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMeshObserver_vuEngineCreateMeshObserverFromAreaTargetCaptureConfig_mD05C916E679D1AA7E160A6AC4757A7739BCFBCBE (intptr_t ___0_engine, intptr_t* ___1_observer, Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateMeshObserverFromAreaTargetCaptureConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateMeshObserverFromAreaTargetCaptureConfig)(___0_engine, ___1_observer, ___2_config, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engine, ___1_observer, ___2_config, ___3_errorCode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuMeshObserver::vuEngineCreateMeshObserverFromAreaTargetConfig(System.IntPtr,System.IntPtr&,Vuforia.VuMeshAreaTargetConfig/Internal&,Vuforia.VuMeshAreaTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMeshObserver_vuEngineCreateMeshObserverFromAreaTargetConfig_m4ECEBEA28B321995C2A826324A4A2DE59A07613A (intptr_t ___0_engine, intptr_t* ___1_observer, Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateMeshObserverFromAreaTargetConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke* ____2_config_marshaled = NULL; Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshaled_pinvoke ____2_config_marshaled_dereferenced = {}; Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117_marshal_pinvoke(*___2_config, ____2_config_marshaled_dereferenced); ____2_config_marshaled = &____2_config_marshaled_dereferenced; // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateMeshObserverFromAreaTargetConfig)(___0_engine, ___1_observer, ____2_config_marshaled, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engine, ___1_observer, ____2_config_marshaled, ___3_errorCode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuMeshObserver::vuEngineCreateMeshObserverFromModelTargetConfig(System.IntPtr,System.IntPtr&,Vuforia.VuMeshModelTargetConfig/Internal&,Vuforia.VuMeshModelTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMeshObserver_vuEngineCreateMeshObserverFromModelTargetConfig_mB4D0231D2F0D329041CF7478C2853FA8B1E28615 (intptr_t ___0_engine, intptr_t* ___1_observer, Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateMeshObserverFromModelTargetConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateMeshObserverFromModelTargetConfig)(___0_engine, ___1_observer, ___2_config, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engine, ___1_observer, ___2_config, ___3_errorCode); #endif return returnValue; } // System.Void Vuforia.VuMeshObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshObserver__ctor_mEFA2F3851A2271672683701965AA14CFB00EF159 (VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // Vuforia.VuMeshObserver Vuforia.VuMeshObserver::Create(Vuforia.VuEngine,Vuforia.VuMeshAreaTargetCaptureConfig,Vuforia.VuMeshAreaTargetCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* VuMeshObserver_Create_mCA1B212D1389FF931FB568E7B1B98CB1833872CB (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0 V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuMeshAreaTargetCaptureConfig_tFDD783BC0716E69FBC055E884F382CE5D1F4CC58* L_0 = ___1_config; Internal_t6131E0FD15A0D5DE78D58D983B4D6DA9A9267BF0 L_1; L_1 = Internal_Create_m600F71F836D3343A5A69505B8BEC223142DE0246(L_0, NULL); V_0 = L_1; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_2 = ___0_engine; NullCheck(L_2); intptr_t L_3; L_3 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_2, NULL); int32_t* L_4 = ___2_error; int32_t L_5; L_5 = VuMeshObserver_vuEngineCreateMeshObserverFromAreaTargetCaptureConfig_mD05C916E679D1AA7E160A6AC4757A7739BCFBCBE(L_3, (&V_1), (&V_0), L_4, NULL); if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0025; } } { int32_t* L_6 = ___2_error; *((int32_t*)L_6) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_7 = ___0_engine; intptr_t L_8 = V_1; VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* L_9 = (VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B*)il2cpp_codegen_object_new(VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B_il2cpp_TypeInfo_var); NullCheck(L_9); VuMeshObserver__ctor_mEFA2F3851A2271672683701965AA14CFB00EF159(L_9, L_7, L_8, NULL); return L_9; } IL_0025: { return (VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B*)NULL; } } // Vuforia.VuMeshObserver Vuforia.VuMeshObserver::Create(Vuforia.VuEngine,Vuforia.VuMeshAreaTargetConfig,Vuforia.VuMeshAreaTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* VuMeshObserver_Create_mC6C1F27693F01C31BCE5BD4C26D18EDB3411E50A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117 V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuMeshAreaTargetConfig_t084B4A94A81A244E79482550B92F95280F556D5A* L_0 = ___1_config; Internal_t15FBCCDF2ADBF4F80DF2E832C3D9A1EC36056117 L_1; L_1 = Internal_Create_mA5AF15853A3D2D57EB7BE930F2ADFACECC7E179F(L_0, NULL); V_0 = L_1; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_2 = ___0_engine; NullCheck(L_2); intptr_t L_3; L_3 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_2, NULL); int32_t* L_4 = ___2_error; int32_t L_5; L_5 = VuMeshObserver_vuEngineCreateMeshObserverFromAreaTargetConfig_m4ECEBEA28B321995C2A826324A4A2DE59A07613A(L_3, (&V_1), (&V_0), L_4, NULL); if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0025; } } { int32_t* L_6 = ___2_error; *((int32_t*)L_6) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_7 = ___0_engine; intptr_t L_8 = V_1; VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* L_9 = (VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B*)il2cpp_codegen_object_new(VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B_il2cpp_TypeInfo_var); NullCheck(L_9); VuMeshObserver__ctor_mEFA2F3851A2271672683701965AA14CFB00EF159(L_9, L_7, L_8, NULL); return L_9; } IL_0025: { return (VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B*)NULL; } } // Vuforia.VuMeshObserver Vuforia.VuMeshObserver::Create(Vuforia.VuEngine,Vuforia.VuMeshModelTargetConfig,Vuforia.VuMeshModelTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* VuMeshObserver_Create_mDDBCDF9479EFD5B65A3258CD9C1B84312F9D1AE9 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498 V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuMeshModelTargetConfig_t0A7870793F1A65B15DCEA9C7FC03AC82A2B76E39* L_0 = ___1_config; Internal_t2461E480BC1A96B4363BAEB9DBE43B0C57C84498 L_1; L_1 = Internal_Create_m0110ED44F8401FF1B162CC922F7F0E8F80AEAB39(L_0, NULL); V_0 = L_1; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_2 = ___0_engine; NullCheck(L_2); intptr_t L_3; L_3 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_2, NULL); int32_t* L_4 = ___2_error; int32_t L_5; L_5 = VuMeshObserver_vuEngineCreateMeshObserverFromModelTargetConfig_mB4D0231D2F0D329041CF7478C2853FA8B1E28615(L_3, (&V_1), (&V_0), L_4, NULL); if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0025; } } { int32_t* L_6 = ___2_error; *((int32_t*)L_6) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_7 = ___0_engine; intptr_t L_8 = V_1; VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B* L_9 = (VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B*)il2cpp_codegen_object_new(VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B_il2cpp_TypeInfo_var); NullCheck(L_9); VuMeshObserver__ctor_mEFA2F3851A2271672683701965AA14CFB00EF159(L_9, L_7, L_8, NULL); return L_9; } IL_0025: { return (VuMeshObserver_t767974E5F59082BFFB212E9D4C1EFBCC081C597B*)NULL; } } #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.VuMeshObservationBlock Vuforia.VuMeshObservationBlock/Internal::ToVuMeshObservationBlock() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 Internal_ToVuMeshObservationBlock_m10BE20355A6D990CFDF25906BA7F13EE33F05CF1 (Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_PtrToStructure_TisVuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_m4520F6A52A0CF0BED04F9CB66BFD4256583B217A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963)); int32_t L_0 = __this->___id_0; (&V_0)->___id_0 = L_0; int64_t L_1 = __this->___timestamp_1; (&V_0)->___timestamp_1 = L_1; int32_t L_2 = __this->___version_2; (&V_0)->___version_2 = L_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_3 = __this->___transform_3; (&V_0)->___transform_3 = L_3; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_4 = __this->___bbox_4; (&V_0)->___bbox_4 = L_4; intptr_t L_5 = __this->___mesh_5; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_6; L_6 = Marshal_PtrToStructure_TisVuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_m4520F6A52A0CF0BED04F9CB66BFD4256583B217A(L_5, Marshal_PtrToStructure_TisVuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_m4520F6A52A0CF0BED04F9CB66BFD4256583B217A_RuntimeMethod_var); (&V_0)->___mesh_5 = L_6; VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 Internal_ToVuMeshObservationBlock_m10BE20355A6D990CFDF25906BA7F13EE33F05CF1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 _returnValue; _returnValue = Internal_ToVuMeshObservationBlock_m10BE20355A6D990CFDF25906BA7F13EE33F05CF1(_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.VuResult Vuforia.VuMeshObservationBlockList::vuMeshObservationBlockListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMeshObservationBlockList_vuMeshObservationBlockListGetSize_m56D73D26A440EAE6FD29B8826060368576408D77 (intptr_t ___0_list, int32_t* ___1_listSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuMeshObservationBlockListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuMeshObservationBlockListGetSize)(___0_list, ___1_listSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_listSize); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuMeshObservationBlockList::vuMeshObservationBlockListGetElement(System.IntPtr,System.Int32,Vuforia.VuMeshObservationBlock/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMeshObservationBlockList_vuMeshObservationBlockListGetElement_m62D0706C7B503A3480A09B50A668E29CFB22516A (intptr_t ___0_list, int32_t ___1_element, Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3* ___2_block, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuMeshObservationBlockListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuMeshObservationBlockListGetElement)(___0_list, ___1_element, ___2_block); #else int32_t returnValue = il2cppPInvokeFunc(___0_list, ___1_element, ___2_block); #endif return returnValue; } // System.Void Vuforia.VuMeshObservationBlockList::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshObservationBlockList__ctor_m061E23B2FBAA4F2A7F90772A2E74ABEFC6BE7A76 (VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1__ctor_m2D909D7A34F8E6FE248585B40983636926F8F954_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshObservationBlockList_vuMeshObservationBlockListGetElement_m62D0706C7B503A3480A09B50A668E29CFB22516A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshObservationBlockList_vuMeshObservationBlockListGetSize_m56D73D26A440EAE6FD29B8826060368576408D77_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ___0_nativeHandle; GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA* L_1 = (GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA*)il2cpp_codegen_object_new(GetListSizeDelegate_tE82A0B7D2035E66CA4F93746720F0E98CD4528CA_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_m2EC10C8E11AF05C711A72A6D50E768C56C383A96(L_1, NULL, (intptr_t)((void*)VuMeshObservationBlockList_vuMeshObservationBlockListGetSize_m56D73D26A440EAE6FD29B8826060368576408D77_RuntimeMethod_var), NULL); GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94* L_2 = (GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94*)il2cpp_codegen_object_new(GetListElementDelegate_tD36BA568FE37C23FDF4CEB7853F1633B6071FA94_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m41B9638FA32ACE43475DC454A0B42CE22D3497BC(L_2, NULL, (intptr_t)((void*)VuMeshObservationBlockList_vuMeshObservationBlockListGetElement_m62D0706C7B503A3480A09B50A668E29CFB22516A_RuntimeMethod_var), NULL); VuGenericList_1__ctor_m2D909D7A34F8E6FE248585B40983636926F8F954(__this, L_0, L_1, L_2, VuGenericList_1__ctor_m2D909D7A34F8E6FE248585B40983636926F8F954_RuntimeMethod_var); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuMeshObservationInfo IL2CPP_EXTERN_C void VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshal_pinvoke(const VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863& unmarshaled, VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshaled_pinvoke& marshaled) { Exception_t* ___meshes_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'meshes' of type 'VuMeshObservationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___meshes_1Exception, NULL); } IL2CPP_EXTERN_C void VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshal_pinvoke_back(const VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshaled_pinvoke& marshaled, VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863& unmarshaled) { Exception_t* ___meshes_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'meshes' of type 'VuMeshObservationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___meshes_1Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuMeshObservationInfo IL2CPP_EXTERN_C void VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshal_pinvoke_cleanup(VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuMeshObservationInfo IL2CPP_EXTERN_C void VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshal_com(const VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863& unmarshaled, VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshaled_com& marshaled) { Exception_t* ___meshes_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'meshes' of type 'VuMeshObservationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___meshes_1Exception, NULL); } IL2CPP_EXTERN_C void VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshal_com_back(const VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshaled_com& marshaled, VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863& unmarshaled) { Exception_t* ___meshes_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'meshes' of type 'VuMeshObservationInfo'."); IL2CPP_RAISE_MANAGED_EXCEPTION(___meshes_1Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuMeshObservationInfo IL2CPP_EXTERN_C void VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshal_com_cleanup(VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_marshaled_com& marshaled) { } // Vuforia.VuResult Vuforia.VuMeshObservationInfo::vuMeshObservationGetInfo(System.IntPtr,Vuforia.VuMeshObservationInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMeshObservationInfo_vuMeshObservationGetInfo_m00CC99A328FC1C2C1128939527D56910B7C6DD2A (intptr_t ___0_observation, Internal_tE976CBBF431C7B61CC8EF419905538416274DEF4* ___1_targetInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_tE976CBBF431C7B61CC8EF419905538416274DEF4*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_tE976CBBF431C7B61CC8EF419905538416274DEF4*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuMeshObservationGetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuMeshObservationGetInfo)(___0_observation, ___1_targetInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_targetInfo); #endif return returnValue; } // Vuforia.VuMeshObservationInfo Vuforia.VuMeshObservationInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863 VuMeshObservationInfo_Create_mF6DC6BD79EB825275655BA31CAE7877F86D3A070 (intptr_t ___0_observationHandle, 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*)&List_1_Add_m8B4DA9EC14F5430315BBF03ED62CA89B382761EA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5008BD451B170B44F7D50B66DB1D9EE0EDBBC4F6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Item_mAE9327EBD305BB133821A0628E4D1E17469F263A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Size_mF60B2754A21FD4C380024094ABE374E5A0CC2DDD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tE976CBBF431C7B61CC8EF419905538416274DEF4 V_0; memset((&V_0), 0, sizeof(V_0)); List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B* V_1 = NULL; VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB* V_2 = NULL; int32_t V_3 = 0; int32_t V_4 = 0; Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3 V_5; memset((&V_5), 0, sizeof(V_5)); VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863 V_6; memset((&V_6), 0, sizeof(V_6)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuMeshObservationInfo_vuMeshObservationGetInfo_m00CC99A328FC1C2C1128939527D56910B7C6DD2A(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuMeshObservationInfo_Create_mF6DC6BD79EB825275655BA31CAE7877F86D3A070_RuntimeMethod_var))); } IL_0015: { List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B* L_3 = (List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B*)il2cpp_codegen_object_new(List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B_il2cpp_TypeInfo_var); NullCheck(L_3); List_1__ctor_m5008BD451B170B44F7D50B66DB1D9EE0EDBBC4F6(L_3, List_1__ctor_m5008BD451B170B44F7D50B66DB1D9EE0EDBBC4F6_RuntimeMethod_var); V_1 = L_3; Internal_tE976CBBF431C7B61CC8EF419905538416274DEF4 L_4 = V_0; intptr_t L_5 = L_4.___meshes_1; VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB* L_6 = (VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB*)il2cpp_codegen_object_new(VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB_il2cpp_TypeInfo_var); NullCheck(L_6); VuMeshObservationBlockList__ctor_m061E23B2FBAA4F2A7F90772A2E74ABEFC6BE7A76(L_6, L_5, NULL); V_2 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0057: {// begin finally (depth: 1) { VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB* L_7 = V_2; if (!L_7) { goto IL_0060; } } { VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB* L_8 = V_2; NullCheck(L_8); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8); } IL_0060: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB* L_9 = V_2; NullCheck(L_9); int32_t L_10; L_10 = VuGenericList_1_get_Size_mF60B2754A21FD4C380024094ABE374E5A0CC2DDD(L_9, VuGenericList_1_get_Size_mF60B2754A21FD4C380024094ABE374E5A0CC2DDD_RuntimeMethod_var); V_3 = L_10; V_4 = 0; goto IL_0050_1; } IL_0033_1: { List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B* L_11 = V_1; VuMeshObservationBlockList_t9B89E02EF13DFB8ED2F2A615E170BDF55343DCEB* L_12 = V_2; int32_t L_13 = V_4; NullCheck(L_12); Internal_t7C7CF7D6B073EDC2EB46F9DCD98CF2586ABFB0E3 L_14; L_14 = VuGenericList_1_get_Item_mAE9327EBD305BB133821A0628E4D1E17469F263A(L_12, L_13, VuGenericList_1_get_Item_mAE9327EBD305BB133821A0628E4D1E17469F263A_RuntimeMethod_var); V_5 = L_14; VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 L_15; L_15 = Internal_ToVuMeshObservationBlock_m10BE20355A6D990CFDF25906BA7F13EE33F05CF1((&V_5), NULL); NullCheck(L_11); List_1_Add_m8B4DA9EC14F5430315BBF03ED62CA89B382761EA_inline(L_11, L_15, List_1_Add_m8B4DA9EC14F5430315BBF03ED62CA89B382761EA_RuntimeMethod_var); int32_t L_16 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0050_1: { int32_t L_17 = V_4; int32_t L_18 = V_3; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0033_1; } } { goto IL_0061; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0061: { il2cpp_codegen_initobj((&V_6), sizeof(VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863)); Internal_tE976CBBF431C7B61CC8EF419905538416274DEF4 L_19 = V_0; int32_t L_20 = L_19.___meshStatus_0; (&V_6)->___meshStatus_0 = L_20; List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B* L_21 = V_1; (&V_6)->___meshes_1 = L_21; Il2CppCodeGenWriteBarrier((void**)(&(&V_6)->___meshes_1), (void*)L_21); VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863 L_22 = V_6; return L_22; } } #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.VuMeshObservationInfo Vuforia.VuMeshObservation::get_Info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863 VuMeshObservation_get_Info_m59796346D6D973BEEA8054BC15CC6A04783413DC (VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshObservationInfo_Create_mF6DC6BD79EB825275655BA31CAE7877F86D3A070_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_mBA4620A4D09BF02CCC7EB65080BE961E5AE24202_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t462B322FFC15D60C4D7DD7D1CD8222E02A3303BC* L_0 = (&__this->___mInfo_3); CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7* L_1 = (CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7*)il2cpp_codegen_object_new(CreateStructDelegate_1_t3EDAA16AD9DD5B771784752145396A9B804BDBD7_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_mF3755D96633DEAA5EF50ED6371954D445C776A89(L_1, NULL, (intptr_t)((void*)VuMeshObservationInfo_Create_mF6DC6BD79EB825275655BA31CAE7877F86D3A070_RuntimeMethod_var), NULL); VuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863 L_2; L_2 = VuObservation_GetStructValue_TisVuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_mBA4620A4D09BF02CCC7EB65080BE961E5AE24202(__this, L_0, L_1, VuObservation_GetStructValue_TisVuMeshObservationInfo_t17B8971862B18EE83FE90575CDD2B841B7F21863_mBA4620A4D09BF02CCC7EB65080BE961E5AE24202_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuMeshObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshObservation__ctor_m6DA6914E526A2FDF219F317D5AB69EBE91C658B8 (VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79* __this, const RuntimeMethod* method) { { VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714(__this, NULL); return; } } // System.Void Vuforia.VuMeshObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMeshObservation_UnregisterObservation_m98414A94161F95A201FEC7C9843E6C7AC1BE4979 (VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79* __this, const RuntimeMethod* method) { { Nullable_1_t462B322FFC15D60C4D7DD7D1CD8222E02A3303BC* L_0 = (&__this->___mInfo_3); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_t462B322FFC15D60C4D7DD7D1CD8222E02A3303BC)); Nullable_1_tD7990C5A8496AB854934C95C77677C09D2E6AAB3* L_1 = (&__this->___mStatusInfo_4); il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_tD7990C5A8496AB854934C95C77677C09D2E6AAB3)); VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuModelTargetConfig IL2CPP_EXTERN_C void VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_pinvoke(const VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51& unmarshaled, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___targetName_1 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_1); marshaled.___activeGuideViewName_2 = il2cpp_codegen_marshal_string(unmarshaled.___activeGuideViewName_2); marshaled.___activate_3 = unmarshaled.___activate_3; marshaled.___scale_4 = unmarshaled.___scale_4; marshaled.___poseOffset_5 = unmarshaled.___poseOffset_5; } IL2CPP_EXTERN_C void VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_pinvoke_back(const VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke& marshaled, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___targetName_1 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_1)); unmarshaled.___activeGuideViewName_2 = il2cpp_codegen_marshal_string_result(marshaled.___activeGuideViewName_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___activeGuideViewName_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___activeGuideViewName_2)); int32_t unmarshaledactivate_temp_3 = 0; unmarshaledactivate_temp_3 = marshaled.___activate_3; unmarshaled.___activate_3 = unmarshaledactivate_temp_3; float unmarshaledscale_temp_4 = 0.0f; unmarshaledscale_temp_4 = marshaled.___scale_4; unmarshaled.___scale_4 = unmarshaledscale_temp_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_5; memset((&unmarshaledposeOffset_temp_5), 0, sizeof(unmarshaledposeOffset_temp_5)); unmarshaledposeOffset_temp_5 = marshaled.___poseOffset_5; unmarshaled.___poseOffset_5 = unmarshaledposeOffset_temp_5; } // Conversion method for clean up from marshalling of: Vuforia.VuModelTargetConfig IL2CPP_EXTERN_C void VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_pinvoke_cleanup(VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_1); marshaled.___targetName_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___activeGuideViewName_2); marshaled.___activeGuideViewName_2 = NULL; } // Conversion methods for marshalling of: Vuforia.VuModelTargetConfig IL2CPP_EXTERN_C void VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_com(const VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51& unmarshaled, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_com& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___targetName_1 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_1); marshaled.___activeGuideViewName_2 = il2cpp_codegen_marshal_string(unmarshaled.___activeGuideViewName_2); marshaled.___activate_3 = unmarshaled.___activate_3; marshaled.___scale_4 = unmarshaled.___scale_4; marshaled.___poseOffset_5 = unmarshaled.___poseOffset_5; } IL2CPP_EXTERN_C void VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_com_back(const VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_com& marshaled, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___targetName_1 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_1)); unmarshaled.___activeGuideViewName_2 = il2cpp_codegen_marshal_string_result(marshaled.___activeGuideViewName_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___activeGuideViewName_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___activeGuideViewName_2)); int32_t unmarshaledactivate_temp_3 = 0; unmarshaledactivate_temp_3 = marshaled.___activate_3; unmarshaled.___activate_3 = unmarshaledactivate_temp_3; float unmarshaledscale_temp_4 = 0.0f; unmarshaledscale_temp_4 = marshaled.___scale_4; unmarshaled.___scale_4 = unmarshaledscale_temp_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_5; memset((&unmarshaledposeOffset_temp_5), 0, sizeof(unmarshaledposeOffset_temp_5)); unmarshaledposeOffset_temp_5 = marshaled.___poseOffset_5; unmarshaled.___poseOffset_5 = unmarshaledposeOffset_temp_5; } // Conversion method for clean up from marshalling of: Vuforia.VuModelTargetConfig IL2CPP_EXTERN_C void VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_com_cleanup(VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_1); marshaled.___targetName_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___activeGuideViewName_2); marshaled.___activeGuideViewName_2 = NULL; } // System.Object Vuforia.VuModelTargetConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuModelTargetConfig_Clone_m29AC15FFB378A8BD42B5B3D631ED3AD143BFD4E4 (VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_0 = (VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51*)il2cpp_codegen_object_new(VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_il2cpp_TypeInfo_var); NullCheck(L_0); VuModelTargetConfig__ctor_m523C6761733C02FFFCAED50A389896E2ADC91945(L_0, NULL); VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_1 = L_0; String_t* L_2 = __this->___databasePath_0; NullCheck(L_1); L_1->___databasePath_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___databasePath_0), (void*)L_2); VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_3 = L_1; String_t* L_4 = __this->___targetName_1; NullCheck(L_3); L_3->___targetName_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___targetName_1), (void*)L_4); VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_5 = L_3; String_t* L_6 = __this->___activeGuideViewName_2; NullCheck(L_5); L_5->___activeGuideViewName_2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___activeGuideViewName_2), (void*)L_6); VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_7 = L_5; int32_t L_8 = __this->___activate_3; NullCheck(L_7); L_7->___activate_3 = L_8; VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_9 = L_7; float L_10 = __this->___scale_4; NullCheck(L_9); L_9->___scale_4 = L_10; VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_11 = L_9; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_12 = __this->___poseOffset_5; NullCheck(L_11); L_11->___poseOffset_5 = L_12; return L_11; } } // System.Void Vuforia.VuModelTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetConfig__ctor_m523C6761733C02FFFCAED50A389896E2ADC91945 (VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___databasePath_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___databasePath_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___targetName_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___targetName_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___activate_3 = 1; __this->___scale_4 = (1.0f); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0; L_0 = VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F(NULL); __this->___poseOffset_5 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuEngineCreateModelTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuModelTargetConfig,Vuforia.VuModelTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuEngineCreateModelTargetObserver_m8EBA94328D9BF6E7EFB2261A8C45419B0DBF3E66 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateModelTargetObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateModelTargetObserver)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetTargetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetTargetName_m8BB456E5BD2FF8E4D01E2D6E010FABE6ADDB4083 (intptr_t ___0_observerHandle, intptr_t* ___1_targetName, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverGetTargetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverGetTargetName)(___0_observerHandle, ___1_targetName); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetName); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverSetTargetScale(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverSetTargetScale_mA2BECBCC8DA95E26019D3D14C8B6BE9442D4F78A (intptr_t ___0_observerHandle, float ___1_scale, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverSetTargetScale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverSetTargetScale)(___0_observerHandle, ___1_scale); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_scale); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetTargetSize(System.IntPtr,Vuforia.VuVector3F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetTargetSize_m4B6DFEDBD2EEA9843CD728E42388BCA549ED22AC (intptr_t ___0_observerHandle, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* ___1_targetSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverGetTargetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverGetTargetSize)(___0_observerHandle, ___1_targetSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetSize); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetGuideViews(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetGuideViews_mB30000A99C470F427BC6DB2E330434317C02E496 (intptr_t ___0_observerHandle, intptr_t ___1_list, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverGetGuideViews", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverGetGuideViews)(___0_observerHandle, ___1_list); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_list); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverSetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverSetTrackingOptimization_m6EBCAFEBB3889A5F2D562F28456B6B7C177FC54A (intptr_t ___0_observerHandle, int32_t ___1_optimization, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverSetTrackingOptimization", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverSetTrackingOptimization)(___0_observerHandle, ___1_optimization); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_optimization); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetTrackingOptimization_mEB3C04E838B6C38D18D682399582573E2925EA19 (intptr_t ___0_observerHandle, int32_t* ___1_optimization, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverGetTrackingOptimization", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverGetTrackingOptimization)(___0_observerHandle, ___1_optimization); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_optimization); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetAABB(System.IntPtr,Vuforia.VuAABB&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetAABB_mA90F03B2C5E72C017E8F1CF46305DA00A46CA027 (intptr_t ___0_observerHandle, VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738* ___1_bbox, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverGetAABB", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverGetAABB)(___0_observerHandle, ___1_bbox); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_bbox); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverSetActiveGuideViewName(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverSetActiveGuideViewName_mE72BC7DC5660B31EB4D6B8674C27D7BBC7A2870D (intptr_t ___0_observerHandle, intptr_t ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverSetActiveGuideViewName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverSetActiveGuideViewName)(___0_observerHandle, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_name); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetActiveGuideViewName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetActiveGuideViewName_m5E590568D966F8DAEEB0A79F299AA70DF107786A (intptr_t ___0_observerHandle, intptr_t* ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverGetActiveGuideViewName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverGetActiveGuideViewName)(___0_observerHandle, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_name); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetAvailableStates(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetAvailableStates_m44F80DAAD1C8B57BDCEB2363AB0E47A3FE02DBC3 (intptr_t ___0_observerHandle, intptr_t ___1_list, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverGetAvailableStates", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverGetAvailableStates)(___0_observerHandle, ___1_list); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_list); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverSetActiveStateName(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverSetActiveStateName_mB5F70A5961181556D4FD39EC131DAD6D94A35E5E (intptr_t ___0_observerHandle, intptr_t ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverSetActiveStateName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverSetActiveStateName)(___0_observerHandle, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_name); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverGetActiveStateName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverGetActiveStateName_m40D52AFF42E575E05B673C0CC5D81D4BBD74CADA (intptr_t ___0_observerHandle, intptr_t* ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverGetActiveStateName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverGetActiveStateName)(___0_observerHandle, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_name); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetObserver::vuModelTargetObserverReset(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_vuModelTargetObserverReset_mCD7501FABD3884A1E9CCF5E68D3610B503908E22 (intptr_t ___0_observerHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObserverReset", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObserverReset)(___0_observerHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle); #endif return returnValue; } // System.String Vuforia.VuModelTargetObserver::get_TargetName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuModelTargetObserver_get_TargetName_m1EB742BDEF3918A556D1365B57176075F340F61A (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetObserver_vuModelTargetObserverGetTargetName_m8BB456E5BD2FF8E4D01E2D6E010FABE6ADDB4083_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuModelTargetObserver_vuModelTargetObserverGetTargetName_m8BB456E5BD2FF8E4D01E2D6E010FABE6ADDB4083_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // Vuforia.VuVector3F Vuforia.VuModelTargetObserver::get_TargetSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 VuModelTargetObserver_get_TargetSize_m8C7B2547137D7E3A650C5D2E7288F639500C23AB (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetObserver_vuModelTargetObserverGetTargetSize_m4B6DFEDBD2EEA9843CD728E42388BCA549ED22AC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428* L_1 = (GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428*)il2cpp_codegen_object_new(GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m0913900462808AD2248D386F9D141F3CA3C9D39B(L_1, NULL, (intptr_t)((void*)VuModelTargetObserver_vuModelTargetObserverGetTargetSize_m4B6DFEDBD2EEA9843CD728E42388BCA549ED22AC_RuntimeMethod_var), NULL); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_RuntimeMethod_var); return L_2; } } // Vuforia.VuAABB Vuforia.VuModelTargetObserver::get_BoundingBox() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 VuModelTargetObserver_get_BoundingBox_m4D5025B786E424EF2E0140801A81AC31BE0F27E6 (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetObserver_vuModelTargetObserverGetAABB_mA90F03B2C5E72C017E8F1CF46305DA00A46CA027_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7* L_1 = (GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_mCDFA347F5C3181F30578F71842DE61AC1A1BE65B(L_1, NULL, (intptr_t)((void*)VuModelTargetObserver_vuModelTargetObserverGetAABB_mA90F03B2C5E72C017E8F1CF46305DA00A46CA027_RuntimeMethod_var), NULL); VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2_RuntimeMethod_var); return L_2; } } // Vuforia.VuTrackingOptimization Vuforia.VuModelTargetObserver::get_TrackingOptimization() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObserver_get_TrackingOptimization_m0B5A87CFDB144281794A1C296FF53590972F9051 (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetObserver_vuModelTargetObserverGetTrackingOptimization_mEB3C04E838B6C38D18D682399582573E2925EA19_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC* L_1 = (GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m02CEF7D2D3D84A52C6F197350C527D50B742532A(L_1, NULL, (intptr_t)((void*)VuModelTargetObserver_vuModelTargetObserverGetTrackingOptimization_mEB3C04E838B6C38D18D682399582573E2925EA19_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var); return L_2; } } // System.Collections.Generic.IList`1 Vuforia.VuModelTargetObserver::get_GuideViews() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuModelTargetObserver_get_GuideViews_mB8F9EC805D1B751E6AF4EE2FA9DEDDF99CC996BF (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __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*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m431DE3DFD2B0D498AB9F72A6A4E76728607EE9C5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t2C537625E5CA1FD37EA6FBD76D84BD3B1F30D00C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericTypedList_2_get_Item_mBCB9B2889A03F7009FA9D1CB8E74965DDD835A9F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { RuntimeObject* L_0 = __this->___mGuideViews_3; if (L_0) { goto IL_005e; } } { VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6* L_1 = (VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6*)il2cpp_codegen_object_new(VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6_il2cpp_TypeInfo_var); NullCheck(L_1); VuGuideViewList__ctor_mEC6B4C7616B0B1A65B1206739CCB10972564D994(L_1, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0054: {// begin finally (depth: 1) { VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6* L_2 = V_0; if (!L_2) { goto IL_005d; } } { VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_005d: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { List_1_t2C537625E5CA1FD37EA6FBD76D84BD3B1F30D00C* L_4 = (List_1_t2C537625E5CA1FD37EA6FBD76D84BD3B1F30D00C*)il2cpp_codegen_object_new(List_1_t2C537625E5CA1FD37EA6FBD76D84BD3B1F30D00C_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_m431DE3DFD2B0D498AB9F72A6A4E76728607EE9C5(L_4, List_1__ctor_m431DE3DFD2B0D498AB9F72A6A4E76728607EE9C5_RuntimeMethod_var); __this->___mGuideViews_3 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mGuideViews_3), (void*)L_4); intptr_t L_5 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6* L_6 = V_0; NullCheck(L_6); intptr_t L_7; L_7 = VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_inline(L_6, VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); int32_t L_8; L_8 = VuModelTargetObserver_vuModelTargetObserverGetGuideViews_mB30000A99C470F427BC6DB2E330434317C02E496(L_5, L_7, NULL); if ((!(((uint32_t)L_8) == ((uint32_t)1)))) { goto IL_0052_1; } } { VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6* L_9 = V_0; NullCheck(L_9); int32_t L_10; L_10 = VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95(L_9, VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var); V_1 = L_10; V_2 = 0; goto IL_004e_1; } IL_0038_1: { RuntimeObject* L_11 = __this->___mGuideViews_3; VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6* L_12 = V_0; int32_t L_13 = V_2; NullCheck(L_12); VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* L_14; L_14 = VuGenericTypedList_2_get_Item_mBCB9B2889A03F7009FA9D1CB8E74965DDD835A9F(L_12, L_13, VuGenericTypedList_2_get_Item_mBCB9B2889A03F7009FA9D1CB8E74965DDD835A9F_RuntimeMethod_var); NullCheck(L_11); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t5CA752F615381FCB91B4BFE43229130A9C215D60_il2cpp_TypeInfo_var, L_11, L_14); int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_004e_1: { int32_t L_16 = V_2; int32_t L_17 = V_1; if ((((int32_t)L_16) < ((int32_t)L_17))) { goto IL_0038_1; } } IL_0052_1: { goto IL_005e; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005e: { RuntimeObject* L_18 = __this->___mGuideViews_3; return L_18; } } // System.String Vuforia.VuModelTargetObserver::get_ActiveGuideViewName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuModelTargetObserver_get_ActiveGuideViewName_mAD0FF4FA0D72C432635C6ED68345B1BA971581B7 (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1; L_1 = VuModelTargetObserver_vuModelTargetObserverGetActiveGuideViewName_m5E590568D966F8DAEEB0A79F299AA70DF107786A(L_0, (&V_0), NULL); if (L_1) { goto IL_0011; } } { return (String_t*)NULL; } IL_0011: { intptr_t L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_3; L_3 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_2, NULL); return L_3; } } // System.Collections.Generic.IList`1 Vuforia.VuModelTargetObserver::get_States() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuModelTargetObserver_get_States_m858B6503261C6519A40AC060F2FF7AF28CA4915D (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t86634C153246899D73951A911D98E4F358F9A561_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD50BEBC4D2A2AFDDC1BD63530266D7D2D663CCCD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t78B4A92879E571E2303CF5CBA652AF03E219FB9D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericTypedList_2_get_Item_m3DC49D1A477F0049182393DC30B4FD7CBBD007AC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { RuntimeObject* L_0 = __this->___mStates_4; if (L_0) { goto IL_0068; } } { VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69* L_1 = (VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69*)il2cpp_codegen_object_new(VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69_il2cpp_TypeInfo_var); NullCheck(L_1); VuModelTargetStateList__ctor_m13BAF8C4E2AB44C576D3C7A8964F366608779BF0(L_1, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005e: {// begin finally (depth: 1) { VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69* L_2 = V_0; if (!L_2) { goto IL_0067; } } { VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_0067: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { List_1_t78B4A92879E571E2303CF5CBA652AF03E219FB9D* L_4 = (List_1_t78B4A92879E571E2303CF5CBA652AF03E219FB9D*)il2cpp_codegen_object_new(List_1_t78B4A92879E571E2303CF5CBA652AF03E219FB9D_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_mD50BEBC4D2A2AFDDC1BD63530266D7D2D663CCCD(L_4, List_1__ctor_mD50BEBC4D2A2AFDDC1BD63530266D7D2D663CCCD_RuntimeMethod_var); __this->___mStates_4 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mStates_4), (void*)L_4); intptr_t L_5 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69* L_6 = V_0; NullCheck(L_6); intptr_t L_7; L_7 = VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_inline(L_6, VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); int32_t L_8; L_8 = VuModelTargetObserver_vuModelTargetObserverGetAvailableStates_m44F80DAAD1C8B57BDCEB2363AB0E47A3FE02DBC3(L_5, L_7, NULL); if (L_8) { goto IL_0037_1; } } { Exception_t* L_9 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_9); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral9A09D80AF544FC5379CB9F9DE20217A1EF8B0A51)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuModelTargetObserver_get_States_m858B6503261C6519A40AC060F2FF7AF28CA4915D_RuntimeMethod_var))); } IL_0037_1: { VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69* L_10 = V_0; NullCheck(L_10); int32_t L_11; L_11 = VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95(L_10, VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var); V_1 = L_11; V_2 = 0; goto IL_0058_1; } IL_0042_1: { RuntimeObject* L_12 = __this->___mStates_4; VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69* L_13 = V_0; int32_t L_14 = V_2; NullCheck(L_13); VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* L_15; L_15 = VuGenericTypedList_2_get_Item_m3DC49D1A477F0049182393DC30B4FD7CBBD007AC(L_13, L_14, VuGenericTypedList_2_get_Item_m3DC49D1A477F0049182393DC30B4FD7CBBD007AC_RuntimeMethod_var); NullCheck(L_12); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t86634C153246899D73951A911D98E4F358F9A561_il2cpp_TypeInfo_var, L_12, L_15); int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0058_1: { int32_t L_17 = V_2; int32_t L_18 = V_1; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0042_1; } } { goto IL_0068; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0068: { RuntimeObject* L_19 = __this->___mStates_4; return L_19; } } // System.String Vuforia.VuModelTargetObserver::get_ActiveStateName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuModelTargetObserver_get_ActiveStateName_m0EAA3C3A12F6F6FAB6535ABF8ABD43206E47137B (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetObserver_vuModelTargetObserverGetActiveStateName_m40D52AFF42E575E05B673C0CC5D81D4BBD74CADA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuModelTargetObserver_vuModelTargetObserverGetActiveStateName_m40D52AFF42E575E05B673C0CC5D81D4BBD74CADA_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuModelTargetObserver::Reset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuModelTargetObserver_Reset_m889F137CB10D70F14D84C28331B7E3A972D65A2A (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1; L_1 = VuModelTargetObserver_vuModelTargetObserverReset_mCD7501FABD3884A1E9CCF5E68D3610B503908E22(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // Vuforia.VuModelTargetObserver Vuforia.VuModelTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuModelTargetConfig,Vuforia.VuModelTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* VuModelTargetObserver_Create_m3D502BABB5EDA887E29F11BA42E727980B578F50 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuModelTargetConfig_tC75BF231CA68EB68D8F36200C4B117222DF72A51* L_2 = ___1_config; int32_t* L_3 = ___2_error; int32_t L_4; L_4 = VuModelTargetObserver_vuEngineCreateModelTargetObserver_m8EBA94328D9BF6E7EFB2261A8C45419B0DBF3E66(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___2_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; intptr_t L_7 = V_0; VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* L_8 = (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F*)il2cpp_codegen_object_new(VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F_il2cpp_TypeInfo_var); NullCheck(L_8); VuModelTargetObserver__ctor_m887357AECA03A4E9CD840E28FD02A6B05C034D47(L_8, L_6, L_7, NULL); return L_8; } IL_001d: { return (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F*)NULL; } } // System.Void Vuforia.VuModelTargetObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetObserver__ctor_m887357AECA03A4E9CD840E28FD02A6B05C034D47 (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // System.Void Vuforia.VuModelTargetObserver::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetObserver_Dispose_m2B0E8B54F3A4E57890D3BA57DEE3D89A3557F814 (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, bool ___0_disposing, 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*)&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); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = __this->___mGuideViews_3; if (!L_0) { goto IL_0047; } } { RuntimeObject* L_1 = __this->___mGuideViews_3; 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_002b: {// begin finally (depth: 1) { RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0034; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0034: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0021_1; } IL_0016_1: { RuntimeObject* L_5 = V_0; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_t177B9720D0AD40675F9831648E9A1816D04DE543_il2cpp_TypeInfo_var, L_5); NullCheck(L_6); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6); } IL_0021_1: { RuntimeObject* L_7 = V_0; NullCheck(L_7); bool L_8; L_8 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7); if (L_8) { goto IL_0016_1; } } { goto IL_0035; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0035: { RuntimeObject* L_9 = __this->___mGuideViews_3; NullCheck(L_9); InterfaceActionInvoker0::Invoke(3 /* System.Void System.Collections.Generic.ICollection`1::Clear() */, ICollection_1_t5CA752F615381FCB91B4BFE43229130A9C215D60_il2cpp_TypeInfo_var, L_9); __this->___mGuideViews_3 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mGuideViews_3), (void*)(RuntimeObject*)NULL); } IL_0047: { bool L_10 = ___0_disposing; VuObserver_Dispose_m3DAD264FB8C2458D761FD024F21A5376CFA0A268(__this, L_10, NULL); return; } } // System.Boolean Vuforia.VuModelTargetObserver::SetTargetScale(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuModelTargetObserver_SetTargetScale_m74A8D85538C9B4FEA83A162D13D6757F5EF6DF8C (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, float ___0_scale, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; float L_1 = ___0_scale; int32_t L_2; L_2 = VuModelTargetObserver_vuModelTargetObserverSetTargetScale_mA2BECBCC8DA95E26019D3D14C8B6BE9442D4F78A(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuModelTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuModelTargetObserver_SetTrackingOptimization_m610D2A2A61D96D743C11D67C05B67781511D200A (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, int32_t ___0_optimization, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_optimization; int32_t L_2; L_2 = VuModelTargetObserver_vuModelTargetObserverSetTrackingOptimization_m6EBCAFEBB3889A5F2D562F28456B6B7C177FC54A(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuModelTargetObserver::SetActiveGuideViewName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuModelTargetObserver_SetActiveGuideViewName_m4F9DD1CE2008F850460F12B1226A30CC7A25798B (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; { String_t* L_0 = ___0_name; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_1; L_1 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_001b: {// begin finally (depth: 1) intptr_t L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_2, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) intptr_t L_3 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; intptr_t L_4 = V_0; int32_t L_5; L_5 = VuModelTargetObserver_vuModelTargetObserverSetActiveGuideViewName_mE72BC7DC5660B31EB4D6B8674C27D7BBC7A2870D(L_3, L_4, NULL); bool L_6; L_6 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_5, NULL); V_1 = L_6; goto IL_0022; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0022: { bool L_7 = V_1; return L_7; } } // System.Boolean Vuforia.VuModelTargetObserver::SetActiveStateName(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuModelTargetObserver_SetActiveStateName_m5A1B489530F640C57168C6862568F38347C83AA8 (VuModelTargetObserver_tF9703A6C4A943C3D15532CAB5C5BFAB39ECAB05F* __this, String_t* ___0_name, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); bool V_1 = false; { String_t* L_0 = ___0_name; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_1; L_1 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_001b: {// begin finally (depth: 1) intptr_t L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_2, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) intptr_t L_3 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; intptr_t L_4 = V_0; int32_t L_5; L_5 = VuModelTargetObserver_vuModelTargetObserverSetActiveStateName_mB5F70A5961181556D4FD39EC131DAD6D94A35E5E(L_3, L_4, NULL); bool L_6; L_6 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_5, NULL); V_1 = L_6; goto IL_0022; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0022: { bool L_7 = V_1; 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 // Vuforia.VuResult Vuforia.VuGuideView::vuGuideViewGetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideView_vuGuideViewGetName_m43EBFE7CC913B5A06D1D8943258EA20F4DCA58B3 (intptr_t ___0_guideViewHandle, intptr_t* ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuGuideViewGetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuGuideViewGetName)(___0_guideViewHandle, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_guideViewHandle, ___1_name); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuGuideView::vuGuideViewGetPose(System.IntPtr,Vuforia.VuMatrix44F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideView_vuGuideViewGetPose_m122C67F2547FDE47DEA60B78BAF0E0C8D3377EBE (intptr_t ___0_guideViewHandle, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* ___1_pose, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuGuideViewGetPose", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuGuideViewGetPose)(___0_guideViewHandle, ___1_pose); #else int32_t returnValue = il2cppPInvokeFunc(___0_guideViewHandle, ___1_pose); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuGuideView::vuGuideViewSetPose(System.IntPtr,Vuforia.VuMatrix44F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideView_vuGuideViewSetPose_m49A07801F6033B242531891C44676D5B8664655B (intptr_t ___0_guideViewHandle, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* ___1_pose, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuGuideViewSetPose", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuGuideViewSetPose)(___0_guideViewHandle, ___1_pose); #else int32_t returnValue = il2cppPInvokeFunc(___0_guideViewHandle, ___1_pose); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuGuideView::vuGuideViewGetImage(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideView_vuGuideViewGetImage_m5DA799BA164CC73AF53263341D66D13019C94D01 (intptr_t ___0_guideViewHandle, intptr_t* ___1_image, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuGuideViewGetImage", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuGuideViewGetImage)(___0_guideViewHandle, ___1_image); #else int32_t returnValue = il2cppPInvokeFunc(___0_guideViewHandle, ___1_image); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuGuideView::vuGuideViewIsImageOutdated(System.IntPtr,Vuforia.VuBool&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideView_vuGuideViewIsImageOutdated_m17094EB2AC936153A252C36BED29B2948B0AC553 (intptr_t ___0_guideViewHandle, int32_t* ___1_outdated, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuGuideViewIsImageOutdated", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuGuideViewIsImageOutdated)(___0_guideViewHandle, ___1_outdated); #else int32_t returnValue = il2cppPInvokeFunc(___0_guideViewHandle, ___1_outdated); #endif return returnValue; } // System.String Vuforia.VuGuideView::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuGuideView_get_Name_m7EE5DB7113D72F0C5EFA9C6006311E8ED9465E22 (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGuideView_vuGuideViewGetName_m43EBFE7CC913B5A06D1D8943258EA20F4DCA58B3_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuGuideView_vuGuideViewGetName_m43EBFE7CC913B5A06D1D8943258EA20F4DCA58B3_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // Vuforia.VuMatrix44F Vuforia.VuGuideView::get_Pose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 VuGuideView_get_Pose_m93A9DDFD3F191B6690322F6239454F24C0D78C3F (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGuideView_vuGuideViewGetPose_m122C67F2547FDE47DEA60B78BAF0E0C8D3377EBE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3* L_1 = (GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_mCD24BCEFC4EF857BC5BB5284742B11C393396234(L_1, NULL, (intptr_t)((void*)VuGuideView_vuGuideViewGetPose_m122C67F2547FDE47DEA60B78BAF0E0C8D3377EBE_RuntimeMethod_var), NULL); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8_RuntimeMethod_var); return L_2; } } // Vuforia.IVuImage Vuforia.VuGuideView::get_Image() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuGuideView_get_Image_m0E553E4B1AC2CAC6138F69E4D1DE788768194130 (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImage_t49A34202F052984691206C1BB87CCC42158BC341_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuImage_t49A34202F052984691206C1BB87CCC42158BC341* L_0 = __this->___mImage_2; if (!L_0) { goto IL_0010; } } { bool L_1; L_1 = VuGuideView_get_IsImageOutdated_m277AA6568E77B3B3C45703F9E7D58246312E6AD3(__this, NULL); if (!L_1) { goto IL_0037; } } IL_0010: { intptr_t L_2 = __this->___mNativeHandle_0; int32_t L_3; L_3 = VuGuideView_vuGuideViewGetImage_m5DA799BA164CC73AF53263341D66D13019C94D01(L_2, (&V_0), NULL); if (L_3) { goto IL_002a; } } { 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*)&_stringLiteral25264C2BEAE0EE01274D2926624101CE037EC946)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuGuideView_get_Image_m0E553E4B1AC2CAC6138F69E4D1DE788768194130_RuntimeMethod_var))); } IL_002a: { intptr_t L_5 = V_0; VuImage_t49A34202F052984691206C1BB87CCC42158BC341* L_6 = (VuImage_t49A34202F052984691206C1BB87CCC42158BC341*)il2cpp_codegen_object_new(VuImage_t49A34202F052984691206C1BB87CCC42158BC341_il2cpp_TypeInfo_var); NullCheck(L_6); VuImage__ctor_m2C42765C11BE5BFE4CB3690B27F5CD372D1B8BD9(L_6, L_5, (bool)0, NULL); __this->___mImage_2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___mImage_2), (void*)L_6); } IL_0037: { VuImage_t49A34202F052984691206C1BB87CCC42158BC341* L_7 = __this->___mImage_2; return L_7; } } // System.Boolean Vuforia.VuGuideView::get_IsImageOutdated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuGuideView_get_IsImageOutdated_m277AA6568E77B3B3C45703F9E7D58246312E6AD3 (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGuideView_vuGuideViewIsImageOutdated_m17094EB2AC936153A252C36BED29B2948B0AC553_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* L_1 = (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4*)il2cpp_codegen_object_new(GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var); NullCheck(L_1); GetBoolValueDelegate__ctor_m80AB3322B3F26E49FF578C9B455646EE6ED7EF11(L_1, NULL, (intptr_t)((void*)VuGuideView_vuGuideViewIsImageOutdated_m17094EB2AC936153A252C36BED29B2948B0AC553_RuntimeMethod_var), NULL); bool L_2; L_2 = ValueAccessUtils_GetBoolValue_m15133468B5BDE58EB95EBF60681B69DEBE44ED54(L_0, L_1, NULL); return L_2; } } // Vuforia.VuGuideView Vuforia.VuGuideView::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* VuGuideView_Create_m884F1DBEAB0F939B4E7226625D3DD27D67ED52B3 (intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ___0_nativeHandle; VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* L_1 = (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7*)il2cpp_codegen_object_new(VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7_il2cpp_TypeInfo_var); NullCheck(L_1); VuGuideView__ctor_mE1C61E4DD985A2418CA0C95403CD6EBA39D39670(L_1, L_0, NULL); return L_1; } } // System.Void Vuforia.VuGuideView::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGuideView__ctor_mE1C61E4DD985A2418CA0C95403CD6EBA39D39670 (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_0 = ___0_nativeHandle; __this->___mNativeHandle_0 = L_0; return; } } // System.Void Vuforia.VuGuideView::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGuideView_Finalize_m91178B1817AB14E525012875F68AF0E9715DC2CD (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __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) VuGuideView_Dispose_mFA778281D6A2363901A2D2878850C5E473D9519E(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.VuGuideView::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGuideView_Dispose_mE929B8E0FD4A7EEA338A3281FAF6F47E6968D24C (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __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; } { VuGuideView_Dispose_mFA778281D6A2363901A2D2878850C5E473D9519E(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.VuGuideView::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGuideView_Dispose_mFA778281D6A2363901A2D2878850C5E473D9519E (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __this, bool ___0_disposing, const RuntimeMethod* method) { VuImage_t49A34202F052984691206C1BB87CCC42158BC341* G_B2_0 = NULL; VuImage_t49A34202F052984691206C1BB87CCC42158BC341* G_B1_0 = NULL; { VuImage_t49A34202F052984691206C1BB87CCC42158BC341* L_0 = __this->___mImage_2; VuImage_t49A34202F052984691206C1BB87CCC42158BC341* 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); VuImage_Dispose_m46E95843CE0B558BFCC3F8CC07F28D1DF6059B45(G_B2_0, NULL); } IL_0011: { __this->___mImage_2 = (VuImage_t49A34202F052984691206C1BB87CCC42158BC341*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mImage_2), (void*)(VuImage_t49A34202F052984691206C1BB87CCC42158BC341*)NULL); bool L_2 = ___0_disposing; if (!L_2) { goto IL_0022; } } { __this->___mVuCameraIntrinsics_1 = (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuCameraIntrinsics_1), (void*)(VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E*)NULL); } IL_0022: { return; } } // System.Boolean Vuforia.VuGuideView::SetPose(Vuforia.VuMatrix44F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuGuideView_SetPose_m8B01F359798F2AC67311E2D59C4C53064C97C613 (VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* __this, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___0_pose, const RuntimeMethod* method) { bool G_B5_0 = false; bool G_B1_0 = false; VuImage_t49A34202F052984691206C1BB87CCC42158BC341* G_B3_0 = NULL; bool G_B3_1 = false; VuImage_t49A34202F052984691206C1BB87CCC42158BC341* G_B2_0 = NULL; bool G_B2_1 = false; bool G_B4_0 = false; { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuGuideView_vuGuideViewSetPose_m49A07801F6033B242531891C44676D5B8664655B(L_0, (&___0_pose), NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); bool L_3 = L_2; G_B1_0 = L_3; if (!L_3) { G_B5_0 = L_3; goto IL_002d; } } { VuImage_t49A34202F052984691206C1BB87CCC42158BC341* L_4 = __this->___mImage_2; VuImage_t49A34202F052984691206C1BB87CCC42158BC341* L_5 = L_4; G_B2_0 = L_5; G_B2_1 = G_B1_0; if (L_5) { G_B3_0 = L_5; G_B3_1 = G_B1_0; goto IL_0021; } } { G_B4_0 = G_B2_1; goto IL_0026; } IL_0021: { NullCheck(G_B3_0); VuImage_Dispose_m46E95843CE0B558BFCC3F8CC07F28D1DF6059B45(G_B3_0, NULL); G_B4_0 = G_B3_1; } IL_0026: { __this->___mImage_2 = (VuImage_t49A34202F052984691206C1BB87CCC42158BC341*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mImage_2), (void*)(VuImage_t49A34202F052984691206C1BB87CCC42158BC341*)NULL); G_B5_0 = G_B4_0; } IL_002d: { return G_B5_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.VuResult Vuforia.VuGuideViewList::vuGuideViewListCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideViewList_vuGuideViewListCreate_mFAC22025E331787AA29DA937CD361D79EAFB4F36 (intptr_t* ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuGuideViewListCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuGuideViewListCreate)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuGuideViewList::vuGuideViewListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideViewList_vuGuideViewListGetSize_m9BC24058C7F14CE1DF912F212B9B1E4B99FE9330 (intptr_t ___0_listHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuGuideViewListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuGuideViewListGetSize)(___0_listHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuGuideViewList::vuGuideViewListGetElement(System.IntPtr,System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideViewList_vuGuideViewListGetElement_m123158C0D05F03C49E4492A882D93DD57B18C8F9 (intptr_t ___0_listHandle, int32_t ___1_element, intptr_t* ___2_observationHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuGuideViewListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuGuideViewListGetElement)(___0_listHandle, ___1_element, ___2_observationHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_element, ___2_observationHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuGuideViewList::vuGuideViewListDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuGuideViewList_vuGuideViewListDestroy_m36C2FDF8D45F3CD6D4E86C4BC95961DEBCA090EE (intptr_t ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuGuideViewListDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuGuideViewListDestroy)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // System.Void Vuforia.VuGuideViewList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuGuideViewList__ctor_mEC6B4C7616B0B1A65B1206739CCB10972564D994 (VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericTypedList_2__ctor_mE336F680865B9BB350BA5799F34627869C1D0F9D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGuideViewList_vuGuideViewListCreate_mFAC22025E331787AA29DA937CD361D79EAFB4F36_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGuideViewList_vuGuideViewListDestroy_m36C2FDF8D45F3CD6D4E86C4BC95961DEBCA090EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGuideViewList_vuGuideViewListGetElement_m123158C0D05F03C49E4492A882D93DD57B18C8F9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGuideViewList_vuGuideViewListGetSize_m9BC24058C7F14CE1DF912F212B9B1E4B99FE9330_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* L_0 = (CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*)il2cpp_codegen_object_new(CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); NullCheck(L_0); CreateListDelegate__ctor_mB613767D74E00B10AF8C74E6DBF5287F26FFE9AA(L_0, NULL, (intptr_t)((void*)VuGuideViewList_vuGuideViewListCreate_mFAC22025E331787AA29DA937CD361D79EAFB4F36_RuntimeMethod_var), NULL); GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* L_1 = (GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*)il2cpp_codegen_object_new(GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_m46703699EBBC0CB15B931004C371CBE1909BE45A(L_1, NULL, (intptr_t)((void*)VuGuideViewList_vuGuideViewListGetSize_m9BC24058C7F14CE1DF912F212B9B1E4B99FE9330_RuntimeMethod_var), NULL); GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* L_2 = (GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*)il2cpp_codegen_object_new(GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m644739045AFEA252746A61CE3BCAB26E464292D2(L_2, NULL, (intptr_t)((void*)VuGuideViewList_vuGuideViewListGetElement_m123158C0D05F03C49E4492A882D93DD57B18C8F9_RuntimeMethod_var), NULL); DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* L_3 = (DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*)il2cpp_codegen_object_new(DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); NullCheck(L_3); DeleteListDelegate__ctor_m9BB348005F41001685C35401C492E02D3CAB7A93(L_3, NULL, (intptr_t)((void*)VuGuideViewList_vuGuideViewListDestroy_m36C2FDF8D45F3CD6D4E86C4BC95961DEBCA090EE_RuntimeMethod_var), NULL); VuGenericTypedList_2__ctor_mE336F680865B9BB350BA5799F34627869C1D0F9D(__this, L_0, L_1, L_2, L_3, VuGenericTypedList_2__ctor_mE336F680865B9BB350BA5799F34627869C1D0F9D_RuntimeMethod_var); return; } } // Vuforia.VuGuideView Vuforia.VuGuideViewList::GetElement(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* VuGuideViewList_GetElement_mFBF569C408A89D9B3BC0FF4C43CEC24D0B8EBBCD (VuGuideViewList_tE81B414CDF9EA72559153A58E1716FB32E379BF6* __this, intptr_t ___0_nativeElement, const RuntimeMethod* method) { { intptr_t L_0 = ___0_nativeElement; VuGuideView_t22784C893660E074220AD4496EE5D3CAE6A205E7* L_1; L_1 = VuGuideView_Create_m884F1DBEAB0F939B4E7226625D3DD27D67ED52B3(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 // Vuforia.VuResult Vuforia.VuModelTargetState::vuModelTargetStateGetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetState_vuModelTargetStateGetName_mF94BFCCB6736015F2AE3FA660B1E5B74EC022936 (intptr_t ___0_stateHandle, intptr_t* ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetStateGetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetStateGetName)(___0_stateHandle, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_stateHandle, ___1_name); #endif return returnValue; } // System.String Vuforia.VuModelTargetState::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuModelTargetState_get_Name_mA9AFF16C2C1DB4724EAABA78E52F206F5E498F74 (VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___mName_0; return L_0; } } // Vuforia.VuModelTargetState Vuforia.VuModelTargetState::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* VuModelTargetState_Create_mCF81AF02700ADAE2018F5CFC99373B4F2333EF9F (intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ___0_nativeHandle; VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* L_1 = (VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075*)il2cpp_codegen_object_new(VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075_il2cpp_TypeInfo_var); NullCheck(L_1); VuModelTargetState__ctor_m82E515AA37A8D026FFEAEC63F8331EDCCD61DDCB(L_1, L_0, NULL); return L_1; } } // System.Void Vuforia.VuModelTargetState::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetState__ctor_m82E515AA37A8D026FFEAEC63F8331EDCCD61DDCB (VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetState_vuModelTargetStateGetName_mF94BFCCB6736015F2AE3FA660B1E5B74EC022936_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_0 = ___0_nativeHandle; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuModelTargetState_vuModelTargetStateGetName_mF94BFCCB6736015F2AE3FA660B1E5B74EC022936_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); __this->___mName_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___mName_0), (void*)L_2); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuModelTargetStateList::vuModelTargetStateListCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetStateList_vuModelTargetStateListCreate_m63AE792A9D80283E9C3BD105B3FFF7242157E0CC (intptr_t* ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetStateListCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetStateListCreate)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetStateList::vuModelTargetStateListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetStateList_vuModelTargetStateListGetSize_mC9D33BC65668579575A254FEABF5275DD8FB36C2 (intptr_t ___0_listHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetStateListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetStateListGetSize)(___0_listHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetStateList::vuModelTargetStateListGetElement(System.IntPtr,System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetStateList_vuModelTargetStateListGetElement_mF06DBC51A0FD98BA7EFB507BF90EBE1AFF0ACB7B (intptr_t ___0_listHandle, int32_t ___1_element, intptr_t* ___2_observationHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetStateListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetStateListGetElement)(___0_listHandle, ___1_element, ___2_observationHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_element, ___2_observationHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuModelTargetStateList::vuModelTargetStateListDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetStateList_vuModelTargetStateListDestroy_mCB574DD30EC5BD6C889C55027ADA446E42473976 (intptr_t ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetStateListDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetStateListDestroy)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // System.Void Vuforia.VuModelTargetStateList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetStateList__ctor_m13BAF8C4E2AB44C576D3C7A8964F366608779BF0 (VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericTypedList_2__ctor_mFBDD79ACED40D7502B67F182F8BF3D1F51330910_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetStateList_vuModelTargetStateListCreate_m63AE792A9D80283E9C3BD105B3FFF7242157E0CC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetStateList_vuModelTargetStateListDestroy_mCB574DD30EC5BD6C889C55027ADA446E42473976_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetStateList_vuModelTargetStateListGetElement_mF06DBC51A0FD98BA7EFB507BF90EBE1AFF0ACB7B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetStateList_vuModelTargetStateListGetSize_mC9D33BC65668579575A254FEABF5275DD8FB36C2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* L_0 = (CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*)il2cpp_codegen_object_new(CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); NullCheck(L_0); CreateListDelegate__ctor_mB613767D74E00B10AF8C74E6DBF5287F26FFE9AA(L_0, NULL, (intptr_t)((void*)VuModelTargetStateList_vuModelTargetStateListCreate_m63AE792A9D80283E9C3BD105B3FFF7242157E0CC_RuntimeMethod_var), NULL); GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* L_1 = (GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*)il2cpp_codegen_object_new(GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_m46703699EBBC0CB15B931004C371CBE1909BE45A(L_1, NULL, (intptr_t)((void*)VuModelTargetStateList_vuModelTargetStateListGetSize_mC9D33BC65668579575A254FEABF5275DD8FB36C2_RuntimeMethod_var), NULL); GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* L_2 = (GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*)il2cpp_codegen_object_new(GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m644739045AFEA252746A61CE3BCAB26E464292D2(L_2, NULL, (intptr_t)((void*)VuModelTargetStateList_vuModelTargetStateListGetElement_mF06DBC51A0FD98BA7EFB507BF90EBE1AFF0ACB7B_RuntimeMethod_var), NULL); DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* L_3 = (DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*)il2cpp_codegen_object_new(DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); NullCheck(L_3); DeleteListDelegate__ctor_m9BB348005F41001685C35401C492E02D3CAB7A93(L_3, NULL, (intptr_t)((void*)VuModelTargetStateList_vuModelTargetStateListDestroy_mCB574DD30EC5BD6C889C55027ADA446E42473976_RuntimeMethod_var), NULL); VuGenericTypedList_2__ctor_mFBDD79ACED40D7502B67F182F8BF3D1F51330910(__this, L_0, L_1, L_2, L_3, VuGenericTypedList_2__ctor_mFBDD79ACED40D7502B67F182F8BF3D1F51330910_RuntimeMethod_var); return; } } // Vuforia.VuModelTargetState Vuforia.VuModelTargetStateList::GetElement(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* VuModelTargetStateList_GetElement_m0788E73743DDB8B36218A528815BBCA75384E61E (VuModelTargetStateList_t2CA98ACCFCC793AC7EC4C8A2D6E1AA9F52885E69* __this, intptr_t ___0_nativeElement, const RuntimeMethod* method) { { intptr_t L_0 = ___0_nativeElement; VuModelTargetState_t5D3C1E2E10A95E24FA7F7F70C517724FBDF48075* L_1; L_1 = VuModelTargetState_Create_mCF81AF02700ADAE2018F5CFC99373B4F2333EF9F(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 // Conversion methods for marshalling of: Vuforia.VuModelTargetObservationTargetInfo IL2CPP_EXTERN_C void VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshal_pinvoke(const VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D& unmarshaled, VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshaled_pinvoke& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_string(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_string(unmarshaled.___name_1); marshaled.___size_2 = unmarshaled.___size_2; marshaled.___bbox_3 = unmarshaled.___bbox_3; marshaled.___activeGuideViewName_4 = il2cpp_codegen_marshal_string(unmarshaled.___activeGuideViewName_4); marshaled.___trackingOptimization_5 = unmarshaled.___trackingOptimization_5; marshaled.___poseOffset_6 = unmarshaled.___poseOffset_6; marshaled.___activeStateName_7 = il2cpp_codegen_marshal_string(unmarshaled.___activeStateName_7); } IL2CPP_EXTERN_C void VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshal_pinvoke_back(const VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshaled_pinvoke& marshaled, VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_string_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_1)); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 unmarshaledsize_temp_2; memset((&unmarshaledsize_temp_2), 0, sizeof(unmarshaledsize_temp_2)); unmarshaledsize_temp_2 = marshaled.___size_2; unmarshaled.___size_2 = unmarshaledsize_temp_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_3; memset((&unmarshaledbbox_temp_3), 0, sizeof(unmarshaledbbox_temp_3)); unmarshaledbbox_temp_3 = marshaled.___bbox_3; unmarshaled.___bbox_3 = unmarshaledbbox_temp_3; unmarshaled.___activeGuideViewName_4 = il2cpp_codegen_marshal_string_result(marshaled.___activeGuideViewName_4); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___activeGuideViewName_4), (void*)il2cpp_codegen_marshal_string_result(marshaled.___activeGuideViewName_4)); int32_t unmarshaledtrackingOptimization_temp_5 = 0; unmarshaledtrackingOptimization_temp_5 = marshaled.___trackingOptimization_5; unmarshaled.___trackingOptimization_5 = unmarshaledtrackingOptimization_temp_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_6; memset((&unmarshaledposeOffset_temp_6), 0, sizeof(unmarshaledposeOffset_temp_6)); unmarshaledposeOffset_temp_6 = marshaled.___poseOffset_6; unmarshaled.___poseOffset_6 = unmarshaledposeOffset_temp_6; unmarshaled.___activeStateName_7 = il2cpp_codegen_marshal_string_result(marshaled.___activeStateName_7); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___activeStateName_7), (void*)il2cpp_codegen_marshal_string_result(marshaled.___activeStateName_7)); } // Conversion method for clean up from marshalling of: Vuforia.VuModelTargetObservationTargetInfo IL2CPP_EXTERN_C void VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshal_pinvoke_cleanup(VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___name_1); marshaled.___name_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___activeGuideViewName_4); marshaled.___activeGuideViewName_4 = NULL; il2cpp_codegen_marshal_free(marshaled.___activeStateName_7); marshaled.___activeStateName_7 = NULL; } // Conversion methods for marshalling of: Vuforia.VuModelTargetObservationTargetInfo IL2CPP_EXTERN_C void VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshal_com(const VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D& unmarshaled, VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshaled_com& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_1); marshaled.___size_2 = unmarshaled.___size_2; marshaled.___bbox_3 = unmarshaled.___bbox_3; marshaled.___activeGuideViewName_4 = il2cpp_codegen_marshal_bstring(unmarshaled.___activeGuideViewName_4); marshaled.___trackingOptimization_5 = unmarshaled.___trackingOptimization_5; marshaled.___poseOffset_6 = unmarshaled.___poseOffset_6; marshaled.___activeStateName_7 = il2cpp_codegen_marshal_bstring(unmarshaled.___activeStateName_7); } IL2CPP_EXTERN_C void VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshal_com_back(const VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshaled_com& marshaled, VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_1)); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 unmarshaledsize_temp_2; memset((&unmarshaledsize_temp_2), 0, sizeof(unmarshaledsize_temp_2)); unmarshaledsize_temp_2 = marshaled.___size_2; unmarshaled.___size_2 = unmarshaledsize_temp_2; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_3; memset((&unmarshaledbbox_temp_3), 0, sizeof(unmarshaledbbox_temp_3)); unmarshaledbbox_temp_3 = marshaled.___bbox_3; unmarshaled.___bbox_3 = unmarshaledbbox_temp_3; unmarshaled.___activeGuideViewName_4 = il2cpp_codegen_marshal_bstring_result(marshaled.___activeGuideViewName_4); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___activeGuideViewName_4), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___activeGuideViewName_4)); int32_t unmarshaledtrackingOptimization_temp_5 = 0; unmarshaledtrackingOptimization_temp_5 = marshaled.___trackingOptimization_5; unmarshaled.___trackingOptimization_5 = unmarshaledtrackingOptimization_temp_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_6; memset((&unmarshaledposeOffset_temp_6), 0, sizeof(unmarshaledposeOffset_temp_6)); unmarshaledposeOffset_temp_6 = marshaled.___poseOffset_6; unmarshaled.___poseOffset_6 = unmarshaledposeOffset_temp_6; unmarshaled.___activeStateName_7 = il2cpp_codegen_marshal_bstring_result(marshaled.___activeStateName_7); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___activeStateName_7), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___activeStateName_7)); } // Conversion method for clean up from marshalling of: Vuforia.VuModelTargetObservationTargetInfo IL2CPP_EXTERN_C void VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshal_com_cleanup(VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___name_1); marshaled.___name_1 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___activeGuideViewName_4); marshaled.___activeGuideViewName_4 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___activeStateName_7); marshaled.___activeStateName_7 = NULL; } // Vuforia.VuResult Vuforia.VuModelTargetObservationTargetInfo::vuModelTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuModelTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObservationTargetInfo_vuModelTargetObservationGetTargetInfo_m06CAD0C6BD2CBFEAF06B4D52613832F5CC8EADD9 (intptr_t ___0_observation, Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815* ___1_targetInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObservationGetTargetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObservationGetTargetInfo)(___0_observation, ___1_targetInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_targetInfo); #endif return returnValue; } // Vuforia.VuModelTargetObservationTargetInfo Vuforia.VuModelTargetObservationTargetInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D VuModelTargetObservationTargetInfo_Create_mFF799573198F588BCE42018AE4938AF41421E29B (intptr_t ___0_observationHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815 V_0; memset((&V_0), 0, sizeof(V_0)); VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuModelTargetObservationTargetInfo_vuModelTargetObservationGetTargetInfo_m06CAD0C6BD2CBFEAF06B4D52613832F5CC8EADD9(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuModelTargetObservationTargetInfo_Create_mFF799573198F588BCE42018AE4938AF41421E29B_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D)); Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815 L_3 = V_0; intptr_t L_4 = L_3.___uniqueId_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); (&V_1)->___uniqueId_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___uniqueId_0), (void*)L_5); Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815 L_6 = V_0; intptr_t L_7 = L_6.___name_1; String_t* L_8; L_8 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_7, NULL); (&V_1)->___name_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___name_1), (void*)L_8); Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815 L_9 = V_0; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_10 = L_9.___size_2; (&V_1)->___size_2 = L_10; Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815 L_11 = V_0; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_12 = L_11.___bbox_3; (&V_1)->___bbox_3 = L_12; Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815 L_13 = V_0; intptr_t L_14 = L_13.___activeGuideViewName_4; String_t* L_15; L_15 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_14, NULL); (&V_1)->___activeGuideViewName_4 = L_15; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___activeGuideViewName_4), (void*)L_15); Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815 L_16 = V_0; int32_t L_17 = L_16.___trackingOptimization_5; (&V_1)->___trackingOptimization_5 = L_17; Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815 L_18 = V_0; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_19 = L_18.___poseOffset_6; (&V_1)->___poseOffset_6 = L_19; Internal_t61F6592B5F3C9CCF0CEF5942D376E6E7B6B97815 L_20 = V_0; intptr_t L_21 = L_20.___activeStateName_7; String_t* L_22; L_22 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_21, NULL); (&V_1)->___activeStateName_7 = L_22; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___activeStateName_7), (void*)L_22); VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D L_23 = V_1; return L_23; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuModelTargetObservationStateInfo IL2CPP_EXTERN_C void VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshal_pinvoke(const VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539& unmarshaled, VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshaled_pinvoke& marshaled) { marshaled.___stateName_0 = il2cpp_codegen_marshal_string(unmarshaled.___stateName_0); } IL2CPP_EXTERN_C void VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshal_pinvoke_back(const VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshaled_pinvoke& marshaled, VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539& unmarshaled) { unmarshaled.___stateName_0 = il2cpp_codegen_marshal_string_result(marshaled.___stateName_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___stateName_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___stateName_0)); } // Conversion method for clean up from marshalling of: Vuforia.VuModelTargetObservationStateInfo IL2CPP_EXTERN_C void VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshal_pinvoke_cleanup(VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___stateName_0); marshaled.___stateName_0 = NULL; } // Conversion methods for marshalling of: Vuforia.VuModelTargetObservationStateInfo IL2CPP_EXTERN_C void VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshal_com(const VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539& unmarshaled, VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshaled_com& marshaled) { marshaled.___stateName_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___stateName_0); } IL2CPP_EXTERN_C void VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshal_com_back(const VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshaled_com& marshaled, VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539& unmarshaled) { unmarshaled.___stateName_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___stateName_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___stateName_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___stateName_0)); } // Conversion method for clean up from marshalling of: Vuforia.VuModelTargetObservationStateInfo IL2CPP_EXTERN_C void VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshal_com_cleanup(VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___stateName_0); marshaled.___stateName_0 = NULL; } // Vuforia.VuResult Vuforia.VuModelTargetObservationStateInfo::vuModelTargetObservationGetStateInfo(System.IntPtr,Vuforia.VuModelTargetObservationStateInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObservationStateInfo_vuModelTargetObservationGetStateInfo_mA98DE4B67FCD4168CE69B2906F1D533BB713C6F5 (intptr_t ___0_observation, Internal_t36421AB45E313096130AC9E17BB8E376EC20B3E5* ___1_stateInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t36421AB45E313096130AC9E17BB8E376EC20B3E5*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t36421AB45E313096130AC9E17BB8E376EC20B3E5*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObservationGetStateInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObservationGetStateInfo)(___0_observation, ___1_stateInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_stateInfo); #endif return returnValue; } // Vuforia.VuModelTargetObservationStateInfo Vuforia.VuModelTargetObservationStateInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539 VuModelTargetObservationStateInfo_Create_m1D9EF598B1E5A18EE3FEA965DB66136E829D5E07 (intptr_t ___0_observationHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t36421AB45E313096130AC9E17BB8E376EC20B3E5 V_0; memset((&V_0), 0, sizeof(V_0)); VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539 V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuModelTargetObservationStateInfo_vuModelTargetObservationGetStateInfo_mA98DE4B67FCD4168CE69B2906F1D533BB713C6F5(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0C253567FAF47D381E4CC00C34F52B79FE308CED)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuModelTargetObservationStateInfo_Create_m1D9EF598B1E5A18EE3FEA965DB66136E829D5E07_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539)); Internal_t36421AB45E313096130AC9E17BB8E376EC20B3E5 L_3 = V_0; intptr_t L_4 = L_3.___stateName_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); (&V_1)->___stateName_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___stateName_0), (void*)L_5); VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539 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 #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.VuResult Vuforia.VuModelTargetObservation::vuModelTargetObservationGetStatusInfo(System.IntPtr,Vuforia.VuModelTargetObservationStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObservation_vuModelTargetObservationGetStatusInfo_mEBA4EEF838D28182A4DDDE85AEA38D82765C4FDD (intptr_t ___0_observation, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuModelTargetObservationGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuModelTargetObservationGetStatusInfo)(___0_observation, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuModelTargetObservationStatusInfo Vuforia.VuModelTargetObservation::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuModelTargetObservation_get_StatusInfo_mA07F0A86FFF954E8A25D20D1937D7035612037C5 (VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetObservation_vuModelTargetObservationGetStatusInfo_mEBA4EEF838D28182A4DDDE85AEA38D82765C4FDD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetEnumValue_TisVuModelTargetObservationStatusInfo_t7C990323FEDFD4A979082D4CB545EF7ED2ECB020_mF3FB9C62A171544655725E4B3B4B8F72DE2108FD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t8C9CBCD52971AA585E4095255F6FB303027075CA* L_0 = (&__this->___mStatusInfo_3); GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526* L_1 = (GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tDD70B6A31303FA970FADF9C212A94C47B2B48526_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m51477AEDDB7938B757DD4CF69A843457EF4B50D6(L_1, NULL, (intptr_t)((void*)VuModelTargetObservation_vuModelTargetObservationGetStatusInfo_mEBA4EEF838D28182A4DDDE85AEA38D82765C4FDD_RuntimeMethod_var), NULL); int32_t L_2; L_2 = VuObservation_GetEnumValue_TisVuModelTargetObservationStatusInfo_t7C990323FEDFD4A979082D4CB545EF7ED2ECB020_mF3FB9C62A171544655725E4B3B4B8F72DE2108FD(__this, L_0, L_1, VuObservation_GetEnumValue_TisVuModelTargetObservationStatusInfo_t7C990323FEDFD4A979082D4CB545EF7ED2ECB020_mF3FB9C62A171544655725E4B3B4B8F72DE2108FD_RuntimeMethod_var); return L_2; } } // Vuforia.VuModelTargetObservationTargetInfo Vuforia.VuModelTargetObservation::get_TargetInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D VuModelTargetObservation_get_TargetInfo_mF95442AC0A2370F8E03DA6D9BF7DD24B25952463 (VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetObservationTargetInfo_Create_mFF799573198F588BCE42018AE4938AF41421E29B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_m5235A2F9E2AD5BC006EBA3B8B69E1EC6DB7BD163_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t82C5E404E7705A819237B541F104E35430B9E7FE* L_0 = (&__this->___mTargetInfo_4); CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737* L_1 = (CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737*)il2cpp_codegen_object_new(CreateStructDelegate_1_t464A4064C663996E35CDD4FE99394922891E8737_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_m926A81648DC71E59F22CE8A81578FB08C9C15C48(L_1, NULL, (intptr_t)((void*)VuModelTargetObservationTargetInfo_Create_mFF799573198F588BCE42018AE4938AF41421E29B_RuntimeMethod_var), NULL); VuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D L_2; L_2 = VuObservation_GetStructValue_TisVuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_m5235A2F9E2AD5BC006EBA3B8B69E1EC6DB7BD163(__this, L_0, L_1, VuObservation_GetStructValue_TisVuModelTargetObservationTargetInfo_tD46229257539FC5D4D8C13E82B31A2F6E2C1BA0D_m5235A2F9E2AD5BC006EBA3B8B69E1EC6DB7BD163_RuntimeMethod_var); return L_2; } } // Vuforia.VuModelTargetObservationStateInfo Vuforia.VuModelTargetObservation::get_StateInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539 VuModelTargetObservation_get_StateInfo_mC7BD87FAE920E65C55BFD2C182514FB7515F9F87 (VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetObservationStateInfo_Create_m1D9EF598B1E5A18EE3FEA965DB66136E829D5E07_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_m96538FE8A49A5D0AE5FF240FF15E9F3D8DF039AF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t55B458556F9A1C2955EAA7257FBB73E4D55191F2* L_0 = (&__this->___mStateInfo_5); CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2* L_1 = (CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2*)il2cpp_codegen_object_new(CreateStructDelegate_1_t740074CFC233D096F98BA627F6C40488DFCC4FD2_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_mED282C4D6F45798F520BEB381731BD030DDB4D0A(L_1, NULL, (intptr_t)((void*)VuModelTargetObservationStateInfo_Create_m1D9EF598B1E5A18EE3FEA965DB66136E829D5E07_RuntimeMethod_var), NULL); VuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539 L_2; L_2 = VuObservation_GetStructValue_TisVuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_m96538FE8A49A5D0AE5FF240FF15E9F3D8DF039AF(__this, L_0, L_1, VuObservation_GetStructValue_TisVuModelTargetObservationStateInfo_t666552B708DC28D2B4403221691C349801D49539_m96538FE8A49A5D0AE5FF240FF15E9F3D8DF039AF_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuModelTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetObservation__ctor_mA963B37964C6A756E9271AD76C236AEB5AEFB3DB (VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB* __this, const RuntimeMethod* method) { { VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714(__this, NULL); return; } } // System.Void Vuforia.VuModelTargetObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuModelTargetObservation_UnregisterObservation_mC546A074814A529386B9DD5BA2E0410B4C5D67B9 (VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB* __this, const RuntimeMethod* method) { { Nullable_1_t8C9CBCD52971AA585E4095255F6FB303027075CA* L_0 = (&__this->___mStatusInfo_3); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_t8C9CBCD52971AA585E4095255F6FB303027075CA)); Nullable_1_t82C5E404E7705A819237B541F104E35430B9E7FE* L_1 = (&__this->___mTargetInfo_4); il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_t82C5E404E7705A819237B541F104E35430B9E7FE)); Nullable_1_t55B458556F9A1C2955EAA7257FBB73E4D55191F2* L_2 = (&__this->___mStateInfo_5); il2cpp_codegen_initobj(L_2, sizeof(Nullable_1_t55B458556F9A1C2955EAA7257FBB73E4D55191F2)); VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8(__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.MonoPInvokeCallbackAttribute::.ctor(System.Type) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoPInvokeCallbackAttribute__ctor_m292A9EEAEC8894B428FCF351FCE2E80643A3C753 (MonoPInvokeCallbackAttribute_tC49B7B91B20A707698C7813848D351012F6F9AF0* __this, Type_t* ___0_type, const RuntimeMethod* method) { { Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuMultiTargetConfig IL2CPP_EXTERN_C void VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_pinvoke(const VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981& unmarshaled, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___targetName_1 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_1); marshaled.___activate_2 = unmarshaled.___activate_2; marshaled.___poseOffset_3 = unmarshaled.___poseOffset_3; } IL2CPP_EXTERN_C void VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_pinvoke_back(const VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke& marshaled, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___targetName_1 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_3; memset((&unmarshaledposeOffset_temp_3), 0, sizeof(unmarshaledposeOffset_temp_3)); unmarshaledposeOffset_temp_3 = marshaled.___poseOffset_3; unmarshaled.___poseOffset_3 = unmarshaledposeOffset_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuMultiTargetConfig IL2CPP_EXTERN_C void VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_pinvoke_cleanup(VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_1); marshaled.___targetName_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuMultiTargetConfig IL2CPP_EXTERN_C void VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_com(const VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981& unmarshaled, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_com& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___targetName_1 = il2cpp_codegen_marshal_string(unmarshaled.___targetName_1); marshaled.___activate_2 = unmarshaled.___activate_2; marshaled.___poseOffset_3 = unmarshaled.___poseOffset_3; } IL2CPP_EXTERN_C void VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_com_back(const VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_com& marshaled, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___targetName_1 = il2cpp_codegen_marshal_string_result(marshaled.___targetName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetName_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_3; memset((&unmarshaledposeOffset_temp_3), 0, sizeof(unmarshaledposeOffset_temp_3)); unmarshaledposeOffset_temp_3 = marshaled.___poseOffset_3; unmarshaled.___poseOffset_3 = unmarshaledposeOffset_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuMultiTargetConfig IL2CPP_EXTERN_C void VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_com_cleanup(VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___targetName_1); marshaled.___targetName_1 = NULL; } // System.Object Vuforia.VuMultiTargetConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuMultiTargetConfig_Clone_m75105C4554F78256E05CCE04C1375CF7B797C47F (VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_0 = (VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981*)il2cpp_codegen_object_new(VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_il2cpp_TypeInfo_var); NullCheck(L_0); VuMultiTargetConfig__ctor_m0B9E782ACF01E9A846763F8B6061FDFB2AD2F281(L_0, NULL); VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_1 = L_0; String_t* L_2 = __this->___databasePath_0; NullCheck(L_1); L_1->___databasePath_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___databasePath_0), (void*)L_2); VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_3 = L_1; String_t* L_4 = __this->___targetName_1; NullCheck(L_3); L_3->___targetName_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___targetName_1), (void*)L_4); VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_5 = L_3; int32_t L_6 = __this->___activate_2; NullCheck(L_5); L_5->___activate_2 = L_6; VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_7 = L_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_8 = __this->___poseOffset_3; NullCheck(L_7); L_7->___poseOffset_3 = L_8; return L_7; } } // System.Void Vuforia.VuMultiTargetConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMultiTargetConfig__ctor_m0B9E782ACF01E9A846763F8B6061FDFB2AD2F281 (VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___databasePath_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___databasePath_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___targetName_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___targetName_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___activate_2 = 1; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0; L_0 = VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F(NULL); __this->___poseOffset_3 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuMultiTargetObserver::vuEngineCreateMultiTargetObserver(System.IntPtr,System.IntPtr&,Vuforia.VuMultiTargetConfig,Vuforia.VuMultiTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObserver_vuEngineCreateMultiTargetObserver_m5D2EB1E5D7BAEE2D70352812B953D1E3D9FC00C8 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateMultiTargetObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateMultiTargetObserver)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuMultiTargetObserver::vuMultiTargetObserverGetTargetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObserver_vuMultiTargetObserverGetTargetName_m348F73F7B35155CE7E94406C07C93936D4286889 (intptr_t ___0_observerHandle, intptr_t* ___1_targetName, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuMultiTargetObserverGetTargetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuMultiTargetObserverGetTargetName)(___0_observerHandle, ___1_targetName); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetName); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuMultiTargetObserver::vuMultiTargetObserverGetTargetSize(System.IntPtr,Vuforia.VuVector3F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObserver_vuMultiTargetObserverGetTargetSize_mDB917A090D2A882F51CE8ABE42D5C64DC50093F1 (intptr_t ___0_observerHandle, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* ___1_targetSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuMultiTargetObserverGetTargetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuMultiTargetObserverGetTargetSize)(___0_observerHandle, ___1_targetSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetSize); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuMultiTargetObserver::vuMultiTargetObserverSetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObserver_vuMultiTargetObserverSetTrackingOptimization_m059DCFB13C93BE56569DCDCC44A2847478765E18 (intptr_t ___0_observerHandle, int32_t ___1_optimization, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuMultiTargetObserverSetTrackingOptimization", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuMultiTargetObserverSetTrackingOptimization)(___0_observerHandle, ___1_optimization); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_optimization); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuMultiTargetObserver::vuMultiTargetObserverGetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObserver_vuMultiTargetObserverGetTrackingOptimization_m1F9BA35655F36C56ABE4DCA67526070353F41290 (intptr_t ___0_observerHandle, int32_t* ___1_optimization, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuMultiTargetObserverGetTrackingOptimization", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuMultiTargetObserverGetTrackingOptimization)(___0_observerHandle, ___1_optimization); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_optimization); #endif return returnValue; } // System.String Vuforia.VuMultiTargetObserver::get_TargetName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuMultiTargetObserver_get_TargetName_m0A18D339825A1ADA1E69077B4F5459F4EEDBFC21 (VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMultiTargetObserver_vuMultiTargetObserverGetTargetName_m348F73F7B35155CE7E94406C07C93936D4286889_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuMultiTargetObserver_vuMultiTargetObserverGetTargetName_m348F73F7B35155CE7E94406C07C93936D4286889_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // Vuforia.VuVector3F Vuforia.VuMultiTargetObserver::get_TargetSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 VuMultiTargetObserver_get_TargetSize_m3E5424F6CA817D51E4D432AF7424B8224D2509B1 (VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMultiTargetObserver_vuMultiTargetObserverGetTargetSize_mDB917A090D2A882F51CE8ABE42D5C64DC50093F1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428* L_1 = (GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428*)il2cpp_codegen_object_new(GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m0913900462808AD2248D386F9D141F3CA3C9D39B(L_1, NULL, (intptr_t)((void*)VuMultiTargetObserver_vuMultiTargetObserverGetTargetSize_mDB917A090D2A882F51CE8ABE42D5C64DC50093F1_RuntimeMethod_var), NULL); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_RuntimeMethod_var); return L_2; } } // Vuforia.VuTrackingOptimization Vuforia.VuMultiTargetObserver::get_TrackingOptimization() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObserver_get_TrackingOptimization_m935019665D585D63955CF2A99239ABF914B2822B (VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMultiTargetObserver_vuMultiTargetObserverGetTrackingOptimization_m1F9BA35655F36C56ABE4DCA67526070353F41290_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC* L_1 = (GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m02CEF7D2D3D84A52C6F197350C527D50B742532A(L_1, NULL, (intptr_t)((void*)VuMultiTargetObserver_vuMultiTargetObserverGetTrackingOptimization_m1F9BA35655F36C56ABE4DCA67526070353F41290_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var); return L_2; } } // Vuforia.VuMultiTargetObserver Vuforia.VuMultiTargetObserver::Create(Vuforia.VuEngine,Vuforia.VuMultiTargetConfig,Vuforia.VuMultiTargetCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3* VuMultiTargetObserver_Create_mCB4667335ADFB761C84E4664DDC095A51B2F2E6A (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuMultiTargetConfig_tE55C18544BB21521E6D0A49F562487D2296C6981* L_2 = ___1_config; int32_t* L_3 = ___2_error; int32_t L_4; L_4 = VuMultiTargetObserver_vuEngineCreateMultiTargetObserver_m5D2EB1E5D7BAEE2D70352812B953D1E3D9FC00C8(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___2_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; intptr_t L_7 = V_0; VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3* L_8 = (VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3*)il2cpp_codegen_object_new(VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3_il2cpp_TypeInfo_var); NullCheck(L_8); VuMultiTargetObserver__ctor_mF483E1DEF69F602B8A7A76ED4858A3170DAC14AC(L_8, L_6, L_7, NULL); return L_8; } IL_001d: { return (VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3*)NULL; } } // System.Void Vuforia.VuMultiTargetObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMultiTargetObserver__ctor_mF483E1DEF69F602B8A7A76ED4858A3170DAC14AC (VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuMultiTargetObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMultiTargetObserver_SetTrackingOptimization_m89FF7D2E1F139BFA0CE8E0093297FE43FF901DE1 (VuMultiTargetObserver_tDB76317B9B764BB8CC78159F5DC28CDAD9A83CB3* __this, int32_t ___0_optimization, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_optimization; int32_t L_2; L_2 = VuMultiTargetObserver_vuMultiTargetObserverSetTrackingOptimization_m059DCFB13C93BE56569DCDCC44A2847478765E18(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 // Conversion methods for marshalling of: Vuforia.VuMultiTargetObservationTargetInfo IL2CPP_EXTERN_C void VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshal_pinvoke(const VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA& unmarshaled, VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshaled_pinvoke& marshaled) { marshaled.___name_0 = il2cpp_codegen_marshal_string(unmarshaled.___name_0); marshaled.___size_1 = unmarshaled.___size_1; marshaled.___bbox_2 = unmarshaled.___bbox_2; marshaled.___poseOffset_3 = unmarshaled.___poseOffset_3; } IL2CPP_EXTERN_C void VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshal_pinvoke_back(const VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshaled_pinvoke& marshaled, VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA& unmarshaled) { unmarshaled.___name_0 = il2cpp_codegen_marshal_string_result(marshaled.___name_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_0)); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 unmarshaledsize_temp_1; memset((&unmarshaledsize_temp_1), 0, sizeof(unmarshaledsize_temp_1)); unmarshaledsize_temp_1 = marshaled.___size_1; unmarshaled.___size_1 = unmarshaledsize_temp_1; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_2; memset((&unmarshaledbbox_temp_2), 0, sizeof(unmarshaledbbox_temp_2)); unmarshaledbbox_temp_2 = marshaled.___bbox_2; unmarshaled.___bbox_2 = unmarshaledbbox_temp_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_3; memset((&unmarshaledposeOffset_temp_3), 0, sizeof(unmarshaledposeOffset_temp_3)); unmarshaledposeOffset_temp_3 = marshaled.___poseOffset_3; unmarshaled.___poseOffset_3 = unmarshaledposeOffset_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuMultiTargetObservationTargetInfo IL2CPP_EXTERN_C void VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshal_pinvoke_cleanup(VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___name_0); marshaled.___name_0 = NULL; } // Conversion methods for marshalling of: Vuforia.VuMultiTargetObservationTargetInfo IL2CPP_EXTERN_C void VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshal_com(const VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA& unmarshaled, VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshaled_com& marshaled) { marshaled.___name_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_0); marshaled.___size_1 = unmarshaled.___size_1; marshaled.___bbox_2 = unmarshaled.___bbox_2; marshaled.___poseOffset_3 = unmarshaled.___poseOffset_3; } IL2CPP_EXTERN_C void VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshal_com_back(const VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshaled_com& marshaled, VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA& unmarshaled) { unmarshaled.___name_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_0)); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 unmarshaledsize_temp_1; memset((&unmarshaledsize_temp_1), 0, sizeof(unmarshaledsize_temp_1)); unmarshaledsize_temp_1 = marshaled.___size_1; unmarshaled.___size_1 = unmarshaledsize_temp_1; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_2; memset((&unmarshaledbbox_temp_2), 0, sizeof(unmarshaledbbox_temp_2)); unmarshaledbbox_temp_2 = marshaled.___bbox_2; unmarshaled.___bbox_2 = unmarshaledbbox_temp_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_3; memset((&unmarshaledposeOffset_temp_3), 0, sizeof(unmarshaledposeOffset_temp_3)); unmarshaledposeOffset_temp_3 = marshaled.___poseOffset_3; unmarshaled.___poseOffset_3 = unmarshaledposeOffset_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuMultiTargetObservationTargetInfo IL2CPP_EXTERN_C void VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshal_com_cleanup(VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___name_0); marshaled.___name_0 = NULL; } // Vuforia.VuResult Vuforia.VuMultiTargetObservationTargetInfo::vuMultiTargetObservationGetTargetInfo(System.IntPtr,Vuforia.VuMultiTargetObservationTargetInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObservationTargetInfo_vuMultiTargetObservationGetTargetInfo_m05EA85E26AFDF3CAFED1A2D086DC49A18C8DB40A (intptr_t ___0_observation, Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52* ___1_targetInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuMultiTargetObservationGetTargetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuMultiTargetObservationGetTargetInfo)(___0_observation, ___1_targetInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_targetInfo); #endif return returnValue; } // Vuforia.VuMultiTargetObservationTargetInfo Vuforia.VuMultiTargetObservationTargetInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA VuMultiTargetObservationTargetInfo_Create_mDA7884F7422C0BB873970F0331718F8BD5BFC993 (intptr_t ___0_observationHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52 V_0; memset((&V_0), 0, sizeof(V_0)); VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuMultiTargetObservationTargetInfo_vuMultiTargetObservationGetTargetInfo_m05EA85E26AFDF3CAFED1A2D086DC49A18C8DB40A(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuMultiTargetObservationTargetInfo_Create_mDA7884F7422C0BB873970F0331718F8BD5BFC993_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA)); Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52 L_3 = V_0; intptr_t L_4 = L_3.___name_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); (&V_1)->___name_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___name_0), (void*)L_5); Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52 L_6 = V_0; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_7 = L_6.___size_1; (&V_1)->___size_1 = L_7; Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52 L_8 = V_0; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_9 = L_8.___bbox_2; (&V_1)->___bbox_2 = L_9; Internal_tBB9B17EB345AF1A9F0CE07AAF6AAB912FC686E52 L_10 = V_0; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_11 = L_10.___poseOffset_3; (&V_1)->___poseOffset_3 = L_11; VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA L_12 = V_1; return L_12; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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.VuResult Vuforia.VuMultiTargetObservation::vuMultiTargetObservationGetStatusInfo(System.IntPtr,Vuforia.VuMultiTargetObservationStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObservation_vuMultiTargetObservationGetStatusInfo_mDB596B36209F582E9D580807A860AB045C836789 (intptr_t ___0_observation, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuMultiTargetObservationGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuMultiTargetObservationGetStatusInfo)(___0_observation, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuMultiTargetObservationStatusInfo Vuforia.VuMultiTargetObservation::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMultiTargetObservation_get_StatusInfo_mCF2F14E80298258A4CB4F34D65812C4D5F3B4ED5 (VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMultiTargetObservation_vuMultiTargetObservationGetStatusInfo_mDB596B36209F582E9D580807A860AB045C836789_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetEnumValue_TisVuMultiTargetObservationStatusInfo_tA0CF184D50BAE96AC160F96F4FFEA43FC0CCF4DD_m6A2BA565B91AE3AB7544720CD0EF09E1F61482F5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tC07F8279F2D9978C5F331B9C30D0C4FE724470A5* L_0 = (&__this->___mStatusInfo_3); GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432* L_1 = (GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t64DE4B8A43881DE64B4CE13723BD3EB81D492432_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_mF01B66E24FE59D5AC8F1AB38FAA9978F7E4DDE29(L_1, NULL, (intptr_t)((void*)VuMultiTargetObservation_vuMultiTargetObservationGetStatusInfo_mDB596B36209F582E9D580807A860AB045C836789_RuntimeMethod_var), NULL); int32_t L_2; L_2 = VuObservation_GetEnumValue_TisVuMultiTargetObservationStatusInfo_tA0CF184D50BAE96AC160F96F4FFEA43FC0CCF4DD_m6A2BA565B91AE3AB7544720CD0EF09E1F61482F5(__this, L_0, L_1, VuObservation_GetEnumValue_TisVuMultiTargetObservationStatusInfo_tA0CF184D50BAE96AC160F96F4FFEA43FC0CCF4DD_m6A2BA565B91AE3AB7544720CD0EF09E1F61482F5_RuntimeMethod_var); return L_2; } } // Vuforia.VuMultiTargetObservationTargetInfo Vuforia.VuMultiTargetObservation::get_TargetInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA VuMultiTargetObservation_get_TargetInfo_mC5233CCFDDCF0881D52D61AE620B17C2F7D3CC94 (VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMultiTargetObservationTargetInfo_Create_mDA7884F7422C0BB873970F0331718F8BD5BFC993_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_mA171CFD922AA9D2364FDA69EF55491FAF9E17C14_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tF88AC366018E2DB0F92FEE93F212620378CF1ABD* L_0 = (&__this->___mTargetInfo_4); CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB* L_1 = (CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB*)il2cpp_codegen_object_new(CreateStructDelegate_1_tA7153E42E755017370C102D50E073B15E30479CB_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_m9406BE3B2CCE1646849963326A2AA902E4F231F7(L_1, NULL, (intptr_t)((void*)VuMultiTargetObservationTargetInfo_Create_mDA7884F7422C0BB873970F0331718F8BD5BFC993_RuntimeMethod_var), NULL); VuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA L_2; L_2 = VuObservation_GetStructValue_TisVuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_mA171CFD922AA9D2364FDA69EF55491FAF9E17C14(__this, L_0, L_1, VuObservation_GetStructValue_TisVuMultiTargetObservationTargetInfo_t4D90ADE4A864D67940C51CC53BDAB37B9299A7FA_mA171CFD922AA9D2364FDA69EF55491FAF9E17C14_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuMultiTargetObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMultiTargetObservation__ctor_mA88A7F59CAE3097F1C27162A8DB9A4F90C15209D (VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333* __this, const RuntimeMethod* method) { { VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714(__this, NULL); return; } } // System.Void Vuforia.VuMultiTargetObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMultiTargetObservation_UnregisterObservation_m0518351265ED2412F9E32E2A30F995F0CD88BA54 (VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333* __this, const RuntimeMethod* method) { { Nullable_1_tC07F8279F2D9978C5F331B9C30D0C4FE724470A5* L_0 = (&__this->___mStatusInfo_3); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_tC07F8279F2D9978C5F331B9C30D0C4FE724470A5)); Nullable_1_tF88AC366018E2DB0F92FEE93F212620378CF1ABD* L_1 = (&__this->___mTargetInfo_4); il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_tF88AC366018E2DB0F92FEE93F212620378CF1ABD)); VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8(__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.ObservationManager::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationManager__ctor_mD7C0E51F2B4717B1B9AD3EF061D7257117EDB792 (ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m154B0C27830C78642385BD870D35E120FBBF0D9E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_m056256E2D2C9340FCDCBE904FD0E3B79375A7B48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_m0B92BB55732B95D6029E7011AC9DA75964AA6EA8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_m1094D6459742526221A1E1802DC1CB5C5B6AAA34_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_m268AEA7A3269E504F1388A42A77A03969A6B06ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_m2727F0EAAACDF8B8C9D01D927E1241BE7730A5E4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_m50BDA054EEB9DDD94180F4F45FED6B859104AE06_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_m5EE2C99A29B5277D66F5F46634A0EA9E43B7EBDB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_m704BCE92DC0561BA0E470BEE27A58A208177A2DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_m8B3842DA8E42453950744747E5A60B31F665E559_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_mB26FB5BC83E5C835C2E227CDBCC65E3817F503E2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_mD3917FC151818DA1C7CA7E9D4A90CE4BDA9A3752_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_mD6DEB07B04ACA76A369E2660D5F54C5061F9C228_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_mDC2734C8C906DC4FD8095882A4AAAF361E26227C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1__ctor_mDF41A4730D9DF270A6CFD17FF7B6C48951FCA1EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_t17EB737B1FE1423643806899804E6763C46E5FD2_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_t307F0C30989E611A3187D8FF3BE5FDC10C9961C1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_t41FD8DD1EC8D1B164AD825691A490EE8210A52D6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_t50F16166F8A9B1FB3817FDD76F561483E6CF0CC6_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_t529E7AC2D89CA4584750C7E3C1C107EC0CDEBAFF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_t600E5C4F72A117E243AE2AC9E76D247A35D48ED4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_t8FFF317E97C69C9AA758A9CCE62C42D585243291_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_tAD3A2EC0C69DE797D61816E4694877C5A15E72A0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_tB1C7F1BF15C33C09B0EB0AAD9F72494813DCCAE9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_tBDB9D95721647A48F1A39A19C3C71CC0B2BB13A5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_tBE0E6269BBC318AF0B1903FAFC1307420B7AF198_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_tD4C2FC02E0D9B1F5830165B44B4032290A22A0E1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_tD4F491B6102C0247D6B9A4DC2C0EF9A75C46BAA9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeObservationPool_1_tF5FB9ED64FDAB8A4ECAAE7E19924147423AA9D5F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_0_m0CAB4684A28DC3D286435895118D1FB2EA823E92_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_10_mEA480301545E1370E2C2F015E06FAF6EADAE2FCF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_11_m49E251DA7690AD08ACF061A72A5B1CCB304E8EBE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_12_m88A78A5670FFA84D8E75F96C25E9BF8C28F123B7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_13_m7190F49EF8FBA810CBA016AECDBC6219D7836E52_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_1_m9DC94FD7DE36393AC75974C1F4364315BF197240_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_2_mDFB507FDE3AA99C4915A9DC0C336EB83E05D494A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_3_mD80CA56E247E0A2B16014760BA94D8AC9E4CDFF1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_4_m5FC4357C82DD89D2CCC5A5FD20F36E324DE85286_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_5_mEDD265928D0E7EECCEA73D896CE21BFE16513168_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_6_m4DE6C9B33188BBBA3C137BA6DFD0C85B01B4EF16_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_7_m4894AEA1008F42AA4BDFD47148C40764DB8824F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_8_m102C0322474DC9E2D7D39CD9AB2BA2832875577C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__3_9_mBB027480AF51C04CA60D657F81C9F664251B7AE9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF* G_B2_0 = NULL; int32_t G_B2_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B2_2 = NULL; InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF* G_B1_0 = NULL; int32_t G_B1_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B1_2 = NULL; InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99* G_B4_0 = NULL; int32_t G_B4_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B4_2 = NULL; InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99* G_B3_0 = NULL; int32_t G_B3_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B3_2 = NULL; InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1* G_B6_0 = NULL; int32_t G_B6_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B6_2 = NULL; InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1* G_B5_0 = NULL; int32_t G_B5_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B5_2 = NULL; InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793* G_B8_0 = NULL; int32_t G_B8_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B8_2 = NULL; InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793* G_B7_0 = NULL; int32_t G_B7_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B7_2 = NULL; InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3* G_B10_0 = NULL; int32_t G_B10_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B10_2 = NULL; InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3* G_B9_0 = NULL; int32_t G_B9_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B9_2 = NULL; InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6* G_B12_0 = NULL; int32_t G_B12_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B12_2 = NULL; InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6* G_B11_0 = NULL; int32_t G_B11_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B11_2 = NULL; InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A* G_B14_0 = NULL; int32_t G_B14_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B14_2 = NULL; InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A* G_B13_0 = NULL; int32_t G_B13_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B13_2 = NULL; InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B* G_B16_0 = NULL; int32_t G_B16_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B16_2 = NULL; InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B* G_B15_0 = NULL; int32_t G_B15_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B15_2 = NULL; InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9* G_B18_0 = NULL; int32_t G_B18_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B18_2 = NULL; InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9* G_B17_0 = NULL; int32_t G_B17_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B17_2 = NULL; InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D* G_B20_0 = NULL; int32_t G_B20_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B20_2 = NULL; InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D* G_B19_0 = NULL; int32_t G_B19_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B19_2 = NULL; InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D* G_B22_0 = NULL; int32_t G_B22_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B22_2 = NULL; InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D* G_B21_0 = NULL; int32_t G_B21_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B21_2 = NULL; InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6* G_B24_0 = NULL; int32_t G_B24_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B24_2 = NULL; InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6* G_B23_0 = NULL; int32_t G_B23_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B23_2 = NULL; InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665* G_B26_0 = NULL; int32_t G_B26_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B26_2 = NULL; InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665* G_B25_0 = NULL; int32_t G_B25_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B25_2 = NULL; InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80* G_B28_0 = NULL; int32_t G_B28_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B28_2 = NULL; InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80* G_B27_0 = NULL; int32_t G_B27_1 = 0; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* G_B27_2 = NULL; { Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_0 = (Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819*)il2cpp_codegen_object_new(Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819_il2cpp_TypeInfo_var); NullCheck(L_0); Dictionary_2__ctor_m154B0C27830C78642385BD870D35E120FBBF0D9E(L_0, Dictionary_2__ctor_m154B0C27830C78642385BD870D35E120FBBF0D9E_RuntimeMethod_var); __this->___mObservationPools_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservationPools_0), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_1 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF* L_2 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_0_1; InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF* L_3 = L_2; G_B1_0 = L_3; G_B1_1 = 1; G_B1_2 = L_1; if (L_3) { G_B2_0 = L_3; G_B2_1 = 1; G_B2_2 = L_1; goto IL_0037; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_4 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF* L_5 = (InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF*)il2cpp_codegen_object_new(InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF_il2cpp_TypeInfo_var); NullCheck(L_5); InstanceCtor__ctor_mBEBE48F3EC6E29C3AB9228A5AB1750464BF1BD00(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_0_m0CAB4684A28DC3D286435895118D1FB2EA823E92_RuntimeMethod_var), NULL); InstanceCtor_t3AD7A83FA51A459A2D42A1D9FF309362FD6E55FF* L_6 = L_5; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_0_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_0_1), (void*)L_6); G_B2_0 = L_6; G_B2_1 = G_B1_1; G_B2_2 = G_B1_2; } IL_0037: { NativeObservationPool_1_t529E7AC2D89CA4584750C7E3C1C107EC0CDEBAFF* L_7 = (NativeObservationPool_1_t529E7AC2D89CA4584750C7E3C1C107EC0CDEBAFF*)il2cpp_codegen_object_new(NativeObservationPool_1_t529E7AC2D89CA4584750C7E3C1C107EC0CDEBAFF_il2cpp_TypeInfo_var); NullCheck(L_7); NativeObservationPool_1__ctor_mD3917FC151818DA1C7CA7E9D4A90CE4BDA9A3752(L_7, G_B2_0, NativeObservationPool_1__ctor_mD3917FC151818DA1C7CA7E9D4A90CE4BDA9A3752_RuntimeMethod_var); NullCheck(G_B2_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B2_2, G_B2_1, L_7, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_8 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99* L_9 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_1_2; InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99* L_10 = L_9; G_B3_0 = L_10; G_B3_1 = 2; G_B3_2 = L_8; if (L_10) { G_B4_0 = L_10; G_B4_1 = 2; G_B4_2 = L_8; goto IL_0067; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_11 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99* L_12 = (InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99*)il2cpp_codegen_object_new(InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99_il2cpp_TypeInfo_var); NullCheck(L_12); InstanceCtor__ctor_mFBE686431E662DC46503D5F0A2757291E397FBAA(L_12, L_11, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_1_m9DC94FD7DE36393AC75974C1F4364315BF197240_RuntimeMethod_var), NULL); InstanceCtor_tFEE19DEAEE493AB0F688E606B9D5628DDC07DC99* L_13 = L_12; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_1_2 = L_13; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_1_2), (void*)L_13); G_B4_0 = L_13; G_B4_1 = G_B3_1; G_B4_2 = G_B3_2; } IL_0067: { NativeObservationPool_1_tBDB9D95721647A48F1A39A19C3C71CC0B2BB13A5* L_14 = (NativeObservationPool_1_tBDB9D95721647A48F1A39A19C3C71CC0B2BB13A5*)il2cpp_codegen_object_new(NativeObservationPool_1_tBDB9D95721647A48F1A39A19C3C71CC0B2BB13A5_il2cpp_TypeInfo_var); NullCheck(L_14); NativeObservationPool_1__ctor_m268AEA7A3269E504F1388A42A77A03969A6B06ED(L_14, G_B4_0, NativeObservationPool_1__ctor_m268AEA7A3269E504F1388A42A77A03969A6B06ED_RuntimeMethod_var); NullCheck(G_B4_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B4_2, G_B4_1, L_14, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_15 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1* L_16 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_2_3; InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1* L_17 = L_16; G_B5_0 = L_17; G_B5_1 = 3; G_B5_2 = L_15; if (L_17) { G_B6_0 = L_17; G_B6_1 = 3; G_B6_2 = L_15; goto IL_0097; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_18 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1* L_19 = (InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1*)il2cpp_codegen_object_new(InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1_il2cpp_TypeInfo_var); NullCheck(L_19); InstanceCtor__ctor_mDACCF34A76988082387BADDD51B4642463DE4B0F(L_19, L_18, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_2_mDFB507FDE3AA99C4915A9DC0C336EB83E05D494A_RuntimeMethod_var), NULL); InstanceCtor_tE62F13BA427969E3F7C07F8DE8D78AD360A6F8A1* L_20 = L_19; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_2_3 = L_20; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_2_3), (void*)L_20); G_B6_0 = L_20; G_B6_1 = G_B5_1; G_B6_2 = G_B5_2; } IL_0097: { NativeObservationPool_1_tAD3A2EC0C69DE797D61816E4694877C5A15E72A0* L_21 = (NativeObservationPool_1_tAD3A2EC0C69DE797D61816E4694877C5A15E72A0*)il2cpp_codegen_object_new(NativeObservationPool_1_tAD3A2EC0C69DE797D61816E4694877C5A15E72A0_il2cpp_TypeInfo_var); NullCheck(L_21); NativeObservationPool_1__ctor_mB26FB5BC83E5C835C2E227CDBCC65E3817F503E2(L_21, G_B6_0, NativeObservationPool_1__ctor_mB26FB5BC83E5C835C2E227CDBCC65E3817F503E2_RuntimeMethod_var); NullCheck(G_B6_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B6_2, G_B6_1, L_21, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_22 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793* L_23 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_3_4; InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793* L_24 = L_23; G_B7_0 = L_24; G_B7_1 = 4; G_B7_2 = L_22; if (L_24) { G_B8_0 = L_24; G_B8_1 = 4; G_B8_2 = L_22; goto IL_00c7; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_25 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793* L_26 = (InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793*)il2cpp_codegen_object_new(InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793_il2cpp_TypeInfo_var); NullCheck(L_26); InstanceCtor__ctor_m655562816BA7808FBE0FAD4E3345EDA66F033A05(L_26, L_25, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_3_mD80CA56E247E0A2B16014760BA94D8AC9E4CDFF1_RuntimeMethod_var), NULL); InstanceCtor_t5A5093DC605977C93CA1AC4CA16AA778C263E793* L_27 = L_26; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_3_4 = L_27; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_3_4), (void*)L_27); G_B8_0 = L_27; G_B8_1 = G_B7_1; G_B8_2 = G_B7_2; } IL_00c7: { NativeObservationPool_1_t8FFF317E97C69C9AA758A9CCE62C42D585243291* L_28 = (NativeObservationPool_1_t8FFF317E97C69C9AA758A9CCE62C42D585243291*)il2cpp_codegen_object_new(NativeObservationPool_1_t8FFF317E97C69C9AA758A9CCE62C42D585243291_il2cpp_TypeInfo_var); NullCheck(L_28); NativeObservationPool_1__ctor_m50BDA054EEB9DDD94180F4F45FED6B859104AE06(L_28, G_B8_0, NativeObservationPool_1__ctor_m50BDA054EEB9DDD94180F4F45FED6B859104AE06_RuntimeMethod_var); NullCheck(G_B8_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B8_2, G_B8_1, L_28, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_29 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3* L_30 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_4_5; InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3* L_31 = L_30; G_B9_0 = L_31; G_B9_1 = 6; G_B9_2 = L_29; if (L_31) { G_B10_0 = L_31; G_B10_1 = 6; G_B10_2 = L_29; goto IL_00f7; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_32 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3* L_33 = (InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3*)il2cpp_codegen_object_new(InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3_il2cpp_TypeInfo_var); NullCheck(L_33); InstanceCtor__ctor_mD12F2812EEBBB45CB412461E56E0A00186CF1B4B(L_33, L_32, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_4_m5FC4357C82DD89D2CCC5A5FD20F36E324DE85286_RuntimeMethod_var), NULL); InstanceCtor_t96BA94B18B3D6258944BBD2A4EEB66A7B7EC7BC3* L_34 = L_33; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_4_5 = L_34; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_4_5), (void*)L_34); G_B10_0 = L_34; G_B10_1 = G_B9_1; G_B10_2 = G_B9_2; } IL_00f7: { NativeObservationPool_1_tD4C2FC02E0D9B1F5830165B44B4032290A22A0E1* L_35 = (NativeObservationPool_1_tD4C2FC02E0D9B1F5830165B44B4032290A22A0E1*)il2cpp_codegen_object_new(NativeObservationPool_1_tD4C2FC02E0D9B1F5830165B44B4032290A22A0E1_il2cpp_TypeInfo_var); NullCheck(L_35); NativeObservationPool_1__ctor_mDF41A4730D9DF270A6CFD17FF7B6C48951FCA1EE(L_35, G_B10_0, NativeObservationPool_1__ctor_mDF41A4730D9DF270A6CFD17FF7B6C48951FCA1EE_RuntimeMethod_var); NullCheck(G_B10_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B10_2, G_B10_1, L_35, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_36 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6* L_37 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_5_6; InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6* L_38 = L_37; G_B11_0 = L_38; G_B11_1 = 7; G_B11_2 = L_36; if (L_38) { G_B12_0 = L_38; G_B12_1 = 7; G_B12_2 = L_36; goto IL_0127; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_39 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6* L_40 = (InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6*)il2cpp_codegen_object_new(InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6_il2cpp_TypeInfo_var); NullCheck(L_40); InstanceCtor__ctor_m2F00055B526FF09ED14728B85EB5082C33D9BD06(L_40, L_39, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_5_mEDD265928D0E7EECCEA73D896CE21BFE16513168_RuntimeMethod_var), NULL); InstanceCtor_t36E2EEB2579BEA77B8063C4D139E7DB0215859E6* L_41 = L_40; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_5_6 = L_41; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_5_6), (void*)L_41); G_B12_0 = L_41; G_B12_1 = G_B11_1; G_B12_2 = G_B11_2; } IL_0127: { NativeObservationPool_1_t50F16166F8A9B1FB3817FDD76F561483E6CF0CC6* L_42 = (NativeObservationPool_1_t50F16166F8A9B1FB3817FDD76F561483E6CF0CC6*)il2cpp_codegen_object_new(NativeObservationPool_1_t50F16166F8A9B1FB3817FDD76F561483E6CF0CC6_il2cpp_TypeInfo_var); NullCheck(L_42); NativeObservationPool_1__ctor_mDC2734C8C906DC4FD8095882A4AAAF361E26227C(L_42, G_B12_0, NativeObservationPool_1__ctor_mDC2734C8C906DC4FD8095882A4AAAF361E26227C_RuntimeMethod_var); NullCheck(G_B12_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B12_2, G_B12_1, L_42, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_43 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A* L_44 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_6_7; InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A* L_45 = L_44; G_B13_0 = L_45; G_B13_1 = 8; G_B13_2 = L_43; if (L_45) { G_B14_0 = L_45; G_B14_1 = 8; G_B14_2 = L_43; goto IL_0157; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_46 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A* L_47 = (InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A*)il2cpp_codegen_object_new(InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A_il2cpp_TypeInfo_var); NullCheck(L_47); InstanceCtor__ctor_m988ADE512B5521FC9BE07848A35CF83BB3575EE9(L_47, L_46, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_6_m4DE6C9B33188BBBA3C137BA6DFD0C85B01B4EF16_RuntimeMethod_var), NULL); InstanceCtor_tC4D7FA1CC0EE3998EE8AAE159B0B72AC16FDA79A* L_48 = L_47; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_6_7 = L_48; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_6_7), (void*)L_48); G_B14_0 = L_48; G_B14_1 = G_B13_1; G_B14_2 = G_B13_2; } IL_0157: { NativeObservationPool_1_t17EB737B1FE1423643806899804E6763C46E5FD2* L_49 = (NativeObservationPool_1_t17EB737B1FE1423643806899804E6763C46E5FD2*)il2cpp_codegen_object_new(NativeObservationPool_1_t17EB737B1FE1423643806899804E6763C46E5FD2_il2cpp_TypeInfo_var); NullCheck(L_49); NativeObservationPool_1__ctor_m5EE2C99A29B5277D66F5F46634A0EA9E43B7EBDB(L_49, G_B14_0, NativeObservationPool_1__ctor_m5EE2C99A29B5277D66F5F46634A0EA9E43B7EBDB_RuntimeMethod_var); NullCheck(G_B14_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B14_2, G_B14_1, L_49, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_50 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B* L_51 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_7_8; InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B* L_52 = L_51; G_B15_0 = L_52; G_B15_1 = ((int32_t)9); G_B15_2 = L_50; if (L_52) { G_B16_0 = L_52; G_B16_1 = ((int32_t)9); G_B16_2 = L_50; goto IL_0188; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_53 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B* L_54 = (InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B*)il2cpp_codegen_object_new(InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B_il2cpp_TypeInfo_var); NullCheck(L_54); InstanceCtor__ctor_m79087285DB92BF1880B35641FB6AFF1DDB58546C(L_54, L_53, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_7_m4894AEA1008F42AA4BDFD47148C40764DB8824F1_RuntimeMethod_var), NULL); InstanceCtor_t63DFE7D612E6F79D603FC9EE71CFC5F856C1D15B* L_55 = L_54; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_7_8 = L_55; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_7_8), (void*)L_55); G_B16_0 = L_55; G_B16_1 = G_B15_1; G_B16_2 = G_B15_2; } IL_0188: { NativeObservationPool_1_tF5FB9ED64FDAB8A4ECAAE7E19924147423AA9D5F* L_56 = (NativeObservationPool_1_tF5FB9ED64FDAB8A4ECAAE7E19924147423AA9D5F*)il2cpp_codegen_object_new(NativeObservationPool_1_tF5FB9ED64FDAB8A4ECAAE7E19924147423AA9D5F_il2cpp_TypeInfo_var); NullCheck(L_56); NativeObservationPool_1__ctor_m0B92BB55732B95D6029E7011AC9DA75964AA6EA8(L_56, G_B16_0, NativeObservationPool_1__ctor_m0B92BB55732B95D6029E7011AC9DA75964AA6EA8_RuntimeMethod_var); NullCheck(G_B16_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B16_2, G_B16_1, L_56, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_57 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9* L_58 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_8_9; InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9* L_59 = L_58; G_B17_0 = L_59; G_B17_1 = ((int32_t)10); G_B17_2 = L_57; if (L_59) { G_B18_0 = L_59; G_B18_1 = ((int32_t)10); G_B18_2 = L_57; goto IL_01b9; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_60 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9* L_61 = (InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9*)il2cpp_codegen_object_new(InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9_il2cpp_TypeInfo_var); NullCheck(L_61); InstanceCtor__ctor_mB59C686557A72500F1A0B4D49A7D7FD69FE0B984(L_61, L_60, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_8_m102C0322474DC9E2D7D39CD9AB2BA2832875577C_RuntimeMethod_var), NULL); InstanceCtor_t4AF9D323EBC654EBAAA3DED1BF6613C63135F1E9* L_62 = L_61; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_8_9 = L_62; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_8_9), (void*)L_62); G_B18_0 = L_62; G_B18_1 = G_B17_1; G_B18_2 = G_B17_2; } IL_01b9: { NativeObservationPool_1_tB1C7F1BF15C33C09B0EB0AAD9F72494813DCCAE9* L_63 = (NativeObservationPool_1_tB1C7F1BF15C33C09B0EB0AAD9F72494813DCCAE9*)il2cpp_codegen_object_new(NativeObservationPool_1_tB1C7F1BF15C33C09B0EB0AAD9F72494813DCCAE9_il2cpp_TypeInfo_var); NullCheck(L_63); NativeObservationPool_1__ctor_m056256E2D2C9340FCDCBE904FD0E3B79375A7B48(L_63, G_B18_0, NativeObservationPool_1__ctor_m056256E2D2C9340FCDCBE904FD0E3B79375A7B48_RuntimeMethod_var); NullCheck(G_B18_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B18_2, G_B18_1, L_63, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_64 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D* L_65 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_9_10; InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D* L_66 = L_65; G_B19_0 = L_66; G_B19_1 = ((int32_t)11); G_B19_2 = L_64; if (L_66) { G_B20_0 = L_66; G_B20_1 = ((int32_t)11); G_B20_2 = L_64; goto IL_01ea; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_67 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D* L_68 = (InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D*)il2cpp_codegen_object_new(InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D_il2cpp_TypeInfo_var); NullCheck(L_68); InstanceCtor__ctor_m6C8AE8C1FFDDBE9DF28AB37775B67896B8EBA6AD(L_68, L_67, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_9_mBB027480AF51C04CA60D657F81C9F664251B7AE9_RuntimeMethod_var), NULL); InstanceCtor_t0DF6307AC5BF634933EF03FC8C1DEBF7777F8D2D* L_69 = L_68; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_9_10 = L_69; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_9_10), (void*)L_69); G_B20_0 = L_69; G_B20_1 = G_B19_1; G_B20_2 = G_B19_2; } IL_01ea: { NativeObservationPool_1_tBE0E6269BBC318AF0B1903FAFC1307420B7AF198* L_70 = (NativeObservationPool_1_tBE0E6269BBC318AF0B1903FAFC1307420B7AF198*)il2cpp_codegen_object_new(NativeObservationPool_1_tBE0E6269BBC318AF0B1903FAFC1307420B7AF198_il2cpp_TypeInfo_var); NullCheck(L_70); NativeObservationPool_1__ctor_m2727F0EAAACDF8B8C9D01D927E1241BE7730A5E4(L_70, G_B20_0, NativeObservationPool_1__ctor_m2727F0EAAACDF8B8C9D01D927E1241BE7730A5E4_RuntimeMethod_var); NullCheck(G_B20_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B20_2, G_B20_1, L_70, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_71 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D* L_72 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_10_11; InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D* L_73 = L_72; G_B21_0 = L_73; G_B21_1 = ((int32_t)13); G_B21_2 = L_71; if (L_73) { G_B22_0 = L_73; G_B22_1 = ((int32_t)13); G_B22_2 = L_71; goto IL_021b; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_74 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D* L_75 = (InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D*)il2cpp_codegen_object_new(InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D_il2cpp_TypeInfo_var); NullCheck(L_75); InstanceCtor__ctor_mD843C1D66EA39807A8F0524D9FC982A70A90BBC0(L_75, L_74, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_10_mEA480301545E1370E2C2F015E06FAF6EADAE2FCF_RuntimeMethod_var), NULL); InstanceCtor_tEF7E198F6B0CF87EAAAFE2CD1743A0502473139D* L_76 = L_75; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_10_11 = L_76; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_10_11), (void*)L_76); G_B22_0 = L_76; G_B22_1 = G_B21_1; G_B22_2 = G_B21_2; } IL_021b: { NativeObservationPool_1_t41FD8DD1EC8D1B164AD825691A490EE8210A52D6* L_77 = (NativeObservationPool_1_t41FD8DD1EC8D1B164AD825691A490EE8210A52D6*)il2cpp_codegen_object_new(NativeObservationPool_1_t41FD8DD1EC8D1B164AD825691A490EE8210A52D6_il2cpp_TypeInfo_var); NullCheck(L_77); NativeObservationPool_1__ctor_m1094D6459742526221A1E1802DC1CB5C5B6AAA34(L_77, G_B22_0, NativeObservationPool_1__ctor_m1094D6459742526221A1E1802DC1CB5C5B6AAA34_RuntimeMethod_var); NullCheck(G_B22_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B22_2, G_B22_1, L_77, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_78 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6* L_79 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_11_12; InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6* L_80 = L_79; G_B23_0 = L_80; G_B23_1 = ((int32_t)14); G_B23_2 = L_78; if (L_80) { G_B24_0 = L_80; G_B24_1 = ((int32_t)14); G_B24_2 = L_78; goto IL_024c; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_81 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6* L_82 = (InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6*)il2cpp_codegen_object_new(InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6_il2cpp_TypeInfo_var); NullCheck(L_82); InstanceCtor__ctor_mACB7BDA27E9EB41E323656BF3B1B309130893C25(L_82, L_81, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_11_m49E251DA7690AD08ACF061A72A5B1CCB304E8EBE_RuntimeMethod_var), NULL); InstanceCtor_t9CB750A34FA3BE0CCC91DCC7BD24FE1EFA7424E6* L_83 = L_82; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_11_12 = L_83; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_11_12), (void*)L_83); G_B24_0 = L_83; G_B24_1 = G_B23_1; G_B24_2 = G_B23_2; } IL_024c: { NativeObservationPool_1_tD4F491B6102C0247D6B9A4DC2C0EF9A75C46BAA9* L_84 = (NativeObservationPool_1_tD4F491B6102C0247D6B9A4DC2C0EF9A75C46BAA9*)il2cpp_codegen_object_new(NativeObservationPool_1_tD4F491B6102C0247D6B9A4DC2C0EF9A75C46BAA9_il2cpp_TypeInfo_var); NullCheck(L_84); NativeObservationPool_1__ctor_m8B3842DA8E42453950744747E5A60B31F665E559(L_84, G_B24_0, NativeObservationPool_1__ctor_m8B3842DA8E42453950744747E5A60B31F665E559_RuntimeMethod_var); NullCheck(G_B24_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B24_2, G_B24_1, L_84, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_85 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665* L_86 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_12_13; InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665* L_87 = L_86; G_B25_0 = L_87; G_B25_1 = ((int32_t)15); G_B25_2 = L_85; if (L_87) { G_B26_0 = L_87; G_B26_1 = ((int32_t)15); G_B26_2 = L_85; goto IL_027d; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_88 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665* L_89 = (InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665*)il2cpp_codegen_object_new(InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665_il2cpp_TypeInfo_var); NullCheck(L_89); InstanceCtor__ctor_m33870555233161FD665E3DBBE2A2C4F06A0BB8FC(L_89, L_88, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_12_m88A78A5670FFA84D8E75F96C25E9BF8C28F123B7_RuntimeMethod_var), NULL); InstanceCtor_tDFF1C12F316C81A9F6513A4D6DBDC56401CCA665* L_90 = L_89; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_12_13 = L_90; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_12_13), (void*)L_90); G_B26_0 = L_90; G_B26_1 = G_B25_1; G_B26_2 = G_B25_2; } IL_027d: { NativeObservationPool_1_t600E5C4F72A117E243AE2AC9E76D247A35D48ED4* L_91 = (NativeObservationPool_1_t600E5C4F72A117E243AE2AC9E76D247A35D48ED4*)il2cpp_codegen_object_new(NativeObservationPool_1_t600E5C4F72A117E243AE2AC9E76D247A35D48ED4_il2cpp_TypeInfo_var); NullCheck(L_91); NativeObservationPool_1__ctor_mD6DEB07B04ACA76A369E2660D5F54C5061F9C228(L_91, G_B26_0, NativeObservationPool_1__ctor_mD6DEB07B04ACA76A369E2660D5F54C5061F9C228_RuntimeMethod_var); NullCheck(G_B26_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B26_2, G_B26_1, L_91, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_92 = __this->___mObservationPools_0; il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80* L_93 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_13_14; InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80* L_94 = L_93; G_B27_0 = L_94; G_B27_1 = ((int32_t)16); G_B27_2 = L_92; if (L_94) { G_B28_0 = L_94; G_B28_1 = ((int32_t)16); G_B28_2 = L_92; goto IL_02ae; } } { il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_95 = ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0; InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80* L_96 = (InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80*)il2cpp_codegen_object_new(InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80_il2cpp_TypeInfo_var); NullCheck(L_96); InstanceCtor__ctor_m3552878530E240FD72F2B8974A5EBB0199BB13BC(L_96, L_95, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__3_13_m7190F49EF8FBA810CBA016AECDBC6219D7836E52_RuntimeMethod_var), NULL); InstanceCtor_t71D1256C1E6B88950B2B9B3481AE36ED2DB2DE80* L_97 = L_96; ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_13_14 = L_97; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9__3_13_14), (void*)L_97); G_B28_0 = L_97; G_B28_1 = G_B27_1; G_B28_2 = G_B27_2; } IL_02ae: { NativeObservationPool_1_t307F0C30989E611A3187D8FF3BE5FDC10C9961C1* L_98 = (NativeObservationPool_1_t307F0C30989E611A3187D8FF3BE5FDC10C9961C1*)il2cpp_codegen_object_new(NativeObservationPool_1_t307F0C30989E611A3187D8FF3BE5FDC10C9961C1_il2cpp_TypeInfo_var); NullCheck(L_98); NativeObservationPool_1__ctor_m704BCE92DC0561BA0E470BEE27A58A208177A2DD(L_98, G_B28_0, NativeObservationPool_1__ctor_m704BCE92DC0561BA0E470BEE27A58A208177A2DD_RuntimeMethod_var); NullCheck(G_B28_2); Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197(G_B28_2, G_B28_1, L_98, Dictionary_2_Add_m31BDAA0F7CA3F1CF8A63135CFB84461EE4A29197_RuntimeMethod_var); return; } } // System.Void Vuforia.ObservationManager::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationManager_Dispose_m45933E0432E69391D374DB5B51CFEBC5D02EE682 (ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m5C0E6849E9467D65A5AB3C581AE057F7EEC62667_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mFFB30EDBAAFB6597AC493BC0863643287F65C1F3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m92D547E9B116FB86C26B1F40BFDCA16D668672F6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m350F8812F8D4277A5FBF3D59DE494A3B78B1D36F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mCBD49C5FCD4C7DEA18F56CF1E4E6C1D991A43DA9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m629C6FA867DB586E6656328D9683ACDB8E4635FE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46 V_0; memset((&V_0), 0, sizeof(V_0)); KeyValuePair_2_t241CB8A3087796776942F2DA6831FD89A814F57B V_1; memset((&V_1), 0, sizeof(V_1)); { Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_0 = __this->___mObservationPools_0; NullCheck(L_0); Enumerator_tD40F0D1C168BEF05FD1AC130A5F02A5759E61C46 L_1; L_1 = Dictionary_2_GetEnumerator_mFFB30EDBAAFB6597AC493BC0863643287F65C1F3(L_0, Dictionary_2_GetEnumerator_mFFB30EDBAAFB6597AC493BC0863643287F65C1F3_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002d: {// begin finally (depth: 1) Enumerator_Dispose_m92D547E9B116FB86C26B1F40BFDCA16D668672F6((&V_0), Enumerator_Dispose_m92D547E9B116FB86C26B1F40BFDCA16D668672F6_RuntimeMethod_var); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0022_1; } IL_000e_1: { KeyValuePair_2_t241CB8A3087796776942F2DA6831FD89A814F57B L_2; L_2 = Enumerator_get_Current_mCBD49C5FCD4C7DEA18F56CF1E4E6C1D991A43DA9_inline((&V_0), Enumerator_get_Current_mCBD49C5FCD4C7DEA18F56CF1E4E6C1D991A43DA9_RuntimeMethod_var); V_1 = L_2; RuntimeObject* L_3; L_3 = KeyValuePair_2_get_Value_m629C6FA867DB586E6656328D9683ACDB8E4635FE_inline((&V_1), KeyValuePair_2_get_Value_m629C6FA867DB586E6656328D9683ACDB8E4635FE_RuntimeMethod_var); NullCheck(L_3); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_0022_1: { bool L_4; L_4 = Enumerator_MoveNext_m350F8812F8D4277A5FBF3D59DE494A3B78B1D36F((&V_0), Enumerator_MoveNext_m350F8812F8D4277A5FBF3D59DE494A3B78B1D36F_RuntimeMethod_var); if (L_4) { goto IL_000e_1; } } { goto IL_003b; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003b: { Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_5 = __this->___mObservationPools_0; NullCheck(L_5); Dictionary_2_Clear_m5C0E6849E9467D65A5AB3C581AE057F7EEC62667(L_5, Dictionary_2_Clear_m5C0E6849E9467D65A5AB3C581AE057F7EEC62667_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // Vuforia.VuObservation Vuforia.ObservationManager::RegisterObservation(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* ObservationManager_RegisterObservation_mF16164FAEA7E9F9115620088C3BC3B2BA5DD6F6B (ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m94AE545D0AC36F19CA31EB29E92553F1A1BD1050_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INativeObservationPool_t384C2113B0DBC8C48F49DE5239C279AF8A84A437_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { intptr_t L_0 = ___0_nativeHandle; int32_t L_1; L_1 = VuObservation_GetObservationType_m4770228627CDF25E2E443656101EBA80518FBF13(L_0, NULL); V_0 = L_1; Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_2 = __this->___mObservationPools_0; int32_t L_3 = V_0; NullCheck(L_2); RuntimeObject* L_4; L_4 = Dictionary_2_get_Item_m94AE545D0AC36F19CA31EB29E92553F1A1BD1050(L_2, L_3, Dictionary_2_get_Item_m94AE545D0AC36F19CA31EB29E92553F1A1BD1050_RuntimeMethod_var); NullCheck(L_4); VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* L_5; L_5 = InterfaceFuncInvoker0< VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* >::Invoke(0 /* Vuforia.VuObservation Vuforia.ObservationManager/INativeObservationPool::Take() */, INativeObservationPool_t384C2113B0DBC8C48F49DE5239C279AF8A84A437_il2cpp_TypeInfo_var, L_4); VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* L_6 = L_5; intptr_t L_7 = ___0_nativeHandle; NullCheck(L_6); VirtualActionInvoker1< intptr_t >::Invoke(7 /* System.Void Vuforia.VuObservation::RegisterObservation(System.IntPtr) */, L_6, L_7); return L_6; } } // System.Void Vuforia.ObservationManager::UnregisterObservation(Vuforia.VuObservation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservationManager_UnregisterObservation_mC99FFA546CC509AB650587CAF097530B05BFDD4E (ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* __this, VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* ___0_observation, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m94AE545D0AC36F19CA31EB29E92553F1A1BD1050_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&INativeObservationPool_t384C2113B0DBC8C48F49DE5239C279AF8A84A437_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Dictionary_2_t7550B9285B847D0AF77AAD340BF8EC0ADCC29819* L_0 = __this->___mObservationPools_0; VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* L_1 = ___0_observation; NullCheck(L_1); int32_t L_2; L_2 = VuObservation_get_ObservationType_m58DC771B5E963526D9FD48B27C764DE505FC2E63(L_1, NULL); NullCheck(L_0); RuntimeObject* L_3; L_3 = Dictionary_2_get_Item_m94AE545D0AC36F19CA31EB29E92553F1A1BD1050(L_0, L_2, Dictionary_2_get_Item_m94AE545D0AC36F19CA31EB29E92553F1A1BD1050_RuntimeMethod_var); VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* L_4 = ___0_observation; NullCheck(L_3); InterfaceActionInvoker1< VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* >::Invoke(1 /* System.Void Vuforia.ObservationManager/INativeObservationPool::Put(Vuforia.VuObservation) */, INativeObservationPool_t384C2113B0DBC8C48F49DE5239C279AF8A84A437_il2cpp_TypeInfo_var, L_3, L_4); VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* L_5 = ___0_observation; NullCheck(L_5); VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.VuObservation::UnregisterObservation() */, L_5); 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.ObservationManager/<>c::.cctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mECDD2B57C1F1130BAB5F40EBF7500409E84228BF (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* L_0 = (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2*)il2cpp_codegen_object_new(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var); NullCheck(L_0); U3CU3Ec__ctor_mEC08503B50954E0AC851000920170BF9A950F96E(L_0, NULL); ((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0); return; } } // System.Void Vuforia.ObservationManager/<>c::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mEC08503B50954E0AC851000920170BF9A950F96E (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // Vuforia.VuImageTargetObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_0() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E* U3CU3Ec_U3C_ctorU3Eb__3_0_m0CAB4684A28DC3D286435895118D1FB2EA823E92 (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E* L_0 = (VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E*)il2cpp_codegen_object_new(VuImageTargetObservation_t3AB4605AD101E5AF1E276886E3652A49694AE43E_il2cpp_TypeInfo_var); NullCheck(L_0); VuImageTargetObservation__ctor_mA2CF56D0EE105919EE8E453D71D63DC740F29199(L_0, NULL); return L_0; } } // Vuforia.VuCylinderTargetObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_1() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026* U3CU3Ec_U3C_ctorU3Eb__3_1_m9DC94FD7DE36393AC75974C1F4364315BF197240 (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026* L_0 = (VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026*)il2cpp_codegen_object_new(VuCylinderTargetObservation_t7FA677F5EB72D8BC3FE94DD637B034B2DF305026_il2cpp_TypeInfo_var); NullCheck(L_0); VuCylinderTargetObservation__ctor_mEB9C0D20472219471AD132CEB65091C0C5B3907C(L_0, NULL); return L_0; } } // Vuforia.VuMultiTargetObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_2() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333* U3CU3Ec_U3C_ctorU3Eb__3_2_mDFB507FDE3AA99C4915A9DC0C336EB83E05D494A (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333* L_0 = (VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333*)il2cpp_codegen_object_new(VuMultiTargetObservation_t3CB6ACB75EC3BCD48905A46006F77FDFC02DB333_il2cpp_TypeInfo_var); NullCheck(L_0); VuMultiTargetObservation__ctor_mA88A7F59CAE3097F1C27162A8DB9A4F90C15209D(L_0, NULL); return L_0; } } // Vuforia.VuMarkObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_3() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D* U3CU3Ec_U3C_ctorU3Eb__3_3_mD80CA56E247E0A2B16014760BA94D8AC9E4CDFF1 (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D* L_0 = (VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D*)il2cpp_codegen_object_new(VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D_il2cpp_TypeInfo_var); NullCheck(L_0); VuMarkObservation__ctor_mB9CC60735A8E4D1119DE4DE3C9CBC007018ADC05(L_0, NULL); return L_0; } } // Vuforia.VuModelTargetObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_4() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB* U3CU3Ec_U3C_ctorU3Eb__3_4_m5FC4357C82DD89D2CCC5A5FD20F36E324DE85286 (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB* L_0 = (VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB*)il2cpp_codegen_object_new(VuModelTargetObservation_t1B913DE0CF8A82CD29127F487B9F145467DA56EB_il2cpp_TypeInfo_var); NullCheck(L_0); VuModelTargetObservation__ctor_mA963B37964C6A756E9271AD76C236AEB5AEFB3DB(L_0, NULL); return L_0; } } // Vuforia.VuAreaTargetObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_5() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052* U3CU3Ec_U3C_ctorU3Eb__3_5_mEDD265928D0E7EECCEA73D896CE21BFE16513168 (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052* L_0 = (VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052*)il2cpp_codegen_object_new(VuAreaTargetObservation_t6C5F7FA1B5517CFC1B486BCD09C21B552B60C052_il2cpp_TypeInfo_var); NullCheck(L_0); VuAreaTargetObservation__ctor_m5277405D88DF952DEB1336A88347B75EFA1FBE30(L_0, NULL); return L_0; } } // Vuforia.VuDevicePoseObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_6() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E* U3CU3Ec_U3C_ctorU3Eb__3_6_m4DE6C9B33188BBBA3C137BA6DFD0C85B01B4EF16 (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E* L_0 = (VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E*)il2cpp_codegen_object_new(VuDevicePoseObservation_t19D1459DC0204F40658AA0AB08FCD3FA2BF9ED7E_il2cpp_TypeInfo_var); NullCheck(L_0); VuDevicePoseObservation__ctor_m5D524092E05262E803840051EC90A495DCA63487(L_0, NULL); return L_0; } } // Vuforia.VuAnchorObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_7() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48* U3CU3Ec_U3C_ctorU3Eb__3_7_m4894AEA1008F42AA4BDFD47148C40764DB8824F1 (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48* L_0 = (VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48*)il2cpp_codegen_object_new(VuAnchorObservation_tF6F1E740942499347743325836B52BD3202EAA48_il2cpp_TypeInfo_var); NullCheck(L_0); VuAnchorObservation__ctor_m761918368D3C2F1B5D164EF690DC9BCBC3D33AF8(L_0, NULL); return L_0; } } // Vuforia.VuCloudImageTargetObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_8() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930* U3CU3Ec_U3C_ctorU3Eb__3_8_m102C0322474DC9E2D7D39CD9AB2BA2832875577C (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930* L_0 = (VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930*)il2cpp_codegen_object_new(VuCloudImageTargetObservation_tCB004D276110D8489760FF0357EE0D0F22BD8930_il2cpp_TypeInfo_var); NullCheck(L_0); VuCloudImageTargetObservation__ctor_m02DF9199B19E805CBD19AF99B6FEBAB8CDA6CA8F(L_0, NULL); return L_0; } } // Vuforia.VuIlluminationObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_9() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766* U3CU3Ec_U3C_ctorU3Eb__3_9_mBB027480AF51C04CA60D657F81C9F664251B7AE9 (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766* L_0 = (VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766*)il2cpp_codegen_object_new(VuIlluminationObservation_t5FFE93C224D9B05EE788DABD93C179B56339C766_il2cpp_TypeInfo_var); NullCheck(L_0); VuIlluminationObservation__ctor_mF8DA5FD17485DAE95777FB3E237E22091C7D2194(L_0, NULL); return L_0; } } // Vuforia.VuVirtualButtonObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_10() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB* U3CU3Ec_U3C_ctorU3Eb__3_10_mEA480301545E1370E2C2F015E06FAF6EADAE2FCF (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB* L_0 = (VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB*)il2cpp_codegen_object_new(VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB_il2cpp_TypeInfo_var); NullCheck(L_0); VuVirtualButtonObservation__ctor_mE5B9255973136804AA922D1BDF621A617AE29F07(L_0, NULL); return L_0; } } // Vuforia.VuValidationAreaObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_11() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6* U3CU3Ec_U3C_ctorU3Eb__3_11_m49E251DA7690AD08ACF061A72A5B1CCB304E8EBE (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6* L_0 = (VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6*)il2cpp_codegen_object_new(VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6_il2cpp_TypeInfo_var); NullCheck(L_0); VuValidationAreaObservation__ctor_mB9FDD65D52183EC88CC6A8B038ABBE65A2AFC559(L_0, NULL); return L_0; } } // Vuforia.VuMeshObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_12() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79* U3CU3Ec_U3C_ctorU3Eb__3_12_m88A78A5670FFA84D8E75F96C25E9BF8C28F123B7 (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79* L_0 = (VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79*)il2cpp_codegen_object_new(VuMeshObservation_t5039E4475600A15ABA41B845D2757C3BFC535D79_il2cpp_TypeInfo_var); NullCheck(L_0); VuMeshObservation__ctor_m6DA6914E526A2FDF219F317D5AB69EBE91C658B8(L_0, NULL); return L_0; } } // Vuforia.VuBarcodeObservation Vuforia.ObservationManager/<>c::<.ctor>b__3_13() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381* U3CU3Ec_U3C_ctorU3Eb__3_13_m7190F49EF8FBA810CBA016AECDBC6219D7836E52 (U3CU3Ec_tBA4A06FB3057AE7FCB174D5F92BDB7E507CA30D2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381* L_0 = (VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381*)il2cpp_codegen_object_new(VuBarcodeObservation_t41BAEE3EF4C17E5A612ED2B497A97002D3C20381_il2cpp_TypeInfo_var); NullCheck(L_0); VuBarcodeObservation__ctor_m543B22EC73ADE0C66FA4026B278E1483B9590453(L_0, NULL); 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.Int32 Vuforia.VuObserver::vuObserverGetId(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverGetId_mC289123933F84503B433BDCD1811B9772CFD0D84 (intptr_t ___0_observerHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObserverGetId", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObserverGetId)(___0_observerHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuObserver::vuObserverGetType(System.IntPtr,Vuforia.VuObserverType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverGetType_m323F855E6BD1824944A0ABDADB974ECFD8FBF346 (intptr_t ___0_observerHandle, int32_t* ___1_type, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObserverGetType", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObserverGetType)(___0_observerHandle, ___1_type); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_type); #endif return returnValue; } // Vuforia.VuBool Vuforia.VuObserver::vuObserverIsActivated(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverIsActivated_m0D4EC3A23973F240256FD9B13ACFF8F4E450804D (intptr_t ___0_observerHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObserverIsActivated", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObserverIsActivated)(___0_observerHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuObserver::vuObserverActivate(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverActivate_mA56112A5AB98924CE9132A25B4A4F4BFDD57F1D6 (intptr_t ___0_observerHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObserverActivate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObserverActivate)(___0_observerHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuObserver::vuObserverDeactivate(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverDeactivate_mCC7FF226E94693DA57740552CA5F68515ACCDB70 (intptr_t ___0_observerHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObserverDeactivate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObserverDeactivate)(___0_observerHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuObserver::vuObserverDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_vuObserverDestroy_mF7364EB9BFE1314E26BD8C4C1AA6356C4D207D91 (intptr_t ___0_observer, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObserverDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObserverDestroy)(___0_observer); #else int32_t returnValue = il2cppPInvokeFunc(___0_observer); #endif return returnValue; } // System.IntPtr Vuforia.VuObserver::get_NativeHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_1; return L_0; } } // System.Int32 Vuforia.VuObserver::get_Id() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_get_Id_mA8C3FE4D8F2844C66CBB6C24EF14024B0EC44042 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CIdU3Ek__BackingField_2; return L_0; } } // Vuforia.VuObserverType Vuforia.VuObserver::get_ObserverType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObserver_get_ObserverType_m46FEEB329D2E704D04ED9A4E25E6B9066D338C95 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuObserverType_t06936554CAF0211D6F70BA40AADAF5065378C5B9_m13FB3C69B435D9EFD15129F8C2581FAFFD60162C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObserver_vuObserverGetType_m323F855E6BD1824944A0ABDADB974ECFD8FBF346_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_1; GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED* L_1 = (GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t107FABE10A2CF1B3A1EA162F5B71C006881765ED_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_mFB0C741812839C089B2C6597FAE1568ECC58A5A1(L_1, NULL, (intptr_t)((void*)VuObserver_vuObserverGetType_m323F855E6BD1824944A0ABDADB974ECFD8FBF346_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuObserverType_t06936554CAF0211D6F70BA40AADAF5065378C5B9_m13FB3C69B435D9EFD15129F8C2581FAFFD60162C(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuObserverType_t06936554CAF0211D6F70BA40AADAF5065378C5B9_m13FB3C69B435D9EFD15129F8C2581FAFFD60162C_RuntimeMethod_var); return L_2; } } // System.Boolean Vuforia.VuObserver::get_Activated() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuObserver_get_Activated_m9E890C4E44890E4C07AA2102B12867900F0F9296 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_1; int32_t L_1; L_1 = VuObserver_vuObserverIsActivated_m0D4EC3A23973F240256FD9B13ACFF8F4E450804D(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_m32B15CD0258ADE0FDC0F5ADDFFB3CF15843F123B(L_1, NULL); return L_2; } } // System.Void Vuforia.VuObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; __this->___mEngine_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_0), (void*)L_0); intptr_t L_1 = ___1_nativeHandle; __this->___mNativeHandle_1 = L_1; intptr_t L_2 = __this->___mNativeHandle_1; int32_t L_3; L_3 = VuObserver_vuObserverGetId_mC289123933F84503B433BDCD1811B9772CFD0D84(L_2, NULL); __this->___U3CIdU3Ek__BackingField_2 = L_3; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_4 = __this->___mEngine_0; NullCheck(L_4); VuEngine_RegisterObserver_mCCB1222A2FBFD2BA68CCE43E3F92F8F2343FF85A(L_4, __this, NULL); return; } } // System.Void Vuforia.VuObserver::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObserver_Finalize_m88668DBC8CEA2E479C84AA0DD9874840C071312E (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __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) VirtualActionInvoker1< bool >::Invoke(10 /* System.Void Vuforia.VuObserver::Dispose(System.Boolean) */, __this, (bool)0); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.VuObserver::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObserver_Dispose_m0029224E592A47AF397497DFAC7EC1EC4E028547 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __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; } { VirtualActionInvoker1< bool >::Invoke(10 /* System.Void Vuforia.VuObserver::Dispose(System.Boolean) */, __this, (bool)1); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.VuObserver::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObserver_Dispose_m3DAD264FB8C2458D761FD024F21A5376CFA0A268 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, bool ___0_disposing, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_1; 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_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL); if (!L_2) { goto IL_0013; } } { return; } IL_0013: { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_3 = __this->___mEngine_0; NullCheck(L_3); VuEngine_UnregisterObserver_mEBFE7411C1611FCEE91BD4FAD7639907ADBFC47A(L_3, __this, NULL); intptr_t L_4 = __this->___mNativeHandle_1; int32_t L_5; L_5 = VuObserver_vuObserverDestroy_mF7364EB9BFE1314E26BD8C4C1AA6356C4D207D91(L_4, NULL); intptr_t L_6 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mNativeHandle_1 = L_6; return; } } // System.Boolean Vuforia.VuObserver::Activate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuObserver_Activate_mB3EE3FD495580E8F84AE8B8BF4C4DAD5BF3F8856 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_1; int32_t L_1; L_1 = VuObserver_vuObserverActivate_mA56112A5AB98924CE9132A25B4A4F4BFDD57F1D6(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuObserver::Deactivate() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuObserver_Deactivate_mA5D6645A5F85F372E2FBA435857C65449F20C8B9 (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_1; int32_t L_1; L_1 = VuObserver_vuObserverDeactivate_mCC7FF226E94693DA57740552CA5F68515ACCDB70(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 #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.VuResult Vuforia.VuObservation::vuObservationGetType(System.IntPtr,Vuforia.VuObservationType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservation_vuObservationGetType_mC1E8FDE337C36E926A59B6D03DC07D5AC71EC6C5 (intptr_t ___0_observation, int32_t* ___1_observationType, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObservationGetType", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObservationGetType)(___0_observation, ___1_observationType); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_observationType); #endif return returnValue; } // System.Int32 Vuforia.VuObservation::vuObservationGetObserverId(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservation_vuObservationGetObserverId_m48FAE9DA084B90778A73D0AAE35A54B8AF30513C (intptr_t ___0_observation, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObservationGetObserverId", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObservationGetObserverId)(___0_observation); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation); #endif return returnValue; } // System.IntPtr Vuforia.VuObservation::get_NativeHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuObservation_get_NativeHandle_m2D08BF2A7AEA86F35765D87E4AF46542C0AA541F (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; return L_0; } } // System.Int32 Vuforia.VuObservation::get_ObserverId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservation_get_ObserverId_m3B012578A6260B048E2F6D2FD71EEF8736AFEFEE (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_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); s_Il2CppMethodInitialized = true; } { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_0 = (&__this->___mObserverId_1); bool L_1; L_1 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline(L_0, Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var); if (L_1) { goto IL_0023; } } { intptr_t L_2 = __this->___mNativeHandle_0; int32_t L_3; L_3 = VuObservation_vuObservationGetObserverId_m48FAE9DA084B90778A73D0AAE35A54B8AF30513C(L_2, NULL); Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_4; memset((&L_4), 0, sizeof(L_4)); Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_4), L_3, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var); __this->___mObserverId_1 = L_4; } IL_0023: { Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_5 = (&__this->___mObserverId_1); int32_t L_6; L_6 = Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA(L_5, Nullable_1_get_Value_m0DF3B826A745419D26A168689AEB4BE6F8698ECA_RuntimeMethod_var); return L_6; } } // Vuforia.VuObservationType Vuforia.VuObservation::get_ObservationType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservation_get_ObservationType_m58DC771B5E963526D9FD48B27C764DE505FC2E63 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuObservationType_t7075B21E6C531A9A7800A3DD538FE966B198251A_m28DDC80449F9A406ABF4B0215B9CB9A09057D3E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_vuObservationGetType_mC1E8FDE337C36E926A59B6D03DC07D5AC71EC6C5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853* L_1 = (GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m6889E8DC06EF52F0B436BC42B71B4E29C2890D59(L_1, NULL, (intptr_t)((void*)VuObservation_vuObservationGetType_mC1E8FDE337C36E926A59B6D03DC07D5AC71EC6C5_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuObservationType_t7075B21E6C531A9A7800A3DD538FE966B198251A_m28DDC80449F9A406ABF4B0215B9CB9A09057D3E7(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuObservationType_t7075B21E6C531A9A7800A3DD538FE966B198251A_m28DDC80449F9A406ABF4B0215B9CB9A09057D3E7_RuntimeMethod_var); return L_2; } } // Vuforia.VuObservationType Vuforia.VuObservation::GetObservationType(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservation_GetObservationType_m4770228627CDF25E2E443656101EBA80518FBF13 (intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuObservationType_t7075B21E6C531A9A7800A3DD538FE966B198251A_m28DDC80449F9A406ABF4B0215B9CB9A09057D3E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_vuObservationGetType_mC1E8FDE337C36E926A59B6D03DC07D5AC71EC6C5_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ___0_nativeHandle; GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853* L_1 = (GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tCFA78356F9539FE68F508F3DE471C37CE2EC6853_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m6889E8DC06EF52F0B436BC42B71B4E29C2890D59(L_1, NULL, (intptr_t)((void*)VuObservation_vuObservationGetType_mC1E8FDE337C36E926A59B6D03DC07D5AC71EC6C5_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuObservationType_t7075B21E6C531A9A7800A3DD538FE966B198251A_m28DDC80449F9A406ABF4B0215B9CB9A09057D3E7(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuObservationType_t7075B21E6C531A9A7800A3DD538FE966B198251A_m28DDC80449F9A406ABF4B0215B9CB9A09057D3E7_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservation__ctor_m81F1087E180A9B41AFAD882FCC0445D76E7E4B8C (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } // System.Void Vuforia.VuObservation::RegisterObservation(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservation_RegisterObservation_mB7B47EE07C44AB1046C401C56606442BB7D1FAE6 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { { intptr_t L_0 = ___0_nativeHandle; __this->___mNativeHandle_0 = L_0; return; } } // System.Void Vuforia.VuObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservation_UnregisterObservation_m141E1195B89A96D4DDCB00DC3E39B098A668BF66 (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mNativeHandle_0 = L_0; Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_1 = (&__this->___mObserverId_1); il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28)); return; } } // System.Void Vuforia.VuObservation::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservation_Dispose_m7CBDC10CA0AAC412266D5C044F6B0027E9BA400E (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; 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_0018; } } { VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.VuObservation::UnregisterObservation() */, __this); } IL_0018: { 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.VuResult Vuforia.VuObservationWithPose::vuObservationGetPoseInfo(System.IntPtr,Vuforia.VuPoseInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservationWithPose_vuObservationGetPoseInfo_mAFB4982C2A96507379924D798B8BC26D34ABE58F (intptr_t ___0_observation, VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F* ___1_poseInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObservationGetPoseInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObservationGetPoseInfo)(___0_observation, ___1_poseInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_poseInfo); #endif return returnValue; } // Vuforia.VuPoseInfo Vuforia.VuObservationWithPose::get_PoseInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F VuObservationWithPose_get_PoseInfo_mF34D1567C7B7AE099E16406AA4E3ABE8F4099598 (VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m58B423E8C569766932ED5C827A216964CA8716F3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mD6619546D938A2A762F7783B1062778C392457D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m8D43637049F373C8983230836FCF3B5F67FB8E81_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F V_0; memset((&V_0), 0, sizeof(V_0)); { Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9* L_0 = (&__this->___mPoseInfo_2); bool L_1; L_1 = Nullable_1_get_HasValue_mD6619546D938A2A762F7783B1062778C392457D8_inline(L_0, Nullable_1_get_HasValue_mD6619546D938A2A762F7783B1062778C392457D8_RuntimeMethod_var); if (L_1) { goto IL_0033; } } { intptr_t L_2 = ((VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*)__this)->___mNativeHandle_0; int32_t L_3; L_3 = VuObservationWithPose_vuObservationGetPoseInfo_mAFB4982C2A96507379924D798B8BC26D34ABE58F(L_2, (&V_0), NULL); if (L_3) { goto IL_0027; } } { 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*)&_stringLiteral5789311D839A256BA660A10DDF97DF4D9B88016E)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuObservationWithPose_get_PoseInfo_mF34D1567C7B7AE099E16406AA4E3ABE8F4099598_RuntimeMethod_var))); } IL_0027: { VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F L_5 = V_0; Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9 L_6; memset((&L_6), 0, sizeof(L_6)); Nullable_1__ctor_m58B423E8C569766932ED5C827A216964CA8716F3((&L_6), L_5, /*hidden argument*/Nullable_1__ctor_m58B423E8C569766932ED5C827A216964CA8716F3_RuntimeMethod_var); __this->___mPoseInfo_2 = L_6; } IL_0033: { Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9* L_7 = (&__this->___mPoseInfo_2); VuPoseInfo_tA45511F53B0CB7C75C0C4C0F6CD81A0F62F6BA7F L_8; L_8 = Nullable_1_get_Value_m8D43637049F373C8983230836FCF3B5F67FB8E81(L_7, Nullable_1_get_Value_m8D43637049F373C8983230836FCF3B5F67FB8E81_RuntimeMethod_var); return L_8; } } // System.Void Vuforia.VuObservationWithPose::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714 (VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED* __this, const RuntimeMethod* method) { { VuObservation__ctor_m81F1087E180A9B41AFAD882FCC0445D76E7E4B8C(__this, NULL); return; } } // System.Void Vuforia.VuObservationWithPose::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8 (VuObservationWithPose_t7CB001702D2148903982E3FE5526303194BA19ED* __this, const RuntimeMethod* method) { { Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9* L_0 = (&__this->___mPoseInfo_2); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9)); VuObservation_UnregisterObservation_m141E1195B89A96D4DDCB00DC3E39B098A668BF66(__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.VuResult Vuforia.VuObservationList::vuObservationListCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservationList_vuObservationListCreate_m3D28C1A2953213E460565E87E8076D5E9520E035 (intptr_t* ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObservationListCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObservationListCreate)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuObservationList::vuObservationListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservationList_vuObservationListGetSize_m7B812968E3B8C18B59EC8733E604350F2F54B8C4 (intptr_t ___0_listHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObservationListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObservationListGetSize)(___0_listHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuObservationList::vuObservationListGetElement(System.IntPtr,System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservationList_vuObservationListGetElement_mA321C04C1534B24A60FC0D28118003E5D8C8C41C (intptr_t ___0_listHandle, int32_t ___1_element, intptr_t* ___2_observationHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObservationListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObservationListGetElement)(___0_listHandle, ___1_element, ___2_observationHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_element, ___2_observationHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuObservationList::vuObservationListDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuObservationList_vuObservationListDestroy_mBA25200EB9F8BAA66A29D7841D263299EE32DD11 (intptr_t ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuObservationListDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuObservationListDestroy)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // System.Void Vuforia.VuObservationList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservationList__ctor_m845690DD73824E13318D7EF674558AAA728A6454 (VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1__ctor_m0C06AECA2DCB80392480867AC56ADB81BB08CFB9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservationList_vuObservationListCreate_m3D28C1A2953213E460565E87E8076D5E9520E035_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservationList_vuObservationListDestroy_mBA25200EB9F8BAA66A29D7841D263299EE32DD11_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservationList_vuObservationListGetElement_mA321C04C1534B24A60FC0D28118003E5D8C8C41C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservationList_vuObservationListGetSize_m7B812968E3B8C18B59EC8733E604350F2F54B8C4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* L_0 = (CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*)il2cpp_codegen_object_new(CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); NullCheck(L_0); CreateListDelegate__ctor_mB613767D74E00B10AF8C74E6DBF5287F26FFE9AA(L_0, NULL, (intptr_t)((void*)VuObservationList_vuObservationListCreate_m3D28C1A2953213E460565E87E8076D5E9520E035_RuntimeMethod_var), NULL); GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* L_1 = (GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*)il2cpp_codegen_object_new(GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_m46703699EBBC0CB15B931004C371CBE1909BE45A(L_1, NULL, (intptr_t)((void*)VuObservationList_vuObservationListGetSize_m7B812968E3B8C18B59EC8733E604350F2F54B8C4_RuntimeMethod_var), NULL); GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* L_2 = (GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*)il2cpp_codegen_object_new(GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m644739045AFEA252746A61CE3BCAB26E464292D2(L_2, NULL, (intptr_t)((void*)VuObservationList_vuObservationListGetElement_mA321C04C1534B24A60FC0D28118003E5D8C8C41C_RuntimeMethod_var), NULL); DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* L_3 = (DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*)il2cpp_codegen_object_new(DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); NullCheck(L_3); DeleteListDelegate__ctor_m9BB348005F41001685C35401C492E02D3CAB7A93(L_3, NULL, (intptr_t)((void*)VuObservationList_vuObservationListDestroy_mBA25200EB9F8BAA66A29D7841D263299EE32DD11_RuntimeMethod_var), NULL); VuGenericList_1__ctor_m0C06AECA2DCB80392480867AC56ADB81BB08CFB9(__this, L_0, L_1, L_2, L_3, VuGenericList_1__ctor_m0C06AECA2DCB80392480867AC56ADB81BB08CFB9_RuntimeMethod_var); return; } } // System.Void Vuforia.VuObservationList::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuObservationList__ctor_m6C9FF1799253B96A6DE90EE5C572E9256433301B (VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1__ctor_m3F21F5543EA8D8D5F4F26B288FC955CE31F9DEB5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservationList_vuObservationListGetElement_mA321C04C1534B24A60FC0D28118003E5D8C8C41C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservationList_vuObservationListGetSize_m7B812968E3B8C18B59EC8733E604350F2F54B8C4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ___0_nativeHandle; GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* L_1 = (GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*)il2cpp_codegen_object_new(GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_m46703699EBBC0CB15B931004C371CBE1909BE45A(L_1, NULL, (intptr_t)((void*)VuObservationList_vuObservationListGetSize_m7B812968E3B8C18B59EC8733E604350F2F54B8C4_RuntimeMethod_var), NULL); GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* L_2 = (GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*)il2cpp_codegen_object_new(GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m644739045AFEA252746A61CE3BCAB26E464292D2(L_2, NULL, (intptr_t)((void*)VuObservationList_vuObservationListGetElement_mA321C04C1534B24A60FC0D28118003E5D8C8C41C_RuntimeMethod_var), NULL); VuGenericList_1__ctor_m3F21F5543EA8D8D5F4F26B288FC955CE31F9DEB5(__this, L_0, L_1, L_2, VuGenericList_1__ctor_m3F21F5543EA8D8D5F4F26B288FC955CE31F9DEB5_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.VuResult Vuforia.VuPlatformController::vuPlatformControllerSetViewOrientation(System.IntPtr,Vuforia.VuViewOrientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuPlatformController_vuPlatformControllerSetViewOrientation_m54EF8BDBB54BE5C8CA71CF9088E34B6B1C18A409 (intptr_t ___0_controllerHandle, int32_t ___1_orientation, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuPlatformControllerSetViewOrientation", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuPlatformControllerSetViewOrientation)(___0_controllerHandle, ___1_orientation); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_orientation); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuPlatformController::vuEngineGetPlatformController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuPlatformController_vuEngineGetPlatformController_mEF57F57AE85E05097778EFA6E781AF08680ECA98 (intptr_t ___0_engineHandle, intptr_t* ___1_controllerHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineGetPlatformController", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineGetPlatformController)(___0_engineHandle, ___1_controllerHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_controllerHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuPlatformController::vuPlatformControllerGetFusionProviderType(System.IntPtr,Vuforia.VuFusionProviderType&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuPlatformController_vuPlatformControllerGetFusionProviderType_m575A7D61B0005A7B0EBB441CA5DD311EAD6DBA7C (intptr_t ___0_controllerHandle, int32_t* ___1_fusionProvider, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuPlatformControllerGetFusionProviderType", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuPlatformControllerGetFusionProviderType)(___0_controllerHandle, ___1_fusionProvider); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_fusionProvider); #endif return returnValue; } // Vuforia.VuFusionProviderType Vuforia.VuPlatformController::get_FusionProviderType() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuPlatformController_get_FusionProviderType_mEA3B2280BE22352654A27363994847B095D0EAB7 (VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuFusionProviderType_tC94FCCC46FC959B121B91BC4EECA696E936D083F_m7DDD2159D1809E8999C9D67B8C2605C2B288B5C8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuPlatformController_vuPlatformControllerGetFusionProviderType_m575A7D61B0005A7B0EBB441CA5DD311EAD6DBA7C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264* L_1 = (GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tC79C8C3E34755F6C3C2326ED5A15C29302403264_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m654969CA6CE4EEAAD035964D7D6E5B58231FD709(L_1, NULL, (intptr_t)((void*)VuPlatformController_vuPlatformControllerGetFusionProviderType_m575A7D61B0005A7B0EBB441CA5DD311EAD6DBA7C_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuFusionProviderType_tC94FCCC46FC959B121B91BC4EECA696E936D083F_m7DDD2159D1809E8999C9D67B8C2605C2B288B5C8(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuFusionProviderType_tC94FCCC46FC959B121B91BC4EECA696E936D083F_m7DDD2159D1809E8999C9D67B8C2605C2B288B5C8_RuntimeMethod_var); return L_2; } } // Vuforia.VuPlatformController Vuforia.VuPlatformController::Create(Vuforia.VuEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513* VuPlatformController_Create_mBCF8089BC4DA9B3C820FA54DDCDBB2A093C10C63 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); int32_t L_2; L_2 = VuPlatformController_vuEngineGetPlatformController_mEF57F57AE85E05097778EFA6E781AF08680ECA98(L_1, (&V_0), NULL); if (L_2) { goto IL_001a; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4A23D1BBF6FEF406146CB703168E925435DA7BAF)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuPlatformController_Create_mBCF8089BC4DA9B3C820FA54DDCDBB2A093C10C63_RuntimeMethod_var))); } IL_001a: { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_4 = ___0_engine; intptr_t L_5 = V_0; VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513* L_6 = (VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513*)il2cpp_codegen_object_new(VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513_il2cpp_TypeInfo_var); NullCheck(L_6); VuPlatformController__ctor_m8C49EC70D8483BEB417951414CD7E5102826F34C(L_6, L_4, L_5, NULL); return L_6; } } // System.Void Vuforia.VuPlatformController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuPlatformController__ctor_m8C49EC70D8483BEB417951414CD7E5102826F34C (VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuController__ctor_m9BB6F2C48F1832127A346EA1A76B95DF0F2040A2(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuPlatformController::SetViewOrientation(Vuforia.VuViewOrientation) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuPlatformController_SetViewOrientation_m81C0860C0A34D986D7DD8D7FB4DE3231801A9A8D (VuPlatformController_t1DA222538DC38F980783BCDD4175626CC58F2513* __this, int32_t ___0_orientation, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_orientation; int32_t L_2; L_2 = VuPlatformController_vuPlatformControllerSetViewOrientation_m54EF8BDBB54BE5C8CA71CF9088E34B6B1C18A409(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 #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.VuResult Vuforia.VuRenderController::vuEngineGetRenderController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRenderController_vuEngineGetRenderController_m4E71991F2CCD2B94CB6AAECD629C78412A3A3D16 (intptr_t ___0_engineHandle, intptr_t* ___1_controllerHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineGetRenderController", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineGetRenderController)(___0_engineHandle, ___1_controllerHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_controllerHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuRenderController::vuRenderControllerSetRenderViewConfig(System.IntPtr,Vuforia.VuRenderViewConfig&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRenderController_vuRenderControllerSetRenderViewConfig_m54D079237EB9E48BC5A2A8D800DBD7A5116DCDBE (intptr_t ___0_controller, VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863* ___1_renderViewConfig, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuRenderControllerSetRenderViewConfig", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuRenderControllerSetRenderViewConfig)(___0_controller, ___1_renderViewConfig); #else int32_t returnValue = il2cppPInvokeFunc(___0_controller, ___1_renderViewConfig); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuRenderController::vuRenderControllerSetVideoBackgroundViewportMode(System.IntPtr,Vuforia.VuVideoBackgroundViewportMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRenderController_vuRenderControllerSetVideoBackgroundViewportMode_m31BAE9E6432655D2724EA1CFE26C55526BBE13B2 (intptr_t ___0_controllerHandle, int32_t ___1_vbMode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuRenderControllerSetVideoBackgroundViewportMode", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuRenderControllerSetVideoBackgroundViewportMode)(___0_controllerHandle, ___1_vbMode); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_vbMode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuRenderController::vuRenderControllerSetProjectionMatrixNearFar(System.IntPtr,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRenderController_vuRenderControllerSetProjectionMatrixNearFar_m63A043B7AE452B1C922E38DB3676D74DC166092C (intptr_t ___0_controllerHandle, float ___1_nearPlane, float ___2_farPlane, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuRenderControllerSetProjectionMatrixNearFar", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuRenderControllerSetProjectionMatrixNearFar)(___0_controllerHandle, ___1_nearPlane, ___2_farPlane); #else int32_t returnValue = il2cppPInvokeFunc(___0_controllerHandle, ___1_nearPlane, ___2_farPlane); #endif return returnValue; } // Vuforia.VuRenderController Vuforia.VuRenderController::Create(Vuforia.VuEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8* VuRenderController_Create_m86F5C1CF681E6F1FCB8A17EA9F483A9AB64AF096 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); int32_t L_2; L_2 = VuRenderController_vuEngineGetRenderController_m4E71991F2CCD2B94CB6AAECD629C78412A3A3D16(L_1, (&V_0), NULL); if (L_2) { goto IL_001a; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCD9D13ADE398474997B2D0C266666C1F7C0AD866)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuRenderController_Create_m86F5C1CF681E6F1FCB8A17EA9F483A9AB64AF096_RuntimeMethod_var))); } IL_001a: { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_4 = ___0_engine; intptr_t L_5 = V_0; VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8* L_6 = (VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8*)il2cpp_codegen_object_new(VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8_il2cpp_TypeInfo_var); NullCheck(L_6); VuRenderController__ctor_m85D414D4FAC3287B310216F3AEDA3AFD3DA1A044(L_6, L_4, L_5, NULL); return L_6; } } // System.Void Vuforia.VuRenderController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuRenderController__ctor_m85D414D4FAC3287B310216F3AEDA3AFD3DA1A044 (VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuController__ctor_m9BB6F2C48F1832127A346EA1A76B95DF0F2040A2(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuRenderController::SetRenderViewConfig(Vuforia.VuRenderViewConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuRenderController_SetRenderViewConfig_mDFAE121725FCDB27CD17937EC328932CA05565B3 (VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8* __this, VuRenderViewConfig_tAD91EC607E172EB6B0A078BAFF577CC6DBC14863 ___0_rvConfig, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; int32_t L_1; L_1 = VuRenderController_vuRenderControllerSetRenderViewConfig_m54D079237EB9E48BC5A2A8D800DBD7A5116DCDBE(L_0, (&___0_rvConfig), NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuRenderController::SetProjectionMatrixNearFar(System.Tuple`2) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuRenderController_SetProjectionMatrixNearFar_m5788B6EEB912C169841607BA8030708719ED762E (VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8* __this, Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* ___0_nearFar, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item1_m8C2C1C175B0C7EBF1D30322648C56938DF888E52_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Tuple_2_get_Item2_m3F598834839F1307331594DA51DE447EC7CD1D24_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* L_1 = ___0_nearFar; NullCheck(L_1); float L_2; L_2 = Tuple_2_get_Item1_m8C2C1C175B0C7EBF1D30322648C56938DF888E52_inline(L_1, Tuple_2_get_Item1_m8C2C1C175B0C7EBF1D30322648C56938DF888E52_RuntimeMethod_var); Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* L_3 = ___0_nearFar; NullCheck(L_3); float L_4; L_4 = Tuple_2_get_Item2_m3F598834839F1307331594DA51DE447EC7CD1D24_inline(L_3, Tuple_2_get_Item2_m3F598834839F1307331594DA51DE447EC7CD1D24_RuntimeMethod_var); int32_t L_5; L_5 = VuRenderController_vuRenderControllerSetProjectionMatrixNearFar_m63A043B7AE452B1C922E38DB3676D74DC166092C(L_0, L_2, L_4, NULL); bool L_6; L_6 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_5, NULL); return L_6; } } // System.Boolean Vuforia.VuRenderController::SetVideoBackgroundViewportMode(Vuforia.VuVideoBackgroundViewportMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuRenderController_SetVideoBackgroundViewportMode_m6CA2998320D43EEC91FAEFF0032489F0F773B669 (VuRenderController_tC90E2077C143C836834DE6497BA63AAEF2422CF8* __this, int32_t ___0_vbMode, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_vbMode; int32_t L_2; L_2 = VuRenderController_vuRenderControllerSetVideoBackgroundViewportMode_m31BAE9E6432655D2724EA1CFE26C55526BBE13B2(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 // Conversion methods for marshalling of: Vuforia.VuRecordingConfig IL2CPP_EXTERN_C void VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_pinvoke(const VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6& unmarshaled, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke& marshaled) { marshaled.___DataFlags_0 = unmarshaled.___DataFlags_0; marshaled.___FrameRate_1 = unmarshaled.___FrameRate_1; marshaled.___Scale_2 = unmarshaled.___Scale_2; marshaled.___Format_3 = unmarshaled.___Format_3; marshaled.___OutputDirectory_4 = il2cpp_codegen_marshal_string(unmarshaled.___OutputDirectory_4); marshaled.___Start_5 = unmarshaled.___Start_5; } IL2CPP_EXTERN_C void VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_pinvoke_back(const VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke& marshaled, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6& unmarshaled) { int32_t unmarshaledDataFlags_temp_0 = 0; unmarshaledDataFlags_temp_0 = marshaled.___DataFlags_0; unmarshaled.___DataFlags_0 = unmarshaledDataFlags_temp_0; int32_t unmarshaledFrameRate_temp_1 = 0; unmarshaledFrameRate_temp_1 = marshaled.___FrameRate_1; unmarshaled.___FrameRate_1 = unmarshaledFrameRate_temp_1; int32_t unmarshaledScale_temp_2 = 0; unmarshaledScale_temp_2 = marshaled.___Scale_2; unmarshaled.___Scale_2 = unmarshaledScale_temp_2; int32_t unmarshaledFormat_temp_3 = 0; unmarshaledFormat_temp_3 = marshaled.___Format_3; unmarshaled.___Format_3 = unmarshaledFormat_temp_3; unmarshaled.___OutputDirectory_4 = il2cpp_codegen_marshal_string_result(marshaled.___OutputDirectory_4); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___OutputDirectory_4), (void*)il2cpp_codegen_marshal_string_result(marshaled.___OutputDirectory_4)); int32_t unmarshaledStart_temp_5 = 0; unmarshaledStart_temp_5 = marshaled.___Start_5; unmarshaled.___Start_5 = unmarshaledStart_temp_5; } // Conversion method for clean up from marshalling of: Vuforia.VuRecordingConfig IL2CPP_EXTERN_C void VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_pinvoke_cleanup(VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___OutputDirectory_4); marshaled.___OutputDirectory_4 = NULL; } // Conversion methods for marshalling of: Vuforia.VuRecordingConfig IL2CPP_EXTERN_C void VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_com(const VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6& unmarshaled, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_com& marshaled) { marshaled.___DataFlags_0 = unmarshaled.___DataFlags_0; marshaled.___FrameRate_1 = unmarshaled.___FrameRate_1; marshaled.___Scale_2 = unmarshaled.___Scale_2; marshaled.___Format_3 = unmarshaled.___Format_3; marshaled.___OutputDirectory_4 = il2cpp_codegen_marshal_string(unmarshaled.___OutputDirectory_4); marshaled.___Start_5 = unmarshaled.___Start_5; } IL2CPP_EXTERN_C void VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_com_back(const VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_com& marshaled, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6& unmarshaled) { int32_t unmarshaledDataFlags_temp_0 = 0; unmarshaledDataFlags_temp_0 = marshaled.___DataFlags_0; unmarshaled.___DataFlags_0 = unmarshaledDataFlags_temp_0; int32_t unmarshaledFrameRate_temp_1 = 0; unmarshaledFrameRate_temp_1 = marshaled.___FrameRate_1; unmarshaled.___FrameRate_1 = unmarshaledFrameRate_temp_1; int32_t unmarshaledScale_temp_2 = 0; unmarshaledScale_temp_2 = marshaled.___Scale_2; unmarshaled.___Scale_2 = unmarshaledScale_temp_2; int32_t unmarshaledFormat_temp_3 = 0; unmarshaledFormat_temp_3 = marshaled.___Format_3; unmarshaled.___Format_3 = unmarshaledFormat_temp_3; unmarshaled.___OutputDirectory_4 = il2cpp_codegen_marshal_string_result(marshaled.___OutputDirectory_4); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___OutputDirectory_4), (void*)il2cpp_codegen_marshal_string_result(marshaled.___OutputDirectory_4)); int32_t unmarshaledStart_temp_5 = 0; unmarshaledStart_temp_5 = marshaled.___Start_5; unmarshaled.___Start_5 = unmarshaledStart_temp_5; } // Conversion method for clean up from marshalling of: Vuforia.VuRecordingConfig IL2CPP_EXTERN_C void VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_com_cleanup(VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___OutputDirectory_4); marshaled.___OutputDirectory_4 = NULL; } // System.Object Vuforia.VuRecordingConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuRecordingConfig_Clone_mF829580D2FAF609406896D6CC0A37133ED3DD669 (VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* L_0 = (VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6*)il2cpp_codegen_object_new(VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_il2cpp_TypeInfo_var); NullCheck(L_0); VuRecordingConfig__ctor_m809C046AC987A30EAE2A2B370DE7317593E6A463(L_0, NULL); VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* L_1 = L_0; int32_t L_2 = __this->___DataFlags_0; NullCheck(L_1); L_1->___DataFlags_0 = L_2; VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* L_3 = L_1; int32_t L_4 = __this->___FrameRate_1; NullCheck(L_3); L_3->___FrameRate_1 = L_4; VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* L_5 = L_3; int32_t L_6 = __this->___Scale_2; NullCheck(L_5); L_5->___Scale_2 = L_6; VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* L_7 = L_5; int32_t L_8 = __this->___Format_3; NullCheck(L_7); L_7->___Format_3 = L_8; VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* L_9 = L_7; int32_t L_10 = __this->___Start_5; NullCheck(L_9); L_9->___Start_5 = L_10; VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* L_11 = L_9; String_t* L_12 = __this->___OutputDirectory_4; NullCheck(L_11); L_11->___OutputDirectory_4 = L_12; Il2CppCodeGenWriteBarrier((void**)(&L_11->___OutputDirectory_4), (void*)L_12); return L_11; } } // System.Void Vuforia.VuRecordingConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuRecordingConfig__ctor_m809C046AC987A30EAE2A2B370DE7317593E6A463 (VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* __this, const RuntimeMethod* method) { { __this->___FrameRate_1 = 1; __this->___Scale_2 = 1; __this->___Format_3 = 1; 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.VuResult Vuforia.VuSessionRecorderController::vuEngineGetSessionRecorderController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_vuEngineGetSessionRecorderController_m186190BF1CF88603F2B0F961911F1244DC3C91EA (intptr_t ___0_engine, intptr_t* ___1_controller, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineGetSessionRecorderController", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineGetSessionRecorderController)(___0_engine, ___1_controller); #else int32_t returnValue = il2cppPInvokeFunc(___0_engine, ___1_controller); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuSessionRecorderController::vuSessionRecorderControllerGetDefaultRecordingDataFlags(System.IntPtr,Vuforia.VuRecordingDataFlags&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_vuSessionRecorderControllerGetDefaultRecordingDataFlags_m1BBD0A22F2937BDD9DAC8405803D902349558D40 (intptr_t ___0_controller, int32_t* ___1_dataFlags, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuSessionRecorderControllerGetDefaultRecordingDataFlags", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuSessionRecorderControllerGetDefaultRecordingDataFlags)(___0_controller, ___1_dataFlags); #else int32_t returnValue = il2cppPInvokeFunc(___0_controller, ___1_dataFlags); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuSessionRecorderController::vuSessionRecorderControllerGetSupportedRecordingDataFlags(System.IntPtr,Vuforia.VuRecordingDataFlags&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_vuSessionRecorderControllerGetSupportedRecordingDataFlags_mE146CB1A0F095C5ED2C19020E29417A06D5F6F35 (intptr_t ___0_controller, int32_t* ___1_dataFlags, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuSessionRecorderControllerGetSupportedRecordingDataFlags", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuSessionRecorderControllerGetSupportedRecordingDataFlags)(___0_controller, ___1_dataFlags); #else int32_t returnValue = il2cppPInvokeFunc(___0_controller, ___1_dataFlags); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuSessionRecorderController::vuSessionRecorderControllerCreateRecording(System.IntPtr,Vuforia.VuRecordingConfig,System.IntPtr&,Vuforia.VuRecordingCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_vuSessionRecorderControllerCreateRecording_mCEE6A191671C4D11E08CAEC0CBC572CB0945DB5E (intptr_t ___0_controller, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* ___1_config, intptr_t* ___2_recording, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke*, intptr_t*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(intptr_t*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuSessionRecorderControllerCreateRecording", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_config' to native representation VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshaled_pinvoke ____1_config_marshaled = {}; if (___1_config != NULL) { VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_pinvoke(*___1_config, ____1_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuSessionRecorderControllerCreateRecording)(___0_controller, ___1_config != NULL ? (&____1_config_marshaled) : NULL, ___2_recording, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_controller, ___1_config != NULL ? (&____1_config_marshaled) : NULL, ___2_recording, ___3_error); #endif // Marshaling cleanup of parameter '___1_config' native representation if ((&____1_config_marshaled) != NULL) { VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6_marshal_pinvoke_cleanup(____1_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuSessionRecorderController::vuSessionRecorderControllerDestroyRecordings(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_vuSessionRecorderControllerDestroyRecordings_mE2322CCEC3291367E024C663AAAB4275AA0B8E22 (intptr_t ___0_controller, int32_t ___1_deleteData, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuSessionRecorderControllerDestroyRecordings", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuSessionRecorderControllerDestroyRecordings)(___0_controller, ___1_deleteData); #else int32_t returnValue = il2cppPInvokeFunc(___0_controller, ___1_deleteData); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuSessionRecorderController::vuSessionRecorderControllerCleanRecordedData(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_vuSessionRecorderControllerCleanRecordedData_mA4FBE99B7D3B2C77AB4A1D2BFA31281C4C300E2B (intptr_t ___0_controller, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuSessionRecorderControllerCleanRecordedData", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuSessionRecorderControllerCleanRecordedData)(___0_controller); #else int32_t returnValue = il2cppPInvokeFunc(___0_controller); #endif return returnValue; } // Vuforia.VuRecordingDataFlags Vuforia.VuSessionRecorderController::get_DefaultDataFlags() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_get_DefaultDataFlags_m9C2E45E52BC8EF492161B1B3E3FE46A4B5161A9E (VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuRecordingDataFlags_t6BE8856F620A0AECEECA31306EC22E85577FC15F_mBA4EDBE562B8B756F6AF162112FDCD7FE41FC8EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuSessionRecorderController_vuSessionRecorderControllerGetDefaultRecordingDataFlags_m1BBD0A22F2937BDD9DAC8405803D902349558D40_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652* L_1 = (GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652*)il2cpp_codegen_object_new(GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m67CA57494FBBFB32D1EBD6B4FCABAA65051078B7(L_1, NULL, (intptr_t)((void*)VuSessionRecorderController_vuSessionRecorderControllerGetDefaultRecordingDataFlags_m1BBD0A22F2937BDD9DAC8405803D902349558D40_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuRecordingDataFlags_t6BE8856F620A0AECEECA31306EC22E85577FC15F_mBA4EDBE562B8B756F6AF162112FDCD7FE41FC8EE(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuRecordingDataFlags_t6BE8856F620A0AECEECA31306EC22E85577FC15F_mBA4EDBE562B8B756F6AF162112FDCD7FE41FC8EE_RuntimeMethod_var); return L_2; } } // Vuforia.VuRecordingDataFlags Vuforia.VuSessionRecorderController::get_SupportedDataFlags() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuSessionRecorderController_get_SupportedDataFlags_m13D0F0DFC9DE49E2C5F09F6E5C15831C240ED7AB (VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuRecordingDataFlags_t6BE8856F620A0AECEECA31306EC22E85577FC15F_mBA4EDBE562B8B756F6AF162112FDCD7FE41FC8EE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuSessionRecorderController_vuSessionRecorderControllerGetSupportedRecordingDataFlags_mE146CB1A0F095C5ED2C19020E29417A06D5F6F35_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652* L_1 = (GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652*)il2cpp_codegen_object_new(GetStructValueDelegate_1_tA09CD0CA1C3B4AFB0159E4D19CFD69356B79C652_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m67CA57494FBBFB32D1EBD6B4FCABAA65051078B7(L_1, NULL, (intptr_t)((void*)VuSessionRecorderController_vuSessionRecorderControllerGetSupportedRecordingDataFlags_mE146CB1A0F095C5ED2C19020E29417A06D5F6F35_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuRecordingDataFlags_t6BE8856F620A0AECEECA31306EC22E85577FC15F_mBA4EDBE562B8B756F6AF162112FDCD7FE41FC8EE(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuRecordingDataFlags_t6BE8856F620A0AECEECA31306EC22E85577FC15F_mBA4EDBE562B8B756F6AF162112FDCD7FE41FC8EE_RuntimeMethod_var); return L_2; } } // Vuforia.VuSessionRecorderController Vuforia.VuSessionRecorderController::Create(Vuforia.VuEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A* VuSessionRecorderController_Create_m2A8915ECAE714A0FE9B286F9AE0B54D1844F60A1 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); int32_t L_2; L_2 = VuSessionRecorderController_vuEngineGetSessionRecorderController_m186190BF1CF88603F2B0F961911F1244DC3C91EA(L_1, (&V_0), NULL); if (L_2) { goto IL_001a; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAAA2CDCFE3BEBF62EAB1C19E5B43164895AAF4CE)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuSessionRecorderController_Create_m2A8915ECAE714A0FE9B286F9AE0B54D1844F60A1_RuntimeMethod_var))); } IL_001a: { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_4 = ___0_engine; intptr_t L_5 = V_0; VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A* L_6 = (VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A*)il2cpp_codegen_object_new(VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A_il2cpp_TypeInfo_var); NullCheck(L_6); VuSessionRecorderController__ctor_mA0C6AA8BA3A2130966D78C09C61EE14D50A8BAF4(L_6, L_4, L_5, NULL); return L_6; } } // System.Void Vuforia.VuSessionRecorderController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuSessionRecorderController__ctor_mA0C6AA8BA3A2130966D78C09C61EE14D50A8BAF4 (VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuController__ctor_m9BB6F2C48F1832127A346EA1A76B95DF0F2040A2(__this, L_0, L_1, NULL); return; } } // Vuforia.IVuRecording Vuforia.VuSessionRecorderController::CreateRecording(Vuforia.VuRecordingConfig,Vuforia.VuRecordingCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuSessionRecorderController_CreateRecording_m5946885B745CFC3FDE4859E8BC17C566A0B30A33 (VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A* __this, VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; VuRecordingConfig_tCFB3ECE34778F4DC97C6B59B10C826C5267356C6* L_1 = ___0_config; int32_t* L_2 = ___1_error; int32_t L_3; L_3 = VuSessionRecorderController_vuSessionRecorderControllerCreateRecording_mCEE6A191671C4D11E08CAEC0CBC572CB0945DB5E(L_0, L_1, (&V_0), L_2, NULL); if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0019; } } { intptr_t L_4 = V_0; VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA* L_5 = (VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA*)il2cpp_codegen_object_new(VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA_il2cpp_TypeInfo_var); NullCheck(L_5); VuRecording__ctor_mED1806003AC67CBE168B46700C290FE243168B9C(L_5, L_4, NULL); return L_5; } IL_0019: { return (RuntimeObject*)NULL; } } // System.Boolean Vuforia.VuSessionRecorderController::DestroyRecordings(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuSessionRecorderController_DestroyRecordings_m8380EBB640B33264D452EE3FBC16CF3F44CDFC6D (VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A* __this, bool ___0_deleteData, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; bool L_1 = ___0_deleteData; int32_t L_2; L_2 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_1, NULL); int32_t L_3; L_3 = VuSessionRecorderController_vuSessionRecorderControllerDestroyRecordings_mE2322CCEC3291367E024C663AAAB4275AA0B8E22(L_0, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } // System.Boolean Vuforia.VuSessionRecorderController::CleanRecordedData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuSessionRecorderController_CleanRecordedData_m139DC648E2A701D4CBE63863274A279538CF8EFB (VuSessionRecorderController_t134F8403457BBD733ED0314ADC34677C1D7ABE1A* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; int32_t L_1; L_1 = VuSessionRecorderController_vuSessionRecorderControllerCleanRecordedData_mA4FBE99B7D3B2C77AB4A1D2BFA31281C4C300E2B(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 // Vuforia.VuResult Vuforia.VuRecording::vuRecordingStart(System.IntPtr,Vuforia.VuRecordingStartError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_vuRecordingStart_m707AFB1493BEDC7C98C680AFB0DD3B3F70FF0A66 (intptr_t ___0_recording, int32_t* ___1_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuRecordingStart", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuRecordingStart)(___0_recording, ___1_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_recording, ___1_error); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuRecording::vuRecordingStop(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_vuRecordingStop_m712E07AC06CEC385CD5A589BCF1B72DECB94A168 (intptr_t ___0_recording, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuRecordingStop", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuRecordingStop)(___0_recording); #else int32_t returnValue = il2cppPInvokeFunc(___0_recording); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuRecording::vuRecordingGetPath(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_vuRecordingGetPath_m305540FFA1A04E5F895FEBFB3882FE2F4B31B332 (intptr_t ___0_recording, intptr_t* ___1_path, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuRecordingGetPath", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuRecordingGetPath)(___0_recording, ___1_path); #else int32_t returnValue = il2cppPInvokeFunc(___0_recording, ___1_path); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuRecording::vuRecordingGetStatus(System.IntPtr,Vuforia.VuRecordingStatus&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_vuRecordingGetStatus_mDAB321E23486DF7BFD0E72044A908E4C17D23B08 (intptr_t ___0_recording, int32_t* ___1_status, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuRecordingGetStatus", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuRecordingGetStatus)(___0_recording, ___1_status); #else int32_t returnValue = il2cppPInvokeFunc(___0_recording, ___1_status); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuRecording::vuRecordingGetStatusInfo(System.IntPtr,Vuforia.VuRecordingStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_vuRecordingGetStatusInfo_mDABD0C27E91B99A905F9D6A8920CD0E04274560E (intptr_t ___0_recording, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuRecordingGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuRecordingGetStatusInfo)(___0_recording, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_recording, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuRecording::vuRecordingDestroy(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_vuRecordingDestroy_m543621BD783B913C9342D0E476E4166FCD3F5498 (intptr_t ___0_recording, int32_t ___1_deleteData, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuRecordingDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuRecordingDestroy)(___0_recording, ___1_deleteData); #else int32_t returnValue = il2cppPInvokeFunc(___0_recording, ___1_deleteData); #endif return returnValue; } // System.String Vuforia.VuRecording::get_Path() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuRecording_get_Path_m8A980EF27D3797E700EBD485016AB1C46EA9F133 (VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuRecording_vuRecordingGetPath_m305540FFA1A04E5F895FEBFB3882FE2F4B31B332_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuRecording_vuRecordingGetPath_m305540FFA1A04E5F895FEBFB3882FE2F4B31B332_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // Vuforia.VuRecordingStatus Vuforia.VuRecording::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_get_Status_mA363605A1E08594C575C2040EBB0135FC6EC67DA (VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuRecordingStatus_t892E70961536A7AC9183A59A0E480670590A4E60_m361676AB6D1616EE8A44DC957BEFEA819EACB1EF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuRecording_vuRecordingGetStatus_mDAB321E23486DF7BFD0E72044A908E4C17D23B08_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF* L_1 = (GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t98E1C6D9B49C8013ADCFCD5258FB8B28523AE0FF_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m658C2FA9AF58D35C82A2B7B5C58454862DCC551B(L_1, NULL, (intptr_t)((void*)VuRecording_vuRecordingGetStatus_mDAB321E23486DF7BFD0E72044A908E4C17D23B08_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuRecordingStatus_t892E70961536A7AC9183A59A0E480670590A4E60_m361676AB6D1616EE8A44DC957BEFEA819EACB1EF(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuRecordingStatus_t892E70961536A7AC9183A59A0E480670590A4E60_m361676AB6D1616EE8A44DC957BEFEA819EACB1EF_RuntimeMethod_var); return L_2; } } // Vuforia.VuRecordingStatusInfo Vuforia.VuRecording::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_get_StatusInfo_mD4A6D5A93CBEF4BF002F5180B8BDDCD40491B300 (VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuRecordingStatusInfo_t891944CB084B46E3DCF6F0F34C4B59B3C51C19CE_m06BBEAEF3F1A87FA1BFCBDBCA2BD36F1636510A4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuRecording_vuRecordingGetStatusInfo_mDABD0C27E91B99A905F9D6A8920CD0E04274560E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839* L_1 = (GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t7796C610F4D41B6E51EA00D5D012418A05B1F839_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m83A557F8B09D539CBE6AA6DC856326AD765B5571(L_1, NULL, (intptr_t)((void*)VuRecording_vuRecordingGetStatusInfo_mDABD0C27E91B99A905F9D6A8920CD0E04274560E_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuRecordingStatusInfo_t891944CB084B46E3DCF6F0F34C4B59B3C51C19CE_m06BBEAEF3F1A87FA1BFCBDBCA2BD36F1636510A4(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuRecordingStatusInfo_t891944CB084B46E3DCF6F0F34C4B59B3C51C19CE_m06BBEAEF3F1A87FA1BFCBDBCA2BD36F1636510A4_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuRecording::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuRecording__ctor_mED1806003AC67CBE168B46700C290FE243168B9C (VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_0 = ___0_nativeHandle; __this->___mNativeHandle_0 = L_0; return; } } // Vuforia.VuRecordingStartError Vuforia.VuRecording::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRecording_Start_m8378DAD0E1CA250D74975D00A4FB113DB27A0845 (VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuRecordingStartError_tFD71B01A98D3F41C1FF8BCBB035D75DBA7152993_mE3278E853BB11A27B1DCA6148AD45393AB19E5E3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuRecording_vuRecordingStart_m707AFB1493BEDC7C98C680AFB0DD3B3F70FF0A66_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0* L_1 = (GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t5A3680686D3C7AC5C8020734B212739C88BAA9E0_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_mC9C2A16D59A303DC37CA76C6E1FEA35BC5082241(L_1, NULL, (intptr_t)((void*)VuRecording_vuRecordingStart_m707AFB1493BEDC7C98C680AFB0DD3B3F70FF0A66_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuRecordingStartError_tFD71B01A98D3F41C1FF8BCBB035D75DBA7152993_mE3278E853BB11A27B1DCA6148AD45393AB19E5E3(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuRecordingStartError_tFD71B01A98D3F41C1FF8BCBB035D75DBA7152993_mE3278E853BB11A27B1DCA6148AD45393AB19E5E3_RuntimeMethod_var); return L_2; } } // System.Boolean Vuforia.VuRecording::Stop() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuRecording_Stop_m8F38454E1D109130F02CB17B362E784D8578BD4F (VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuRecording_vuRecordingStop_m712E07AC06CEC385CD5A589BCF1B72DECB94A168(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuRecording::Destroy(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuRecording_Destroy_m6C93C89FA80BB421B395984B729DE5FD71DFEEEB (VuRecording_t6934E4A5631203C4BA7CC0AF158C8CB33D1C4DDA* __this, bool ___0_deleteData, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; bool L_1 = ___0_deleteData; int32_t L_2; L_2 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_1, NULL); int32_t L_3; L_3 = VuRecording_vuRecordingDestroy_m543621BD783B913C9342D0E476E4166FCD3F5498(L_0, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::vuCameraIntrinsicsGetFov(Vuforia.VuCameraIntrinsics/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_vuCameraIntrinsicsGetFov_m5CC8EF065CA0B4882EC8FB31DBE4C8AE8ACCEE01 (Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652* ___0_intrinsics, const RuntimeMethod* method) { typedef VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 (CDECL *PInvokeFunc) (Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraIntrinsicsGetFov", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 returnValue = reinterpret_cast(vuCameraIntrinsicsGetFov)(___0_intrinsics); #else VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 returnValue = il2cppPInvokeFunc(___0_intrinsics); #endif return returnValue; } // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::get_Size() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_get_Size_mB130F199D1F41A70D6F1A4F0545EDA3ECF557244 (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = __this->___U3CSizeU3Ek__BackingField_0; return L_0; } } // System.Void Vuforia.VuCameraIntrinsics::set_Size(Vuforia.VuVector2F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_Size_m9FD38646929721C6F8EA9B6D827812289B95AA9D (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_value, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = ___0_value; __this->___U3CSizeU3Ek__BackingField_0 = L_0; return; } } // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::get_FocalLength() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_get_FocalLength_m35AFA34CCAF6560B1C9B427C88B02E0EE12D7056 (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = __this->___U3CFocalLengthU3Ek__BackingField_1; return L_0; } } // System.Void Vuforia.VuCameraIntrinsics::set_FocalLength(Vuforia.VuVector2F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_FocalLength_m201F214789D8C9B6E3C147827AB8B6B25FF30786 (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_value, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = ___0_value; __this->___U3CFocalLengthU3Ek__BackingField_1 = L_0; return; } } // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::get_PrincipalPoint() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_get_PrincipalPoint_m10EA6A783904A8BDD0D7BCD34AD61CF42056FB14 (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = __this->___U3CPrincipalPointU3Ek__BackingField_2; return L_0; } } // System.Void Vuforia.VuCameraIntrinsics::set_PrincipalPoint(Vuforia.VuVector2F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_PrincipalPoint_m93220B252CBB4D49A687F99924F18706D3D3844C (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_value, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = ___0_value; __this->___U3CPrincipalPointU3Ek__BackingField_2 = L_0; return; } } // Vuforia.VuCameraDistortionMode Vuforia.VuCameraIntrinsics::get_DistortionMode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraIntrinsics_get_DistortionMode_m76C58E5D9E171776A62AE5BFD0A4EC531DDFE8B9 (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CDistortionModeU3Ek__BackingField_3; return L_0; } } // System.Void Vuforia.VuCameraIntrinsics::set_DistortionMode(Vuforia.VuCameraDistortionMode) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_DistortionMode_mFA67AD43AB7E69CD4502DAB191F4F0C8C3E4DB29 (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CDistortionModeU3Ek__BackingField_3 = L_0; return; } } // Vuforia.VuVector8F Vuforia.VuCameraIntrinsics::get_DistortionParameters() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 VuCameraIntrinsics_get_DistortionParameters_m798E15D69ABFF2E73866F3302268367155ED103D (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_0 = __this->___U3CDistortionParametersU3Ek__BackingField_4; return L_0; } } // System.Void Vuforia.VuCameraIntrinsics::set_DistortionParameters(Vuforia.VuVector8F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_DistortionParameters_m68AD15787C024B87E592517854065CF2EB7745EF (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 ___0_value, const RuntimeMethod* method) { { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_0 = ___0_value; __this->___U3CDistortionParametersU3Ek__BackingField_4 = L_0; return; } } // System.Void Vuforia.VuCameraIntrinsics::.ctor(Vuforia.VuCameraIntrinsics/Internal) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraIntrinsics__ctor_mAA351D3C5CA5FF408E7D4D9D834CAF7648393364 (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 ___0_intrinsics, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 L_0 = ___0_intrinsics; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_1 = L_0.___size_0; VuCameraIntrinsics_set_Size_m9FD38646929721C6F8EA9B6D827812289B95AA9D_inline(__this, L_1, NULL); Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 L_2 = ___0_intrinsics; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_3 = L_2.___focalLength_1; VuCameraIntrinsics_set_FocalLength_m201F214789D8C9B6E3C147827AB8B6B25FF30786_inline(__this, L_3, NULL); Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 L_4 = ___0_intrinsics; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_5 = L_4.___principalPoint_2; VuCameraIntrinsics_set_PrincipalPoint_m93220B252CBB4D49A687F99924F18706D3D3844C_inline(__this, L_5, NULL); Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 L_6 = ___0_intrinsics; int32_t L_7 = L_6.___distortionMode_3; VuCameraIntrinsics_set_DistortionMode_mFA67AD43AB7E69CD4502DAB191F4F0C8C3E4DB29_inline(__this, L_7, NULL); Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 L_8 = ___0_intrinsics; VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_9 = L_8.___distortionParameters_4; VuCameraIntrinsics_set_DistortionParameters_m68AD15787C024B87E592517854065CF2EB7745EF_inline(__this, L_9, NULL); return; } } // Vuforia.VuVector2F Vuforia.VuCameraIntrinsics::GetCameraIntrinsicsGetFov() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_GetCameraIntrinsicsGetFov_m0EF4A4AD02F350BB789D40D3B1424C8FBBB9DC51 (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 V_0; memset((&V_0), 0, sizeof(V_0)); Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 V_1; memset((&V_1), 0, sizeof(V_1)); { il2cpp_codegen_initobj((&V_1), sizeof(Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652)); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0; L_0 = VuCameraIntrinsics_get_Size_mB130F199D1F41A70D6F1A4F0545EDA3ECF557244_inline(__this, NULL); (&V_1)->___size_0 = L_0; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_1; L_1 = VuCameraIntrinsics_get_FocalLength_m35AFA34CCAF6560B1C9B427C88B02E0EE12D7056_inline(__this, NULL); (&V_1)->___focalLength_1 = L_1; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_2; L_2 = VuCameraIntrinsics_get_PrincipalPoint_m10EA6A783904A8BDD0D7BCD34AD61CF42056FB14_inline(__this, NULL); (&V_1)->___principalPoint_2 = L_2; int32_t L_3; L_3 = VuCameraIntrinsics_get_DistortionMode_m76C58E5D9E171776A62AE5BFD0A4EC531DDFE8B9_inline(__this, NULL); (&V_1)->___distortionMode_3 = L_3; VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_4; L_4 = VuCameraIntrinsics_get_DistortionParameters_m798E15D69ABFF2E73866F3302268367155ED103D_inline(__this, NULL); (&V_1)->___distortionParameters_4 = L_4; Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 L_5 = V_1; V_0 = L_5; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_6; L_6 = VuCameraIntrinsics_vuCameraIntrinsicsGetFov_m5CC8EF065CA0B4882EC8FB31DBE4C8AE8ACCEE01((&V_0), NULL); 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 #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.VuResult Vuforia.VuRenderState::vuStateGetRenderState(System.IntPtr,Vuforia.VuRenderState/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuRenderState_vuStateGetRenderState_m3C823651D492717D707813CCED0948C1CC347D80 (intptr_t ___0_stateHandle, Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35* ___1_renderState, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuStateGetRenderState", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuStateGetRenderState)(___0_stateHandle, ___1_renderState); #else int32_t returnValue = il2cppPInvokeFunc(___0_stateHandle, ___1_renderState); #endif return returnValue; } // Vuforia.VuMatrix44F Vuforia.VuRenderState::get_VBProjectionMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 VuRenderState_get_VBProjectionMatrix_m83C0A6C50BF48A80A9ADCDEDDED8ADB530749E57 (VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E* __this, const RuntimeMethod* method) { { Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35* L_0 = (&__this->___mInternal_0); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_1 = L_0->___vbProjectionMatrix_1; return L_1; } } // Vuforia.VuMatrix44F Vuforia.VuRenderState::get_ProjectionMatrix() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 VuRenderState_get_ProjectionMatrix_mC8FCE53D874AF9298608E54AAD3F525191827CC5 (VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E* __this, const RuntimeMethod* method) { { Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35* L_0 = (&__this->___mInternal_0); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_1 = L_0->___projectionMatrix_4; return L_1; } } // System.Void Vuforia.VuRenderState::.ctor(Vuforia.VuState) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuRenderState__ctor_m95C437A49CE6EB8A179B9157925FA7ADC2D60A07 (VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E* __this, VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* ___0_state, 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*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_0_0_0_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* L_0 = ___0_state; NullCheck(L_0); intptr_t L_1; L_1 = VuState_get_NativeHandle_m38F9CCF7020CFB17E0C9E1A8FDF80057EBEE9A35_inline(L_0, NULL); Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35* L_2 = (&__this->___mInternal_0); int32_t L_3; L_3 = VuRenderState_vuStateGetRenderState_m3C823651D492717D707813CCED0948C1CC347D80(L_1, L_2, NULL); Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35* L_4 = (&__this->___mInternal_0); intptr_t L_5 = L_4->___vbMesh_2; intptr_t L_6 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; bool L_7; L_7 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_5, L_6, NULL); if (!L_7) { goto IL_0054; } } { Internal_t86369877324AAF112EC5467F0FEAE9C53653DF35* L_8 = (&__this->___mInternal_0); intptr_t L_9 = L_8->___vbMesh_2; RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_10 = { reinterpret_cast (VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_0_0_0_var) }; il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); Type_t* L_11; L_11 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_10, NULL); il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); RuntimeObject* L_12; L_12 = Marshal_PtrToStructure_m235E141E21BFB69A01B07DDDF1702BA7D5723AC3(L_9, L_11, NULL); __this->___mVBMesh_1 = ((*(VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B*)((VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B*)(VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B*)UnBox(L_12, VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B_il2cpp_TypeInfo_var)))); } IL_0054: { 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.VuResult Vuforia.VuCameraFrame::vuCameraFrameGetImages(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCameraFrame_vuCameraFrameGetImages_m1C9E14121FC85F4CF6E5B5E4B09E29D3B06BF8A7 (intptr_t ___0_cameraFrame, intptr_t ___1_imageList, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuCameraFrameGetImages", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuCameraFrameGetImages)(___0_cameraFrame, ___1_imageList); #else int32_t returnValue = il2cppPInvokeFunc(___0_cameraFrame, ___1_imageList); #endif return returnValue; } // System.IntPtr Vuforia.VuCameraFrame::get_NativeHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuCameraFrame_get_NativeHandle_m4E18E7EF7C58BAE1F467066D298918236D944929 (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_1; return L_0; } } // System.Collections.Generic.IList`1 Vuforia.VuCameraFrame::get_Images() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuCameraFrame_get_Images_m7220E4E8B62F186AEEE4B23C14C09FE8E40F7BA1 (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_t928D42AED20DECD39DD5F9FE0479FC4EFEBD6727_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m534FA94F56EEC72D513A81BFEBC7087F65F47C78_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t010CBEBC7F313DABD219F59FA81A6AD2727C83A8_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Item_mA182C144C84CD15DEB05AFDA811920338D867010_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImage_t49A34202F052984691206C1BB87CCC42158BC341_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; VuImage_t49A34202F052984691206C1BB87CCC42158BC341* V_3 = NULL; { RuntimeObject* L_0 = __this->___mImages_2; if (L_0) { goto IL_0070; } } { VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC* L_1 = (VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC*)il2cpp_codegen_object_new(VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC_il2cpp_TypeInfo_var); NullCheck(L_1); VuImageList__ctor_m2273EBC88132823D16870D0656020CB0415A9BAE(L_1, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0066: {// begin finally (depth: 1) { VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC* L_2 = V_0; if (!L_2) { goto IL_006f; } } { VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_006f: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { intptr_t L_4 = __this->___mNativeHandle_1; VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC* L_5 = V_0; NullCheck(L_5); intptr_t L_6; L_6 = VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_inline(L_5, VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); int32_t L_7; L_7 = VuCameraFrame_vuCameraFrameGetImages_m1C9E14121FC85F4CF6E5B5E4B09E29D3B06BF8A7(L_4, L_6, NULL); if (L_7) { goto IL_002c_1; } } { Exception_t* L_8 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_8); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3CADC7B20E5472D77D3E142D3BA2C628345EA978)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCameraFrame_get_Images_m7220E4E8B62F186AEEE4B23C14C09FE8E40F7BA1_RuntimeMethod_var))); } IL_002c_1: { List_1_t010CBEBC7F313DABD219F59FA81A6AD2727C83A8* L_9 = (List_1_t010CBEBC7F313DABD219F59FA81A6AD2727C83A8*)il2cpp_codegen_object_new(List_1_t010CBEBC7F313DABD219F59FA81A6AD2727C83A8_il2cpp_TypeInfo_var); NullCheck(L_9); List_1__ctor_m534FA94F56EEC72D513A81BFEBC7087F65F47C78(L_9, List_1__ctor_m534FA94F56EEC72D513A81BFEBC7087F65F47C78_RuntimeMethod_var); __this->___mImages_2 = L_9; Il2CppCodeGenWriteBarrier((void**)(&__this->___mImages_2), (void*)L_9); VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC* L_10 = V_0; NullCheck(L_10); int32_t L_11; L_11 = VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95(L_10, VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var); V_1 = L_11; V_2 = 0; goto IL_0060_1; } IL_0042_1: { VuImageList_t1F8118F666056C1F29B9CD58B5AE0D4A93D7EDCC* L_12 = V_0; int32_t L_13 = V_2; NullCheck(L_12); intptr_t L_14; L_14 = VuGenericList_1_get_Item_mA182C144C84CD15DEB05AFDA811920338D867010(L_12, L_13, VuGenericList_1_get_Item_mA182C144C84CD15DEB05AFDA811920338D867010_RuntimeMethod_var); VuImage_t49A34202F052984691206C1BB87CCC42158BC341* L_15 = (VuImage_t49A34202F052984691206C1BB87CCC42158BC341*)il2cpp_codegen_object_new(VuImage_t49A34202F052984691206C1BB87CCC42158BC341_il2cpp_TypeInfo_var); NullCheck(L_15); VuImage__ctor_m2C42765C11BE5BFE4CB3690B27F5CD372D1B8BD9(L_15, L_14, (bool)0, NULL); V_3 = L_15; RuntimeObject* L_16 = __this->___mImages_2; VuImage_t49A34202F052984691206C1BB87CCC42158BC341* L_17 = V_3; NullCheck(L_16); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_t928D42AED20DECD39DD5F9FE0479FC4EFEBD6727_il2cpp_TypeInfo_var, L_16, L_17); int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0060_1: { int32_t L_19 = V_2; int32_t L_20 = V_1; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0042_1; } } { goto IL_0070; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0070: { RuntimeObject* L_21 = __this->___mImages_2; return L_21; } } // System.Void Vuforia.VuCameraFrame::.ctor(Vuforia.VuState,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraFrame__ctor_m67334F01E27C572BA7D2C30E016C5EA218A1EDFF (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __this, VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* ___0_state, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* L_0 = ___0_state; __this->___mState_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mState_0), (void*)L_0); intptr_t L_1 = ___1_nativeHandle; __this->___mNativeHandle_1 = L_1; return; } } // System.Void Vuforia.VuCameraFrame::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraFrame_Finalize_m670E903749241D17EFE0E5494A02B3915BB5C7E8 (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __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) VuCameraFrame_Dispose_m5CF653AB2C2FCBDE39DC12D2D674D08317AF273A(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.VuCameraFrame::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraFrame_Dispose_m69FC593FB4F5E27479A507734E2441B04BE3A46D (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __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; } { VuCameraFrame_Dispose_m5CF653AB2C2FCBDE39DC12D2D674D08317AF273A(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.VuCameraFrame::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuCameraFrame_Dispose_m5CF653AB2C2FCBDE39DC12D2D674D08317AF273A (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __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); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_t70C6DB3E1D4692A9AC4579E2F5AA68778177A4FD_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); s_Il2CppMethodInitialized = true; } RuntimeObject* V_0 = NULL; { RuntimeObject* L_0 = __this->___mImages_2; if (!L_0) { goto IL_003c; } } { RuntimeObject* L_1 = __this->___mImages_2; 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_t70C6DB3E1D4692A9AC4579E2F5AA68778177A4FD_il2cpp_TypeInfo_var, L_1); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_002b: {// begin finally (depth: 1) { RuntimeObject* L_3 = V_0; if (!L_3) { goto IL_0034; } } { RuntimeObject* L_4 = V_0; NullCheck(L_4); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4); } IL_0034: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { goto IL_0021_1; } IL_0016_1: { RuntimeObject* L_5 = V_0; NullCheck(L_5); RuntimeObject* L_6; L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1::get_Current() */, IEnumerator_1_tD38634C21EE44C6439CCD452C85BDF3DE9A160E6_il2cpp_TypeInfo_var, L_5); NullCheck(L_6); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6); } IL_0021_1: { RuntimeObject* L_7 = V_0; NullCheck(L_7); bool L_8; L_8 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_7); if (L_8) { goto IL_0016_1; } } { goto IL_0035; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0035: { __this->___mImages_2 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mImages_2), (void*)(RuntimeObject*)NULL); } IL_003c: { 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.VuBool Vuforia.VuState::vuStateHasCameraFrame(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuState_vuStateHasCameraFrame_m8B7DF41C2852CF880B9236653C2D3E0734356A70 (intptr_t ___0_stateHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuStateHasCameraFrame", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuStateHasCameraFrame)(___0_stateHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_stateHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuState::vuStateGetObservations(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuState_vuStateGetObservations_m0D02DB054212376A0CE4453B52359D0A72904724 (intptr_t ___0_stateHandle, intptr_t ___1_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuStateGetObservations", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuStateGetObservations)(___0_stateHandle, ___1_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_stateHandle, ___1_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuState::vuStateGetCameraFrame(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuState_vuStateGetCameraFrame_m86848748666E39E82CC2AD534F13BA751EA64A3D (intptr_t ___0_stateHandle, intptr_t* ___1_cameraFrameHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuStateGetCameraFrame", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuStateGetCameraFrame)(___0_stateHandle, ___1_cameraFrameHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_stateHandle, ___1_cameraFrameHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuState::vuStateGetCameraIntrinsics(System.IntPtr,Vuforia.VuCameraIntrinsics/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuState_vuStateGetCameraIntrinsics_mAB44AFA610DF0DFAED0D9284F528D241B4AC2D6B (intptr_t ___0_stateHandle, Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652* ___1_cameraIntrinsics, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuStateGetCameraIntrinsics", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuStateGetCameraIntrinsics)(___0_stateHandle, ___1_cameraIntrinsics); #else int32_t returnValue = il2cppPInvokeFunc(___0_stateHandle, ___1_cameraIntrinsics); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuState::vuStateRelease(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuState_vuStateRelease_mAFA05EAF5310285FD16CE63DF77AD7E522E5EE57 (intptr_t ___0_stateHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuStateRelease", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuStateRelease)(___0_stateHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_stateHandle); #endif return returnValue; } // System.IntPtr Vuforia.VuState::get_NativeHandle() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuState_get_NativeHandle_m38F9CCF7020CFB17E0C9E1A8FDF80057EBEE9A35 (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_2; return L_0; } } // System.Collections.Generic.IList`1 Vuforia.VuState::get_Observations() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuState_get_Observations_m812F9D00CBCBE4F5D25272FDAC5ED83BA922CA5A (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, 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*)&ObservationList_1__ctor_mB24E47E82A8CF53D39F368D64F7780B0769A9A5D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservationList_1_get_Observations_m6EFA11F70536F4E0175D151AFF581349A0A5576D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* V_0 = NULL; { ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* L_0 = __this->___mObservations_6; if (L_0) { goto IL_004a; } } { VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* L_1 = (VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336*)il2cpp_codegen_object_new(VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336_il2cpp_TypeInfo_var); NullCheck(L_1); VuObservationList__ctor_m845690DD73824E13318D7EF674558AAA728A6454(L_1, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0040: {// begin finally (depth: 1) { VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* L_2 = V_0; if (!L_2) { goto IL_0049; } } { VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_0049: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { intptr_t L_4 = __this->___mNativeHandle_2; VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* L_5 = V_0; NullCheck(L_5); intptr_t L_6; L_6 = VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_inline(L_5, VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); int32_t L_7; L_7 = VuState_vuStateGetObservations_m0D02DB054212376A0CE4453B52359D0A72904724(L_4, L_6, NULL); if (L_7) { goto IL_002c_1; } } { Exception_t* L_8 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_8); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral030BEB75F03486BDF899B40213799C2210049FBA)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuState_get_Observations_m812F9D00CBCBE4F5D25272FDAC5ED83BA922CA5A_RuntimeMethod_var))); } IL_002c_1: { ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* L_9 = __this->___mObservationManager_1; VuObservationList_t20B399EFFCF0E69CE6B59AB8F90141D8169D6336* L_10 = V_0; ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* L_11 = (ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF*)il2cpp_codegen_object_new(ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF_il2cpp_TypeInfo_var); NullCheck(L_11); ObservationList_1__ctor_mB24E47E82A8CF53D39F368D64F7780B0769A9A5D(L_11, L_9, L_10, ObservationList_1__ctor_mB24E47E82A8CF53D39F368D64F7780B0769A9A5D_RuntimeMethod_var); __this->___mObservations_6 = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservations_6), (void*)L_11); goto IL_004a; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_004a: { ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* L_12 = __this->___mObservations_6; NullCheck(L_12); RuntimeObject* L_13; L_13 = ObservationList_1_get_Observations_m6EFA11F70536F4E0175D151AFF581349A0A5576D_inline(L_12, ObservationList_1_get_Observations_m6EFA11F70536F4E0175D151AFF581349A0A5576D_RuntimeMethod_var); return L_13; } } // System.Boolean Vuforia.VuState::get_HasCameraFrame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuState_get_HasCameraFrame_mE3597E93632AF4391620F3414DC3FAC924F1E670 (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* L_0 = (&__this->___mHasCameraFrame_3); bool L_1; L_1 = Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_inline(L_0, Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_RuntimeMethod_var); if (L_1) { goto IL_0028; } } { intptr_t L_2 = __this->___mNativeHandle_2; int32_t L_3; L_3 = VuState_vuStateHasCameraFrame_m8B7DF41C2852CF880B9236653C2D3E0734356A70(L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_m32B15CD0258ADE0FDC0F5ADDFFB3CF15843F123B(L_3, NULL); Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_5; memset((&L_5), 0, sizeof(L_5)); Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_5), L_4, /*hidden argument*/Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var); __this->___mHasCameraFrame_3 = L_5; } IL_0028: { Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* L_6 = (&__this->___mHasCameraFrame_3); bool L_7; L_7 = Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28(L_6, Nullable_1_get_Value_mE2C54C6AE9FC9F05BF44CD9D7D61DC6CD56E3E28_RuntimeMethod_var); return L_7; } } // Vuforia.IVuCameraFrame Vuforia.VuState::get_CameraFrame() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuState_get_CameraFrame_m3B4C8DD908E7A6AA594F256EE73B580ABE064DF8 (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { bool L_0; L_0 = VuState_get_HasCameraFrame_mE3597E93632AF4391620F3414DC3FAC924F1E670(__this, NULL); if (L_0) { goto IL_000a; } } { return (RuntimeObject*)NULL; } IL_000a: { VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* L_1 = __this->___mCameraFrame_4; if (L_1) { goto IL_0039; } } { intptr_t L_2 = __this->___mNativeHandle_2; int32_t L_3; L_3 = VuState_vuStateGetCameraFrame_m86848748666E39E82CC2AD534F13BA751EA64A3D(L_2, (&V_0), NULL); if (L_3) { goto IL_002c; } } { 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*)&_stringLiteral4B8398304F186FAEB306A4E34E5D52BCBF432011)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuState_get_CameraFrame_m3B4C8DD908E7A6AA594F256EE73B580ABE064DF8_RuntimeMethod_var))); } IL_002c: { intptr_t L_5 = V_0; VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* L_6 = (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32*)il2cpp_codegen_object_new(VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32_il2cpp_TypeInfo_var); NullCheck(L_6); VuCameraFrame__ctor_m67334F01E27C572BA7D2C30E016C5EA218A1EDFF(L_6, __this, L_5, NULL); __this->___mCameraFrame_4 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCameraFrame_4), (void*)L_6); } IL_0039: { VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* L_7 = __this->___mCameraFrame_4; return L_7; } } // Vuforia.IVuCameraIntrinsics Vuforia.VuState::get_CameraIntrinsics() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuState_get_CameraIntrinsics_m00D60E9E875BEF15D2D7A2E6D8EF9A647D803AFC (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 V_0; memset((&V_0), 0, sizeof(V_0)); { bool L_0; L_0 = VuState_get_HasCameraFrame_mE3597E93632AF4391620F3414DC3FAC924F1E670(__this, NULL); if (L_0) { goto IL_000a; } } { return (RuntimeObject*)NULL; } IL_000a: { VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* L_1 = __this->___mVuCameraIntrinsics_5; if (L_1) { goto IL_0038; } } { intptr_t L_2 = __this->___mNativeHandle_2; int32_t L_3; L_3 = VuState_vuStateGetCameraIntrinsics_mAB44AFA610DF0DFAED0D9284F528D241B4AC2D6B(L_2, (&V_0), NULL); if (L_3) { goto IL_002c; } } { 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*)&_stringLiteralF55254D1E71648FCEE3421B96F440A5D6E477360)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuState_get_CameraIntrinsics_m00D60E9E875BEF15D2D7A2E6D8EF9A647D803AFC_RuntimeMethod_var))); } IL_002c: { Internal_t7138D8451AA79A2CA363C5F85C9E358C21F66652 L_5 = V_0; VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* L_6 = (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E*)il2cpp_codegen_object_new(VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E_il2cpp_TypeInfo_var); NullCheck(L_6); VuCameraIntrinsics__ctor_mAA351D3C5CA5FF408E7D4D9D834CAF7648393364(L_6, L_5, NULL); __this->___mVuCameraIntrinsics_5 = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuCameraIntrinsics_5), (void*)L_6); } IL_0038: { VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* L_7 = __this->___mVuCameraIntrinsics_5; return L_7; } } // Vuforia.IVuRenderState Vuforia.VuState::get_RenderState() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuState_get_RenderState_m19FD4031B31BCDA24477F9B035982C948687936B (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { bool L_0; L_0 = VuState_get_HasCameraFrame_mE3597E93632AF4391620F3414DC3FAC924F1E670(__this, NULL); if (L_0) { goto IL_000a; } } { return (RuntimeObject*)NULL; } IL_000a: { VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E* L_1 = __this->___mRenderState_7; if (L_1) { goto IL_001e; } } { VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E* L_2 = (VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E*)il2cpp_codegen_object_new(VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E_il2cpp_TypeInfo_var); NullCheck(L_2); VuRenderState__ctor_m95C437A49CE6EB8A179B9157925FA7ADC2D60A07(L_2, __this, NULL); __this->___mRenderState_7 = L_2; Il2CppCodeGenWriteBarrier((void**)(&__this->___mRenderState_7), (void*)L_2); } IL_001e: { VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E* L_3 = __this->___mRenderState_7; return L_3; } } // System.Void Vuforia.VuState::.ctor(Vuforia.VuEngine,Vuforia.ObservationManager,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuState__ctor_m9ED692FFDC76387D75B07E03474EA845ED1D10CC (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* ___1_observationManager, intptr_t ___2_nativeHandle, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; __this->___mEngine_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_0), (void*)L_0); ObservationManager_t99938AFA7E9803564F4E20B3E0B9BB3B0C0E251C* L_1 = ___1_observationManager; __this->___mObservationManager_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservationManager_1), (void*)L_1); intptr_t L_2 = ___2_nativeHandle; __this->___mNativeHandle_2 = L_2; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_3 = __this->___mEngine_0; NullCheck(L_3); VuEngine_RegisterState_m64F3D7954881F5B6FD8357318613AB7F58909620(L_3, __this, NULL); return; } } // System.Void Vuforia.VuState::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuState_Finalize_mFA776FE9B6CEABE7C3DA6618B77932A84AA02A20 (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __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) VuState_Dispose_mD537466782654FF4F2553EED241F1D06C0BB43D1(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.VuState::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuState_Dispose_mD2872BA379FA00128A8D4452B3FE3AE143807816 (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __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; } { VuState_Dispose_mD537466782654FF4F2553EED241F1D06C0BB43D1(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.VuState::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuState_Dispose_mD537466782654FF4F2553EED241F1D06C0BB43D1 (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, bool ___0_disposing, 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*)&ObservationList_1_Dispose_mB6EF1E9FC0CF152F31E50EDDBDD1C51BE271A6A2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* G_B4_0 = NULL; VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* G_B3_0 = NULL; ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* G_B7_0 = NULL; ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* G_B6_0 = NULL; { intptr_t L_0 = __this->___mNativeHandle_2; 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_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL); if (!L_2) { goto IL_0013; } } { return; } IL_0013: { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_3 = __this->___mEngine_0; NullCheck(L_3); VuEngine_UnregisterState_m71928D35562867092533EAE5693765B71F71FBB5(L_3, __this, NULL); VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* L_4 = __this->___mCameraFrame_4; VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* L_5 = L_4; G_B3_0 = L_5; if (L_5) { G_B4_0 = L_5; goto IL_002b; } } { goto IL_0030; } IL_002b: { NullCheck(G_B4_0); VuCameraFrame_Dispose_m69FC593FB4F5E27479A507734E2441B04BE3A46D(G_B4_0, NULL); } IL_0030: { __this->___mCameraFrame_4 = (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mCameraFrame_4), (void*)(VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32*)NULL); ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* L_6 = __this->___mObservations_6; ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF* L_7 = L_6; G_B6_0 = L_7; if (L_7) { G_B7_0 = L_7; goto IL_0043; } } { goto IL_0048; } IL_0043: { NullCheck(G_B7_0); ObservationList_1_Dispose_mB6EF1E9FC0CF152F31E50EDDBDD1C51BE271A6A2(G_B7_0, ObservationList_1_Dispose_mB6EF1E9FC0CF152F31E50EDDBDD1C51BE271A6A2_RuntimeMethod_var); } IL_0048: { __this->___mObservations_6 = (ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mObservations_6), (void*)(ObservationList_1_t4962412C8BEC9F1E4DCF56D833B16AE829AC09EF*)NULL); intptr_t L_8 = __this->___mNativeHandle_2; int32_t L_9; L_9 = VuState_vuStateRelease_mAFA05EAF5310285FD16CE63DF77AD7E522E5EE57(L_8, NULL); intptr_t L_10 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mNativeHandle_2 = L_10; bool L_11 = ___0_disposing; if (!L_11) { goto IL_0077; } } { __this->___mRenderState_7 = (VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mRenderState_7), (void*)(VuRenderState_t420BDD99E09700BE05AD76C55356636EF272D61E*)NULL); __this->___mVuCameraIntrinsics_5 = (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuCameraIntrinsics_5), (void*)(VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E*)NULL); } IL_0077: { return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuVirtualButtonConfig IL2CPP_EXTERN_C void VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshal_pinvoke(const VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693& unmarshaled, VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshaled_pinvoke& marshaled) { Exception_t* ___observer_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'observer' of type 'VuVirtualButtonConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___observer_0Exception, NULL); } IL2CPP_EXTERN_C void VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshal_pinvoke_back(const VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshaled_pinvoke& marshaled, VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693& unmarshaled) { Exception_t* ___observer_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'observer' of type 'VuVirtualButtonConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___observer_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuVirtualButtonConfig IL2CPP_EXTERN_C void VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshal_pinvoke_cleanup(VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuVirtualButtonConfig IL2CPP_EXTERN_C void VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshal_com(const VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693& unmarshaled, VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshaled_com& marshaled) { Exception_t* ___observer_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'observer' of type 'VuVirtualButtonConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___observer_0Exception, NULL); } IL2CPP_EXTERN_C void VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshal_com_back(const VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshaled_com& marshaled, VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693& unmarshaled) { Exception_t* ___observer_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'observer' of type 'VuVirtualButtonConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___observer_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuVirtualButtonConfig IL2CPP_EXTERN_C void VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshal_com_cleanup(VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_marshaled_com& marshaled) { } // System.Object Vuforia.VuVirtualButtonConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuVirtualButtonConfig_Clone_mC9F29E9C8BE8B58792D538A432D58249A96098FF (VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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; RuntimeObject* L_2 = __this->___observer_0; NullCheck(L_1); L_1->___observer_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___observer_0), (void*)L_2); VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_3 = L_1; VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 L_4 = __this->___area_1; NullCheck(L_3); L_3->___area_1 = L_4; VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_5 = L_3; int32_t L_6 = __this->___activate_2; NullCheck(L_5); L_5->___activate_2 = L_6; VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_7 = L_5; int32_t L_8 = __this->___sensitivity_3; NullCheck(L_7); L_7->___sensitivity_3 = L_8; return L_7; } } // System.Void Vuforia.VuVirtualButtonConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVirtualButtonConfig__ctor_m2928CC48A065AE0C2492C9DCF75CD68035DF03FB (VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* __this, const RuntimeMethod* method) { { __this->___activate_2 = 1; 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.VuVirtualButtonConfig/Internal Vuforia.VuVirtualButtonConfig/Internal::Create(Vuforia.VuVirtualButtonConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2 Internal_Create_m3506B7B5FEC09FD3C56C55696F56B7AA1F5E9146 (VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* ___0_config, 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*)&VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2 V_0; memset((&V_0), 0, sizeof(V_0)); VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* G_B2_0 = NULL; Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2* G_B2_1 = NULL; VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* G_B1_0 = NULL; Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2* G_B1_1 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2* G_B3_1 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2)); VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_0 = ___0_config; NullCheck(L_0); RuntimeObject* L_1 = L_0->___observer_0; VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC* L_2 = ((VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC*)CastclassClass((RuntimeObject*)L_1, VuImageTargetObserver_tE8B91D8CA8EA161A97B5907E122B7AF0015D35DC_il2cpp_TypeInfo_var)); G_B1_0 = L_2; G_B1_1 = (&V_0); if (L_2) { G_B2_0 = L_2; G_B2_1 = (&V_0); goto IL_0020; } } { intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_3; G_B3_1 = G_B1_1; goto IL_0025; } IL_0020: { NullCheck(G_B2_0); intptr_t L_4; L_4 = VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline(G_B2_0, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_1; } IL_0025: { G_B3_1->___observer_0 = G_B3_0; VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_5 = ___0_config; NullCheck(L_5); VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 L_6 = L_5->___area_1; (&V_0)->___area_1 = L_6; VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_7 = ___0_config; NullCheck(L_7); int32_t L_8 = L_7->___activate_2; (&V_0)->___activate_2 = L_8; VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_9 = ___0_config; NullCheck(L_9); int32_t L_10 = L_9->___sensitivity_3; (&V_0)->___sensitivity_3 = L_10; Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2 L_11 = V_0; return L_11; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuVirtualButtonObserver::vuEngineCreateVirtualButtonObserver(System.IntPtr,System.IntPtr&,Vuforia.VuVirtualButtonConfig/Internal&,Vuforia.VuVirtualButtonCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObserver_vuEngineCreateVirtualButtonObserver_mE2B852D380AAC04D72F1B391242588F400BBD2FD (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateVirtualButtonObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateVirtualButtonObserver)(___0_engineHandle, ___1_observerHandle, ___2_config, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config, ___3_errorCode); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVirtualButtonObserver::vuVirtualButtonObserverGetSensitivity(System.IntPtr,Vuforia.VuVirtualButtonSensitivity&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObserver_vuVirtualButtonObserverGetSensitivity_mB0F7BDCEB8ADC2AF7449E78E13434858DC70ED42 (intptr_t ___0_observerHandle, int32_t* ___1_sensitivity, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVirtualButtonObserverGetSensitivity", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVirtualButtonObserverGetSensitivity)(___0_observerHandle, ___1_sensitivity); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_sensitivity); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVirtualButtonObserver::vuVirtualButtonObserverSetSensitivity(System.IntPtr,Vuforia.VuVirtualButtonSensitivity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObserver_vuVirtualButtonObserverSetSensitivity_mE64A98034DBE26F03C68E2302AFBD1E29C60BEF1 (intptr_t ___0_observerHandle, int32_t ___1_sensitivity, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVirtualButtonObserverSetSensitivity", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVirtualButtonObserverSetSensitivity)(___0_observerHandle, ___1_sensitivity); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_sensitivity); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVirtualButtonObserver::vuVirtualButtonObserverGetArea(System.IntPtr,Vuforia.VuRectangle&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObserver_vuVirtualButtonObserverGetArea_mCD709C635628AA2D2BEDCE8CC8997532A743CB54 (intptr_t ___0_observerHandle, VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3* ___1_area, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVirtualButtonObserverGetArea", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVirtualButtonObserverGetArea)(___0_observerHandle, ___1_area); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_area); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVirtualButtonObserver::vuVirtualButtonObserverSetArea(System.IntPtr,Vuforia.VuRectangle&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObserver_vuVirtualButtonObserverSetArea_m8A6E05144CEA385000F7AA0C7F445F6AB1B9BA1D (intptr_t ___0_observerHandle, VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3* ___1_area, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVirtualButtonObserverSetArea", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVirtualButtonObserverSetArea)(___0_observerHandle, ___1_area); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_area); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVirtualButtonObserver::vuVirtualButtonObserverGetAssociatedObserver(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObserver_vuVirtualButtonObserverGetAssociatedObserver_m7FA56A8D9B137DF60C1946D47882E3410B37255A (intptr_t ___0_observerHandle, intptr_t* ___1_observer, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVirtualButtonObserverGetAssociatedObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVirtualButtonObserverGetAssociatedObserver)(___0_observerHandle, ___1_observer); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_observer); #endif return returnValue; } // Vuforia.VuVirtualButtonSensitivity Vuforia.VuVirtualButtonObserver::get_Sensitivity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObserver_get_Sensitivity_m33FB12EF1A746BD635A3DA86A9CADC44BEC478C5 (VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuVirtualButtonSensitivity_tC4BB9C1F9DFFFBAF6CE5ECDB96786034B5324E2D_mFD047A727363BC5665C17862DCF5D47C2C89F12E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVirtualButtonObserver_vuVirtualButtonObserverGetSensitivity_mB0F7BDCEB8ADC2AF7449E78E13434858DC70ED42_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C* L_1 = (GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t4CEE61FB6FAAA7335368DF560BD97F5439C6796C_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m8C64EF38ADE15BF18E974F9E346F9F27352DE610(L_1, NULL, (intptr_t)((void*)VuVirtualButtonObserver_vuVirtualButtonObserverGetSensitivity_mB0F7BDCEB8ADC2AF7449E78E13434858DC70ED42_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuVirtualButtonSensitivity_tC4BB9C1F9DFFFBAF6CE5ECDB96786034B5324E2D_mFD047A727363BC5665C17862DCF5D47C2C89F12E(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuVirtualButtonSensitivity_tC4BB9C1F9DFFFBAF6CE5ECDB96786034B5324E2D_mFD047A727363BC5665C17862DCF5D47C2C89F12E_RuntimeMethod_var); return L_2; } } // Vuforia.VuRectangle Vuforia.VuVirtualButtonObserver::get_Area() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 VuVirtualButtonObserver_get_Area_mDFEC5F7C90BEBE1C30F1453FF4704B446BE5ED70 (VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3_mADD63709BA524EF262BE8E27CC77F5F943AD6EB2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVirtualButtonObserver_vuVirtualButtonObserverGetArea_mCD709C635628AA2D2BEDCE8CC8997532A743CB54_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926* L_1 = (GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t96BD6A6AFF1D36ECDEBF69C4A9B1890056380926_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m5AAF9F4626A864F314B5CC7D7E51BF121677EC15(L_1, NULL, (intptr_t)((void*)VuVirtualButtonObserver_vuVirtualButtonObserverGetArea_mCD709C635628AA2D2BEDCE8CC8997532A743CB54_RuntimeMethod_var), NULL); VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3_mADD63709BA524EF262BE8E27CC77F5F943AD6EB2(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3_mADD63709BA524EF262BE8E27CC77F5F943AD6EB2_RuntimeMethod_var); return L_2; } } // System.IntPtr Vuforia.VuVirtualButtonObserver::get_AssociatedObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t VuVirtualButtonObserver_get_AssociatedObserver_m1082A003666C7FE99EA00BA2D765181CBE098402 (VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetPrimitiveValue_TisIntPtr_t_mD6311C21FE484EDAAED0E887E1FE58CC81BF827F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVirtualButtonObserver_vuVirtualButtonObserverGetAssociatedObserver_m7FA56A8D9B137DF60C1946D47882E3410B37255A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7* L_1 = (GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7*)il2cpp_codegen_object_new(GetPrimitiveValueDelegate_1_t29EE72A84CB079F137BBA1F69A9715CF2D4DD7E7_il2cpp_TypeInfo_var); NullCheck(L_1); GetPrimitiveValueDelegate_1__ctor_m7AFA8B438172286D2CF1D01F8DB49C71B6765AC3(L_1, NULL, (intptr_t)((void*)VuVirtualButtonObserver_vuVirtualButtonObserverGetAssociatedObserver_m7FA56A8D9B137DF60C1946D47882E3410B37255A_RuntimeMethod_var), NULL); intptr_t L_2; L_2 = ValueAccessUtils_GetPrimitiveValue_TisIntPtr_t_mD6311C21FE484EDAAED0E887E1FE58CC81BF827F(L_0, L_1, ValueAccessUtils_GetPrimitiveValue_TisIntPtr_t_mD6311C21FE484EDAAED0E887E1FE58CC81BF827F_RuntimeMethod_var); return L_2; } } // Vuforia.VuVirtualButtonObserver Vuforia.VuVirtualButtonObserver::Create(Vuforia.VuEngine,Vuforia.VuVirtualButtonConfig,Vuforia.VuVirtualButtonCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* VuVirtualButtonObserver_Create_mEE4A9F2F40717E59B61E4CA9D73DFA2D05AD8BFE (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2 V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuVirtualButtonConfig_t327E70181683FCE8E123626C6000984ACC0CE693* L_0 = ___1_config; Internal_tBB49A86E2522B6CAFB33579CFE01F4688C5395A2 L_1; L_1 = Internal_Create_m3506B7B5FEC09FD3C56C55696F56B7AA1F5E9146(L_0, NULL); V_0 = L_1; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_2 = ___0_engine; NullCheck(L_2); intptr_t L_3; L_3 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_2, NULL); int32_t* L_4 = ___2_error; int32_t L_5; L_5 = VuVirtualButtonObserver_vuEngineCreateVirtualButtonObserver_mE2B852D380AAC04D72F1B391242588F400BBD2FD(L_3, (&V_1), (&V_0), L_4, NULL); if ((!(((uint32_t)L_5) == ((uint32_t)1)))) { goto IL_0025; } } { int32_t* L_6 = ___2_error; *((int32_t*)L_6) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_7 = ___0_engine; intptr_t L_8 = V_1; VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* L_9 = (VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44*)il2cpp_codegen_object_new(VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44_il2cpp_TypeInfo_var); NullCheck(L_9); VuVirtualButtonObserver__ctor_mE464D04793FA99CEFB8F3B0F216ADD41CBFF13BB(L_9, L_7, L_8, NULL); return L_9; } IL_0025: { return (VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44*)NULL; } } // System.Void Vuforia.VuVirtualButtonObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVirtualButtonObserver__ctor_mE464D04793FA99CEFB8F3B0F216ADD41CBFF13BB (VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuVirtualButtonObserver::SetSensitivity(Vuforia.VuVirtualButtonSensitivity) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVirtualButtonObserver_SetSensitivity_m2E82AD30592D65D22019532EA850A8DA38B5ACCF (VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* __this, int32_t ___0_sensitivity, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_sensitivity; int32_t L_2; L_2 = VuVirtualButtonObserver_vuVirtualButtonObserverSetSensitivity_mE64A98034DBE26F03C68E2302AFBD1E29C60BEF1(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuVirtualButtonObserver::SetArea(Vuforia.VuRectangle) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVirtualButtonObserver_SetArea_mEBC8268F49682D9402C37FAE665C1EDD1417FC54 (VuVirtualButtonObserver_t7EC5F869D763AEE8D0C7BFC537EE389BFB167B44* __this, VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 ___0_area, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1; L_1 = VuVirtualButtonObserver_vuVirtualButtonObserverSetArea_m8A6E05144CEA385000F7AA0C7F445F6AB1B9BA1D(L_0, (&___0_area), NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 // Vuforia.VuResult Vuforia.VuVirtualButtonObservationInfo::vuVirtualButtonObservationGetInfo(System.IntPtr,Vuforia.VuVirtualButtonObservationInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVirtualButtonObservationInfo_vuVirtualButtonObservationGetInfo_m428101C86AB86739D187E4C4EBB5009D424C0245 (intptr_t ___0_observation, Internal_t18BAE6C4F74A952A13EE6947794A85B863723B8F* ___1_info, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t18BAE6C4F74A952A13EE6947794A85B863723B8F*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t18BAE6C4F74A952A13EE6947794A85B863723B8F*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVirtualButtonObservationGetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVirtualButtonObservationGetInfo)(___0_observation, ___1_info); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_info); #endif return returnValue; } // Vuforia.VuVirtualButtonObservationInfo Vuforia.VuVirtualButtonObservationInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C VuVirtualButtonObservationInfo_Create_m1F72AC16EE4C87199FBE3831A42A7E031FCF6532 (intptr_t ___0_observationHandle, const RuntimeMethod* method) { Internal_t18BAE6C4F74A952A13EE6947794A85B863723B8F V_0; memset((&V_0), 0, sizeof(V_0)); VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuVirtualButtonObservationInfo_vuVirtualButtonObservationGetInfo_m428101C86AB86739D187E4C4EBB5009D424C0245(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral42817834F6EB1B354DCF08CA280187988BE4E144)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuVirtualButtonObservationInfo_Create_m1F72AC16EE4C87199FBE3831A42A7E031FCF6532_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C)); Internal_t18BAE6C4F74A952A13EE6947794A85B863723B8F L_3 = V_0; int32_t L_4 = L_3.___state_0; (&V_1)->___state_0 = L_4; VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C L_5 = V_1; return L_5; } } #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.VuVirtualButtonObservationInfo Vuforia.VuVirtualButtonObservation::get_Info() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C VuVirtualButtonObservation_get_Info_mB0DB070F097BD056800719354649C0E8B882E5FA (VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C_m7BACB51B62C65C0F4EFEB39E49F5B56E568C3D10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVirtualButtonObservationInfo_Create_m1F72AC16EE4C87199FBE3831A42A7E031FCF6532_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t4C346F42848F49E8D1655093281477FAB000C5F6* L_0 = (&__this->___mInfo_2); CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C* L_1 = (CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C*)il2cpp_codegen_object_new(CreateStructDelegate_1_t6A358525972DB69F85A1355F5FA4209D9813D11C_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_m3C84382E32D3226915BC687BD9B0FC758D8F38B8(L_1, NULL, (intptr_t)((void*)VuVirtualButtonObservationInfo_Create_m1F72AC16EE4C87199FBE3831A42A7E031FCF6532_RuntimeMethod_var), NULL); VuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C L_2; L_2 = VuObservation_GetStructValue_TisVuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C_m7BACB51B62C65C0F4EFEB39E49F5B56E568C3D10(__this, L_0, L_1, VuObservation_GetStructValue_TisVuVirtualButtonObservationInfo_tC428FA16E3DC275D3964E3EEDE53EC139FECF27C_m7BACB51B62C65C0F4EFEB39E49F5B56E568C3D10_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuVirtualButtonObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVirtualButtonObservation__ctor_mE5B9255973136804AA922D1BDF621A617AE29F07 (VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB* __this, const RuntimeMethod* method) { { VuObservation__ctor_m81F1087E180A9B41AFAD882FCC0445D76E7E4B8C(__this, NULL); return; } } // System.Void Vuforia.VuVirtualButtonObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVirtualButtonObservation_UnregisterObservation_m21FCF615BE983A048FF436CED5E8E245607BF5FC (VuVirtualButtonObservation_t00472075201BB46596CC77D3EF40D5F27BF4FCDB* __this, const RuntimeMethod* method) { { Nullable_1_t4C346F42848F49E8D1655093281477FAB000C5F6* L_0 = (&__this->___mInfo_2); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_t4C346F42848F49E8D1655093281477FAB000C5F6)); VuObservation_UnregisterObservation_m141E1195B89A96D4DDCB00DC3E39B098A668BF66(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuVuMarkConfig IL2CPP_EXTERN_C void VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_pinvoke(const VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8& unmarshaled, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___templateName_1 = il2cpp_codegen_marshal_string(unmarshaled.___templateName_1); marshaled.___activate_2 = unmarshaled.___activate_2; marshaled.___scale_3 = unmarshaled.___scale_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; } IL2CPP_EXTERN_C void VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_pinvoke_back(const VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke& marshaled, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___templateName_1 = il2cpp_codegen_marshal_string_result(marshaled.___templateName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___templateName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___templateName_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; float unmarshaledscale_temp_3 = 0.0f; unmarshaledscale_temp_3 = marshaled.___scale_3; unmarshaled.___scale_3 = unmarshaledscale_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.VuVuMarkConfig IL2CPP_EXTERN_C void VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_pinvoke_cleanup(VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___templateName_1); marshaled.___templateName_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuVuMarkConfig IL2CPP_EXTERN_C void VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_com(const VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8& unmarshaled, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_com& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___templateName_1 = il2cpp_codegen_marshal_string(unmarshaled.___templateName_1); marshaled.___activate_2 = unmarshaled.___activate_2; marshaled.___scale_3 = unmarshaled.___scale_3; marshaled.___poseOffset_4 = unmarshaled.___poseOffset_4; } IL2CPP_EXTERN_C void VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_com_back(const VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_com& marshaled, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___templateName_1 = il2cpp_codegen_marshal_string_result(marshaled.___templateName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___templateName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___templateName_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; float unmarshaledscale_temp_3 = 0.0f; unmarshaledscale_temp_3 = marshaled.___scale_3; unmarshaled.___scale_3 = unmarshaledscale_temp_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_4; memset((&unmarshaledposeOffset_temp_4), 0, sizeof(unmarshaledposeOffset_temp_4)); unmarshaledposeOffset_temp_4 = marshaled.___poseOffset_4; unmarshaled.___poseOffset_4 = unmarshaledposeOffset_temp_4; } // Conversion method for clean up from marshalling of: Vuforia.VuVuMarkConfig IL2CPP_EXTERN_C void VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_com_cleanup(VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___templateName_1); marshaled.___templateName_1 = NULL; } // System.Object Vuforia.VuVuMarkConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuVuMarkConfig_Clone_m053A4CD3FFFC0100D1F7EA3DE3035B12341DC293 (VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_0 = (VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8*)il2cpp_codegen_object_new(VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_il2cpp_TypeInfo_var); NullCheck(L_0); VuVuMarkConfig__ctor_mBD14FC1557DE0218EA2D077C2D88321662339F29(L_0, NULL); VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_1 = L_0; String_t* L_2 = __this->___databasePath_0; NullCheck(L_1); L_1->___databasePath_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___databasePath_0), (void*)L_2); VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_3 = L_1; String_t* L_4 = __this->___templateName_1; NullCheck(L_3); L_3->___templateName_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___templateName_1), (void*)L_4); VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_5 = L_3; int32_t L_6 = __this->___activate_2; NullCheck(L_5); L_5->___activate_2 = L_6; VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_7 = L_5; float L_8 = __this->___scale_3; NullCheck(L_7); L_7->___scale_3 = L_8; VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_9 = L_7; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_10 = __this->___poseOffset_4; NullCheck(L_9); L_9->___poseOffset_4 = L_10; return L_9; } } // System.Void Vuforia.VuVuMarkConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVuMarkConfig__ctor_mBD14FC1557DE0218EA2D077C2D88321662339F29 (VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___databasePath_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___databasePath_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___templateName_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___templateName_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___activate_2 = 1; __this->___scale_3 = (1.0f); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0; L_0 = VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F(NULL); __this->___poseOffset_4 = L_0; Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuEngineCreateVuMarkObserver(System.IntPtr,System.IntPtr&,Vuforia.VuVuMarkConfig,Vuforia.VuVuMarkCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuEngineCreateVuMarkObserver_mBCFA07F373352E3DAD2E743AD77FCE73FA138384 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateVuMarkObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateVuMarkObserver)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverGetTargetUniqueId(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverGetTargetUniqueId_m12636C23768CC7F73E277521C96556D748EA4DBD (intptr_t ___0_observerHandle, intptr_t* ___1_targetId, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverGetTargetUniqueId", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverGetTargetUniqueId)(___0_observerHandle, ___1_targetId); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetId); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverGetTemplateName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverGetTemplateName_mA6876C701821F1E720467B08F204D2BFD7B475F8 (intptr_t ___0_observerHandle, intptr_t* ___1_targetName, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverGetTemplateName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverGetTemplateName)(___0_observerHandle, ___1_targetName); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetName); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverSetTemplateScale(System.IntPtr,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverSetTemplateScale_m64EDF0F013177EF567FD433C46F388DC8D8287F4 (intptr_t ___0_observerHandle, float ___1_scale, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, float); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(float); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverSetTemplateScale", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverSetTemplateScale)(___0_observerHandle, ___1_scale); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_scale); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverGetTemplateSize(System.IntPtr,Vuforia.VuVector2F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverGetTemplateSize_mC4E4DE328BE7F79961964836A67459B40A6189CB (intptr_t ___0_observerHandle, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* ___1_targetSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverGetTemplateSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverGetTemplateSize)(___0_observerHandle, ___1_targetSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetSize); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverGetTemplateAABB(System.IntPtr,Vuforia.VuAABB&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverGetTemplateAABB_mE17C317A8DA06229451F00D07E0D3A8BEAF43D3A (intptr_t ___0_observerHandle, VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738* ___1_bbox, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverGetTemplateAABB", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverGetTemplateAABB)(___0_observerHandle, ___1_bbox); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_bbox); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverGetUserData(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverGetUserData_mCFCD2EFFC323C3F7C6F1E0C05D5DC1BA2D2D2C15 (intptr_t ___0_observer, intptr_t* ___1_userData, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverGetUserData", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverGetUserData)(___0_observer, ___1_userData); #else int32_t returnValue = il2cppPInvokeFunc(___0_observer, ___1_userData); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverGetOrigin(System.IntPtr,Vuforia.VuVector2F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverGetOrigin_mFBDCFE4A4B66F90E2C02CE4E82A1134A9506D053 (intptr_t ___0_observer, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* ___1_origin, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverGetOrigin", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverGetOrigin)(___0_observer, ___1_origin); #else int32_t returnValue = il2cppPInvokeFunc(___0_observer, ___1_origin); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverGetTrackingFromRuntimeAppearance(System.IntPtr,Vuforia.VuBool&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverGetTrackingFromRuntimeAppearance_m78172A0441818B625163B102931D7700D8CE63B1 (intptr_t ___0_observerHandle, int32_t* ___1_isEnabled, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverGetTrackingFromRuntimeAppearance", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverGetTrackingFromRuntimeAppearance)(___0_observerHandle, ___1_isEnabled); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_isEnabled); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverSetTrackingFromRuntimeAppearance(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverSetTrackingFromRuntimeAppearance_m95094E267FDFC6C87618CA53F2EFB709240C2191 (intptr_t ___0_observerHandle, int32_t ___1_enable, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverSetTrackingFromRuntimeAppearance", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverSetTrackingFromRuntimeAppearance)(___0_observerHandle, ___1_enable); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_enable); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverSetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverSetTrackingOptimization_m7129A6C6A6230153A90B34AC03E7CD4B7ABE3BEA (intptr_t ___0_observerHandle, int32_t ___1_optimization, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverSetTrackingOptimization", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverSetTrackingOptimization)(___0_observerHandle, ___1_optimization); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_optimization); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuVuMarkObserver::vuVuMarkObserverGetTrackingOptimization(System.IntPtr,Vuforia.VuTrackingOptimization&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_vuVuMarkObserverGetTrackingOptimization_mC213CCB5CBE95DA348A4AE1FD309283919B5F0E2 (intptr_t ___0_observerHandle, int32_t* ___1_optimization, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObserverGetTrackingOptimization", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObserverGetTrackingOptimization)(___0_observerHandle, ___1_optimization); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_optimization); #endif return returnValue; } // System.String Vuforia.VuVuMarkObserver::get_TemplateUniqueID() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuVuMarkObserver_get_TemplateUniqueID_m8D932A2650A7449244A1E88078D20F16B6D3BF07 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObserver_vuVuMarkObserverGetTargetUniqueId_m12636C23768CC7F73E277521C96556D748EA4DBD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuVuMarkObserver_vuVuMarkObserverGetTargetUniqueId_m12636C23768CC7F73E277521C96556D748EA4DBD_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // System.String Vuforia.VuVuMarkObserver::get_TemplateName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuVuMarkObserver_get_TemplateName_mB82CD0EA4854C20E3ED1EC2515ED7BA6266FE0D8 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObserver_vuVuMarkObserverGetTemplateName_mA6876C701821F1E720467B08F204D2BFD7B475F8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuVuMarkObserver_vuVuMarkObserverGetTemplateName_mA6876C701821F1E720467B08F204D2BFD7B475F8_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // Vuforia.VuVector2F Vuforia.VuVuMarkObserver::get_TemplateSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuVuMarkObserver_get_TemplateSize_mC0C35BED2BB5ABE9B3A05D2F705D8D6B9B3CCABD (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObserver_vuVuMarkObserverGetTemplateSize_mC4E4DE328BE7F79961964836A67459B40A6189CB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC* L_1 = (GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m31E239C00F9324DE1869D82DD00C75C9BEE64733(L_1, NULL, (intptr_t)((void*)VuVuMarkObserver_vuVuMarkObserverGetTemplateSize_mC4E4DE328BE7F79961964836A67459B40A6189CB_RuntimeMethod_var), NULL); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE_RuntimeMethod_var); return L_2; } } // Vuforia.VuAABB Vuforia.VuVuMarkObserver::get_BoundingBox() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 VuVuMarkObserver_get_BoundingBox_mE393C7ADCD56DB0947068EC0AE99B9A7AD801910 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObserver_vuVuMarkObserverGetTemplateAABB_mE17C317A8DA06229451F00D07E0D3A8BEAF43D3A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7* L_1 = (GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t7BC5E5CCB5B786A43822574669C41229AD14CAD7_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_mCDFA347F5C3181F30578F71842DE61AC1A1BE65B(L_1, NULL, (intptr_t)((void*)VuVuMarkObserver_vuVuMarkObserverGetTemplateAABB_mE17C317A8DA06229451F00D07E0D3A8BEAF43D3A_RuntimeMethod_var), NULL); VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738_m1AE730AB17E8FA839F037DCE04A93E8F9DC8CFA2_RuntimeMethod_var); return L_2; } } // System.String Vuforia.VuVuMarkObserver::get_UserData() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuVuMarkObserver_get_UserData_m962472926414FCAA57DEBB151AA38AB34B2D79A5 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObserver_vuVuMarkObserverGetUserData_mCFCD2EFFC323C3F7C6F1E0C05D5DC1BA2D2D2C15_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuVuMarkObserver_vuVuMarkObserverGetUserData_mCFCD2EFFC323C3F7C6F1E0C05D5DC1BA2D2D2C15_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // Vuforia.VuVector2F Vuforia.VuVuMarkObserver::get_Origin() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuVuMarkObserver_get_Origin_m3B411F0BFD0397AED95D5207BF5674B1FF0F6403 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObserver_vuVuMarkObserverGetOrigin_mFBDCFE4A4B66F90E2C02CE4E82A1134A9506D053_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC* L_1 = (GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t1B019E7DFD8544999D65820DAF508147DA05DDAC_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m31E239C00F9324DE1869D82DD00C75C9BEE64733(L_1, NULL, (intptr_t)((void*)VuVuMarkObserver_vuVuMarkObserverGetOrigin_mFBDCFE4A4B66F90E2C02CE4E82A1134A9506D053_RuntimeMethod_var), NULL); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_m7642F38C867869BA02616FF8D76F3DE9E8CE8CFE_RuntimeMethod_var); return L_2; } } // System.Boolean Vuforia.VuVuMarkObserver::get_TrackingFromRuntimeAppearance() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVuMarkObserver_get_TrackingFromRuntimeAppearance_m9B1575762468E380291A7F028EC407F363740963 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObserver_vuVuMarkObserverGetTrackingFromRuntimeAppearance_m78172A0441818B625163B102931D7700D8CE63B1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* L_1 = (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4*)il2cpp_codegen_object_new(GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4_il2cpp_TypeInfo_var); NullCheck(L_1); GetBoolValueDelegate__ctor_m80AB3322B3F26E49FF578C9B455646EE6ED7EF11(L_1, NULL, (intptr_t)((void*)VuVuMarkObserver_vuVuMarkObserverGetTrackingFromRuntimeAppearance_m78172A0441818B625163B102931D7700D8CE63B1_RuntimeMethod_var), NULL); bool L_2; L_2 = ValueAccessUtils_GetBoolValue_m15133468B5BDE58EB95EBF60681B69DEBE44ED54(L_0, L_1, NULL); return L_2; } } // Vuforia.VuTrackingOptimization Vuforia.VuVuMarkObserver::get_TrackingOptimization() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObserver_get_TrackingOptimization_mC6E4D7193B958B80F9038CC2E48A439A848D290A (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObserver_vuVuMarkObserverGetTrackingOptimization_mC213CCB5CBE95DA348A4AE1FD309283919B5F0E2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC* L_1 = (GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t4B086CE4ECA0CD395308C65E59D82B39FAB32DDC_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m02CEF7D2D3D84A52C6F197350C527D50B742532A(L_1, NULL, (intptr_t)((void*)VuVuMarkObserver_vuVuMarkObserverGetTrackingOptimization_mC213CCB5CBE95DA348A4AE1FD309283919B5F0E2_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_mF9AD24E4D206754AF69DF0D892A1F3304BAED80E_RuntimeMethod_var); return L_2; } } // Vuforia.VuVuMarkObserver Vuforia.VuVuMarkObserver::Create(Vuforia.VuEngine,Vuforia.VuVuMarkConfig,Vuforia.VuVuMarkCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* VuVuMarkObserver_Create_m06F1E0BE53565572A644F674824510F9D11652F4 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuVuMarkConfig_t2531D6411F5A67EC08D0FC8945B1F71DBD4BDCD8* L_2 = ___1_config; int32_t* L_3 = ___2_error; int32_t L_4; L_4 = VuVuMarkObserver_vuEngineCreateVuMarkObserver_mBCFA07F373352E3DAD2E743AD77FCE73FA138384(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___2_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; intptr_t L_7 = V_0; VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* L_8 = (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84*)il2cpp_codegen_object_new(VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84_il2cpp_TypeInfo_var); NullCheck(L_8); VuVuMarkObserver__ctor_mE750EA3DCF8F1D046F28E9966795F1B5551D21B7(L_8, L_6, L_7, NULL); return L_8; } IL_001d: { return (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84*)NULL; } } // System.Void Vuforia.VuVuMarkObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVuMarkObserver__ctor_mE750EA3DCF8F1D046F28E9966795F1B5551D21B7 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuVuMarkObserver::SetTemplateScale(System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVuMarkObserver_SetTemplateScale_mD490F4F667E9BC24655F21741D80E6348E71CCD1 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, float ___0_scale, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; float L_1 = ___0_scale; int32_t L_2; L_2 = VuVuMarkObserver_vuVuMarkObserverSetTemplateScale_m64EDF0F013177EF567FD433C46F388DC8D8287F4(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_2, NULL); return L_3; } } // System.Boolean Vuforia.VuVuMarkObserver::SetTrackingFromRuntimeAppearance(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVuMarkObserver_SetTrackingFromRuntimeAppearance_mC2C2D23053D89983CCD752D56590F89809BDBC60 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, bool ___0_enable, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; bool L_1 = ___0_enable; int32_t L_2; L_2 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_1, NULL); int32_t L_3; L_3 = VuVuMarkObserver_vuVuMarkObserverSetTrackingFromRuntimeAppearance_m95094E267FDFC6C87618CA53F2EFB709240C2191(L_0, L_2, NULL); bool L_4; L_4 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_4; } } // System.Boolean Vuforia.VuVuMarkObserver::SetTrackingOptimization(Vuforia.VuTrackingOptimization) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVuMarkObserver_SetTrackingOptimization_m399DACDFE58572CF101386992A8EAD10695C72F9 (VuVuMarkObserver_tE084D0E0D20D9EC7672BE52857B79C683B94DC84* __this, int32_t ___0_optimization, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1 = ___0_optimization; int32_t L_2; L_2 = VuVuMarkObserver_vuVuMarkObserverSetTrackingOptimization_m7129A6C6A6230153A90B34AC03E7CD4B7ABE3BEA(L_0, L_1, NULL); bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 // Conversion methods for marshalling of: Vuforia.VuVuMarkObservationTemplateInfo IL2CPP_EXTERN_C void VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshal_pinvoke(const VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF& unmarshaled, VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshaled_pinvoke& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_string(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_string(unmarshaled.___name_1); marshaled.___userData_2 = il2cpp_codegen_marshal_string(unmarshaled.___userData_2); marshaled.___size_3 = unmarshaled.___size_3; marshaled.___origin_4 = unmarshaled.___origin_4; marshaled.___bbox_5 = unmarshaled.___bbox_5; marshaled.___poseOffset_6 = unmarshaled.___poseOffset_6; } IL2CPP_EXTERN_C void VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshal_pinvoke_back(const VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshaled_pinvoke& marshaled, VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_string_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_1)); unmarshaled.___userData_2 = il2cpp_codegen_marshal_string_result(marshaled.___userData_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userData_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___userData_2)); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 unmarshaledsize_temp_3; memset((&unmarshaledsize_temp_3), 0, sizeof(unmarshaledsize_temp_3)); unmarshaledsize_temp_3 = marshaled.___size_3; unmarshaled.___size_3 = unmarshaledsize_temp_3; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 unmarshaledorigin_temp_4; memset((&unmarshaledorigin_temp_4), 0, sizeof(unmarshaledorigin_temp_4)); unmarshaledorigin_temp_4 = marshaled.___origin_4; unmarshaled.___origin_4 = unmarshaledorigin_temp_4; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_5; memset((&unmarshaledbbox_temp_5), 0, sizeof(unmarshaledbbox_temp_5)); unmarshaledbbox_temp_5 = marshaled.___bbox_5; unmarshaled.___bbox_5 = unmarshaledbbox_temp_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_6; memset((&unmarshaledposeOffset_temp_6), 0, sizeof(unmarshaledposeOffset_temp_6)); unmarshaledposeOffset_temp_6 = marshaled.___poseOffset_6; unmarshaled.___poseOffset_6 = unmarshaledposeOffset_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuVuMarkObservationTemplateInfo IL2CPP_EXTERN_C void VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshal_pinvoke_cleanup(VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___name_1); marshaled.___name_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___userData_2); marshaled.___userData_2 = NULL; } // Conversion methods for marshalling of: Vuforia.VuVuMarkObservationTemplateInfo IL2CPP_EXTERN_C void VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshal_com(const VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF& unmarshaled, VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshaled_com& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_1); marshaled.___userData_2 = il2cpp_codegen_marshal_bstring(unmarshaled.___userData_2); marshaled.___size_3 = unmarshaled.___size_3; marshaled.___origin_4 = unmarshaled.___origin_4; marshaled.___bbox_5 = unmarshaled.___bbox_5; marshaled.___poseOffset_6 = unmarshaled.___poseOffset_6; } IL2CPP_EXTERN_C void VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshal_com_back(const VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshaled_com& marshaled, VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_1)); unmarshaled.___userData_2 = il2cpp_codegen_marshal_bstring_result(marshaled.___userData_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userData_2), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___userData_2)); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 unmarshaledsize_temp_3; memset((&unmarshaledsize_temp_3), 0, sizeof(unmarshaledsize_temp_3)); unmarshaledsize_temp_3 = marshaled.___size_3; unmarshaled.___size_3 = unmarshaledsize_temp_3; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 unmarshaledorigin_temp_4; memset((&unmarshaledorigin_temp_4), 0, sizeof(unmarshaledorigin_temp_4)); unmarshaledorigin_temp_4 = marshaled.___origin_4; unmarshaled.___origin_4 = unmarshaledorigin_temp_4; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 unmarshaledbbox_temp_5; memset((&unmarshaledbbox_temp_5), 0, sizeof(unmarshaledbbox_temp_5)); unmarshaledbbox_temp_5 = marshaled.___bbox_5; unmarshaled.___bbox_5 = unmarshaledbbox_temp_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_6; memset((&unmarshaledposeOffset_temp_6), 0, sizeof(unmarshaledposeOffset_temp_6)); unmarshaledposeOffset_temp_6 = marshaled.___poseOffset_6; unmarshaled.___poseOffset_6 = unmarshaledposeOffset_temp_6; } // Conversion method for clean up from marshalling of: Vuforia.VuVuMarkObservationTemplateInfo IL2CPP_EXTERN_C void VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshal_com_cleanup(VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___name_1); marshaled.___name_1 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___userData_2); marshaled.___userData_2 = NULL; } // Vuforia.VuResult Vuforia.VuVuMarkObservationTemplateInfo::vuVuMarkObservationGetTemplateInfo(System.IntPtr,Vuforia.VuVuMarkObservationTemplateInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObservationTemplateInfo_vuVuMarkObservationGetTemplateInfo_m0034E2B0F8247A6487DE409BAF01022A2043121D (intptr_t ___0_observation, Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE* ___1_TemplateInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObservationGetTemplateInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObservationGetTemplateInfo)(___0_observation, ___1_TemplateInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_TemplateInfo); #endif return returnValue; } // Vuforia.VuVuMarkObservationTemplateInfo Vuforia.VuVuMarkObservationTemplateInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF VuVuMarkObservationTemplateInfo_Create_mCF299CADADBFB235A65EFAFAF8D85BECA3B48393 (intptr_t ___0_observationHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE V_0; memset((&V_0), 0, sizeof(V_0)); VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuVuMarkObservationTemplateInfo_vuVuMarkObservationGetTemplateInfo_m0034E2B0F8247A6487DE409BAF01022A2043121D(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuVuMarkObservationTemplateInfo_Create_mCF299CADADBFB235A65EFAFAF8D85BECA3B48393_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF)); Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE L_3 = V_0; intptr_t L_4 = L_3.___uniqueId_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); (&V_1)->___uniqueId_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___uniqueId_0), (void*)L_5); Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE L_6 = V_0; intptr_t L_7 = L_6.___name_1; String_t* L_8; L_8 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_7, NULL); (&V_1)->___name_1 = L_8; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___name_1), (void*)L_8); Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE L_9 = V_0; intptr_t L_10 = L_9.___userData_2; String_t* L_11; L_11 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_10, NULL); (&V_1)->___userData_2 = L_11; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___userData_2), (void*)L_11); Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE L_12 = V_0; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_13 = L_12.___size_3; (&V_1)->___size_3 = L_13; Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE L_14 = V_0; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_15 = L_14.___origin_4; (&V_1)->___origin_4 = L_15; Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE L_16 = V_0; VuAABB_tBF8ABA143EBB3E1715EDE17B7EC021FA7122F738 L_17 = L_16.___bbox_5; (&V_1)->___bbox_5 = L_17; Internal_tE6D5464580237EE11F1566B042ACAA1CD4F8B9CE L_18 = V_0; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_19 = L_18.___poseOffset_6; (&V_1)->___poseOffset_6 = L_19; VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF L_20 = V_1; 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 #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.VuVuMarkObservationInstanceInfo IL2CPP_EXTERN_C void VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshal_pinvoke(const VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519& unmarshaled, VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshaled_pinvoke& marshaled) { marshaled.___dataType_0 = unmarshaled.___dataType_0; marshaled.___buffer_1 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___buffer_1); marshaled.___numericValue_2 = unmarshaled.___numericValue_2; } IL2CPP_EXTERN_C void VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshal_pinvoke_back(const VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshaled_pinvoke& marshaled, VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t unmarshaleddataType_temp_0 = 0; unmarshaleddataType_temp_0 = marshaled.___dataType_0; unmarshaled.___dataType_0 = unmarshaleddataType_temp_0; unmarshaled.___buffer_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___buffer_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___buffer_1), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___buffer_1)); uint64_t unmarshalednumericValue_temp_2 = 0; unmarshalednumericValue_temp_2 = marshaled.___numericValue_2; unmarshaled.___numericValue_2 = unmarshalednumericValue_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuVuMarkObservationInstanceInfo IL2CPP_EXTERN_C void VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshal_pinvoke_cleanup(VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshaled_pinvoke& marshaled) { il2cpp_codegen_com_destroy_safe_array(marshaled.___buffer_1); marshaled.___buffer_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuVuMarkObservationInstanceInfo IL2CPP_EXTERN_C void VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshal_com(const VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519& unmarshaled, VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshaled_com& marshaled) { marshaled.___dataType_0 = unmarshaled.___dataType_0; marshaled.___buffer_1 = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___buffer_1); marshaled.___numericValue_2 = unmarshaled.___numericValue_2; } IL2CPP_EXTERN_C void VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshal_com_back(const VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshaled_com& marshaled, VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519& unmarshaled) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t unmarshaleddataType_temp_0 = 0; unmarshaleddataType_temp_0 = marshaled.___dataType_0; unmarshaled.___dataType_0 = unmarshaleddataType_temp_0; unmarshaled.___buffer_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___buffer_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___buffer_1), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___buffer_1)); uint64_t unmarshalednumericValue_temp_2 = 0; unmarshalednumericValue_temp_2 = marshaled.___numericValue_2; unmarshaled.___numericValue_2 = unmarshalednumericValue_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuVuMarkObservationInstanceInfo IL2CPP_EXTERN_C void VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshal_com_cleanup(VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_marshaled_com& marshaled) { il2cpp_codegen_com_destroy_safe_array(marshaled.___buffer_1); marshaled.___buffer_1 = NULL; } // Vuforia.VuResult Vuforia.VuVuMarkObservationInstanceInfo::vuVuMarkObservationGetInstanceInfo(System.IntPtr,Vuforia.VuVuMarkObservationInstanceInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObservationInstanceInfo_vuVuMarkObservationGetInstanceInfo_m3CB7898258F4E304AA7ECD962BABFDC95D6FCB58 (intptr_t ___0_observation, Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413* ___1_instanceInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObservationGetInstanceInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObservationGetInstanceInfo)(___0_observation, ___1_instanceInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_instanceInfo); #endif return returnValue; } // Vuforia.VuVuMarkObservationInstanceInfo Vuforia.VuVuMarkObservationInstanceInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 VuVuMarkObservationInstanceInfo_Create_m194A3E29D91695A739826AD3DCE5D72D8D2A5500 (intptr_t ___0_observationHandle, 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*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413 V_0; memset((&V_0), 0, sizeof(V_0)); VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 V_1; memset((&V_1), 0, sizeof(V_1)); VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 V_2; memset((&V_2), 0, sizeof(V_2)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuVuMarkObservationInstanceInfo_vuVuMarkObservationGetInstanceInfo_m3CB7898258F4E304AA7ECD962BABFDC95D6FCB58(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuVuMarkObservationInstanceInfo_Create_m194A3E29D91695A739826AD3DCE5D72D8D2A5500_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_2), sizeof(VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519)); Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413 L_3 = V_0; int32_t L_4 = L_3.___dataType_0; (&V_2)->___dataType_0 = L_4; Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413 L_5 = V_0; uint64_t L_6 = L_5.___numericValue_3; (&V_2)->___numericValue_2 = L_6; VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 L_7 = V_2; V_1 = L_7; Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413 L_8 = V_0; int32_t L_9 = L_8.___length_2; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)L_9); (&V_1)->___buffer_1 = L_10; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___buffer_1), (void*)L_10); Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413 L_11 = V_0; intptr_t L_12 = L_11.___buffer_1; VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 L_13 = V_1; ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_14 = L_13.___buffer_1; Internal_t24562F40166EA7C0E1C215AC99F00FC0B0CC7413 L_15 = V_0; int32_t L_16 = L_15.___length_2; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_Copy_mF7402FFDB520EA1B8D1C32B368DBEE4B13F1BE77(L_12, L_14, 0, L_16, NULL); VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 L_17 = V_1; return L_17; } } #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.VuResult Vuforia.VuVuMarkObservationInfo::vuVuMarkObservationGetInfo(System.IntPtr,Vuforia.VuVuMarkObservationInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVuMarkObservationInfo_vuVuMarkObservationGetInfo_m9CB839163023CF1072FAAB58D22474CD82145E26 (intptr_t ___0_observation, VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34* ___1_info, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObservationGetInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObservationGetInfo)(___0_observation, ___1_info); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_info); #endif return returnValue; } // Vuforia.VuVuMarkObservationInfo Vuforia.VuVuMarkObservationInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34 VuVuMarkObservationInfo_Create_m5F3C1CBD908DA1435906F581E0902DE19CDBFCF8 (intptr_t ___0_nativeHandle, const RuntimeMethod* method) { VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34 V_0; memset((&V_0), 0, sizeof(V_0)); { intptr_t L_0 = ___0_nativeHandle; int32_t L_1; L_1 = VuVuMarkObservationInfo_vuVuMarkObservationGetInfo_m9CB839163023CF1072FAAB58D22474CD82145E26(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3F11AB7CA5224D891E6602E61204352ABD01B6E2)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuVuMarkObservationInfo_Create_m5F3C1CBD908DA1435906F581E0902DE19CDBFCF8_RuntimeMethod_var))); } IL_0015: { VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34 L_3 = V_0; return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuMarkObservation::vuVuMarkObservationGetStatusInfo(System.IntPtr,Vuforia.VuVuMarkObservationStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMarkObservation_vuVuMarkObservationGetStatusInfo_m21E4CFC38E38AE1A2E2D175D10D7DCA3CB95E893 (intptr_t ___0_observationHandle, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObservationGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObservationGetStatusInfo)(___0_observationHandle, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observationHandle, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuMarkObservation::vuVuMarkObservationGetInstanceImage(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMarkObservation_vuVuMarkObservationGetInstanceImage_m717FABD7323C8D3F378E1E6B17733D71B0456F6B (intptr_t ___0_observationHandle, intptr_t* ___1_imageHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuVuMarkObservationGetInstanceImage", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuVuMarkObservationGetInstanceImage)(___0_observationHandle, ___1_imageHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_observationHandle, ___1_imageHandle); #endif return returnValue; } // Vuforia.VuVuMarkObservationStatusInfo Vuforia.VuMarkObservation::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMarkObservation_get_StatusInfo_m41927F757A768AD98932D36158E762F28E1B518A (VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkObservation_vuVuMarkObservationGetStatusInfo_m21E4CFC38E38AE1A2E2D175D10D7DCA3CB95E893_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetEnumValue_TisVuVuMarkObservationStatusInfo_t11729BF4DDFA2A52E22F81C275414D10831471B8_m68229B1F69228A1FA8D44FD81E5FDC5EFB40204C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t71CD8FAE855123F76E64766076F636385EE0B21B* L_0 = (&__this->___mStatusInfo_3); GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F* L_1 = (GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tEA1E8DE20D7D855F768D65CAB2DCB3CF1C24A52F_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m5AB9A0FD4826319E5EE8C7B1B4F7F9BCFFB2B174(L_1, NULL, (intptr_t)((void*)VuMarkObservation_vuVuMarkObservationGetStatusInfo_m21E4CFC38E38AE1A2E2D175D10D7DCA3CB95E893_RuntimeMethod_var), NULL); int32_t L_2; L_2 = VuObservation_GetEnumValue_TisVuVuMarkObservationStatusInfo_t11729BF4DDFA2A52E22F81C275414D10831471B8_m68229B1F69228A1FA8D44FD81E5FDC5EFB40204C(__this, L_0, L_1, VuObservation_GetEnumValue_TisVuVuMarkObservationStatusInfo_t11729BF4DDFA2A52E22F81C275414D10831471B8_m68229B1F69228A1FA8D44FD81E5FDC5EFB40204C_RuntimeMethod_var); return L_2; } } // Vuforia.VuVuMarkObservationTemplateInfo Vuforia.VuMarkObservation::get_TemplateInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF VuMarkObservation_get_TemplateInfo_mEFBD7E781B40D4CB13A8931B583541DCFCB908B9 (VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_mB4398749E23C61EE01CC3627DA73995B3C40F58E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObservationTemplateInfo_Create_mCF299CADADBFB235A65EFAFAF8D85BECA3B48393_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tA5AA99E0A5B7A3A0319AD0438D5B0DBB62CB1AFC* L_0 = (&__this->___mTemplateInfo_4); CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666* L_1 = (CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666*)il2cpp_codegen_object_new(CreateStructDelegate_1_t630E530516EF2B0D93DA69D9AD22811C64BEF666_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_m9CA05CB0E6859AB3767D0346B8DF79AA26FB9927(L_1, NULL, (intptr_t)((void*)VuVuMarkObservationTemplateInfo_Create_mCF299CADADBFB235A65EFAFAF8D85BECA3B48393_RuntimeMethod_var), NULL); VuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF L_2; L_2 = VuObservation_GetStructValue_TisVuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_mB4398749E23C61EE01CC3627DA73995B3C40F58E(__this, L_0, L_1, VuObservation_GetStructValue_TisVuVuMarkObservationTemplateInfo_tAD8DCB6F657F5611FD209B4CCDCE508225F63BAF_mB4398749E23C61EE01CC3627DA73995B3C40F58E_RuntimeMethod_var); return L_2; } } // Vuforia.VuVuMarkObservationInstanceInfo Vuforia.VuMarkObservation::get_InstanceInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 VuMarkObservation_get_InstanceInfo_m2B9BD12C53802E5325376FD8EEDF63EC84C5F8C6 (VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_mE874F587656F32DB9C542CF3CF62795B7C857B46_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObservationInstanceInfo_Create_m194A3E29D91695A739826AD3DCE5D72D8D2A5500_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tECD7500D59354FEFF74DE7B21E350C6501EA6093* L_0 = (&__this->___mInstanceInfo_5); CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D* L_1 = (CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D*)il2cpp_codegen_object_new(CreateStructDelegate_1_t4FAC0D9B72B2A0CCCE7B77BEEB0ED3D5D8BB992D_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_m17B3F2B32F4645F189AAEAE5B3D2185259F5C0F1(L_1, NULL, (intptr_t)((void*)VuVuMarkObservationInstanceInfo_Create_m194A3E29D91695A739826AD3DCE5D72D8D2A5500_RuntimeMethod_var), NULL); VuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519 L_2; L_2 = VuObservation_GetStructValue_TisVuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_mE874F587656F32DB9C542CF3CF62795B7C857B46(__this, L_0, L_1, VuObservation_GetStructValue_TisVuVuMarkObservationInstanceInfo_t16C259012F500B7E2CA0C8AEE57F8E82067DE519_mE874F587656F32DB9C542CF3CF62795B7C857B46_RuntimeMethod_var); return L_2; } } // Vuforia.IVuImage Vuforia.VuMarkObservation::get_InstanceImage() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuMarkObservation_get_InstanceImage_mC3C8EF281854C071AAA8417C6ECBB0229B598909 (VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuImage_t49A34202F052984691206C1BB87CCC42158BC341_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { RuntimeObject* L_0 = __this->___mInstanceImage_7; if (L_0) { goto IL_0023; } } { intptr_t L_1 = ((VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631*)__this)->___mNativeHandle_0; int32_t L_2; L_2 = VuMarkObservation_vuVuMarkObservationGetInstanceImage_m717FABD7323C8D3F378E1E6B17733D71B0456F6B(L_1, (&V_0), NULL); intptr_t L_3 = V_0; VuImage_t49A34202F052984691206C1BB87CCC42158BC341* L_4 = (VuImage_t49A34202F052984691206C1BB87CCC42158BC341*)il2cpp_codegen_object_new(VuImage_t49A34202F052984691206C1BB87CCC42158BC341_il2cpp_TypeInfo_var); NullCheck(L_4); VuImage__ctor_m2C42765C11BE5BFE4CB3690B27F5CD372D1B8BD9(L_4, L_3, (bool)0, NULL); __this->___mInstanceImage_7 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mInstanceImage_7), (void*)L_4); } IL_0023: { RuntimeObject* L_5 = __this->___mInstanceImage_7; return L_5; } } // System.Int32 Vuforia.VuMarkObservation::get_RuntimeId() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMarkObservation_get_RuntimeId_m46F025E23C2A1F33F3797551E1B852C66AD0341C (VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34_m2E0EE1ED807B0B5BDE354844586719BD4A267BA3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVuMarkObservationInfo_Create_m5F3C1CBD908DA1435906F581E0902DE19CDBFCF8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t8F2CC878F97301A445033666E09EBEEFEB2FDED8* L_0 = (&__this->___mInfo_6); CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B* L_1 = (CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B*)il2cpp_codegen_object_new(CreateStructDelegate_1_tEC00F17F9804B9DD6895037C6A3A770B82AD141B_il2cpp_TypeInfo_var); NullCheck(L_1); CreateStructDelegate_1__ctor_m71831D9456BCEE3225FDD07CB4A3075310DC8909(L_1, NULL, (intptr_t)((void*)VuVuMarkObservationInfo_Create_m5F3C1CBD908DA1435906F581E0902DE19CDBFCF8_RuntimeMethod_var), NULL); VuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34 L_2; L_2 = VuObservation_GetStructValue_TisVuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34_m2E0EE1ED807B0B5BDE354844586719BD4A267BA3(__this, L_0, L_1, VuObservation_GetStructValue_TisVuVuMarkObservationInfo_t1368EB7F12FB0CE19B3631E43975A8B9DFEC0B34_m2E0EE1ED807B0B5BDE354844586719BD4A267BA3_RuntimeMethod_var); int32_t L_3 = L_2.___id_0; return L_3; } } // System.Void Vuforia.VuMarkObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObservation__ctor_mB9CC60735A8E4D1119DE4DE3C9CBC007018ADC05 (VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D* __this, const RuntimeMethod* method) { { VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714(__this, NULL); return; } } // System.Void Vuforia.VuMarkObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkObservation_UnregisterObservation_mFFDC699C0F2C46F959262D6B9FD17B1F63DDD61B (VuMarkObservation_tEE285297DFDC63B5B046BAC5B7B428C0192BEF6D* __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 = __this->___mInstanceImage_7; 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: { Nullable_1_t71CD8FAE855123F76E64766076F636385EE0B21B* L_2 = (&__this->___mStatusInfo_3); il2cpp_codegen_initobj(L_2, sizeof(Nullable_1_t71CD8FAE855123F76E64766076F636385EE0B21B)); Nullable_1_tA5AA99E0A5B7A3A0319AD0438D5B0DBB62CB1AFC* L_3 = (&__this->___mTemplateInfo_4); il2cpp_codegen_initobj(L_3, sizeof(Nullable_1_tA5AA99E0A5B7A3A0319AD0438D5B0DBB62CB1AFC)); Nullable_1_tECD7500D59354FEFF74DE7B21E350C6501EA6093* L_4 = (&__this->___mInstanceInfo_5); il2cpp_codegen_initobj(L_4, sizeof(Nullable_1_tECD7500D59354FEFF74DE7B21E350C6501EA6093)); Nullable_1_t8F2CC878F97301A445033666E09EBEEFEB2FDED8* L_5 = (&__this->___mInfo_6); il2cpp_codegen_initobj(L_5, sizeof(Nullable_1_t8F2CC878F97301A445033666E09EBEEFEB2FDED8)); __this->___mInstanceImage_7 = (RuntimeObject*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___mInstanceImage_7), (void*)(RuntimeObject*)NULL); VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8(__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.IntPtr Vuforia.UnmanagedObjectWrapper::get_Ptr() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t UnmanagedObjectWrapper_get_Ptr_m540985524180A79F5C25688B8C97BAA59801A37A (UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mPtr_0; return L_0; } } // System.Void Vuforia.UnmanagedObjectWrapper::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedObjectWrapper__ctor_mA20A5BA168218E35F6E408721E9B523EE9FE5338 (UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B* __this, intptr_t ___0_ptr, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_0 = ___0_ptr; __this->___mPtr_0 = L_0; return; } } // System.Void Vuforia.UnmanagedObjectWrapper::Finalize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedObjectWrapper_Finalize_mEA6D6666840AA75268AEB6172ED57253F7AD6451 (UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B* __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) UnmanagedObjectWrapper_Dispose_m7DDC19EAB1E11435BDA81FCC48D5E9E5E5253A8F(__this, (bool)0, NULL); goto IL_0010; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0010: { return; } } // System.Void Vuforia.UnmanagedObjectWrapper::Dispose() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedObjectWrapper_Dispose_m5D107187CC33796CA3B56168D201F6873C6EE5AA (UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B* __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; } { UnmanagedObjectWrapper_Dispose_m7DDC19EAB1E11435BDA81FCC48D5E9E5E5253A8F(__this, (bool)1, NULL); il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var); GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL); return; } } // System.Void Vuforia.UnmanagedObjectWrapper::Dispose(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnmanagedObjectWrapper_Dispose_m7DDC19EAB1E11435BDA81FCC48D5E9E5E5253A8F (UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B* __this, bool ___0_disposing, 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); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mPtr_0; 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_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_0, L_1, NULL); if (!L_2) { goto IL_0013; } } { return; } IL_0013: { intptr_t L_3 = __this->___mPtr_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_3, NULL); intptr_t L_4 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mPtr_0 = L_4; 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.NativeString::.ctor(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeString__ctor_mA5B1F6B34AF26AAA04739E454D4892B97AFB84F2 (NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* __this, String_t* ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { String_t* L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_1; L_1 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_0, NULL); UnmanagedObjectWrapper__ctor_mA20A5BA168218E35F6E408721E9B523EE9FE5338(__this, L_1, NULL); return; } } // System.Object Vuforia.NativeString::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NativeString_Clone_m182FB17E063FB51DE09B9A9E8B7E2FB11E032958 (NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* __this, 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*)&NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((UnmanagedObjectWrapper_tE827048241A4D402AAA4E0FA6C91FD03B1E4733B*)__this)->___mPtr_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_1; L_1 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_0, NULL); NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55* L_2 = (NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55*)il2cpp_codegen_object_new(NativeString_t7DF2903A69BB3B47A5C95D81328646602CC4BF55_il2cpp_TypeInfo_var); NullCheck(L_2); NativeString__ctor_mA5B1F6B34AF26AAA04739E454D4892B97AFB84F2(L_2, 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.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) { { int32_t L_0 = ___0_x; __this->___x_0 = L_0; int32_t L_1 = ___1_y; __this->___y_1 = L_1; return; } } IL2CPP_EXTERN_C void VuVector2I__ctor_mC863BEC3CA75633C33F8C80C550BD5249976605D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); VuVector2I__ctor_mC863BEC3CA75633C33F8C80C550BD5249976605D(_thisAdjusted, ___0_x, ___1_y, method); } // Vuforia.VuVector2I Vuforia.VuVector2I::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE VuVector2I_get_Zero_m5D2F9F5A9C5923CC7C3B59B95CA81FC0C2CC78E8 (const RuntimeMethod* method) { { VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_0; memset((&L_0), 0, sizeof(L_0)); VuVector2I__ctor_mC863BEC3CA75633C33F8C80C550BD5249976605D((&L_0), 0, 0, /*hidden argument*/NULL); return L_0; } } // System.Boolean Vuforia.VuVector2I::op_Equality(Vuforia.VuVector2I,Vuforia.VuVector2I) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector2I_op_Equality_mB72424CD8291C03765E425304ACFD60BB6601B3B (VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE ___0_a, VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE ___1_b, const RuntimeMethod* method) { { VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_0 = ___0_a; int32_t L_1 = L_0.___x_0; VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_2 = ___1_b; int32_t L_3 = L_2.___x_0; if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_001d; } } { VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_4 = ___0_a; int32_t L_5 = L_4.___y_1; VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_6 = ___1_b; int32_t L_7 = L_6.___y_1; return (bool)((((int32_t)L_5) == ((int32_t)L_7))? 1 : 0); } IL_001d: { return (bool)0; } } // System.Boolean Vuforia.VuVector2I::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector2I_Equals_mEB5893346E834E2DDE7CF37986257248EC5CE07A (VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; if (!L_0) { goto IL_0020; } } { VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_1 = (*(VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE*)__this); VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_2 = L_1; RuntimeObject* L_3 = Box(VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE_il2cpp_TypeInfo_var, &L_2); Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL); RuntimeObject* L_5 = ___0_obj; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_7; L_7 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_6, NULL); if (!L_7) { goto IL_0022; } } IL_0020: { return (bool)0; } IL_0022: { VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_8 = (*(VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE*)__this); RuntimeObject* L_9 = ___0_obj; bool L_10; L_10 = VuVector2I_op_Equality_mB72424CD8291C03765E425304ACFD60BB6601B3B(L_8, ((*(VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE*)((VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE*)(VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE*)UnBox(L_9, VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE_il2cpp_TypeInfo_var)))), NULL); return L_10; } } IL2CPP_EXTERN_C bool VuVector2I_Equals_mEB5893346E834E2DDE7CF37986257248EC5CE07A_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = VuVector2I_Equals_mEB5893346E834E2DDE7CF37986257248EC5CE07A(_thisAdjusted, ___0_obj, method); return _returnValue; } // System.Int32 Vuforia.VuVector2I::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector2I_GetHashCode_m0CE55E20A92E016C33D95D6BC9C2AC2404C9E4A6 (VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___x_0; int32_t L_1 = __this->___y_1; return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)-2128831035), ((int32_t)16777619)))^L_0)), ((int32_t)16777619)))^L_1)); } } IL2CPP_EXTERN_C int32_t VuVector2I_GetHashCode_m0CE55E20A92E016C33D95D6BC9C2AC2404C9E4A6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = VuVector2I_GetHashCode_m0CE55E20A92E016C33D95D6BC9C2AC2404C9E4A6(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean Vuforia.VuVector4I::op_Equality(Vuforia.VuVector4I,Vuforia.VuVector4I) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector4I_op_Equality_mE4FF63AAB81B6CFEF4F4B6A231700C600459C70E (VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 ___0_a, VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 ___1_b, const RuntimeMethod* method) { { VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_0 = ___0_a; int32_t L_1 = L_0.___x_0; VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_2 = ___1_b; int32_t L_3 = L_2.___x_0; if ((!(((uint32_t)L_1) == ((uint32_t)L_3)))) { goto IL_0039; } } { VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_4 = ___0_a; int32_t L_5 = L_4.___y_1; VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_6 = ___1_b; int32_t L_7 = L_6.___y_1; if ((!(((uint32_t)L_5) == ((uint32_t)L_7)))) { goto IL_0039; } } { VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_8 = ___0_a; int32_t L_9 = L_8.___z_2; VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_10 = ___1_b; int32_t L_11 = L_10.___z_2; if ((!(((uint32_t)L_9) == ((uint32_t)L_11)))) { goto IL_0039; } } { VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_12 = ___0_a; int32_t L_13 = L_12.___w_3; VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_14 = ___1_b; int32_t L_15 = L_14.___w_3; return (bool)((((int32_t)L_13) == ((int32_t)L_15))? 1 : 0); } IL_0039: { return (bool)0; } } // System.Boolean Vuforia.VuVector4I::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector4I_Equals_mB59E301B2EEA726B849BAF1A18CB8C9A18A69C8E (VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; if (!L_0) { goto IL_0020; } } { VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_1 = (*(VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155*)__this); VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_2 = L_1; RuntimeObject* L_3 = Box(VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155_il2cpp_TypeInfo_var, &L_2); Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL); RuntimeObject* L_5 = ___0_obj; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_7; L_7 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_6, NULL); if (!L_7) { goto IL_0022; } } IL_0020: { return (bool)0; } IL_0022: { VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155 L_8 = (*(VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155*)__this); RuntimeObject* L_9 = ___0_obj; bool L_10; L_10 = VuVector4I_op_Equality_mE4FF63AAB81B6CFEF4F4B6A231700C600459C70E(L_8, ((*(VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155*)((VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155*)(VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155*)UnBox(L_9, VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155_il2cpp_TypeInfo_var)))), NULL); return L_10; } } IL2CPP_EXTERN_C bool VuVector4I_Equals_mB59E301B2EEA726B849BAF1A18CB8C9A18A69C8E_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = VuVector4I_Equals_mB59E301B2EEA726B849BAF1A18CB8C9A18A69C8E(_thisAdjusted, ___0_obj, method); return _returnValue; } // System.Int32 Vuforia.VuVector4I::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector4I_GetHashCode_m9BC992D28FB569AE237D4CFB1A569EC5A70480D6 (VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___x_0; int32_t L_1 = __this->___y_1; int32_t L_2 = __this->___z_2; int32_t L_3 = __this->___w_3; return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)-2128831035), ((int32_t)16777619)))^L_0)), ((int32_t)16777619)))^L_1)), ((int32_t)16777619)))^L_2)), ((int32_t)16777619)))^L_3)); } } IL2CPP_EXTERN_C int32_t VuVector4I_GetHashCode_m9BC992D28FB569AE237D4CFB1A569EC5A70480D6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuVector4I_t65CC946069BFEBE6DD456EB5F64CB85088AC4155* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = VuVector4I_GetHashCode_m9BC992D28FB569AE237D4CFB1A569EC5A70480D6(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Vuforia.VuVector2F::.ctor(System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVector2F__ctor_mA50F69888B9CB7BEA0C729A98274D80D1046C66B (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* __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; } } IL2CPP_EXTERN_C void VuVector2F__ctor_mA50F69888B9CB7BEA0C729A98274D80D1046C66B_AdjustorThunk (RuntimeObject* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); VuVector2F__ctor_mA50F69888B9CB7BEA0C729A98274D80D1046C66B(_thisAdjusted, ___0_x, ___1_y, method); } // Vuforia.VuVector2F Vuforia.VuVector2F::get_Zero() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuVector2F_get_Zero_mCD106EC58A33E43DEAEE3D770FEEFF861FED19C4 (const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0; memset((&L_0), 0, sizeof(L_0)); VuVector2F__ctor_mA50F69888B9CB7BEA0C729A98274D80D1046C66B((&L_0), (0.0f), (0.0f), /*hidden argument*/NULL); return L_0; } } // System.Boolean Vuforia.VuVector2F::op_Equality(Vuforia.VuVector2F,Vuforia.VuVector2F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector2F_op_Equality_m2AC42F9254656A4B9298BF56DA1AD1B6276A62AC (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_a, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___1_b, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = ___0_a; float L_1 = L_0.___x_0; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_2 = ___1_b; float L_3 = L_2.___x_0; if ((!(((float)L_1) == ((float)L_3)))) { goto IL_001d; } } { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_4 = ___0_a; float L_5 = L_4.___y_1; VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_6 = ___1_b; float L_7 = L_6.___y_1; return (bool)((((float)L_5) == ((float)L_7))? 1 : 0); } IL_001d: { return (bool)0; } } // System.Boolean Vuforia.VuVector2F::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector2F_Equals_m3E4FFA3C29081BE998AE21649889CCAF9999C16C (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; if (!L_0) { goto IL_0020; } } { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_1 = (*(VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*)__this); VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_2 = L_1; RuntimeObject* L_3 = Box(VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_il2cpp_TypeInfo_var, &L_2); Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL); RuntimeObject* L_5 = ___0_obj; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_7; L_7 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_6, NULL); if (!L_7) { goto IL_0022; } } IL_0020: { return (bool)0; } IL_0022: { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_8 = (*(VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*)__this); RuntimeObject* L_9 = ___0_obj; bool L_10; L_10 = VuVector2F_op_Equality_m2AC42F9254656A4B9298BF56DA1AD1B6276A62AC(L_8, ((*(VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*)((VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*)(VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8*)UnBox(L_9, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8_il2cpp_TypeInfo_var)))), NULL); return L_10; } } IL2CPP_EXTERN_C bool VuVector2F_Equals_m3E4FFA3C29081BE998AE21649889CCAF9999C16C_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = VuVector2F_Equals_m3E4FFA3C29081BE998AE21649889CCAF9999C16C(_thisAdjusted, ___0_obj, method); return _returnValue; } // System.Int32 Vuforia.VuVector2F::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector2F_GetHashCode_mD6DAE6C33E0B60BAF51069C2C329E7AAA1546C07 (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* __this, const RuntimeMethod* method) { { 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); return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)-2128831035), ((int32_t)16777619)))^L_1)), ((int32_t)16777619)))^L_3)); } } IL2CPP_EXTERN_C int32_t VuVector2F_GetHashCode_mD6DAE6C33E0B60BAF51069C2C329E7AAA1546C07_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = VuVector2F_GetHashCode_mD6DAE6C33E0B60BAF51069C2C329E7AAA1546C07(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Vuforia.VuVector3F::.ctor(System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVector3F__ctor_m6536390E25B53B7EE4F7FBC958E4A73935DED807 (VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* __this, float ___0_x, float ___1_y, float ___2_z, 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; return; } } IL2CPP_EXTERN_C void VuVector3F__ctor_m6536390E25B53B7EE4F7FBC958E4A73935DED807_AdjustorThunk (RuntimeObject* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); VuVector3F__ctor_m6536390E25B53B7EE4F7FBC958E4A73935DED807(_thisAdjusted, ___0_x, ___1_y, ___2_z, method); } // System.Boolean Vuforia.VuVector3F::op_Equality(Vuforia.VuVector3F,Vuforia.VuVector3F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector3F_op_Equality_m6974DD05A879FCD7D7AA44ABAC2416E8A07904B5 (VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___0_a, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 ___1_b, const RuntimeMethod* method) { { VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_0 = ___0_a; float L_1 = L_0.___x_0; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_2 = ___1_b; float L_3 = L_2.___x_0; if ((!(((float)L_1) == ((float)L_3)))) { goto IL_002b; } } { VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_4 = ___0_a; float L_5 = L_4.___y_1; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_6 = ___1_b; float L_7 = L_6.___y_1; if ((!(((float)L_5) == ((float)L_7)))) { goto IL_002b; } } { VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_8 = ___0_a; float L_9 = L_8.___z_2; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_10 = ___1_b; float L_11 = L_10.___z_2; return (bool)((((float)L_9) == ((float)L_11))? 1 : 0); } IL_002b: { return (bool)0; } } // System.Boolean Vuforia.VuVector3F::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector3F_Equals_mA6B642264A2FBA9B0EE45FE2DCA42A6A073AE8FC (VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; if (!L_0) { goto IL_0020; } } { VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_1 = (*(VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*)__this); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_2 = L_1; RuntimeObject* L_3 = Box(VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_il2cpp_TypeInfo_var, &L_2); Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL); RuntimeObject* L_5 = ___0_obj; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_7; L_7 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_6, NULL); if (!L_7) { goto IL_0022; } } IL_0020: { return (bool)0; } IL_0022: { VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_8 = (*(VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*)__this); RuntimeObject* L_9 = ___0_obj; bool L_10; L_10 = VuVector3F_op_Equality_m6974DD05A879FCD7D7AA44ABAC2416E8A07904B5(L_8, ((*(VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*)((VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*)(VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*)UnBox(L_9, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_il2cpp_TypeInfo_var)))), NULL); return L_10; } } IL2CPP_EXTERN_C bool VuVector3F_Equals_mA6B642264A2FBA9B0EE45FE2DCA42A6A073AE8FC_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = VuVector3F_Equals_mA6B642264A2FBA9B0EE45FE2DCA42A6A073AE8FC(_thisAdjusted, ___0_obj, method); return _returnValue; } // System.Int32 Vuforia.VuVector3F::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector3F_GetHashCode_m67EAAFE8603FE61CE5A35D0FD538F3736A677889 (VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* __this, const RuntimeMethod* method) { { 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); return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)-2128831035), ((int32_t)16777619)))^L_1)), ((int32_t)16777619)))^L_3)), ((int32_t)16777619)))^L_5)); } } IL2CPP_EXTERN_C int32_t VuVector3F_GetHashCode_m67EAAFE8603FE61CE5A35D0FD538F3736A677889_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = VuVector3F_GetHashCode_m67EAAFE8603FE61CE5A35D0FD538F3736A677889(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Vuforia.VuVector4F::.ctor(System.Single,System.Single,System.Single,System.Single) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuVector4F__ctor_m848782FE5D521A3F39CDA3752538515D425B201C (VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245* __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_EXTERN_C void VuVector4F__ctor_m848782FE5D521A3F39CDA3752538515D425B201C_AdjustorThunk (RuntimeObject* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); VuVector4F__ctor_m848782FE5D521A3F39CDA3752538515D425B201C(_thisAdjusted, ___0_x, ___1_y, ___2_z, ___3_w, method); } // System.Boolean Vuforia.VuVector4F::op_Equality(Vuforia.VuVector4F,Vuforia.VuVector4F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector4F_op_Equality_m567D7A666C5ADB2871B4A4D02C87B09A72698841 (VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___0_a, VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___1_b, const RuntimeMethod* method) { { VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_0 = ___0_a; float L_1 = L_0.___x_0; VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_2 = ___1_b; float L_3 = L_2.___x_0; if ((!(((float)L_1) == ((float)L_3)))) { goto IL_0039; } } { VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_4 = ___0_a; float L_5 = L_4.___y_1; VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_6 = ___1_b; float L_7 = L_6.___y_1; if ((!(((float)L_5) == ((float)L_7)))) { goto IL_0039; } } { VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_8 = ___0_a; float L_9 = L_8.___z_2; VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_10 = ___1_b; float L_11 = L_10.___z_2; if ((!(((float)L_9) == ((float)L_11)))) { goto IL_0039; } } { VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_12 = ___0_a; float L_13 = L_12.___w_3; VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_14 = ___1_b; float L_15 = L_14.___w_3; return (bool)((((float)L_13) == ((float)L_15))? 1 : 0); } IL_0039: { return (bool)0; } } // System.Boolean Vuforia.VuVector4F::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector4F_Equals_m605536B1F3C5B1B78BDE6ACF258A1EB77213ADFB (VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; if (!L_0) { goto IL_0020; } } { VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_1 = (*(VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245*)__this); VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_2 = L_1; RuntimeObject* L_3 = Box(VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245_il2cpp_TypeInfo_var, &L_2); Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL); RuntimeObject* L_5 = ___0_obj; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_7; L_7 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_6, NULL); if (!L_7) { goto IL_0022; } } IL_0020: { return (bool)0; } IL_0022: { VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_8 = (*(VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245*)__this); RuntimeObject* L_9 = ___0_obj; bool L_10; L_10 = VuVector4F_op_Equality_m567D7A666C5ADB2871B4A4D02C87B09A72698841(L_8, ((*(VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245*)((VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245*)(VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245*)UnBox(L_9, VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245_il2cpp_TypeInfo_var)))), NULL); return L_10; } } IL2CPP_EXTERN_C bool VuVector4F_Equals_m605536B1F3C5B1B78BDE6ACF258A1EB77213ADFB_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = VuVector4F_Equals_m605536B1F3C5B1B78BDE6ACF258A1EB77213ADFB(_thisAdjusted, ___0_obj, method); return _returnValue; } // System.Int32 Vuforia.VuVector4F::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector4F_GetHashCode_mC32724F2D652860F0ADFCDE6F4DE24F0BFA90F91 (VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245* __this, const RuntimeMethod* method) { { 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); return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)-2128831035), ((int32_t)16777619)))^L_1)), ((int32_t)16777619)))^L_3)), ((int32_t)16777619)))^L_5)), ((int32_t)16777619)))^L_7)); } } IL2CPP_EXTERN_C int32_t VuVector4F_GetHashCode_mC32724F2D652860F0ADFCDE6F4DE24F0BFA90F91_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = VuVector4F_GetHashCode_mC32724F2D652860F0ADFCDE6F4DE24F0BFA90F91(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Boolean Vuforia.VuVector8F::op_Equality(Vuforia.VuVector8F,Vuforia.VuVector8F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector8F_op_Equality_m96E1DC18E225438E936A24033F28F8669992D03D (VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 ___0_a, VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 ___1_b, const RuntimeMethod* method) { { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_0 = ___0_a; float L_1 = L_0.___m0_0; VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_2 = ___1_b; float L_3 = L_2.___m0_0; if ((!(((float)L_1) == ((float)L_3)))) { goto IL_0071; } } { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_4 = ___0_a; float L_5 = L_4.___m1_1; VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_6 = ___1_b; float L_7 = L_6.___m1_1; if ((!(((float)L_5) == ((float)L_7)))) { goto IL_0071; } } { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_8 = ___0_a; float L_9 = L_8.___m2_2; VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_10 = ___1_b; float L_11 = L_10.___m2_2; if ((!(((float)L_9) == ((float)L_11)))) { goto IL_0071; } } { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_12 = ___0_a; float L_13 = L_12.___m3_3; VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_14 = ___1_b; float L_15 = L_14.___m3_3; if ((!(((float)L_13) == ((float)L_15)))) { goto IL_0071; } } { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_16 = ___0_a; float L_17 = L_16.___m4_4; VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_18 = ___1_b; float L_19 = L_18.___m4_4; if ((!(((float)L_17) == ((float)L_19)))) { goto IL_0071; } } { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_20 = ___0_a; float L_21 = L_20.___m5_5; VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_22 = ___1_b; float L_23 = L_22.___m5_5; if ((!(((float)L_21) == ((float)L_23)))) { goto IL_0071; } } { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_24 = ___0_a; float L_25 = L_24.___m6_6; VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_26 = ___1_b; float L_27 = L_26.___m6_6; if ((!(((float)L_25) == ((float)L_27)))) { goto IL_0071; } } { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_28 = ___0_a; float L_29 = L_28.___m7_7; VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_30 = ___1_b; float L_31 = L_30.___m7_7; return (bool)((((float)L_29) == ((float)L_31))? 1 : 0); } IL_0071: { return (bool)0; } } // System.Boolean Vuforia.VuVector8F::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuVector8F_Equals_m0C3D97C81F6D16700488BB216F637AEA65B0025E (VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; if (!L_0) { goto IL_0020; } } { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_1 = (*(VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8*)__this); VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_2 = L_1; RuntimeObject* L_3 = Box(VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8_il2cpp_TypeInfo_var, &L_2); Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL); RuntimeObject* L_5 = ___0_obj; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_7; L_7 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_6, NULL); if (!L_7) { goto IL_0022; } } IL_0020: { return (bool)0; } IL_0022: { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_8 = (*(VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8*)__this); RuntimeObject* L_9 = ___0_obj; bool L_10; L_10 = VuVector8F_op_Equality_m96E1DC18E225438E936A24033F28F8669992D03D(L_8, ((*(VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8*)((VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8*)(VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8*)UnBox(L_9, VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8_il2cpp_TypeInfo_var)))), NULL); return L_10; } } IL2CPP_EXTERN_C bool VuVector8F_Equals_m0C3D97C81F6D16700488BB216F637AEA65B0025E_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = VuVector8F_Equals_m0C3D97C81F6D16700488BB216F637AEA65B0025E(_thisAdjusted, ___0_obj, method); return _returnValue; } // System.Int32 Vuforia.VuVector8F::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuVector8F_GetHashCode_m5885649ABF1F6DB86EADEBDC3B9D74E4BF1CC2D7 (VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8* __this, const RuntimeMethod* method) { { float* L_0 = (&__this->___m0_0); int32_t L_1; L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL); float* L_2 = (&__this->___m1_1); int32_t L_3; L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL); float* L_4 = (&__this->___m2_2); int32_t L_5; L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL); float* L_6 = (&__this->___m3_3); int32_t L_7; L_7 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_6, NULL); float* L_8 = (&__this->___m4_4); int32_t L_9; L_9 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_8, NULL); float* L_10 = (&__this->___m5_5); int32_t L_11; L_11 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_10, NULL); float* L_12 = (&__this->___m6_6); int32_t L_13; L_13 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_12, NULL); float* L_14 = (&__this->___m7_7); int32_t L_15; L_15 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_14, NULL); return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)-2128831035), ((int32_t)16777619)))^L_1)), ((int32_t)16777619)))^L_3)), ((int32_t)16777619)))^L_5)), ((int32_t)16777619)))^L_7)), ((int32_t)16777619)))^L_9)), ((int32_t)16777619)))^L_11)), ((int32_t)16777619)))^L_13)), ((int32_t)16777619)))^L_15)); } } IL2CPP_EXTERN_C int32_t VuVector8F_GetHashCode_m5885649ABF1F6DB86EADEBDC3B9D74E4BF1CC2D7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = VuVector8F_GetHashCode_m5885649ABF1F6DB86EADEBDC3B9D74E4BF1CC2D7(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // System.Void Vuforia.VuMatrix44F::.ctor(System.Single[]) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMatrix44F__ctor_m9EB36FF091105F033F834B59FE051465DF6FE61E (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method) { { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_data; NullCheck(L_0); int32_t L_1 = 0; float L_2 = (L_0)->GetAt(static_cast(L_1)); __this->___m0_0 = L_2; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___0_data; NullCheck(L_3); int32_t L_4 = 1; float L_5 = (L_3)->GetAt(static_cast(L_4)); __this->___m1_1 = L_5; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = ___0_data; NullCheck(L_6); int32_t L_7 = 2; float L_8 = (L_6)->GetAt(static_cast(L_7)); __this->___m2_2 = L_8; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = ___0_data; NullCheck(L_9); int32_t L_10 = 3; float L_11 = (L_9)->GetAt(static_cast(L_10)); __this->___m3_3 = L_11; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = ___0_data; NullCheck(L_12); int32_t L_13 = 4; float L_14 = (L_12)->GetAt(static_cast(L_13)); __this->___m4_4 = L_14; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = ___0_data; NullCheck(L_15); int32_t L_16 = 5; float L_17 = (L_15)->GetAt(static_cast(L_16)); __this->___m5_5 = L_17; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_18 = ___0_data; NullCheck(L_18); int32_t L_19 = 6; float L_20 = (L_18)->GetAt(static_cast(L_19)); __this->___m6_6 = L_20; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = ___0_data; NullCheck(L_21); int32_t L_22 = 7; float L_23 = (L_21)->GetAt(static_cast(L_22)); __this->___m7_7 = L_23; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = ___0_data; NullCheck(L_24); int32_t L_25 = 8; float L_26 = (L_24)->GetAt(static_cast(L_25)); __this->___m8_8 = L_26; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = ___0_data; NullCheck(L_27); int32_t L_28 = ((int32_t)9); float L_29 = (L_27)->GetAt(static_cast(L_28)); __this->___m9_9 = L_29; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = ___0_data; NullCheck(L_30); int32_t L_31 = ((int32_t)10); float L_32 = (L_30)->GetAt(static_cast(L_31)); __this->___m10_10 = L_32; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = ___0_data; NullCheck(L_33); int32_t L_34 = ((int32_t)11); float L_35 = (L_33)->GetAt(static_cast(L_34)); __this->___m11_11 = L_35; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_36 = ___0_data; NullCheck(L_36); int32_t L_37 = ((int32_t)12); float L_38 = (L_36)->GetAt(static_cast(L_37)); __this->___m12_12 = L_38; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = ___0_data; NullCheck(L_39); int32_t L_40 = ((int32_t)13); float L_41 = (L_39)->GetAt(static_cast(L_40)); __this->___m13_13 = L_41; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_42 = ___0_data; NullCheck(L_42); int32_t L_43 = ((int32_t)14); float L_44 = (L_42)->GetAt(static_cast(L_43)); __this->___m14_14 = L_44; SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_45 = ___0_data; NullCheck(L_45); int32_t L_46 = ((int32_t)15); float L_47 = (L_45)->GetAt(static_cast(L_46)); __this->___m15_15 = L_47; return; } } IL2CPP_EXTERN_C void VuMatrix44F__ctor_m9EB36FF091105F033F834B59FE051465DF6FE61E_AdjustorThunk (RuntimeObject* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_data, const RuntimeMethod* method) { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); VuMatrix44F__ctor_m9EB36FF091105F033F834B59FE051465DF6FE61E(_thisAdjusted, ___0_data, method); } // Vuforia.VuMatrix44F Vuforia.VuMatrix44F::get_Identity() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 VuMatrix44F_get_Identity_mC274BF6C8D7FBEE1CDA3CA222AC7B086EAB59F8F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC41B4B64E40F2753D1ACE7E291B10C83762BBDC4____5998E9D1DD9BF48AF6AF87A1EF8C7783B818AC8329637ADA08CC5FB329042376_0_FieldInfo_var); s_Il2CppMethodInitialized = true; } { SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16)); SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_1 = L_0; RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast (U3CPrivateImplementationDetailsU3E_tC41B4B64E40F2753D1ACE7E291B10C83762BBDC4____5998E9D1DD9BF48AF6AF87A1EF8C7783B818AC8329637ADA08CC5FB329042376_0_FieldInfo_var) }; RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_3; memset((&L_3), 0, sizeof(L_3)); VuMatrix44F__ctor_m9EB36FF091105F033F834B59FE051465DF6FE61E((&L_3), L_1, /*hidden argument*/NULL); return L_3; } } // System.Boolean Vuforia.VuMatrix44F::op_Equality(Vuforia.VuMatrix44F,Vuforia.VuMatrix44F) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMatrix44F_op_Equality_m0242A2CA65A8A7953B7386FE145743E40EBB690E (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___0_a, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 ___1_b, const RuntimeMethod* method) { { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_0 = ___0_a; float L_1 = L_0.___m0_0; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_2 = ___1_b; float L_3 = L_2.___m0_0; if ((!(((float)L_1) == ((float)L_3)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_4 = ___0_a; float L_5 = L_4.___m1_1; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_6 = ___1_b; float L_7 = L_6.___m1_1; if ((!(((float)L_5) == ((float)L_7)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_8 = ___0_a; float L_9 = L_8.___m2_2; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_10 = ___1_b; float L_11 = L_10.___m2_2; if ((!(((float)L_9) == ((float)L_11)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_12 = ___0_a; float L_13 = L_12.___m3_3; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_14 = ___1_b; float L_15 = L_14.___m3_3; if ((!(((float)L_13) == ((float)L_15)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_16 = ___0_a; float L_17 = L_16.___m4_4; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_18 = ___1_b; float L_19 = L_18.___m4_4; if ((!(((float)L_17) == ((float)L_19)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_20 = ___0_a; float L_21 = L_20.___m5_5; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_22 = ___1_b; float L_23 = L_22.___m5_5; if ((!(((float)L_21) == ((float)L_23)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_24 = ___0_a; float L_25 = L_24.___m6_6; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_26 = ___1_b; float L_27 = L_26.___m6_6; if ((!(((float)L_25) == ((float)L_27)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_28 = ___0_a; float L_29 = L_28.___m7_7; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_30 = ___1_b; float L_31 = L_30.___m7_7; if ((!(((float)L_29) == ((float)L_31)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_32 = ___0_a; float L_33 = L_32.___m8_8; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_34 = ___1_b; float L_35 = L_34.___m8_8; if ((!(((float)L_33) == ((float)L_35)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_36 = ___0_a; float L_37 = L_36.___m9_9; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_38 = ___1_b; float L_39 = L_38.___m9_9; if ((!(((float)L_37) == ((float)L_39)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_40 = ___0_a; float L_41 = L_40.___m10_10; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_42 = ___1_b; float L_43 = L_42.___m10_10; if ((!(((float)L_41) == ((float)L_43)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_44 = ___0_a; float L_45 = L_44.___m11_11; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_46 = ___1_b; float L_47 = L_46.___m11_11; if ((!(((float)L_45) == ((float)L_47)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_48 = ___0_a; float L_49 = L_48.___m12_12; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_50 = ___1_b; float L_51 = L_50.___m12_12; if ((!(((float)L_49) == ((float)L_51)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_52 = ___0_a; float L_53 = L_52.___m13_13; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_54 = ___1_b; float L_55 = L_54.___m13_13; if ((!(((float)L_53) == ((float)L_55)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_56 = ___0_a; float L_57 = L_56.___m14_14; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_58 = ___1_b; float L_59 = L_58.___m14_14; if ((!(((float)L_57) == ((float)L_59)))) { goto IL_00f3; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_60 = ___0_a; float L_61 = L_60.___m15_15; VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_62 = ___1_b; float L_63 = L_62.___m15_15; return (bool)((((float)L_61) == ((float)L_63))? 1 : 0); } IL_00f3: { return (bool)0; } } // System.Boolean Vuforia.VuMatrix44F::Equals(System.Object) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMatrix44F_Equals_m5FEA274551E330BE6DE3748ADA2FAE2C57EFAF16 (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_obj; if (!L_0) { goto IL_0020; } } { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_1 = (*(VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*)__this); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_2 = L_1; RuntimeObject* L_3 = Box(VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_il2cpp_TypeInfo_var, &L_2); Type_t* L_4; L_4 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_3, NULL); RuntimeObject* L_5 = ___0_obj; NullCheck(L_5); Type_t* L_6; L_6 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_5, NULL); il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var); bool L_7; L_7 = Type_op_Inequality_m83209C7BB3C05DFBEA3B6199B0BEFE8037301172(L_4, L_6, NULL); if (!L_7) { goto IL_0022; } } IL_0020: { return (bool)0; } IL_0022: { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_8 = (*(VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*)__this); RuntimeObject* L_9 = ___0_obj; bool L_10; L_10 = VuMatrix44F_op_Equality_m0242A2CA65A8A7953B7386FE145743E40EBB690E(L_8, ((*(VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*)((VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*)(VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*)UnBox(L_9, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_il2cpp_TypeInfo_var)))), NULL); return L_10; } } IL2CPP_EXTERN_C bool VuMatrix44F_Equals_m5FEA274551E330BE6DE3748ADA2FAE2C57EFAF16_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = VuMatrix44F_Equals_m5FEA274551E330BE6DE3748ADA2FAE2C57EFAF16(_thisAdjusted, ___0_obj, method); return _returnValue; } // System.Int32 Vuforia.VuMatrix44F::GetHashCode() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuMatrix44F_GetHashCode_m2910C7834B562F0F6624E45B9EED2C57CDA933B7 (VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* __this, const RuntimeMethod* method) { { float* L_0 = (&__this->___m0_0); int32_t L_1; L_1 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_0, NULL); float* L_2 = (&__this->___m1_1); int32_t L_3; L_3 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_2, NULL); float* L_4 = (&__this->___m2_2); int32_t L_5; L_5 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_4, NULL); float* L_6 = (&__this->___m3_3); int32_t L_7; L_7 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_6, NULL); float* L_8 = (&__this->___m4_4); int32_t L_9; L_9 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_8, NULL); float* L_10 = (&__this->___m5_5); int32_t L_11; L_11 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_10, NULL); float* L_12 = (&__this->___m6_6); int32_t L_13; L_13 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_12, NULL); float* L_14 = (&__this->___m7_7); int32_t L_15; L_15 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_14, NULL); float* L_16 = (&__this->___m8_8); int32_t L_17; L_17 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_16, NULL); float* L_18 = (&__this->___m9_9); int32_t L_19; L_19 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_18, NULL); float* L_20 = (&__this->___m10_10); int32_t L_21; L_21 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_20, NULL); float* L_22 = (&__this->___m11_11); int32_t L_23; L_23 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_22, NULL); float* L_24 = (&__this->___m12_12); int32_t L_25; L_25 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_24, NULL); float* L_26 = (&__this->___m13_13); int32_t L_27; L_27 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_26, NULL); float* L_28 = (&__this->___m14_14); int32_t L_29; L_29 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_28, NULL); float* L_30 = (&__this->___m15_15); int32_t L_31; L_31 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_30, NULL); return ((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)(((int32_t)il2cpp_codegen_multiply(((int32_t)-2128831035), ((int32_t)16777619)))^L_1)), ((int32_t)16777619)))^L_3)), ((int32_t)16777619)))^L_5)), ((int32_t)16777619)))^L_7)), ((int32_t)16777619)))^L_9)), ((int32_t)16777619)))^L_11)), ((int32_t)16777619)))^L_13)), ((int32_t)16777619)))^L_15)), ((int32_t)16777619)))^L_17)), ((int32_t)16777619)))^L_19)), ((int32_t)16777619)))^L_21)), ((int32_t)16777619)))^L_23)), ((int32_t)16777619)))^L_25)), ((int32_t)16777619)))^L_27)), ((int32_t)16777619)))^L_29)), ((int32_t)16777619)))^L_31)); } } IL2CPP_EXTERN_C int32_t VuMatrix44F_GetHashCode_m2910C7834B562F0F6624E45B9EED2C57CDA933B7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = VuMatrix44F_GetHashCode_m2910C7834B562F0F6624E45B9EED2C57CDA933B7(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #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.ValueAccessUtils::GetStringValue(System.IntPtr,Vuforia.ValueAccessUtils/GetStringValueDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3 (intptr_t ___0_nativeHandle, GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* ___1_callback, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_0 = ___1_callback; intptr_t L_1 = ___0_nativeHandle; NullCheck(L_0); int32_t L_2; L_2 = GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_inline(L_0, L_1, (&V_0), NULL); if (L_2) { goto IL_0016; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral129542A27B8936E5A98FF1A8D5731533853C07E7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3_RuntimeMethod_var))); } IL_0016: { intptr_t L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); return L_5; } } // System.Boolean Vuforia.ValueAccessUtils::GetBoolValue(System.IntPtr,Vuforia.ValueAccessUtils/GetBoolValueDelegate) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValueAccessUtils_GetBoolValue_m15133468B5BDE58EB95EBF60681B69DEBE44ED54 (intptr_t ___0_nativeHandle, GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* ___1_callback, const RuntimeMethod* method) { int32_t V_0 = 0; { GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* L_0 = ___1_callback; intptr_t L_1 = ___0_nativeHandle; NullCheck(L_0); int32_t L_2; L_2 = GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_inline(L_0, L_1, (&V_0), NULL); if (L_2) { goto IL_0016; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral129542A27B8936E5A98FF1A8D5731533853C07E7)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ValueAccessUtils_GetBoolValue_m15133468B5BDE58EB95EBF60681B69DEBE44ED54_RuntimeMethod_var))); } IL_0016: { int32_t L_4 = V_0; bool L_5; L_5 = ConversionUtils_ToBool_m32B15CD0258ADE0FDC0F5ADDFFB3CF15843F123B(L_4, NULL); return L_5; } } #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 int32_t GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_Multicast(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, intptr_t ___0_nativeHandle, intptr_t* ___1_stringHandle, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t*, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_nativeHandle, ___1_stringHandle, reinterpret_cast(currentDelegate->___method_3)); } return retVal; } int32_t GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_OpenInst(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, intptr_t ___0_nativeHandle, intptr_t* ___1_stringHandle, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___0_nativeHandle, ___1_stringHandle, method); } int32_t GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_OpenStatic(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, intptr_t ___0_nativeHandle, intptr_t* ___1_stringHandle, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, intptr_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___0_nativeHandle, ___1_stringHandle, method); } int32_t GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_OpenStaticInvoker(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, intptr_t ___0_nativeHandle, intptr_t* ___1_stringHandle, const RuntimeMethod* method) { return InvokerFuncInvoker2< int32_t, intptr_t, intptr_t* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_nativeHandle, ___1_stringHandle); } int32_t GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_ClosedStaticInvoker(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, intptr_t ___0_nativeHandle, intptr_t* ___1_stringHandle, const RuntimeMethod* method) { return InvokerFuncInvoker3< int32_t, RuntimeObject*, intptr_t, intptr_t* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_nativeHandle, ___1_stringHandle); } IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459 (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, intptr_t ___0_nativeHandle, intptr_t* ___1_stringHandle, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, intptr_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___0_nativeHandle, ___1_stringHandle); return returnValue; } // System.Void Vuforia.ValueAccessUtils/GetStringValueDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880 (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method); __this->___method_3 = ___1_method; __this->___m_target_2 = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } __this->___extra_arg_5 = (intptr_t)&GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_Multicast; } // Vuforia.VuResult Vuforia.ValueAccessUtils/GetStringValueDelegate::Invoke(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1 (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, intptr_t ___0_nativeHandle, intptr_t* ___1_stringHandle, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_nativeHandle, ___1_stringHandle, reinterpret_cast(__this->___method_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 int32_t GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_Multicast(GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, intptr_t ___0_nativeHandle, int32_t* ___1_value, const RuntimeMethod* method) { il2cpp_array_size_t length = __this->___delegates_13->max_length; Delegate_t** delegatesToInvoke = reinterpret_cast(__this->___delegates_13->GetAddressAtUnchecked(0)); int32_t retVal = 0; for (il2cpp_array_size_t i = 0; i < length; i++) { GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* currentDelegate = reinterpret_cast(delegatesToInvoke[i]); typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t*, const RuntimeMethod*); retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_nativeHandle, ___1_value, reinterpret_cast(currentDelegate->___method_3)); } return retVal; } int32_t GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_OpenInst(GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, intptr_t ___0_nativeHandle, int32_t* ___1_value, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, int32_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___0_nativeHandle, ___1_value, method); } int32_t GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_OpenStatic(GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, intptr_t ___0_nativeHandle, int32_t* ___1_value, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (intptr_t, int32_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___method_ptr_0)(___0_nativeHandle, ___1_value, method); } int32_t GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_OpenStaticInvoker(GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, intptr_t ___0_nativeHandle, int32_t* ___1_value, const RuntimeMethod* method) { return InvokerFuncInvoker2< int32_t, intptr_t, int32_t* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_nativeHandle, ___1_value); } int32_t GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_ClosedStaticInvoker(GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, intptr_t ___0_nativeHandle, int32_t* ___1_value, const RuntimeMethod* method) { return InvokerFuncInvoker3< int32_t, RuntimeObject*, intptr_t, int32_t* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_nativeHandle, ___1_value); } IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4 (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, intptr_t ___0_nativeHandle, int32_t* ___1_value, const RuntimeMethod* method) { typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t, int32_t*); PInvokeFunc il2cppPInvokeFunc = reinterpret_cast(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this)); // Native function invocation int32_t returnValue = il2cppPInvokeFunc(___0_nativeHandle, ___1_value); return returnValue; } // System.Void Vuforia.ValueAccessUtils/GetBoolValueDelegate::.ctor(System.Object,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetBoolValueDelegate__ctor_m80AB3322B3F26E49FF578C9B455646EE6ED7EF11 (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) { __this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___1_method); __this->___method_3 = ___1_method; __this->___m_target_2 = ___0_object; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___0_object); int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method); __this->___method_code_6 = (intptr_t)__this; if (MethodIsStatic((RuntimeMethod*)___1_method)) { bool isOpen = parameterCount == 2; if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method)) if (isOpen) __this->___invoke_impl_1 = (intptr_t)&GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_OpenStaticInvoker; else __this->___invoke_impl_1 = (intptr_t)&GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_ClosedStaticInvoker; else if (isOpen) __this->___invoke_impl_1 = (intptr_t)&GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_OpenStatic; else { __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } } else { if (___0_object == NULL) il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL); __this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0; __this->___method_code_6 = (intptr_t)__this->___m_target_2; } __this->___extra_arg_5 = (intptr_t)&GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_Multicast; } // Vuforia.VuResult Vuforia.ValueAccessUtils/GetBoolValueDelegate::Invoke(System.IntPtr,Vuforia.VuBool&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89 (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, intptr_t ___0_nativeHandle, int32_t* ___1_value, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_nativeHandle, ___1_value, reinterpret_cast(__this->___method_3)); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuValidationAreaConfig IL2CPP_EXTERN_C void VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_pinvoke(const VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D& unmarshaled, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___validationAreaName_1 = il2cpp_codegen_marshal_string(unmarshaled.___validationAreaName_1); marshaled.___activate_2 = unmarshaled.___activate_2; } IL2CPP_EXTERN_C void VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_pinvoke_back(const VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke& marshaled, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___validationAreaName_1 = il2cpp_codegen_marshal_string_result(marshaled.___validationAreaName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___validationAreaName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___validationAreaName_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaConfig IL2CPP_EXTERN_C void VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_pinvoke_cleanup(VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___validationAreaName_1); marshaled.___validationAreaName_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuValidationAreaConfig IL2CPP_EXTERN_C void VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_com(const VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D& unmarshaled, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_com& marshaled) { marshaled.___databasePath_0 = il2cpp_codegen_marshal_string(unmarshaled.___databasePath_0); marshaled.___validationAreaName_1 = il2cpp_codegen_marshal_string(unmarshaled.___validationAreaName_1); marshaled.___activate_2 = unmarshaled.___activate_2; } IL2CPP_EXTERN_C void VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_com_back(const VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_com& marshaled, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D& unmarshaled) { unmarshaled.___databasePath_0 = il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___databasePath_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___databasePath_0)); unmarshaled.___validationAreaName_1 = il2cpp_codegen_marshal_string_result(marshaled.___validationAreaName_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___validationAreaName_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___validationAreaName_1)); int32_t unmarshaledactivate_temp_2 = 0; unmarshaledactivate_temp_2 = marshaled.___activate_2; unmarshaled.___activate_2 = unmarshaledactivate_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaConfig IL2CPP_EXTERN_C void VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_com_cleanup(VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___databasePath_0); marshaled.___databasePath_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___validationAreaName_1); marshaled.___validationAreaName_1 = NULL; } // System.Object Vuforia.VuValidationAreaConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuValidationAreaConfig_Clone_m5340D5088510C9A1C13B2EDF66D1679FD00A865D (VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { 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 = __this->___databasePath_0; 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 = __this->___validationAreaName_1; NullCheck(L_3); L_3->___validationAreaName_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___validationAreaName_1), (void*)L_4); VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* L_5 = L_3; int32_t L_6 = __this->___activate_2; NullCheck(L_5); L_5->___activate_2 = L_6; return L_5; } } // System.Void Vuforia.VuValidationAreaConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaConfig__ctor_mEFF4D9F74DD4DBCCD78DFA0582D99B8B1A8DE444 (VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___databasePath_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___databasePath_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___validationAreaName_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___validationAreaName_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); 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.VuResult Vuforia.VuValidationAreaLabel::vuValidationAreaLabelGetName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaLabel_vuValidationAreaLabelGetName_m2837156FC467F45306440E293AA17F89E4FEB7BB (intptr_t ___0_stateHandle, intptr_t* ___1_name, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaLabelGetName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaLabelGetName)(___0_stateHandle, ___1_name); #else int32_t returnValue = il2cppPInvokeFunc(___0_stateHandle, ___1_name); #endif return returnValue; } // System.String Vuforia.VuValidationAreaLabel::get_Name() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuValidationAreaLabel_get_Name_m615C3283FB09B6512C6F106D0868B6C650B8DF7A (VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* __this, const RuntimeMethod* method) { { String_t* L_0 = __this->___U3CNameU3Ek__BackingField_0; return L_0; } } // System.Void Vuforia.VuValidationAreaLabel::set_Name(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaLabel_set_Name_m96D85B5687F984B0A26280B882434D1A82496D72 (VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CNameU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0); return; } } // Vuforia.VuValidationAreaLabel Vuforia.VuValidationAreaLabel::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* VuValidationAreaLabel_Create_m45AB94E39B03E58EB66E454CC9D68B9DB9127EB9 (intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ___0_nativeHandle; VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* L_1 = (VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB*)il2cpp_codegen_object_new(VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB_il2cpp_TypeInfo_var); NullCheck(L_1); VuValidationAreaLabel__ctor_mDF175CCA8EB781D808A16F733F790DA58D9EECD9(L_1, L_0, NULL); return L_1; } } // System.Void Vuforia.VuValidationAreaLabel::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaLabel__ctor_mDF175CCA8EB781D808A16F733F790DA58D9EECD9 (VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaLabel_vuValidationAreaLabelGetName_m2837156FC467F45306440E293AA17F89E4FEB7BB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_0 = ___0_nativeHandle; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuValidationAreaLabel_vuValidationAreaLabelGetName_m2837156FC467F45306440E293AA17F89E4FEB7BB_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); VuValidationAreaLabel_set_Name_m96D85B5687F984B0A26280B882434D1A82496D72_inline(__this, L_2, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuEngineCreateValidationAreaObserver(System.IntPtr,System.IntPtr&,Vuforia.VuValidationAreaConfig,Vuforia.VuValidationAreaCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuEngineCreateValidationAreaObserver_m4A06984DC8DADBFBC76B439A884A062C455E4133 (intptr_t ___0_engineHandle, intptr_t* ___1_observerHandle, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* ___2_config, int32_t* ___3_errorCode, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*) + sizeof(void*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineCreateValidationAreaObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___2_config' to native representation VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshaled_pinvoke ____2_config_marshaled = {}; if (___2_config != NULL) { VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_pinvoke(*___2_config, ____2_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineCreateValidationAreaObserver)(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #else int32_t returnValue = il2cppPInvokeFunc(___0_engineHandle, ___1_observerHandle, ___2_config != NULL ? (&____2_config_marshaled) : NULL, ___3_errorCode); #endif // Marshaling cleanup of parameter '___2_config' native representation if ((&____2_config_marshaled) != NULL) { VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D_marshal_pinvoke_cleanup(____2_config_marshaled); } return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuValidationAreaObserverGetAreaName(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuValidationAreaObserverGetAreaName_m36B002D9D216FC87A3AF16B4FE547147BA5FBC47 (intptr_t ___0_observerHandle, intptr_t* ___1_targetName, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaObserverGetAreaName", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaObserverGetAreaName)(___0_observerHandle, ___1_targetName); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetName); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuValidationAreaObserverGetSize(System.IntPtr,Vuforia.VuVector3F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuValidationAreaObserverGetSize_m7FA877E2F42742A1252F20AEE260061985F854A4 (intptr_t ___0_observerHandle, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5* ___1_targetSize, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaObserverGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaObserverGetSize)(___0_observerHandle, ___1_targetSize); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_targetSize); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuValidationAreaObserverGetPoseOffset(System.IntPtr,Vuforia.VuMatrix44F&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuValidationAreaObserverGetPoseOffset_m75A1CA7C8A73C4A08267E279D8088686849928AE (intptr_t ___0_observerHandle, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6* ___1_poseOffset, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaObserverGetPoseOffset", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaObserverGetPoseOffset)(___0_observerHandle, ___1_poseOffset); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_poseOffset); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuValidationAreaObserverGetTrainingStatus(System.IntPtr,Vuforia.VuValidationAreaTrainingStatus&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuValidationAreaObserverGetTrainingStatus_m2C75A8215E13C49495A6AAE517FEE77B31F84A59 (intptr_t ___0_observerHandle, int32_t* ___1_trainingStatus, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaObserverGetTrainingStatus", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaObserverGetTrainingStatus)(___0_observerHandle, ___1_trainingStatus); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_trainingStatus); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuValidationAreaObserverGetAvailableLabels(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuValidationAreaObserverGetAvailableLabels_mA728AAEA073A1320B098272DE1922B2C17DA32FC (intptr_t ___0_observerHandle, intptr_t ___1_list, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaObserverGetAvailableLabels", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaObserverGetAvailableLabels)(___0_observerHandle, ___1_list); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_list); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuValidationAreaObserverSetAssociatedObserver(System.IntPtr,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuValidationAreaObserverSetAssociatedObserver_mB5EC573E6A19BCBE97A3BB27500BD412D2C07479 (intptr_t ___0_observerHandle, intptr_t ___1_associatedObserverHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaObserverSetAssociatedObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaObserverSetAssociatedObserver)(___0_observerHandle, ___1_associatedObserverHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle, ___1_associatedObserverHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaObserver::vuValidationAreaObserverRemoveAssociatedObserver(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_vuValidationAreaObserverRemoveAssociatedObserver_m93FCF44E8A271F3FADC549B21B0EE20595860133 (intptr_t ___0_observerHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaObserverRemoveAssociatedObserver", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaObserverRemoveAssociatedObserver)(___0_observerHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_observerHandle); #endif return returnValue; } // System.String Vuforia.VuValidationAreaObserver::get_AreaName() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuValidationAreaObserver_get_AreaName_m68A1970B2C650FD881377FBF675900D06AA11F2B (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaObserver_vuValidationAreaObserverGetAreaName_m36B002D9D216FC87A3AF16B4FE547147BA5FBC47_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuValidationAreaObserver_vuValidationAreaObserverGetAreaName_m36B002D9D216FC87A3AF16B4FE547147BA5FBC47_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // Vuforia.VuVector3F Vuforia.VuValidationAreaObserver::get_AreaSize() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 VuValidationAreaObserver_get_AreaSize_mD81E35F08B76D97C7DC4F19F1D60727E9466D671 (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaObserver_vuValidationAreaObserverGetSize_m7FA877E2F42742A1252F20AEE260061985F854A4_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428* L_1 = (GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428*)il2cpp_codegen_object_new(GetStructValueDelegate_1_tA83C9577CF452182A12892D6F984A9A8BA2E9428_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m0913900462808AD2248D386F9D141F3CA3C9D39B(L_1, NULL, (intptr_t)((void*)VuValidationAreaObserver_vuValidationAreaObserverGetSize_m7FA877E2F42742A1252F20AEE260061985F854A4_RuntimeMethod_var), NULL); VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5_mF62FC88EF14B63AF1051AAC317B59D5C31BE935B_RuntimeMethod_var); return L_2; } } // Vuforia.VuMatrix44F Vuforia.VuValidationAreaObserver::get_PoseOffset() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 VuValidationAreaObserver_get_PoseOffset_m216A4A6FC375C23819EB9F9152EFE5DFD3C13CDC (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaObserver_vuValidationAreaObserverGetPoseOffset_m75A1CA7C8A73C4A08267E279D8088686849928AE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3* L_1 = (GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t210459A1813A4BBB054A38CFC1CF0A86DB5CA5C3_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_mCD24BCEFC4EF857BC5BB5284742B11C393396234(L_1, NULL, (intptr_t)((void*)VuValidationAreaObserver_vuValidationAreaObserverGetPoseOffset_m75A1CA7C8A73C4A08267E279D8088686849928AE_RuntimeMethod_var), NULL); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6_mCEF399ED1E4877D7A9A27DDC3837112D221325F8_RuntimeMethod_var); return L_2; } } // Vuforia.VuValidationAreaTrainingStatus Vuforia.VuValidationAreaObserver::get_TrainingStatus() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObserver_get_TrainingStatus_m996727510FFDA06979FA7C9FFDB7E0CB1692E59B (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuValidationAreaTrainingStatus_t44F09B67FA648C65DC22ABA83C1C60A1068FFEFE_m5546097C0F1CF52ABEBC8B67DBDB5AF51D63E690_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaObserver_vuValidationAreaObserverGetTrainingStatus_m2C75A8215E13C49495A6AAE517FEE77B31F84A59_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401* L_1 = (GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tB8D9905CB0AE0D2F00EB91606F426D8674134401_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m7B655AAAFB3065AAE7C72AAD2EC257D78C2E6CE1(L_1, NULL, (intptr_t)((void*)VuValidationAreaObserver_vuValidationAreaObserverGetTrainingStatus_m2C75A8215E13C49495A6AAE517FEE77B31F84A59_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuValidationAreaTrainingStatus_t44F09B67FA648C65DC22ABA83C1C60A1068FFEFE_m5546097C0F1CF52ABEBC8B67DBDB5AF51D63E690(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuValidationAreaTrainingStatus_t44F09B67FA648C65DC22ABA83C1C60A1068FFEFE_m5546097C0F1CF52ABEBC8B67DBDB5AF51D63E690_RuntimeMethod_var); return L_2; } } // System.Collections.Generic.IList`1 Vuforia.VuValidationAreaObserver::get_AvailableLabels() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuValidationAreaObserver_get_AvailableLabels_mBB56F67F301AC27E4AE54036713FBF785144C151 (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICollection_1_tD13F45F78E9529F8FD23DBE3EE90C1EDAEC14C6A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE243A96CF3BC46557DFD419A4FCBA78FA257EBB0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7724F4D7015BE93F5ED141E8628C8F607F22E831_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericTypedList_2_get_Item_mAC49F79A5228B9CEB5FA1708524F527F91F69AF5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790* V_0 = NULL; int32_t V_1 = 0; int32_t V_2 = 0; { RuntimeObject* L_0 = __this->___mAvailableLabels_3; if (L_0) { goto IL_0068; } } { VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790* L_1 = (VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790*)il2cpp_codegen_object_new(VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790_il2cpp_TypeInfo_var); NullCheck(L_1); VuValidationAreaLabelList__ctor_m591EE27D3BA58E9EFF06A66DC6FABD505365769A(L_1, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005e: {// begin finally (depth: 1) { VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790* L_2 = V_0; if (!L_2) { goto IL_0067; } } { VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790* L_3 = V_0; NullCheck(L_3); InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3); } IL_0067: { return; } }// end finally (depth: 1) }); try {// begin try (depth: 1) { List_1_t7724F4D7015BE93F5ED141E8628C8F607F22E831* L_4 = (List_1_t7724F4D7015BE93F5ED141E8628C8F607F22E831*)il2cpp_codegen_object_new(List_1_t7724F4D7015BE93F5ED141E8628C8F607F22E831_il2cpp_TypeInfo_var); NullCheck(L_4); List_1__ctor_mE243A96CF3BC46557DFD419A4FCBA78FA257EBB0(L_4, List_1__ctor_mE243A96CF3BC46557DFD419A4FCBA78FA257EBB0_RuntimeMethod_var); __this->___mAvailableLabels_3 = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___mAvailableLabels_3), (void*)L_4); intptr_t L_5 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790* L_6 = V_0; NullCheck(L_6); intptr_t L_7; L_7 = VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_inline(L_6, VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_RuntimeMethod_var); int32_t L_8; L_8 = VuValidationAreaObserver_vuValidationAreaObserverGetAvailableLabels_mA728AAEA073A1320B098272DE1922B2C17DA32FC(L_5, L_7, NULL); if (L_8) { goto IL_0037_1; } } { Exception_t* L_9 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_9); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralBE8D76C0F13184C1FF0ACAD015A0C35132825DF1)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuValidationAreaObserver_get_AvailableLabels_mBB56F67F301AC27E4AE54036713FBF785144C151_RuntimeMethod_var))); } IL_0037_1: { VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790* L_10 = V_0; NullCheck(L_10); int32_t L_11; L_11 = VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95(L_10, VuGenericList_1_get_Size_mC442C69D0475B3A1F1BDF3C37F704EDF46956A95_RuntimeMethod_var); V_1 = L_11; V_2 = 0; goto IL_0058_1; } IL_0042_1: { RuntimeObject* L_12 = __this->___mAvailableLabels_3; VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790* L_13 = V_0; int32_t L_14 = V_2; NullCheck(L_13); VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* L_15; L_15 = VuGenericTypedList_2_get_Item_mAC49F79A5228B9CEB5FA1708524F527F91F69AF5(L_13, L_14, VuGenericTypedList_2_get_Item_mAC49F79A5228B9CEB5FA1708524F527F91F69AF5_RuntimeMethod_var); NullCheck(L_12); InterfaceActionInvoker1< RuntimeObject* >::Invoke(2 /* System.Void System.Collections.Generic.ICollection`1::Add(T) */, ICollection_1_tD13F45F78E9529F8FD23DBE3EE90C1EDAEC14C6A_il2cpp_TypeInfo_var, L_12, L_15); int32_t L_16 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1)); } IL_0058_1: { int32_t L_17 = V_2; int32_t L_18 = V_1; if ((((int32_t)L_17) < ((int32_t)L_18))) { goto IL_0042_1; } } { goto IL_0068; } }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0068: { RuntimeObject* L_19 = __this->___mAvailableLabels_3; return L_19; } } // Vuforia.VuValidationAreaObserver Vuforia.VuValidationAreaObserver::Create(Vuforia.VuEngine,Vuforia.VuValidationAreaConfig,Vuforia.VuValidationAreaCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* VuValidationAreaObserver_Create_mEC98ECF1275FBB740C518A671579C1BA4DFEA333 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* ___1_config, int32_t* ___2_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); VuValidationAreaConfig_tE751FB3FD9B3F3E7443651A0ECAB71EF9381528D* L_2 = ___1_config; int32_t* L_3 = ___2_error; int32_t L_4; L_4 = VuValidationAreaObserver_vuEngineCreateValidationAreaObserver_m4A06984DC8DADBFBC76B439A884A062C455E4133(L_1, (&V_0), L_2, L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_001d; } } { int32_t* L_5 = ___2_error; *((int32_t*)L_5) = (int32_t)0; VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_6 = ___0_engine; intptr_t L_7 = V_0; VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* L_8 = (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907*)il2cpp_codegen_object_new(VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907_il2cpp_TypeInfo_var); NullCheck(L_8); VuValidationAreaObserver__ctor_m2F0EDB3E5498EABE618AE98B647E22FD9527DCA3(L_8, L_6, L_7, NULL); return L_8; } IL_001d: { return (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907*)NULL; } } // System.Void Vuforia.VuValidationAreaObserver::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaObserver__ctor_m2F0EDB3E5498EABE618AE98B647E22FD9527DCA3 (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuObserver__ctor_m14A92E7A2530C86E878562CFC19EC42D65112112(__this, L_0, L_1, NULL); return; } } // System.Boolean Vuforia.VuValidationAreaObserver::SetAssociatedObserver(Vuforia.IVuObserver) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuValidationAreaObserver_SetAssociatedObserver_m292FC0B4F30B05EE201D21AC9041B93AAD140BD5 (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* __this, RuntimeObject* ___0_associatedObserver, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* V_0 = NULL; { RuntimeObject* L_0 = ___0_associatedObserver; if (!((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)IsInstClass((RuntimeObject*)L_0, VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80_il2cpp_TypeInfo_var))) { goto IL_0026; } } { RuntimeObject* L_1 = ___0_associatedObserver; V_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)CastclassClass((RuntimeObject*)L_1, VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80_il2cpp_TypeInfo_var)); intptr_t L_2 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* L_3 = V_0; NullCheck(L_3); intptr_t L_4; L_4 = VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline(L_3, NULL); int32_t L_5; L_5 = VuValidationAreaObserver_vuValidationAreaObserverSetAssociatedObserver_mB5EC573E6A19BCBE97A3BB27500BD412D2C07479(L_2, L_4, NULL); bool L_6; L_6 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_5, NULL); return L_6; } IL_0026: { return (bool)0; } } // System.Boolean Vuforia.VuValidationAreaObserver::RemoveAssociatedObserver() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuValidationAreaObserver_RemoveAssociatedObserver_m80EC2A569AE0DD25115F95547989429156DE4D2C (VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* __this, const RuntimeMethod* method) { { intptr_t L_0 = ((VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80*)__this)->___mNativeHandle_1; int32_t L_1; L_1 = VuValidationAreaObserver_vuValidationAreaObserverRemoveAssociatedObserver_m93FCF44E8A271F3FADC549B21B0EE20595860133(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(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 // Vuforia.VuResult Vuforia.VuValidationAreaLabelList::vuValidationAreaLabelListCreate(System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaLabelList_vuValidationAreaLabelListCreate_m306944F72E8FAC0A12749A9AC1D125E0BDE6683A (intptr_t* ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaLabelListCreate", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaLabelListCreate)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaLabelList::vuValidationAreaLabelListGetSize(System.IntPtr,System.Int32&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaLabelList_vuValidationAreaLabelListGetSize_mEAE0D2D5D3C4E7A255C3D6F86ACDC520375FC4BE (intptr_t ___0_listHandle, int32_t* ___1_size, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaLabelListGetSize", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaLabelListGetSize)(___0_listHandle, ___1_size); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_size); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaLabelList::vuValidationAreaLabelListGetElement(System.IntPtr,System.Int32,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaLabelList_vuValidationAreaLabelListGetElement_m259ECF478AD5F4EEA21A99D4DD705821BAA98F81 (intptr_t ___0_listHandle, int32_t ___1_element, intptr_t* ___2_observationHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaLabelListGetElement", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaLabelListGetElement)(___0_listHandle, ___1_element, ___2_observationHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle, ___1_element, ___2_observationHandle); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaLabelList::vuValidationAreaLabelListDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaLabelList_vuValidationAreaLabelListDestroy_m51C75C85CA9E63B0C145CAC2CD38692700B57CEB (intptr_t ___0_listHandle, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaLabelListDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaLabelListDestroy)(___0_listHandle); #else int32_t returnValue = il2cppPInvokeFunc(___0_listHandle); #endif return returnValue; } // System.Void Vuforia.VuValidationAreaLabelList::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaLabelList__ctor_m591EE27D3BA58E9EFF06A66DC6FABD505365769A (VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuGenericTypedList_2__ctor_m520DC4DC75CCC026FA84513BC08EA474A0C60E82_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaLabelList_vuValidationAreaLabelListCreate_m306944F72E8FAC0A12749A9AC1D125E0BDE6683A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaLabelList_vuValidationAreaLabelListDestroy_m51C75C85CA9E63B0C145CAC2CD38692700B57CEB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaLabelList_vuValidationAreaLabelListGetElement_m259ECF478AD5F4EEA21A99D4DD705821BAA98F81_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaLabelList_vuValidationAreaLabelListGetSize_mEAE0D2D5D3C4E7A255C3D6F86ACDC520375FC4BE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1* L_0 = (CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1*)il2cpp_codegen_object_new(CreateListDelegate_t98917A01073A8F0BC53EECB8AFB335EE4DD87BA1_il2cpp_TypeInfo_var); NullCheck(L_0); CreateListDelegate__ctor_mB613767D74E00B10AF8C74E6DBF5287F26FFE9AA(L_0, NULL, (intptr_t)((void*)VuValidationAreaLabelList_vuValidationAreaLabelListCreate_m306944F72E8FAC0A12749A9AC1D125E0BDE6683A_RuntimeMethod_var), NULL); GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E* L_1 = (GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E*)il2cpp_codegen_object_new(GetListSizeDelegate_tA3CA672A07600BE2F0CF4538D2BC2EC83C7A696E_il2cpp_TypeInfo_var); NullCheck(L_1); GetListSizeDelegate__ctor_m46703699EBBC0CB15B931004C371CBE1909BE45A(L_1, NULL, (intptr_t)((void*)VuValidationAreaLabelList_vuValidationAreaLabelListGetSize_mEAE0D2D5D3C4E7A255C3D6F86ACDC520375FC4BE_RuntimeMethod_var), NULL); GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C* L_2 = (GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C*)il2cpp_codegen_object_new(GetListElementDelegate_t3717DCFFE70FB0B3C60C880A17F675D62196CB9C_il2cpp_TypeInfo_var); NullCheck(L_2); GetListElementDelegate__ctor_m644739045AFEA252746A61CE3BCAB26E464292D2(L_2, NULL, (intptr_t)((void*)VuValidationAreaLabelList_vuValidationAreaLabelListGetElement_m259ECF478AD5F4EEA21A99D4DD705821BAA98F81_RuntimeMethod_var), NULL); DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A* L_3 = (DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A*)il2cpp_codegen_object_new(DeleteListDelegate_tA2E6CDE68686D811E1976532813465847FC4D49A_il2cpp_TypeInfo_var); NullCheck(L_3); DeleteListDelegate__ctor_m9BB348005F41001685C35401C492E02D3CAB7A93(L_3, NULL, (intptr_t)((void*)VuValidationAreaLabelList_vuValidationAreaLabelListDestroy_m51C75C85CA9E63B0C145CAC2CD38692700B57CEB_RuntimeMethod_var), NULL); VuGenericTypedList_2__ctor_m520DC4DC75CCC026FA84513BC08EA474A0C60E82(__this, L_0, L_1, L_2, L_3, VuGenericTypedList_2__ctor_m520DC4DC75CCC026FA84513BC08EA474A0C60E82_RuntimeMethod_var); return; } } // Vuforia.VuValidationAreaLabel Vuforia.VuValidationAreaLabelList::GetElement(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* VuValidationAreaLabelList_GetElement_m642C78C36391F864FDB12DF7720C542B06AF4B50 (VuValidationAreaLabelList_tC7F1B04453D31031C9D7B02D4048BE7A1C191790* __this, intptr_t ___0_nativeElement, const RuntimeMethod* method) { { intptr_t L_0 = ___0_nativeElement; VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* L_1; L_1 = VuValidationAreaLabel_Create_m45AB94E39B03E58EB66E454CC9D68B9DB9127EB9(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 // Conversion methods for marshalling of: Vuforia.VuValidationAreaObservationTargetInfo IL2CPP_EXTERN_C void VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshal_pinvoke(const VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B& unmarshaled, VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshaled_pinvoke& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_string(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_string(unmarshaled.___name_1); marshaled.___poseOffset_2 = unmarshaled.___poseOffset_2; marshaled.___size_3 = unmarshaled.___size_3; } IL2CPP_EXTERN_C void VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshal_pinvoke_back(const VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshaled_pinvoke& marshaled, VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_string_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_1)); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_2; memset((&unmarshaledposeOffset_temp_2), 0, sizeof(unmarshaledposeOffset_temp_2)); unmarshaledposeOffset_temp_2 = marshaled.___poseOffset_2; unmarshaled.___poseOffset_2 = unmarshaledposeOffset_temp_2; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 unmarshaledsize_temp_3; memset((&unmarshaledsize_temp_3), 0, sizeof(unmarshaledsize_temp_3)); unmarshaledsize_temp_3 = marshaled.___size_3; unmarshaled.___size_3 = unmarshaledsize_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaObservationTargetInfo IL2CPP_EXTERN_C void VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshal_pinvoke_cleanup(VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___name_1); marshaled.___name_1 = NULL; } // Conversion methods for marshalling of: Vuforia.VuValidationAreaObservationTargetInfo IL2CPP_EXTERN_C void VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshal_com(const VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B& unmarshaled, VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshaled_com& marshaled) { marshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___uniqueId_0); marshaled.___name_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_1); marshaled.___poseOffset_2 = unmarshaled.___poseOffset_2; marshaled.___size_3 = unmarshaled.___size_3; } IL2CPP_EXTERN_C void VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshal_com_back(const VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshaled_com& marshaled, VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B& unmarshaled) { unmarshaled.___uniqueId_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___uniqueId_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___uniqueId_0)); unmarshaled.___name_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_1)); VuMatrix44F_tC75A0AF8524BED265F800A953806F30FA28B8DE6 unmarshaledposeOffset_temp_2; memset((&unmarshaledposeOffset_temp_2), 0, sizeof(unmarshaledposeOffset_temp_2)); unmarshaledposeOffset_temp_2 = marshaled.___poseOffset_2; unmarshaled.___poseOffset_2 = unmarshaledposeOffset_temp_2; VuVector3F_t0D8184FEC600D512E82695E2BE073109B24E62D5 unmarshaledsize_temp_3; memset((&unmarshaledsize_temp_3), 0, sizeof(unmarshaledsize_temp_3)); unmarshaledsize_temp_3 = marshaled.___size_3; unmarshaled.___size_3 = unmarshaledsize_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaObservationTargetInfo IL2CPP_EXTERN_C void VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshal_com_cleanup(VuValidationAreaObservationTargetInfo_t6984711B80994818B2F4DD43148F2CC7B626679B_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___uniqueId_0); marshaled.___uniqueId_0 = NULL; il2cpp_codegen_marshal_free_bstring(marshaled.___name_1); marshaled.___name_1 = NULL; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuValidationAreaObservationValidationInfo IL2CPP_EXTERN_C void VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshal_pinvoke(const VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860& unmarshaled, VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshaled_pinvoke& marshaled) { marshaled.___labelName_0 = il2cpp_codegen_marshal_string(unmarshaled.___labelName_0); marshaled.___confidence_1 = unmarshaled.___confidence_1; marshaled.___timestamp_2 = unmarshaled.___timestamp_2; } IL2CPP_EXTERN_C void VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshal_pinvoke_back(const VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshaled_pinvoke& marshaled, VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860& unmarshaled) { unmarshaled.___labelName_0 = il2cpp_codegen_marshal_string_result(marshaled.___labelName_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___labelName_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___labelName_0)); float unmarshaledconfidence_temp_1 = 0.0f; unmarshaledconfidence_temp_1 = marshaled.___confidence_1; unmarshaled.___confidence_1 = unmarshaledconfidence_temp_1; int64_t unmarshaledtimestamp_temp_2 = 0; unmarshaledtimestamp_temp_2 = marshaled.___timestamp_2; unmarshaled.___timestamp_2 = unmarshaledtimestamp_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaObservationValidationInfo IL2CPP_EXTERN_C void VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshal_pinvoke_cleanup(VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___labelName_0); marshaled.___labelName_0 = NULL; } // Conversion methods for marshalling of: Vuforia.VuValidationAreaObservationValidationInfo IL2CPP_EXTERN_C void VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshal_com(const VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860& unmarshaled, VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshaled_com& marshaled) { marshaled.___labelName_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___labelName_0); marshaled.___confidence_1 = unmarshaled.___confidence_1; marshaled.___timestamp_2 = unmarshaled.___timestamp_2; } IL2CPP_EXTERN_C void VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshal_com_back(const VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshaled_com& marshaled, VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860& unmarshaled) { unmarshaled.___labelName_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___labelName_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___labelName_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___labelName_0)); float unmarshaledconfidence_temp_1 = 0.0f; unmarshaledconfidence_temp_1 = marshaled.___confidence_1; unmarshaled.___confidence_1 = unmarshaledconfidence_temp_1; int64_t unmarshaledtimestamp_temp_2 = 0; unmarshaledtimestamp_temp_2 = marshaled.___timestamp_2; unmarshaled.___timestamp_2 = unmarshaledtimestamp_temp_2; } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaObservationValidationInfo IL2CPP_EXTERN_C void VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshal_com_cleanup(VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_marshaled_com& marshaled) { il2cpp_codegen_marshal_free_bstring(marshaled.___labelName_0); marshaled.___labelName_0 = NULL; } // Vuforia.VuResult Vuforia.VuValidationAreaObservationValidationInfo::vuValidationAreaObservationGetValidationInfo(System.IntPtr,Vuforia.VuValidationAreaObservationValidationInfo/Internal&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObservationValidationInfo_vuValidationAreaObservationGetValidationInfo_m732B842452593DA59181D4E5076E12418C71521D (intptr_t ___0_observation, Internal_tCDE06CDD81BC3132AFE22E6CEE313F5F5D7003E3* ___1_targetInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_tCDE06CDD81BC3132AFE22E6CEE313F5F5D7003E3*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_tCDE06CDD81BC3132AFE22E6CEE313F5F5D7003E3*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaObservationGetValidationInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaObservationGetValidationInfo)(___0_observation, ___1_targetInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_targetInfo); #endif return returnValue; } // Vuforia.VuValidationAreaObservationValidationInfo Vuforia.VuValidationAreaObservationValidationInfo::Create(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 VuValidationAreaObservationValidationInfo_Create_mDE5BE368484A42166FE7E9965B1C02FC1AFDC35C (intptr_t ___0_observationHandle, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_tCDE06CDD81BC3132AFE22E6CEE313F5F5D7003E3 V_0; memset((&V_0), 0, sizeof(V_0)); VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 V_1; memset((&V_1), 0, sizeof(V_1)); { intptr_t L_0 = ___0_observationHandle; int32_t L_1; L_1 = VuValidationAreaObservationValidationInfo_vuValidationAreaObservationGetValidationInfo_m732B842452593DA59181D4E5076E12418C71521D(L_0, (&V_0), NULL); if (L_1) { goto IL_0015; } } { Exception_t* L_2 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_2); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral285318587EA1FDC4E3386EB8E56E9514E7D3CC3F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuValidationAreaObservationValidationInfo_Create_mDE5BE368484A42166FE7E9965B1C02FC1AFDC35C_RuntimeMethod_var))); } IL_0015: { il2cpp_codegen_initobj((&V_1), sizeof(VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860)); Internal_tCDE06CDD81BC3132AFE22E6CEE313F5F5D7003E3 L_3 = V_0; intptr_t L_4 = L_3.___labelName_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); String_t* L_5; L_5 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_4, NULL); (&V_1)->___labelName_0 = L_5; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___labelName_0), (void*)L_5); Internal_tCDE06CDD81BC3132AFE22E6CEE313F5F5D7003E3 L_6 = V_0; float L_7 = L_6.___confidence_1; (&V_1)->___confidence_1 = L_7; Internal_tCDE06CDD81BC3132AFE22E6CEE313F5F5D7003E3 L_8 = V_0; int64_t L_9 = L_8.___timestamp_2; (&V_1)->___timestamp_2 = L_9; VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 L_10 = V_1; 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 #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.VuResult Vuforia.VuValidationAreaObservation::vuValidationAreaObservationGetStatusInfo(System.IntPtr,Vuforia.VuValidationAreaObservationStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObservation_vuValidationAreaObservationGetStatusInfo_m42305AE7328ADBF79A901A08A0EAFF72A6A488C6 (intptr_t ___0_observation, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaObservationGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaObservationGetStatusInfo)(___0_observation, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_observation, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuValidationAreaObservationStatusInfo Vuforia.VuValidationAreaObservation::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaObservation_get_StatusInfo_m9255703BB2872425D5331EBDE86B7E1A66023C10 (VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mA69BA12DB8FA2A05D1AAF424557AFC1B0B9EBFD6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m290AD51500485A6D4DF42D42150AA3D91A214238_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetEnumValue_TisVuValidationAreaObservationStatusInfo_t0DDAC5FD792DE37FF786C4701F6BD045F628086D_m62855164F5AD0C7799C3078D5E08F3BD669DAA58_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaObservation_vuValidationAreaObservationGetStatusInfo_m42305AE7328ADBF79A901A08A0EAFF72A6A488C6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03* L_0 = (&__this->___mStatusInfo_3); bool L_1; L_1 = Nullable_1_get_HasValue_mA69BA12DB8FA2A05D1AAF424557AFC1B0B9EBFD6_inline(L_0, Nullable_1_get_HasValue_mA69BA12DB8FA2A05D1AAF424557AFC1B0B9EBFD6_RuntimeMethod_var); if (L_1) { goto IL_0026; } } { Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03* L_2 = (&__this->___mStatusInfo_3); GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239* L_3 = (GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tEE4F810D9F74F8C16CEB8F291EE635954D476239_il2cpp_TypeInfo_var); NullCheck(L_3); GetEnumValueDelegate_1__ctor_mE40A3F5FEC325B1183DB44A8E73AA0EFAFD91FCF(L_3, NULL, (intptr_t)((void*)VuValidationAreaObservation_vuValidationAreaObservationGetStatusInfo_m42305AE7328ADBF79A901A08A0EAFF72A6A488C6_RuntimeMethod_var), NULL); int32_t L_4; L_4 = VuObservation_GetEnumValue_TisVuValidationAreaObservationStatusInfo_t0DDAC5FD792DE37FF786C4701F6BD045F628086D_m62855164F5AD0C7799C3078D5E08F3BD669DAA58(__this, L_2, L_3, VuObservation_GetEnumValue_TisVuValidationAreaObservationStatusInfo_t0DDAC5FD792DE37FF786C4701F6BD045F628086D_m62855164F5AD0C7799C3078D5E08F3BD669DAA58_RuntimeMethod_var); } IL_0026: { Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03* L_5 = (&__this->___mStatusInfo_3); int32_t L_6; L_6 = Nullable_1_get_Value_m290AD51500485A6D4DF42D42150AA3D91A214238(L_5, Nullable_1_get_Value_m290AD51500485A6D4DF42D42150AA3D91A214238_RuntimeMethod_var); return L_6; } } // Vuforia.VuValidationAreaObservationValidationInfo Vuforia.VuValidationAreaObservation::get_ValidationInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 VuValidationAreaObservation_get_ValidationInfo_mE2C824D9C815C6522F8026EDB5DBF56245BC68EE (VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mD019096B51EAF8491D25A9FD726F699CFD58D3AB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mD3B57BE271C72003BA54AA7AE82A50E27BA60C59_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuObservation_GetStructValue_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_m2DC81B8B9AE5049DB8A9ECD867BCA21FAFA618B3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaObservationValidationInfo_Create_mDE5BE368484A42166FE7E9965B1C02FC1AFDC35C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* L_0 = (&__this->___mValidationInfo_6); bool L_1; L_1 = Nullable_1_get_HasValue_mD019096B51EAF8491D25A9FD726F699CFD58D3AB_inline(L_0, Nullable_1_get_HasValue_mD019096B51EAF8491D25A9FD726F699CFD58D3AB_RuntimeMethod_var); if (L_1) { goto IL_0026; } } { Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* L_2 = (&__this->___mValidationInfo_6); CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D* L_3 = (CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D*)il2cpp_codegen_object_new(CreateStructDelegate_1_t4DB130F0417ECF57ED0339FBB74DCBA3ACD32C4D_il2cpp_TypeInfo_var); NullCheck(L_3); CreateStructDelegate_1__ctor_mEA0D53DDD64A061AE42B2E2CEC6CA2C4AC338523(L_3, NULL, (intptr_t)((void*)VuValidationAreaObservationValidationInfo_Create_mDE5BE368484A42166FE7E9965B1C02FC1AFDC35C_RuntimeMethod_var), NULL); VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 L_4; L_4 = VuObservation_GetStructValue_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_m2DC81B8B9AE5049DB8A9ECD867BCA21FAFA618B3(__this, L_2, L_3, VuObservation_GetStructValue_TisVuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860_m2DC81B8B9AE5049DB8A9ECD867BCA21FAFA618B3_RuntimeMethod_var); } IL_0026: { Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* L_5 = (&__this->___mValidationInfo_6); VuValidationAreaObservationValidationInfo_tFFA4F6D02658485AFD2F6D2634320D67B60B3860 L_6; L_6 = Nullable_1_get_Value_mD3B57BE271C72003BA54AA7AE82A50E27BA60C59(L_5, Nullable_1_get_Value_mD3B57BE271C72003BA54AA7AE82A50E27BA60C59_RuntimeMethod_var); return L_6; } } // System.Void Vuforia.VuValidationAreaObservation::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaObservation__ctor_mB9FDD65D52183EC88CC6A8B038ABBE65A2AFC559 (VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6* __this, const RuntimeMethod* method) { { VuObservationWithPose__ctor_m17EC32281AF1EE6DCFF47420E850FD7321B29714(__this, NULL); return; } } // System.Void Vuforia.VuValidationAreaObservation::UnregisterObservation() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaObservation_UnregisterObservation_m640E03E90ECB8D6D40ED4B6094D5D7AF4505B574 (VuValidationAreaObservation_t62F283EEC2923949690C4660DB8BEA67D9B6E2A6* __this, const RuntimeMethod* method) { { Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03* L_0 = (&__this->___mStatusInfo_3); il2cpp_codegen_initobj(L_0, sizeof(Nullable_1_tD1584193ACAF5BA493E37761173B76E61EF9AB03)); Nullable_1_t242F7ED0654258837D634F6084C2BA5F7BEC3573* L_1 = (&__this->___mTargetInfo_4); il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_t242F7ED0654258837D634F6084C2BA5F7BEC3573)); Nullable_1_tD958AA10A887693209048E55E292F2F8DDA137FB* L_2 = (&__this->___mTrainingInfo_5); il2cpp_codegen_initobj(L_2, sizeof(Nullable_1_tD958AA10A887693209048E55E292F2F8DDA137FB)); Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* L_3 = (&__this->___mValidationInfo_6); il2cpp_codegen_initobj(L_3, sizeof(Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93)); VuObservationWithPose_UnregisterObservation_mB0A5D31E2887F0F108B728AFDF83C3C043C716D8(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuValidationAreaCaptureConfig IL2CPP_EXTERN_C void VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshal_pinvoke(const VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92& unmarshaled, VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshaled_pinvoke& marshaled) { Exception_t* ___validationAreaObserver_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'validationAreaObserver' of type 'VuValidationAreaCaptureConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___validationAreaObserver_0Exception, NULL); } IL2CPP_EXTERN_C void VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshal_pinvoke_back(const VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshaled_pinvoke& marshaled, VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92& unmarshaled) { Exception_t* ___validationAreaObserver_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'validationAreaObserver' of type 'VuValidationAreaCaptureConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___validationAreaObserver_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaCaptureConfig IL2CPP_EXTERN_C void VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshal_pinvoke_cleanup(VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshaled_pinvoke& marshaled) { } // Conversion methods for marshalling of: Vuforia.VuValidationAreaCaptureConfig IL2CPP_EXTERN_C void VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshal_com(const VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92& unmarshaled, VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshaled_com& marshaled) { Exception_t* ___validationAreaObserver_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'validationAreaObserver' of type 'VuValidationAreaCaptureConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___validationAreaObserver_0Exception, NULL); } IL2CPP_EXTERN_C void VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshal_com_back(const VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshaled_com& marshaled, VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92& unmarshaled) { Exception_t* ___validationAreaObserver_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'validationAreaObserver' of type 'VuValidationAreaCaptureConfig': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___validationAreaObserver_0Exception, NULL); } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaCaptureConfig IL2CPP_EXTERN_C void VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshal_com_cleanup(VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshaled_com& marshaled) { } // System.Object Vuforia.VuValidationAreaCaptureConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuValidationAreaCaptureConfig_Clone_m8E9FBE2AA260B2C5462F2DD4FC1C3A26317D964F (VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_0 = (VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92*)il2cpp_codegen_object_new(VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_il2cpp_TypeInfo_var); NullCheck(L_0); VuValidationAreaCaptureConfig__ctor_m99A67A8DFFB52D3A80A564551867047E53B32476(L_0, NULL); VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_1 = L_0; RuntimeObject* L_2 = __this->___validationAreaObserver_0; NullCheck(L_1); L_1->___validationAreaObserver_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___validationAreaObserver_0), (void*)L_2); VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_3 = L_1; String_t* L_4 = __this->___captureDirectory_1; NullCheck(L_3); L_3->___captureDirectory_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___captureDirectory_1), (void*)L_4); VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_5 = L_3; String_t* L_6 = __this->___sessionId_2; NullCheck(L_5); L_5->___sessionId_2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___sessionId_2), (void*)L_6); VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_7 = L_5; int32_t L_8 = __this->___start_3; NullCheck(L_7); L_7->___start_3 = L_8; return L_7; } } // System.Void Vuforia.VuValidationAreaCaptureConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCaptureConfig__ctor_m99A67A8DFFB52D3A80A564551867047E53B32476 (VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___captureDirectory_1 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___captureDirectory_1), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); 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 // Conversion methods for marshalling of: Vuforia.VuValidationAreaCaptureConfig/Internal IL2CPP_EXTERN_C void Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshal_pinvoke(const Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2& unmarshaled, Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke& marshaled) { marshaled.___validationAreaObserver_0 = unmarshaled.___validationAreaObserver_0; marshaled.___captureDirectory_1 = il2cpp_codegen_marshal_string(unmarshaled.___captureDirectory_1); marshaled.___sessionId_2 = il2cpp_codegen_marshal_string(unmarshaled.___sessionId_2); marshaled.___start_3 = unmarshaled.___start_3; } IL2CPP_EXTERN_C void Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshal_pinvoke_back(const Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke& marshaled, Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2& unmarshaled) { intptr_t unmarshaledvalidationAreaObserver_temp_0; memset((&unmarshaledvalidationAreaObserver_temp_0), 0, sizeof(unmarshaledvalidationAreaObserver_temp_0)); unmarshaledvalidationAreaObserver_temp_0 = marshaled.___validationAreaObserver_0; unmarshaled.___validationAreaObserver_0 = unmarshaledvalidationAreaObserver_temp_0; unmarshaled.___captureDirectory_1 = il2cpp_codegen_marshal_string_result(marshaled.___captureDirectory_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___captureDirectory_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___captureDirectory_1)); unmarshaled.___sessionId_2 = il2cpp_codegen_marshal_string_result(marshaled.___sessionId_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sessionId_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___sessionId_2)); int32_t unmarshaledstart_temp_3 = 0; unmarshaledstart_temp_3 = marshaled.___start_3; unmarshaled.___start_3 = unmarshaledstart_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaCaptureConfig/Internal IL2CPP_EXTERN_C void Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshal_pinvoke_cleanup(Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___captureDirectory_1); marshaled.___captureDirectory_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___sessionId_2); marshaled.___sessionId_2 = NULL; } // Conversion methods for marshalling of: Vuforia.VuValidationAreaCaptureConfig/Internal IL2CPP_EXTERN_C void Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshal_com(const Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2& unmarshaled, Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_com& marshaled) { marshaled.___validationAreaObserver_0 = unmarshaled.___validationAreaObserver_0; marshaled.___captureDirectory_1 = il2cpp_codegen_marshal_string(unmarshaled.___captureDirectory_1); marshaled.___sessionId_2 = il2cpp_codegen_marshal_string(unmarshaled.___sessionId_2); marshaled.___start_3 = unmarshaled.___start_3; } IL2CPP_EXTERN_C void Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshal_com_back(const Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_com& marshaled, Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2& unmarshaled) { intptr_t unmarshaledvalidationAreaObserver_temp_0; memset((&unmarshaledvalidationAreaObserver_temp_0), 0, sizeof(unmarshaledvalidationAreaObserver_temp_0)); unmarshaledvalidationAreaObserver_temp_0 = marshaled.___validationAreaObserver_0; unmarshaled.___validationAreaObserver_0 = unmarshaledvalidationAreaObserver_temp_0; unmarshaled.___captureDirectory_1 = il2cpp_codegen_marshal_string_result(marshaled.___captureDirectory_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___captureDirectory_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___captureDirectory_1)); unmarshaled.___sessionId_2 = il2cpp_codegen_marshal_string_result(marshaled.___sessionId_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sessionId_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___sessionId_2)); int32_t unmarshaledstart_temp_3 = 0; unmarshaledstart_temp_3 = marshaled.___start_3; unmarshaled.___start_3 = unmarshaledstart_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaCaptureConfig/Internal IL2CPP_EXTERN_C void Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshal_com_cleanup(Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___captureDirectory_1); marshaled.___captureDirectory_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___sessionId_2); marshaled.___sessionId_2 = NULL; } // Vuforia.VuValidationAreaCaptureConfig/Internal Vuforia.VuValidationAreaCaptureConfig/Internal::Create(Vuforia.VuValidationAreaCaptureConfig) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2 Internal_Create_m86D464746F5D1808A83008C7C320A75A9ADE5D22 (VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* ___0_config, 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*)&VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2 V_0; memset((&V_0), 0, sizeof(V_0)); VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* G_B2_0 = NULL; Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2* G_B2_1 = NULL; VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* G_B1_0 = NULL; Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2* G_B1_1 = NULL; intptr_t G_B3_0; memset((&G_B3_0), 0, sizeof(G_B3_0)); Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2* G_B3_1 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2)); VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_0 = ___0_config; NullCheck(L_0); RuntimeObject* L_1 = L_0->___validationAreaObserver_0; VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907* L_2 = ((VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907*)CastclassClass((RuntimeObject*)L_1, VuValidationAreaObserver_t4448F64C8F1532F8D93B93742BC10A84F5777907_il2cpp_TypeInfo_var)); G_B1_0 = L_2; G_B1_1 = (&V_0); if (L_2) { G_B2_0 = L_2; G_B2_1 = (&V_0); goto IL_0020; } } { intptr_t L_3 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; G_B3_0 = L_3; G_B3_1 = G_B1_1; goto IL_0025; } IL_0020: { NullCheck(G_B2_0); intptr_t L_4; L_4 = VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline(G_B2_0, NULL); G_B3_0 = L_4; G_B3_1 = G_B2_1; } IL_0025: { G_B3_1->___validationAreaObserver_0 = G_B3_0; VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_5 = ___0_config; NullCheck(L_5); String_t* L_6 = L_5->___captureDirectory_1; (&V_0)->___captureDirectory_1 = L_6; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___captureDirectory_1), (void*)L_6); VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_7 = ___0_config; NullCheck(L_7); String_t* L_8 = L_7->___sessionId_2; (&V_0)->___sessionId_2 = L_8; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___sessionId_2), (void*)L_8); VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_9 = ___0_config; NullCheck(L_9); int32_t L_10 = L_9->___start_3; (&V_0)->___start_3 = L_10; Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2 L_11 = V_0; return L_11; } } // System.Object Vuforia.VuValidationAreaCaptureConfig/Internal::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Internal_Clone_m2AB04196F6137F4D1F24B673E54B6C11973CA878 (Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2)); intptr_t L_0 = __this->___validationAreaObserver_0; (&V_0)->___validationAreaObserver_0 = L_0; String_t* L_1 = __this->___captureDirectory_1; (&V_0)->___captureDirectory_1 = L_1; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___captureDirectory_1), (void*)L_1); String_t* L_2 = __this->___sessionId_2; (&V_0)->___sessionId_2 = L_2; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___sessionId_2), (void*)L_2); int32_t L_3 = __this->___start_3; (&V_0)->___start_3 = L_3; Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2 L_4 = V_0; Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2 L_5 = L_4; RuntimeObject* L_6 = Box(Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_il2cpp_TypeInfo_var, &L_5); return L_6; } } IL2CPP_EXTERN_C RuntimeObject* Internal_Clone_m2AB04196F6137F4D1F24B673E54B6C11973CA878_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); RuntimeObject* _returnValue; _returnValue = Internal_Clone_m2AB04196F6137F4D1F24B673E54B6C11973CA878(_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.VuResult Vuforia.VuValidationAreaCaptureController::vuEngineGetValidationAreaCaptureController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureController_vuEngineGetValidationAreaCaptureController_mAA0858AE185307ACE49898B4F5CC6A8C90EC8BB8 (intptr_t ___0_engine, intptr_t* ___1_controller, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineGetValidationAreaCaptureController", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineGetValidationAreaCaptureController)(___0_engine, ___1_controller); #else int32_t returnValue = il2cppPInvokeFunc(___0_engine, ___1_controller); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCaptureController::vuValidationAreaCaptureControllerCreateValidationAreaCapture(System.IntPtr,Vuforia.VuValidationAreaCaptureConfig/Internal&,System.IntPtr&,Vuforia.VuValidationAreaCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureController_vuValidationAreaCaptureControllerCreateValidationAreaCapture_m9B0621AAB8E6B8C0D6C9A15E6529917FD4269A73 (intptr_t ___0_controller, Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2* ___1_config, intptr_t* ___2_capture, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke*, intptr_t*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke*) + sizeof(intptr_t*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureControllerCreateValidationAreaCapture", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_config' to native representation Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke* ____1_config_marshaled = NULL; Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshaled_pinvoke ____1_config_marshaled_dereferenced = {}; Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2_marshal_pinvoke(*___1_config, ____1_config_marshaled_dereferenced); ____1_config_marshaled = &____1_config_marshaled_dereferenced; // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureControllerCreateValidationAreaCapture)(___0_controller, ____1_config_marshaled, ___2_capture, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_controller, ____1_config_marshaled, ___2_capture, ___3_error); #endif return returnValue; } // Vuforia.VuValidationAreaCaptureController Vuforia.VuValidationAreaCaptureController::Create(Vuforia.VuEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F* VuValidationAreaCaptureController_Create_m6743EE20376EB477F5D688BF61E1508005C3871B (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); int32_t L_2; L_2 = VuValidationAreaCaptureController_vuEngineGetValidationAreaCaptureController_mAA0858AE185307ACE49898B4F5CC6A8C90EC8BB8(L_1, (&V_0), NULL); if (L_2) { goto IL_001a; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral303F91F9C5D8814F765855725456A021BD69B74F)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuValidationAreaCaptureController_Create_m6743EE20376EB477F5D688BF61E1508005C3871B_RuntimeMethod_var))); } IL_001a: { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_4 = ___0_engine; intptr_t L_5 = V_0; VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F* L_6 = (VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F*)il2cpp_codegen_object_new(VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F_il2cpp_TypeInfo_var); NullCheck(L_6); VuValidationAreaCaptureController__ctor_mD54D00B9EB014C11F2A83D2BF634D373855C3D94(L_6, L_4, L_5, NULL); return L_6; } } // System.Void Vuforia.VuValidationAreaCaptureController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCaptureController__ctor_mD54D00B9EB014C11F2A83D2BF634D373855C3D94 (VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuController__ctor_m9BB6F2C48F1832127A346EA1A76B95DF0F2040A2(__this, L_0, L_1, NULL); return; } } // Vuforia.IVuValidationAreaCapture Vuforia.VuValidationAreaCaptureController::CreateValidationAreaCapture(Vuforia.VuValidationAreaCaptureConfig,Vuforia.VuValidationAreaCaptureCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuValidationAreaCaptureController_CreateValidationAreaCapture_m5A77CBCE1F983B468F4E72A6E2EE14E1C5B74C7A (VuValidationAreaCaptureController_t9B9EF84F2C317652E038B12BA7555D3C58783F7F* __this, VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2 V_0; memset((&V_0), 0, sizeof(V_0)); intptr_t V_1; memset((&V_1), 0, sizeof(V_1)); { VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_0 = ___0_config; Internal_t500D78B6BC6314772E2F365200681470CF6CA9A2 L_1; L_1 = Internal_Create_m86D464746F5D1808A83008C7C320A75A9ADE5D22(L_0, NULL); V_0 = L_1; intptr_t L_2 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; int32_t* L_3 = ___1_error; int32_t L_4; L_4 = VuValidationAreaCaptureController_vuValidationAreaCaptureControllerCreateValidationAreaCapture_m9B0621AAB8E6B8C0D6C9A15E6529917FD4269A73(L_2, (&V_0), (&V_1), L_3, NULL); if ((!(((uint32_t)L_4) == ((uint32_t)1)))) { goto IL_0021; } } { intptr_t L_5 = V_1; VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* L_6 = (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D*)il2cpp_codegen_object_new(VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D_il2cpp_TypeInfo_var); NullCheck(L_6); VuValidationAreaCapture__ctor_mD1D56844BCE57D04B181108F3A19E03412C27EBD(L_6, L_5, NULL); return L_6; } IL_0021: { return (RuntimeObject*)NULL; } } #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.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureStart(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureStart_m00218145BC0EC9F178A6A31C89F6EB1C588F263B (intptr_t ___0_capture, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureStart", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureStart)(___0_capture); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureStop(System.IntPtr,System.IntPtr,Vuforia.VuValidationAreaCaptureStatus&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureStop_mC509E271F8B5D24B44273DEB8DED828C8CBC6F60 (intptr_t ___0_capture, intptr_t ___1_labelName, int32_t* ___2_status, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureStop", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureStop)(___0_capture, ___1_labelName, ___2_status); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ___1_labelName, ___2_status); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCapturePause(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCapturePause_m007D9DC31F0D681C443680B45CA52B4AA1DD5C06 (intptr_t ___0_capture, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCapturePause", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCapturePause)(___0_capture); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureResume(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureResume_m4599829F0D22580278D5E05AB3D2F3C954DE3F07 (intptr_t ___0_capture, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureResume", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureResume)(___0_capture); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureGetCaptureDirectory(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureGetCaptureDirectory_m309AFF46AEB3AF1D9DC3C50BD2420F2EE18140DA (intptr_t ___0_capture, intptr_t* ___1_captureDirectory, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureGetCaptureDirectory", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureGetCaptureDirectory)(___0_capture, ___1_captureDirectory); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ___1_captureDirectory); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureGetStatus(System.IntPtr,Vuforia.VuValidationAreaCaptureStatus&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureGetStatus_mA8B45DFA6E6EA907632DAC563453E486105A1A24 (intptr_t ___0_capture, int32_t* ___1_status, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureGetStatus", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureGetStatus)(___0_capture, ___1_status); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ___1_status); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureGetStatusInfo(System.IntPtr,Vuforia.VuValidationAreaCaptureStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureGetStatusInfo_m0B16ABEBA8BCFFBAA1560AD77624F97BEF24C492 (intptr_t ___0_capture, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureGetStatusInfo)(___0_capture, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureGetProgress(System.IntPtr,Vuforia.VuValidationAreaCaptureProgressInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureGetProgress_mAF3FDBB6CD7082AFEC19575BF37A8D0D7AC5A091 (intptr_t ___0_capture, VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810* ___1_progressInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureGetProgress", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureGetProgress)(___0_capture, ___1_progressInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ___1_progressInfo); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCapture::vuValidationAreaCaptureDestroy(System.IntPtr,Vuforia.VuBool) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_vuValidationAreaCaptureDestroy_m4D8D69164C42C0A527D746A35B6271E7E4BDFAEC (intptr_t ___0_capture, int32_t ___1_deleteData, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureDestroy)(___0_capture, ___1_deleteData); #else int32_t returnValue = il2cppPInvokeFunc(___0_capture, ___1_deleteData); #endif return returnValue; } // Vuforia.VuValidationAreaCaptureStatus Vuforia.VuValidationAreaCapture::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_get_Status_mCD23923010853AC506C192E2841767A529ADF066 (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureStatus_t667262178198DD37E71D37E50CA68FD9A403E525_m8C36190D475ABD81CE196E11D001DFF3A24B03E0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCapture_vuValidationAreaCaptureGetStatus_mA8B45DFA6E6EA907632DAC563453E486105A1A24_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A* L_1 = (GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t39B87307F2094DF786F35271D7047691BACFF01A_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m82DCCF6F7C48D8EA5D985F4096E5B889F582D92F(L_1, NULL, (intptr_t)((void*)VuValidationAreaCapture_vuValidationAreaCaptureGetStatus_mA8B45DFA6E6EA907632DAC563453E486105A1A24_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureStatus_t667262178198DD37E71D37E50CA68FD9A403E525_m8C36190D475ABD81CE196E11D001DFF3A24B03E0(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureStatus_t667262178198DD37E71D37E50CA68FD9A403E525_m8C36190D475ABD81CE196E11D001DFF3A24B03E0_RuntimeMethod_var); return L_2; } } // Vuforia.VuValidationAreaCaptureStatusInfo Vuforia.VuValidationAreaCapture::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCapture_get_StatusInfo_m288B74C8665B37A52CB50312C8EA168A649087B7 (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureStatusInfo_t16FBB7E89329E70DB89FE0BFA1443B550EA946AF_m7C853CAB05F2233D62FC427DBBDEC931455F257D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCapture_vuValidationAreaCaptureGetStatusInfo_m0B16ABEBA8BCFFBAA1560AD77624F97BEF24C492_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB* L_1 = (GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t34FB11F3C865C5EA837EE201D26DF26612CEA0DB_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m33935AF89606C3BE96642E2AD43AD3B7409875C9(L_1, NULL, (intptr_t)((void*)VuValidationAreaCapture_vuValidationAreaCaptureGetStatusInfo_m0B16ABEBA8BCFFBAA1560AD77624F97BEF24C492_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureStatusInfo_t16FBB7E89329E70DB89FE0BFA1443B550EA946AF_m7C853CAB05F2233D62FC427DBBDEC931455F257D(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureStatusInfo_t16FBB7E89329E70DB89FE0BFA1443B550EA946AF_m7C853CAB05F2233D62FC427DBBDEC931455F257D_RuntimeMethod_var); return L_2; } } // Vuforia.VuValidationAreaCaptureProgressInfo Vuforia.VuValidationAreaCapture::get_ProgressInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810 VuValidationAreaCapture_get_ProgressInfo_m3F163C139CAC0C879BA564430F69FB86121553FB (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810_m1B7B6AF564D07E5D694C40D3196B98B34EEFAF3C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCapture_vuValidationAreaCaptureGetProgress_mAF3FDBB6CD7082AFEC19575BF37A8D0D7AC5A091_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538* L_1 = (GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t65E2D9522057F09C33C54B03517ACB7BDBCA0538_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m15903F5E98FEACD4C2F259A09D38060D0E43CD99(L_1, NULL, (intptr_t)((void*)VuValidationAreaCapture_vuValidationAreaCaptureGetProgress_mAF3FDBB6CD7082AFEC19575BF37A8D0D7AC5A091_RuntimeMethod_var), NULL); VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810_m1B7B6AF564D07E5D694C40D3196B98B34EEFAF3C(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810_m1B7B6AF564D07E5D694C40D3196B98B34EEFAF3C_RuntimeMethod_var); return L_2; } } // System.String Vuforia.VuValidationAreaCapture::get_CaptureDirectory() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuValidationAreaCapture_get_CaptureDirectory_mF6DE66D66D4097F00AB8FB3B84539A07B3BC7072 (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCapture_vuValidationAreaCaptureGetCaptureDirectory_m309AFF46AEB3AF1D9DC3C50BD2420F2EE18140DA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* L_1 = (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459*)il2cpp_codegen_object_new(GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459_il2cpp_TypeInfo_var); NullCheck(L_1); GetStringValueDelegate__ctor_mB8AACA1C472B2A76BE792D7EFF3AAABCA18FA880(L_1, NULL, (intptr_t)((void*)VuValidationAreaCapture_vuValidationAreaCaptureGetCaptureDirectory_m309AFF46AEB3AF1D9DC3C50BD2420F2EE18140DA_RuntimeMethod_var), NULL); String_t* L_2; L_2 = ValueAccessUtils_GetStringValue_m2BAAE1DC3B1B41D15DADC8AD489D85245A3E53A3(L_0, L_1, NULL); return L_2; } } // System.Void Vuforia.VuValidationAreaCapture::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCapture__ctor_mD1D56844BCE57D04B181108F3A19E03412C27EBD (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_0 = ___0_nativeHandle; __this->___mNativeHandle_0 = L_0; return; } } // System.Boolean Vuforia.VuValidationAreaCapture::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuValidationAreaCapture_Start_mDD6F2083DBB4C2D7D8917EDF54EDCD53C9F67B70 (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuValidationAreaCapture_vuValidationAreaCaptureStart_m00218145BC0EC9F178A6A31C89F6EB1C588F263B(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuValidationAreaCapture::Stop(System.String) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuValidationAreaCapture_Stop_mC193132091336798E3D740D9777894A932F54660 (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, String_t* ___0_labelName, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; bool V_2 = false; { String_t* L_0 = ___0_labelName; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); intptr_t L_1; L_1 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_0, NULL); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_001d: {// begin finally (depth: 1) intptr_t L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_2, NULL); return; }// end finally (depth: 1) }); try {// begin try (depth: 1) intptr_t L_3 = __this->___mNativeHandle_0; intptr_t L_4 = V_0; int32_t L_5; L_5 = VuValidationAreaCapture_vuValidationAreaCaptureStop_mC509E271F8B5D24B44273DEB8DED828C8CBC6F60(L_3, L_4, (&V_1), NULL); bool L_6; L_6 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_5, NULL); V_2 = L_6; goto IL_0024; }// end try (depth: 1) catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0024: { bool L_7 = V_2; return L_7; } } // System.Boolean Vuforia.VuValidationAreaCapture::Pause() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuValidationAreaCapture_Pause_m3FC9A107284092140253D89BF1B85B81EDE0A78C (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuValidationAreaCapture_vuValidationAreaCapturePause_m007D9DC31F0D681C443680B45CA52B4AA1DD5C06(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuValidationAreaCapture::Resume() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuValidationAreaCapture_Resume_mCD2D4DC5A66711C8D42D6A76E83284B866133D88 (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuValidationAreaCapture_vuValidationAreaCaptureResume_m4599829F0D22580278D5E05AB3D2F3C954DE3F07(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuValidationAreaCapture::Destroy(System.Boolean) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuValidationAreaCapture_Destroy_m831A1B88A1200DF3E18443A73FD13808F4113DDB (VuValidationAreaCapture_t4E68AAEFEBB94CD994FD614CEE0DAC923992EE2D* __this, bool ___0_deleteData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; bool L_1 = ___0_deleteData; int32_t L_2; L_2 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_1, NULL); int32_t L_3; L_3 = VuValidationAreaCapture_vuValidationAreaCaptureDestroy_m4D8D69164C42C0A527D746A35B6271E7E4BDFAEC(L_0, L_2, NULL); intptr_t L_4 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mNativeHandle_0 = L_4; bool L_5; L_5 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_3, NULL); return L_5; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif // Conversion methods for marshalling of: Vuforia.VuValidationAreaCaptureUploadConfig IL2CPP_EXTERN_C void VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_pinvoke(const VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC& unmarshaled, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke& marshaled) { marshaled.___sourceDirectory_0 = il2cpp_codegen_marshal_string(unmarshaled.___sourceDirectory_0); marshaled.___userAuth_1 = il2cpp_codegen_marshal_string(unmarshaled.___userAuth_1); marshaled.___secretAuth_2 = il2cpp_codegen_marshal_string(unmarshaled.___secretAuth_2); marshaled.___start_3 = unmarshaled.___start_3; } IL2CPP_EXTERN_C void VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_pinvoke_back(const VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke& marshaled, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC& unmarshaled) { unmarshaled.___sourceDirectory_0 = il2cpp_codegen_marshal_string_result(marshaled.___sourceDirectory_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sourceDirectory_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___sourceDirectory_0)); unmarshaled.___userAuth_1 = il2cpp_codegen_marshal_string_result(marshaled.___userAuth_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userAuth_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___userAuth_1)); unmarshaled.___secretAuth_2 = il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___secretAuth_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_2)); int32_t unmarshaledstart_temp_3 = 0; unmarshaledstart_temp_3 = marshaled.___start_3; unmarshaled.___start_3 = unmarshaledstart_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaCaptureUploadConfig IL2CPP_EXTERN_C void VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_pinvoke_cleanup(VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke& marshaled) { il2cpp_codegen_marshal_free(marshaled.___sourceDirectory_0); marshaled.___sourceDirectory_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___userAuth_1); marshaled.___userAuth_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___secretAuth_2); marshaled.___secretAuth_2 = NULL; } // Conversion methods for marshalling of: Vuforia.VuValidationAreaCaptureUploadConfig IL2CPP_EXTERN_C void VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_com(const VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC& unmarshaled, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_com& marshaled) { marshaled.___sourceDirectory_0 = il2cpp_codegen_marshal_string(unmarshaled.___sourceDirectory_0); marshaled.___userAuth_1 = il2cpp_codegen_marshal_string(unmarshaled.___userAuth_1); marshaled.___secretAuth_2 = il2cpp_codegen_marshal_string(unmarshaled.___secretAuth_2); marshaled.___start_3 = unmarshaled.___start_3; } IL2CPP_EXTERN_C void VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_com_back(const VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_com& marshaled, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC& unmarshaled) { unmarshaled.___sourceDirectory_0 = il2cpp_codegen_marshal_string_result(marshaled.___sourceDirectory_0); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___sourceDirectory_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___sourceDirectory_0)); unmarshaled.___userAuth_1 = il2cpp_codegen_marshal_string_result(marshaled.___userAuth_1); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___userAuth_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___userAuth_1)); unmarshaled.___secretAuth_2 = il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_2); Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___secretAuth_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___secretAuth_2)); int32_t unmarshaledstart_temp_3 = 0; unmarshaledstart_temp_3 = marshaled.___start_3; unmarshaled.___start_3 = unmarshaledstart_temp_3; } // Conversion method for clean up from marshalling of: Vuforia.VuValidationAreaCaptureUploadConfig IL2CPP_EXTERN_C void VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_com_cleanup(VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_com& marshaled) { il2cpp_codegen_marshal_free(marshaled.___sourceDirectory_0); marshaled.___sourceDirectory_0 = NULL; il2cpp_codegen_marshal_free(marshaled.___userAuth_1); marshaled.___userAuth_1 = NULL; il2cpp_codegen_marshal_free(marshaled.___secretAuth_2); marshaled.___secretAuth_2 = NULL; } // System.Object Vuforia.VuValidationAreaCaptureUploadConfig::Clone() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuValidationAreaCaptureUploadConfig_Clone_m56D24CBC584FFACE350E107BBFB8F9E6563509EA (VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_0 = (VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC*)il2cpp_codegen_object_new(VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_il2cpp_TypeInfo_var); NullCheck(L_0); VuValidationAreaCaptureUploadConfig__ctor_m3149C1E4E1A422B198FB75B45793E001465041B6(L_0, NULL); VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_1 = L_0; String_t* L_2 = __this->___sourceDirectory_0; NullCheck(L_1); L_1->___sourceDirectory_0 = L_2; Il2CppCodeGenWriteBarrier((void**)(&L_1->___sourceDirectory_0), (void*)L_2); VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_3 = L_1; String_t* L_4 = __this->___userAuth_1; NullCheck(L_3); L_3->___userAuth_1 = L_4; Il2CppCodeGenWriteBarrier((void**)(&L_3->___userAuth_1), (void*)L_4); VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_5 = L_3; String_t* L_6 = __this->___secretAuth_2; NullCheck(L_5); L_5->___secretAuth_2 = L_6; Il2CppCodeGenWriteBarrier((void**)(&L_5->___secretAuth_2), (void*)L_6); VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_7 = L_5; int32_t L_8 = __this->___start_3; NullCheck(L_7); L_7->___start_3 = L_8; return L_7; } } // System.Void Vuforia.VuValidationAreaCaptureUploadConfig::.ctor() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCaptureUploadConfig__ctor_m3149C1E4E1A422B198FB75B45793E001465041B6 (VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); s_Il2CppMethodInitialized = true; } { __this->___sourceDirectory_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___sourceDirectory_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); __this->___secretAuth_2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709; Il2CppCodeGenWriteBarrier((void**)(&__this->___secretAuth_2), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709); 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.VuResult Vuforia.VuUploadController::vuEngineGetUploadController(System.IntPtr,System.IntPtr&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuUploadController_vuEngineGetUploadController_m61C02E969C19FBA1FCFBBFC8E1F403E70B9B184E (intptr_t ___0_engine, intptr_t* ___1_controller, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, intptr_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(intptr_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuEngineGetUploadController", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuEngineGetUploadController)(___0_engine, ___1_controller); #else int32_t returnValue = il2cppPInvokeFunc(___0_engine, ___1_controller); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuUploadController::vuUploadControllerCreateValidationAreaCaptureUpload(System.IntPtr,Vuforia.VuValidationAreaCaptureUploadConfig,System.IntPtr&,Vuforia.VuValidationAreaCaptureUploadCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuUploadController_vuUploadControllerCreateValidationAreaCaptureUpload_m652E4EC452908E709FF93BC808993327B015628F (intptr_t ___0_controller, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* ___1_config, intptr_t* ___2_capture, int32_t* ___3_error, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke*, intptr_t*, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(void*) + sizeof(intptr_t*) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuUploadControllerCreateValidationAreaCaptureUpload", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Marshaling of parameter '___1_config' to native representation VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke ____1_config_marshaled = {}; if (___1_config != NULL) { VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_pinvoke(*___1_config, ____1_config_marshaled); } // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuUploadControllerCreateValidationAreaCaptureUpload)(___0_controller, ___1_config != NULL ? (&____1_config_marshaled) : NULL, ___2_capture, ___3_error); #else int32_t returnValue = il2cppPInvokeFunc(___0_controller, ___1_config != NULL ? (&____1_config_marshaled) : NULL, ___2_capture, ___3_error); #endif // Marshaling cleanup of parameter '___1_config' native representation if ((&____1_config_marshaled) != NULL) { VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshal_pinvoke_cleanup(____1_config_marshaled); } return returnValue; } // Vuforia.VuUploadController Vuforia.VuUploadController::Create(Vuforia.VuEngine) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986* VuUploadController_Create_m4E53E0FE0CB9D683C2B96BD7D2ED5FB3F9C897B2 (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; NullCheck(L_0); intptr_t L_1; L_1 = VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline(L_0, NULL); int32_t L_2; L_2 = VuUploadController_vuEngineGetUploadController_m61C02E969C19FBA1FCFBBFC8E1F403E70B9B184E(L_1, (&V_0), NULL); if (L_2) { goto IL_001a; } } { Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var))); NullCheck(L_3); Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFA5CE82DDE7433A3D4A9EF1BDAD48CA6774DF011)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuUploadController_Create_m4E53E0FE0CB9D683C2B96BD7D2ED5FB3F9C897B2_RuntimeMethod_var))); } IL_001a: { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_4 = ___0_engine; intptr_t L_5 = V_0; VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986* L_6 = (VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986*)il2cpp_codegen_object_new(VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986_il2cpp_TypeInfo_var); NullCheck(L_6); VuUploadController__ctor_m853DE6D43CCFBBAD0298A6C49CF9E4DAA9CEA7CF(L_6, L_4, L_5, NULL); return L_6; } } // System.Void Vuforia.VuUploadController::.ctor(Vuforia.VuEngine,System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuUploadController__ctor_m853DE6D43CCFBBAD0298A6C49CF9E4DAA9CEA7CF (VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986* __this, VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* ___0_engine, intptr_t ___1_nativeHandle, const RuntimeMethod* method) { { VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* L_0 = ___0_engine; intptr_t L_1 = ___1_nativeHandle; VuController__ctor_m9BB6F2C48F1832127A346EA1A76B95DF0F2040A2(__this, L_0, L_1, NULL); return; } } // Vuforia.IVuValidationAreaCaptureUpload Vuforia.VuUploadController::CreateValidationAreaCaptureUpload(Vuforia.VuValidationAreaCaptureUploadConfig,Vuforia.VuValidationAreaCaptureUploadCreationError&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuUploadController_CreateValidationAreaCaptureUpload_mF4D400F6A9EA11D859A5F57E4E859B8C6A5500F9 (VuUploadController_t30BE21C7D4882C8782150571AED4C24220955986* __this, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* ___0_config, int32_t* ___1_error, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } intptr_t V_0; memset((&V_0), 0, sizeof(V_0)); { intptr_t L_0 = ((VuController_t0E0C6E2A1AE9E9807712554C20C0A0B8B3BB5672*)__this)->___mNativeHandle_1; VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_1 = ___0_config; int32_t* L_2 = ___1_error; int32_t L_3; L_3 = VuUploadController_vuUploadControllerCreateValidationAreaCaptureUpload_m652E4EC452908E709FF93BC808993327B015628F(L_0, L_1, (&V_0), L_2, NULL); if ((!(((uint32_t)L_3) == ((uint32_t)1)))) { goto IL_0019; } } { intptr_t L_4 = V_0; VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E* L_5 = (VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E*)il2cpp_codegen_object_new(VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E_il2cpp_TypeInfo_var); NullCheck(L_5); VuValidationAreaCaptureUpload__ctor_m06B3907188FBD6BAE32105D318A4146960A4DBCA(L_5, L_4, NULL); return L_5; } IL_0019: { return (RuntimeObject*)NULL; } } #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.VuResult Vuforia.VuValidationAreaCaptureUpload::vuValidationAreaCaptureUploadStart(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadStart_m1074010D8C5175B31339F862785DB84EE4B4E19E (intptr_t ___0_upload, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureUploadStart", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureUploadStart)(___0_upload); #else int32_t returnValue = il2cppPInvokeFunc(___0_upload); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCaptureUpload::vuValidationAreaCaptureUploadCancel(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadCancel_m18B985096AC301D7F6C49C2AC9DDA806F649DEC6 (intptr_t ___0_upload, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureUploadCancel", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureUploadCancel)(___0_upload); #else int32_t returnValue = il2cppPInvokeFunc(___0_upload); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCaptureUpload::vuValidationAreaCaptureUploadGetStatus(System.IntPtr,Vuforia.VuValidationAreaCaptureUploadStatus&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetStatus_mDC1C00534B0EB9A24DDAF7C5E4B928C26F005EAE (intptr_t ___0_upload, int32_t* ___1_status, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureUploadGetStatus", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureUploadGetStatus)(___0_upload, ___1_status); #else int32_t returnValue = il2cppPInvokeFunc(___0_upload, ___1_status); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCaptureUpload::vuValidationAreaCaptureUploadGetStatusInfo(System.IntPtr,Vuforia.VuValidationAreaCaptureUploadStatusInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetStatusInfo_m40600801C8C4F0C04A69E58B2AE1FEE7BF5E9AD2 (intptr_t ___0_upload, int32_t* ___1_statusInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, int32_t*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(int32_t*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureUploadGetStatusInfo", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureUploadGetStatusInfo)(___0_upload, ___1_statusInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_upload, ___1_statusInfo); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCaptureUpload::vuValidationAreaCaptureUploadGetProgress(System.IntPtr,Vuforia.VuValidationAreaCaptureUploadProgressInfo&) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetProgress_m7A298A7D53D95377D4003862CEC131EFA9910BC8 (intptr_t ___0_upload, VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242* ___1_uploadProgressInfo, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t, VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242*); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t) + sizeof(VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242*); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureUploadGetProgress", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureUploadGetProgress)(___0_upload, ___1_uploadProgressInfo); #else int32_t returnValue = il2cppPInvokeFunc(___0_upload, ___1_uploadProgressInfo); #endif return returnValue; } // Vuforia.VuResult Vuforia.VuValidationAreaCaptureUpload::vuValidationAreaCaptureUploadDestroy(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadDestroy_m3E7C7FA6266E9A9AA645F4C9A2D88D88678D6BB9 (intptr_t ___0_upload, const RuntimeMethod* method) { typedef int32_t (CDECL *PInvokeFunc) (intptr_t); #if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaEngine_INTERNAL static PInvokeFunc il2cppPInvokeFunc; if (il2cppPInvokeFunc == NULL) { int parameterSize = sizeof(intptr_t); il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke(IL2CPP_NATIVE_STRING("VuforiaEngine"), "vuValidationAreaCaptureUploadDestroy", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false); IL2CPP_ASSERT(il2cppPInvokeFunc != NULL); } #endif // Native function invocation #if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaEngine_INTERNAL int32_t returnValue = reinterpret_cast(vuValidationAreaCaptureUploadDestroy)(___0_upload); #else int32_t returnValue = il2cppPInvokeFunc(___0_upload); #endif return returnValue; } // Vuforia.VuValidationAreaCaptureUploadStatus Vuforia.VuValidationAreaCaptureUpload::get_Status() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_get_Status_mF1B59EBD85B4E02CF26FB6D5FDE9E5590AA9EB75 (VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureUploadStatus_t96C7F33F87E60BF8CB6FF48279F4D331293B1E12_m95C719D0D90A94A3D25795A31C8D75FE60CD702C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetStatus_mDC1C00534B0EB9A24DDAF7C5E4B928C26F005EAE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527* L_1 = (GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_t33CDA293A4C8EB940D3C4B12835752A3E0272527_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m95F87D6518079572DD4FBEDF24F0F196E02E197C(L_1, NULL, (intptr_t)((void*)VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetStatus_mDC1C00534B0EB9A24DDAF7C5E4B928C26F005EAE_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureUploadStatus_t96C7F33F87E60BF8CB6FF48279F4D331293B1E12_m95C719D0D90A94A3D25795A31C8D75FE60CD702C(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureUploadStatus_t96C7F33F87E60BF8CB6FF48279F4D331293B1E12_m95C719D0D90A94A3D25795A31C8D75FE60CD702C_RuntimeMethod_var); return L_2; } } // Vuforia.VuValidationAreaCaptureUploadStatusInfo Vuforia.VuValidationAreaCaptureUpload::get_StatusInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuValidationAreaCaptureUpload_get_StatusInfo_mEA8724DE257FC9FCA8035BE55E57238033E0B6F5 (VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureUploadStatusInfo_tFBAD60CAAB85172FEE2DE8F8271DEA66E3353614_mCB0C4744A962EEBC04252506AE2277DB7BAF5AC9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetStatusInfo_m40600801C8C4F0C04A69E58B2AE1FEE7BF5E9AD2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796* L_1 = (GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796*)il2cpp_codegen_object_new(GetEnumValueDelegate_1_tCB792713BEEC237564B0FF6CC74F61FF482A9796_il2cpp_TypeInfo_var); NullCheck(L_1); GetEnumValueDelegate_1__ctor_m95B4CD0016600F0ADF70C023B0D69E86E1878458(L_1, NULL, (intptr_t)((void*)VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetStatusInfo_m40600801C8C4F0C04A69E58B2AE1FEE7BF5E9AD2_RuntimeMethod_var), NULL); int32_t L_2; L_2 = ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureUploadStatusInfo_tFBAD60CAAB85172FEE2DE8F8271DEA66E3353614_mCB0C4744A962EEBC04252506AE2277DB7BAF5AC9(L_0, L_1, ValueAccessUtils_GetEnumValue_TisVuValidationAreaCaptureUploadStatusInfo_tFBAD60CAAB85172FEE2DE8F8271DEA66E3353614_mCB0C4744A962EEBC04252506AE2277DB7BAF5AC9_RuntimeMethod_var); return L_2; } } // Vuforia.VuValidationAreaCaptureUploadProgressInfo Vuforia.VuValidationAreaCaptureUpload::get_ProgressInfo() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242 VuValidationAreaCaptureUpload_get_ProgressInfo_m95F64324D8E8DA24D58D2ECEEF2937856024FFFF (VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242_mB05327EF5C0721864D1233EEB23FE801CBD89BA8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetProgress_m7A298A7D53D95377D4003862CEC131EFA9910BC8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A* L_1 = (GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A*)il2cpp_codegen_object_new(GetStructValueDelegate_1_t2B9C3AF3091CB736958B4E8014627978CA87492A_il2cpp_TypeInfo_var); NullCheck(L_1); GetStructValueDelegate_1__ctor_m609B6A039E29994BA4928157C4B40CF716A19C4B(L_1, NULL, (intptr_t)((void*)VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadGetProgress_m7A298A7D53D95377D4003862CEC131EFA9910BC8_RuntimeMethod_var), NULL); VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242 L_2; L_2 = ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242_mB05327EF5C0721864D1233EEB23FE801CBD89BA8(L_0, L_1, ValueAccessUtils_GetStructValue_TisVuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242_mB05327EF5C0721864D1233EEB23FE801CBD89BA8_RuntimeMethod_var); return L_2; } } // System.Void Vuforia.VuValidationAreaCaptureUpload::.ctor(System.IntPtr) IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCaptureUpload__ctor_m06B3907188FBD6BAE32105D318A4146960A4DBCA (VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E* __this, intptr_t ___0_nativeHandle, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); intptr_t L_0 = ___0_nativeHandle; __this->___mNativeHandle_0 = L_0; return; } } // System.Boolean Vuforia.VuValidationAreaCaptureUpload::Start() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuValidationAreaCaptureUpload_Start_mAD2CACCD6A740F6D363E2FAA6A67175E09C9DA07 (VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadStart_m1074010D8C5175B31339F862785DB84EE4B4E19E(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuValidationAreaCaptureUpload::Cancel() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuValidationAreaCaptureUpload_Cancel_m51B1DF031FCD0899E88BD482E0F6402EC53FE2CB (VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadCancel_m18B985096AC301D7F6C49C2AC9DDA806F649DEC6(L_0, NULL); bool L_2; L_2 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, NULL); return L_2; } } // System.Boolean Vuforia.VuValidationAreaCaptureUpload::Destroy() IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuValidationAreaCaptureUpload_Destroy_mDE7EA21F85A3393173A74214540C4BE738F93BAB (VuValidationAreaCaptureUpload_t466A5FA1E1D7FBA7410D2AA50D299E18205E7E0E* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { intptr_t L_0 = __this->___mNativeHandle_0; int32_t L_1; L_1 = VuValidationAreaCaptureUpload_vuValidationAreaCaptureUploadDestroy_m3E7C7FA6266E9A9AA645F4C9A2D88D88678D6BB9(L_0, NULL); intptr_t L_2 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1; __this->___mNativeHandle_0 = L_2; bool L_3; L_3 = ConversionUtils_ToBool_mD954A29C09DADEEE54475C570BBA1507FC20BE44(L_1, 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 #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 intptr_t VuObserver_get_NativeHandle_m0DF9843ED5DCA1A40CD3A38E73C34795D6B68642_inline (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuEngine_get_NativeHandle_m627B2FB5C12F7BEDA0A6FEF45800E2536E9BC595_inline (VuEngine_t1F34A373F1915ADEC0EF00456B2A186075AEB8F8* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuCameraFrame_get_NativeHandle_m4E18E7EF7C58BAE1F467066D298918236D944929_inline (VuCameraFrame_tDA13C18C78B1E7AADBAC6AD7B1E586345DDE2E32* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuHitTest_get_NativeHandle_m7B2186DD9B76493B4BFDD900927347A6285C83C2_inline (VuHitTest_tCC53DD96C343DA416D47E0152BD0B79C5C8C7FC1* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuEngineConfigSet_get_NativeHandle_m370E69108C0FB84F94406D63AEA917D839DAD9DA_inline (VuEngineConfigSet_t1C698EDCA615DE5201BA070ABA21BD81877D7F61* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VuObserver_get_Id_mA8C3FE4D8F2844C66CBB6C24EF14024B0EC44042_inline (VuObserver_t90742BFE20A846DDA5C7064512EC0D4C4B0F0B80* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CIdU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuObservation_get_NativeHandle_m2D08BF2A7AEA86F35765D87E4AF46542C0AA541F_inline (VuObservation_tF3C656C117A5A9B97D03528A95D6C91587107631* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCloudImageTargetObservationsHandler_Invoke_mF82A630633D085072A615F077FD53081706A0160_inline (VuCloudImageTargetObservationsHandler_t20E6B9EF172EB454BA058C66F487DFCD8BF13225* __this, RuntimeObject* ___0_observations, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_observations, ___1_clientData, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCloudImageTargetQueryErrorHandler_Invoke_mFEC4E8E7EE7B919F8C16C0DD0B43189412981FE7_inline (VuCloudImageTargetQueryErrorHandler_tDF650A2D26612C8C3E50791D7E17E7258F63DED2* __this, int32_t ___0_queryError, RuntimeObject* ___1_clientData, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, RuntimeObject*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_queryError, ___1_clientData, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuAreaTargetCapture_get_NativeHandle_mBD757A158BD2918C664DB5B03F6EFC82E2846130_inline (VuAreaTargetCapture_t8DA2FAB96E707D7315486F4ACC6629605843B7A6* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_Size_m9FD38646929721C6F8EA9B6D827812289B95AA9D_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_value, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = ___0_value; __this->___U3CSizeU3Ek__BackingField_0 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_FocalLength_m201F214789D8C9B6E3C147827AB8B6B25FF30786_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_value, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = ___0_value; __this->___U3CFocalLengthU3Ek__BackingField_1 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_PrincipalPoint_m93220B252CBB4D49A687F99924F18706D3D3844C_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_value, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = ___0_value; __this->___U3CPrincipalPointU3Ek__BackingField_2 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_DistortionMode_mFA67AD43AB7E69CD4502DAB191F4F0C8C3E4DB29_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CDistortionModeU3Ek__BackingField_3 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuCameraIntrinsics_set_DistortionParameters_m68AD15787C024B87E592517854065CF2EB7745EF_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 ___0_value, const RuntimeMethod* method) { { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_0 = ___0_value; __this->___U3CDistortionParametersU3Ek__BackingField_4 = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_get_Size_mB130F199D1F41A70D6F1A4F0545EDA3ECF557244_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = __this->___U3CSizeU3Ek__BackingField_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_get_FocalLength_m35AFA34CCAF6560B1C9B427C88B02E0EE12D7056_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = __this->___U3CFocalLengthU3Ek__BackingField_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 VuCameraIntrinsics_get_PrincipalPoint_m10EA6A783904A8BDD0D7BCD34AD61CF42056FB14_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { { VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_0 = __this->___U3CPrincipalPointU3Ek__BackingField_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t VuCameraIntrinsics_get_DistortionMode_m76C58E5D9E171776A62AE5BFD0A4EC531DDFE8B9_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CDistortionModeU3Ek__BackingField_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 VuCameraIntrinsics_get_DistortionParameters_m798E15D69ABFF2E73866F3302268367155ED103D_inline (VuCameraIntrinsics_t1B88E3197C40AD22EE97FCE6A53A64B95BAF578E* __this, const RuntimeMethod* method) { { VuVector8F_tCEB0E4376AC6D73A3EA8E918CFC47BAE74D951B8 L_0 = __this->___U3CDistortionParametersU3Ek__BackingField_4; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuState_get_NativeHandle_m38F9CCF7020CFB17E0C9E1A8FDF80057EBEE9A35_inline (VuState_tADB584CDCD23BE0F1F19F40F4473AD4746FA4D41* __this, const RuntimeMethod* method) { { intptr_t L_0 = __this->___mNativeHandle_2; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GetStringValueDelegate_Invoke_m1008CDB56AE52CA60AD42419B9124CD33BE6D0E1_inline (GetStringValueDelegate_tB4D96A40A4403E90FC83510A7F934C7D57F82459* __this, intptr_t ___0_nativeHandle, intptr_t* ___1_stringHandle, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, intptr_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_nativeHandle, ___1_stringHandle, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GetBoolValueDelegate_Invoke_m49E9EAF29AADD822372510B773573323483BCB89_inline (GetBoolValueDelegate_tB4BDA670413BFE20F96128F92DFA647AE6B12CC4* __this, intptr_t ___0_nativeHandle, int32_t* ___1_value, const RuntimeMethod* method) { typedef int32_t (*FunctionPointerType) (RuntimeObject*, intptr_t, int32_t*, const RuntimeMethod*); return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_nativeHandle, ___1_value, reinterpret_cast(__this->___method_3)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VuValidationAreaLabel_set_Name_m96D85B5687F984B0A26280B882434D1A82496D72_inline (VuValidationAreaLabel_t7BE793E647F3C7E6F54F30342BE3A7530AE198CB* __this, String_t* ___0_value, const RuntimeMethod* method) { { String_t* L_0 = ___0_value; __this->___U3CNameU3Ek__BackingField_0 = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuGenericSet_1_get_NativeHandle_m9065117453EA32CFF581052A83B61D2AD57D29D6_gshared_inline (VuGenericSet_1_tAF8140FAE0874186F4EC2AFE1017AF82DAA1751D* __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->___mNativeHandle_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mA0DBBD9C59D8292DA10ACC1F8163E1BD9BA9D92C_gshared_inline (Enumerator_t5438B9989E702349A6790B901A8E6B408ED3B3CD* __this, const RuntimeMethod* method) { { int32_t L_0 = (int32_t)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m0DDACEE937D7ABFF01EDC8A44263B2A2298D48D0_gshared_inline (Nullable_1_t9E3242652C9B0F2F7F5B37AB154444A1A9CFE633* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m63EE80FA2C086B1A85803F4FC2289A9A49D1036B_gshared_inline (Nullable_1_t048B6758DD60A875EE66D2FF07CB4DCB86EAB276* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuGenericList_1_get_NativeHandle_mAED31745402B4A3F2E8658EB85222AAE571331BC_gshared_inline (VuGenericList_1_t7A97376C5B34D7BD31FD6367FF815E50D2FA3F57* __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->___mNativeHandle_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t VuGenericList_1_get_NativeHandle_m6C386BDAB341E8ABEEA33F8EEA9C45A3426B7FD0_gshared_inline (VuGenericList_1_t9CDA441937ED6CB520DFD884E910DC1B94D70CF3* __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->___mNativeHandle_0; return L_0; } } 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 intptr_t VuGenericList_1_get_NativeHandle_mBDDD4023FA3BAB2B26A1BC920C5934D3A30391A4_gshared_inline (VuGenericList_1_tFB5BB8961FEAB2D1EE92F550D78EC4EB657C12BF* __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->___mNativeHandle_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mD2B31F32BAA3ECB9B64F932FBE25A633DF30F7B9_gshared_inline (List_1_t30FB94757176200685330DC8E34EFD3E31858619* __this, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D ___0_item, const RuntimeMethod* method) { VuCameraVideoModeU5BU5D_t3718BDCD2EFAC16CADA492C6249FCEEBD7F6FF30* 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)); VuCameraVideoModeU5BU5D_t3718BDCD2EFAC16CADA492C6249FCEEBD7F6FF30* L_1 = (VuCameraVideoModeU5BU5D_t3718BDCD2EFAC16CADA492C6249FCEEBD7F6FF30*)__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; VuCameraVideoModeU5BU5D_t3718BDCD2EFAC16CADA492C6249FCEEBD7F6FF30* 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)); VuCameraVideoModeU5BU5D_t3718BDCD2EFAC16CADA492C6249FCEEBD7F6FF30* L_6 = V_0; int32_t L_7 = V_1; VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D)L_8); return; } IL_0034: { VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_9 = ___0_item; (( void (*) (List_1_t30FB94757176200685330DC8E34EFD3E31858619*, VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D, 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 intptr_t VuGenericList_1_get_NativeHandle_mBC19904B59265A61E7FE5470431697E8510D5A26_gshared_inline (VuGenericList_1_t114BE6EADB0588802F3B17C76AE6494ED05C1893* __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->___mNativeHandle_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mA8E8F3AB4B1BD003CD976D8B29F1FA7BB8D426C1_gshared_inline (List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68* __this, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 ___0_item, const RuntimeMethod* method) { VuCameraFieldU5BU5D_tD323562712CD36A0DCFF91B79ECAC99933596D1B* 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)); VuCameraFieldU5BU5D_tD323562712CD36A0DCFF91B79ECAC99933596D1B* L_1 = (VuCameraFieldU5BU5D_tD323562712CD36A0DCFF91B79ECAC99933596D1B*)__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; VuCameraFieldU5BU5D_tD323562712CD36A0DCFF91B79ECAC99933596D1B* 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)); VuCameraFieldU5BU5D_tD323562712CD36A0DCFF91B79ECAC99933596D1B* L_6 = V_0; int32_t L_7 = V_1; VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122)L_8); return; } IL_0034: { VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 L_9 = ___0_item; (( void (*) (List_1_t82A1E6E45D0AB7EBA0458D40948333E5F2ADCE68*, VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122, 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 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 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 intptr_t VuGenericList_1_get_NativeHandle_m167D0366381FEAA96D3DFA0659DB162027B926C3_gshared_inline (VuGenericList_1_tE16A6F709D7A71006AA7EEFBD10CDF1193A2B0D5* __this, const RuntimeMethod* method) { { intptr_t L_0 = (intptr_t)__this->___mNativeHandle_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m16402E6C8D4E72407158A4144D64591826E5C297_gshared_inline (List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF* __this, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E ___0_item, const RuntimeMethod* method) { VuDatabaseTargetInfoU5BU5D_tECA659335F7B5A0F51AF7519C4803719E311E8F9* 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)); VuDatabaseTargetInfoU5BU5D_tECA659335F7B5A0F51AF7519C4803719E311E8F9* L_1 = (VuDatabaseTargetInfoU5BU5D_tECA659335F7B5A0F51AF7519C4803719E311E8F9*)__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; VuDatabaseTargetInfoU5BU5D_tECA659335F7B5A0F51AF7519C4803719E311E8F9* 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)); VuDatabaseTargetInfoU5BU5D_tECA659335F7B5A0F51AF7519C4803719E311E8F9* L_6 = V_0; int32_t L_7 = V_1; VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E)L_8); return; } IL_0034: { VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E L_9 = ___0_item; (( void (*) (List_1_t676BD07E66B81C16C7A2437F8FD51398CBBAFDBF*, VuDatabaseTargetInfo_tACF0C984E38A6AA4F6FB07B5AAEFEA516A651E6E, 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 Nullable_1_get_HasValue_m5BDF8974EC6A48758A858E84152E79F177D918B2_gshared_inline (Nullable_1_t2F992FD9149977F99A7F2D02823FD89ED9489051* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObservationList_1_get_Observations_mD940406BF884AFC80588DDD0D1727AC1E0E3320A_gshared_inline (ObservationList_1_tDA62C25C9968F399C7CD31A3F888CF5254A924E3* __this, const RuntimeMethod* method) { { List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_0 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)__this->___mObservations_1; return (RuntimeObject*)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m8B4DA9EC14F5430315BBF03ED62CA89B382761EA_gshared_inline (List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B* __this, VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 ___0_item, const RuntimeMethod* method) { VuMeshObservationBlockU5BU5D_tC0BBF0EDD2047EEC1F1F7CC27796CBFDEA8C7678* 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)); VuMeshObservationBlockU5BU5D_tC0BBF0EDD2047EEC1F1F7CC27796CBFDEA8C7678* L_1 = (VuMeshObservationBlockU5BU5D_tC0BBF0EDD2047EEC1F1F7CC27796CBFDEA8C7678*)__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; VuMeshObservationBlockU5BU5D_tC0BBF0EDD2047EEC1F1F7CC27796CBFDEA8C7678* 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)); VuMeshObservationBlockU5BU5D_tC0BBF0EDD2047EEC1F1F7CC27796CBFDEA8C7678* L_6 = V_0; int32_t L_7 = V_1; VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963)L_8); return; } IL_0034: { VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963 L_9 = ___0_item; (( void (*) (List_1_tC170949E2BB1E519ADE9C2F4FC65ECD3FDFA136B*, VuMeshObservationBlock_tE6EB4D4BD9AA468CDB198D07F697FFD717E04963, 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_tF70DDE0C5A349727371FB070D433FA147032A13B Enumerator_get_Current_m12EE850D56E586DF121B059557CEAF4A7472995B_gshared_inline (Enumerator_t72F234BE749BE6BA202FC41626B5E819E4F208B4* __this, const RuntimeMethod* method) { { KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B L_0 = (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B)__this->____current_3; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m415A21240AEF58C2E0A2FBA97E2BB75637781DB5_gshared_inline (KeyValuePair_2_tF70DDE0C5A349727371FB070D433FA147032A13B* __this, const RuntimeMethod* method) { { RuntimeObject* L_0 = (RuntimeObject*)__this->___value_1; return L_0; } } 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 bool Nullable_1_get_HasValue_mD6619546D938A2A762F7783B1062778C392457D8_gshared_inline (Nullable_1_t5B67BA0BC3C367A0DEA5D5A0EC46EB5EBE3405C9* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Tuple_2_get_Item1_m8C2C1C175B0C7EBF1D30322648C56938DF888E52_gshared_inline (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* __this, const RuntimeMethod* method) { { float L_0 = (float)__this->___m_Item1_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Tuple_2_get_Item2_m3F598834839F1307331594DA51DE447EC7CD1D24_gshared_inline (Tuple_2_t41C1CBDFAE2EF513B5B3577804A0492AB56345F1* __this, const RuntimeMethod* method) { { float L_0 = (float)__this->___m_Item2_1; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m6B76D139692C43B2AF7C695FAB044B16ACFAF355_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mD019096B51EAF8491D25A9FD726F699CFD58D3AB_gshared_inline (Nullable_1_t6440582F25025997DBC42E484DBBDC57DFA4EC93* __this, const RuntimeMethod* method) { { bool L_0 = (bool)__this->___hasValue_0; return L_0; } }