MIF_E31211986/ARSEAN2_BackUpThisFolder_Bu.../il2cppOutput/Vuforia.Unity.Engine.cpp

32953 lines
1.8 MiB

#include "pch-cpp.hpp"
#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif
#include <limits>
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 <typename T1>
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 <typename R>
struct VirtualFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
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 <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1, typename T2, typename T3>
struct InterfaceActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2>
struct InterfaceFuncInvoker2
{
typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename T1>
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 <typename T1, typename T2>
struct InvokerActionInvoker2;
template <typename T1, typename T2>
struct InvokerActionInvoker2<T1*, T2*>
{
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 <typename T1, typename T2, typename T3>
struct InvokerActionInvoker3;
template <typename T1, typename T2, typename T3>
struct InvokerActionInvoker3<T1*, T2*, T3*>
{
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 <typename R, typename T1, typename T2>
struct InvokerFuncInvoker2;
template <typename R, typename T1, typename T2>
struct InvokerFuncInvoker2<R, T1*, T2>
{
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 <typename R, typename T1, typename T2, typename T3>
struct InvokerFuncInvoker3;
template <typename R, typename T1, typename T2, typename T3>
struct InvokerFuncInvoker3<R, T1*, T2*, T3>
{
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;
}
};
// System.Action`1<UnityEngine.Vector3[]>
struct Action_1_t229A459B7FA7229984043C1868CAEDD374607A45;
// System.Action`1<UnityEngine.AsyncOperation>
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
// System.Action`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
// System.Action`1<UnityEngine.Font>
struct Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC;
// System.Action`1<UnityEngine.GameObject>
struct Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C;
// System.Action`1<Vuforia.Internal.Observers.IObserver>
struct Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C;
// System.Action`1<System.Int32Enum>
struct Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B;
// System.Action`1<UnityEngine.MeshRenderer>
struct Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325;
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
// System.Action`1<Vuforia.ObserverBehaviour>
struct Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799;
// System.Action`1<System.Single>
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
// System.Action`1<UnityEngine.Transform>
struct Action_1_t10D7C827ADC73ED438E0CA8F04465BA6F2BAED7D;
// System.Action`1<Vuforia.Voxel>
struct Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F;
// System.Action`1<Vuforia.VuforiaEngineError>
struct Action_1_t200E6E63BE9DC88796A35F12241202F36461989B;
// System.Action`1<Vuforia.VuforiaInitError>
struct Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43;
// System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>
struct Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F;
// System.Action`2<System.Single,System.Single>
struct Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile>
struct Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
// System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>
struct Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71;
// System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>
struct Dictionary_2_t07584F0E760E79ACC1B762535B4A038ED628B829;
// System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>
struct Dictionary_2_t1D3B8B68376A01EFF8FA57706DF33C7877C6FFF2;
// System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>
struct Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90;
// System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>
struct Dictionary_2_t63FB0290890D9661998DD6B853E2FA29FA9237B4;
// System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>
struct Dictionary_2_t1117BCC4049E501CC4550C28CE2A9BE1D7D2BD1D;
// System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>
struct Dictionary_2_t3399676B546D8196C1CE2381FE20E8B093FE8C6B;
// System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>
struct Dictionary_2_t85ECED186E58B4265A7F6FEA3CDD0AAEEFE0A261;
// System.Collections.Generic.Dictionary`2<System.Object,Vuforia.WebCamProfile/ProfileData>
struct Dictionary_2_t2C03778569B77C06F2056A2F301D81C979929FB0;
// System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>
struct Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>
struct Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>
struct Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>
struct Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>
struct Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>
struct Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>
struct Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>
struct Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.WebCamProfile/ProfileData>
struct Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6;
// System.Func`1<System.Boolean>
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
// System.Func`1<System.Single>
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
// System.Func`2<Vuforia.AMigratableVideoBackgroundConfigProperty,System.Boolean>
struct Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815;
// System.Func`2<System.Boolean,System.Boolean>
struct Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB;
// System.Func`2<System.Object,System.Boolean>
struct Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00;
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
// System.Func`2<System.String,System.Boolean>
struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D;
// System.Func`2<System.String,System.Version>
struct Func_2_t1567C27EECEACA62F64DA467F4AB87AC7106DB07;
// System.Func`2<Vuforia.VuCameraVideoMode,System.Boolean>
struct Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D;
// System.Collections.Generic.HashSet`1<System.Object>
struct HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885;
// System.Collections.Generic.HashSet`1<System.Version>
struct HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0;
// System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType>
struct HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F;
// System.Collections.Generic.IDictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>
struct IDictionary_2_tA53BC7F74AEA806BDFE1737FEF9D37A2B610A47E;
// System.Collections.Generic.IDictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>
struct IDictionary_2_t99685DAD6D41A0B5FAE96DFD69DC3E1724099840;
// System.Collections.Generic.IDictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>
struct IDictionary_2_tAC897387C5398E018DA85E1EA4A48899FEA04958;
// System.Collections.Generic.IDictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>
struct IDictionary_2_tDF334800D3CD08DE302218AC3F50BC5CA072C1BF;
// System.Collections.Generic.IDictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>
struct IDictionary_2_t3086C10E8C1B91742FA069ACCCB2CB48E45B1878;
// System.Collections.Generic.IDictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>
struct IDictionary_2_tD89BD45716C8B90CEFD7FAA80590C2114B62FA78;
// System.Collections.Generic.IDictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>
struct IDictionary_2_tDF4284FA3A748247A7B2B32D43180A235A682BAC;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>
struct IDictionary_2_t2C36CFA834C039B8C87141C80C17E862C6E75262;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>
struct IDictionary_2_tE70B9CD816DDB2990202BC1511C0F349448272B2;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>
struct IDictionary_2_t9FEBDB8311158BF072140C213F0A7A68A974B51B;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>
struct IDictionary_2_t73237D29BD4C617170CA4D292541F5D18E69E44D;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>
struct IDictionary_2_t6722EAA5475258D0C7E5C36FC987E118E831FF2D;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>
struct IDictionary_2_t5C2ED801FECF93781BBFE245622FCA708EEE21DF;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.ConfigData/VuMarkData>
struct IDictionary_2_tCEFE2857C29B7EF18D6ADB3B4E03C54016BB2381;
// System.Collections.Generic.IEnumerable`1<Vuforia.AMigratableVideoBackgroundConfigProperty>
struct IEnumerable_1_t7B4222C4F10A90BA99639D25A8885C21249844A3;
// System.Collections.Generic.IEnumerable`1<System.Boolean>
struct IEnumerable_1_tFCB3E41202F3CC65C7DE9B40C22F196A081E84D6;
// System.Collections.Generic.IEnumerable`1<System.Int32>
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
// System.Collections.Generic.IEnumerable`1<System.Int32Enum>
struct IEnumerable_1_t71A46277DBD73BD4009B2B20885D2B7057593A1A;
// System.Collections.Generic.IEnumerable`1<UnityEngine.MeshFilter>
struct IEnumerable_1_t2E6490CE3A34BE468ACB3810BCE1E618D66B3121;
// System.Collections.Generic.IEnumerable`1<UnityEngine.MeshRenderer>
struct IEnumerable_1_t858A89949758CDB483A65C129B0B70A0809C7D16;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<Vuforia.PixelFormat>
struct IEnumerable_1_t7103A660D94A65A0BD5CBE7B40808518FF675F86;
// System.Collections.Generic.IEnumerable`1<System.String>
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Vector2>
struct IEnumerable_1_t6C47A8FE62321E6AD75C312B8549AFD2B13F0591;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Vector3>
struct IEnumerable_1_t5C1E5CDFEA99062D152E83B174072FEDB9763788;
// System.Collections.Generic.IEnumerable`1<System.Version>
struct IEnumerable_1_tA8CCAE084982646F35DD137725EB572C6CFFCC90;
// System.Collections.Generic.IEnumerable`1<Vuforia.VuCameraVideoMode>
struct IEnumerable_1_tCA456160170E9717AA5F0FB84ECDC0A44A6999E4;
// System.Collections.Generic.IEnumerable`1<Vuforia.CameraDevice/AndroidDevice/CameraField>
struct IEnumerable_1_t3CD7396A386B558A4CA856EC48CBA0064F974D26;
// System.Collections.Generic.IEnumerator`1<Vuforia.VuCameraField>
struct IEnumerator_1_tF33126F23E1698B2FE6BF4E2E03114E6B4F8E46B;
// System.Collections.Generic.IEnumerator`1<Vuforia.CameraDevice/AndroidDevice/CameraField>
struct IEnumerator_1_t1EF010DE063302ADBF332F3AFB1A6D7DF282549C;
// System.Collections.Generic.IEqualityComparer`1<Vuforia.PixelFormat>
struct IEqualityComparer_1_tA88A1C3D862FE4E344E7EF4BE32EFA1E70258BCF;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// System.Collections.Generic.IEqualityComparer`1<System.Version>
struct IEqualityComparer_1_t35949DE457753F781D23CE310FB0CD3284A2F93A;
// System.Collections.Generic.IList`1<Vuforia.Internal.Observers.IObserverComponent>
struct IList_1_t47DAEEB26FFCF68CDC809AB969569B61C8CB5CE4;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32Enum,System.Object>
struct KeyCollection_t8F71B0D0C29251BFADDD78283D2D169C17F85D96;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/AreaTargetData>
struct KeyCollection_t7DA0C50C43A7E166BE9F762FC85F949E52C98F25;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/CylinderTargetData>
struct KeyCollection_t91CFE3164F5EC579D7AA5C30245E96651B86CEAA;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/ImageTargetData>
struct KeyCollection_t197BE1BCA340CC93A854883F18DDCFC9A42F5F6F;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/ModelTargetData>
struct KeyCollection_tEEF69679043FB9060E065DE64B432A56C2217EB9;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/MultiTargetData>
struct KeyCollection_tBC2226EE1A1C4CDC870D145DAB143E54467CA797;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/ValidationAreaData>
struct KeyCollection_tE913F8C2A127266D719F6EFE018DF27EBB3DF3BA;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/VuMarkData>
struct KeyCollection_t1D5B986C081F48DE0273C387178642DE212C1F85;
// System.Collections.Generic.Dictionary`2/KeyCollection<Vuforia.PixelFormat,Vuforia.Image>
struct KeyCollection_tEC8BABB6BDF861E1416100EE3135D7532BE829D7;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/AreaTargetData>
struct KeyCollection_t9718DE07E0CF92085565B2F4F416212D7F67A6A8;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/CylinderTargetData>
struct KeyCollection_t872EFE28216B36F4E8921B6F3E38CFC39B95480A;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ImageTargetData>
struct KeyCollection_tD5E12CC91E44B90E9FEAD6275962E7BB75889400;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ModelTargetData>
struct KeyCollection_tA1172526C28A98E0ED6B76162BFFDB23991D8229;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/MultiTargetData>
struct KeyCollection_tE870716D9F72C798AB71CC6EBB77750CF1AF6022;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ValidationAreaData>
struct KeyCollection_t7234C2E3653C8FB5AD7DDE2E9F25F0F103DF7F8A;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/VuMarkData>
struct KeyCollection_t51B6E5C660261F4AC70C7DD4DB9D0288C2F9EDE1;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.WebCamProfile/ProfileData>
struct KeyCollection_t520E1D5BFA53B32551115C11948410E5EB312CBA;
// System.Collections.Generic.List`1<Vuforia.AMigratableVideoBackgroundConfigProperty>
struct List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8;
// System.Collections.Generic.List`1<Vuforia.Image>
struct List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest>
struct List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<Vuforia.PointCloudMaterial>
struct List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C;
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD;
// System.Collections.Generic.List`1<UnityEngine.Vector2>
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B;
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B;
// System.Collections.Generic.List`1<Vuforia.VirtualButtonBehaviour>
struct List_1_t7F11ABA4A96E2842FB0A540B2DB6A4A521CAB024;
// System.Collections.Generic.List`1<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>
struct List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94;
// System.Collections.Generic.List`1<Vuforia.ConfigData/MultiTargetPartData>
struct List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA;
// System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>
struct List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154;
// System.Collections.Generic.Queue`1<System.Object>
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5;
// System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject>
struct Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,Vuforia.ConfigData/ImageTargetData>
struct ValueCollection_t20304AE203488065AB337B2A30C78C939E5309CC;
// System.Collections.Generic.Dictionary`2/ValueCollection<Vuforia.PixelFormat,Vuforia.Image>
struct ValueCollection_t3F793A818F61CF2E841986660173725AE8E4A73E;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/AreaTargetData>
struct ValueCollection_tD7CD88C757316CCDD6A01DF8B24E3D061E2668AF;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/CylinderTargetData>
struct ValueCollection_t12077DA2D8515D15D8D32C083A354D5965C25E9A;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/ImageTargetData>
struct ValueCollection_tA09EACED29F3B98A0A879BA23438C7FA6F58953E;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/ModelTargetData>
struct ValueCollection_tEAB7D0DA8E9BF608E5AEE58937A84971D1517F14;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/MultiTargetData>
struct ValueCollection_tBA00FEA669CBEF7AA19E3F62214D66AB71DE0BED;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/ValidationAreaData>
struct ValueCollection_t2B140D248846B9D480BA6D9D45AFB697F17D4DB6;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/VuMarkData>
struct ValueCollection_t7865CF1E67E7D9DEF2AE416AE391351BAD6144A2;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.WebCamProfile/ProfileData>
struct ValueCollection_tAECE33A765508F1698B5DDEA84301600051BAFB0;
// System.Collections.Generic.Dictionary`2/Entry<Vuforia.PixelFormat,Vuforia.Image>[]
struct EntryU5BU5D_t139B7F188F3E976009A8D143070C2D17D6EEFFC9;
// System.Collections.Generic.Dictionary`2/Entry<System.String,Vuforia.ConfigData/AreaTargetData>[]
struct EntryU5BU5D_tB19BA32C4C530E7D12EE904518C214E10688425B;
// System.Collections.Generic.Dictionary`2/Entry<System.String,Vuforia.ConfigData/CylinderTargetData>[]
struct EntryU5BU5D_tDEE6EFA5B8C8070B30965EB698034A8A7F196FCD;
// System.Collections.Generic.Dictionary`2/Entry<System.String,Vuforia.ConfigData/ImageTargetData>[]
struct EntryU5BU5D_t6801605E43F3C747271564A3A6F52CFBE669F14C;
// System.Collections.Generic.Dictionary`2/Entry<System.String,Vuforia.ConfigData/ModelTargetData>[]
struct EntryU5BU5D_t6E48112E627C56BF02EEDF67ACEC9529F3B6131E;
// System.Collections.Generic.Dictionary`2/Entry<System.String,Vuforia.ConfigData/MultiTargetData>[]
struct EntryU5BU5D_t7597AD72AB3B08ECE6728FE5FF41659EE0262B9F;
// System.Collections.Generic.Dictionary`2/Entry<System.String,Vuforia.ConfigData/ValidationAreaData>[]
struct EntryU5BU5D_t116F875A13B6474210F0B5F70FD529F19018B8EE;
// System.Collections.Generic.Dictionary`2/Entry<System.String,Vuforia.ConfigData/VuMarkData>[]
struct EntryU5BU5D_t8A0A5870875ED72FD13F13A5DEBB4B977875DD08;
// System.Collections.Generic.Dictionary`2/Entry<System.String,Vuforia.WebCamProfile/ProfileData>[]
struct EntryU5BU5D_t51FE302993154183E54C3F1FF9D339CB99C4F14F;
// System.Collections.Generic.HashSet`1/Slot<System.Version>[]
struct SlotU5BU5D_tAF5DC60EEC0F3F87409B8C01889DA097DDA2E008;
// Vuforia.AMigratableVideoBackgroundConfigProperty[]
struct AMigratableVideoBackgroundConfigPropertyU5BU5D_tCCE46CD828C840B2DDBB8A0075EEBA250C91784F;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// UnityEngine.Color[]
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// Vuforia.Image[]
struct ImageU5BU5D_t452ECD4944D78AE4587128F1F847691F746CB425;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.Int32Enum[]
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// UnityEngine.Material[]
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
// UnityEngine.MeshFilter[]
struct MeshFilterU5BU5D_tCE3B457E6F7ECE5ECEE9E09150642150448685BA;
// UnityEngine.MeshRenderer[]
struct MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// Vuforia.ObserverBehaviour[]
struct ObserverBehaviourU5BU5D_t60C0F29DE297A156E010C67C271DBB123FBB70C2;
// Vuforia.PCTile[]
struct PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057;
// Vuforia.PixelFormat[]
struct PixelFormatU5BU5D_t37305893E1B2F464F733C133E51AE7A5B0652C6F;
// UnityEngine.Renderer[]
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A;
// UnityEngine.Resolution[]
struct ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A;
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// Vuforia.VoxelGameObject[]
struct VoxelGameObjectU5BU5D_t335674602E102AD4FE4AC99D422B3EA2BF33711F;
// UnityEngine.WebCamDevice[]
struct WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5;
// Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType[]
struct AreaTargetDescriptorTypeU5BU5D_tFB15091D55F5A2053C755B58245B3E4D7566FE36;
// Vuforia.BarcodeBehaviour/BarcodeType[]
struct BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E;
// Vuforia.ConfigData/MultiTargetPartData[]
struct MultiTargetPartDataU5BU5D_t45CC3184FA4BEAF1D6FF2D087EA1AF54E69C95DC;
// Vuforia.ConfigData/VirtualButtonData[]
struct VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12;
// Vuforia.AMigratableVideoBackgroundConfigProperty
struct AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0;
// Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration
struct ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4;
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
// System.ComponentModel.AddingNewEventArgs
struct AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB;
// System.ComponentModel.AddingNewEventHandler
struct AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9;
// Vuforia.AnchorBehaviour
struct AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F;
// Vuforia.AnchorPreview
struct AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384;
// Vuforia.AreaTargetBehaviour
struct AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618;
// Vuforia.AreaTargetCapture
struct AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7;
// Vuforia.AreaTargetMeshPreview
struct AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3;
// Vuforia.Internal.Observers.AreaTargetObserver
struct AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06;
// Vuforia.AreaTargetPointCloudPreview
struct AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D;
// Vuforia.AreaTargetPreview
struct AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;
// Vuforia.BarcodeBehaviour
struct BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D;
// Vuforia.BarcodeInstanceData
struct BarcodeInstanceData_tAF413D193F38F63CC2A4F5F99CAC34836066284F;
// Vuforia.BarcodeInstancesManager
struct BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE;
// Vuforia.Internal.Observers.BarcodeObserver
struct BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328;
// Vuforia.BarcodePreview
struct BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72;
// Vuforia.BaseCameraConfiguration
struct BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00;
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// System.Globalization.Calendar
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// Vuforia.CameraController
struct CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7;
// Vuforia.CameraControllerFactory
struct CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000;
// Vuforia.CameraDevice
struct CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27;
// UnityEngine.Collider
struct Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76;
// System.Globalization.CompareInfo
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// Vuforia.ConfigData
struct ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE;
// Vuforia.ContentTile
struct ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218;
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
// System.Globalization.CultureData
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
// Vuforia.CylinderMeshFactory
struct CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36;
// Vuforia.CylinderTargetBehaviour
struct CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897;
// Vuforia.Internal.Observers.CylinderTargetObserver
struct CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E;
// Vuforia.CylinderTargetPreview
struct CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F;
// Vuforia.DataSetTrackableBehaviour
struct DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
// Vuforia.DefaultInitializationErrorHandlerInternal
struct DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// Vuforia.Internal.Observers.DeviceObserver
struct DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556;
// Vuforia.DevicePoseBehaviour
struct DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377;
// System.Exception
struct Exception_t;
// Vuforia.FileIOTask
struct FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF;
// UnityEngine.Font
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6;
// UnityEngine.GUIStyle
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580;
// UnityEngine.GUIStyleState
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// Vuforia.ICameraConfiguration
struct ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0;
// Vuforia.ICameraController
struct ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4;
// Vuforia.Internal.Core.IDeviceInfo
struct IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// Vuforia.Internal.Core.IEngine
struct IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C;
// System.Collections.IEnumerator
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
// System.IFormatProvider
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
// System.Collections.IList
struct IList_t1C522956D79B7DC92B5B01053DF1AC058C8B598D;
// Vuforia.Internal.Observers.IObserver
struct IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C;
// Vuforia.IObserverRegistry
struct IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1;
// Vuforia.IPlatformController
struct IPlatformController_t1DBE59AC6C4A03CB7788F0A0B030EA64E7C02A5C;
// Vuforia.IPlayModeEditorUtility
struct IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3;
// Vuforia.IPreviewResourceLoader
struct IPreviewResourceLoader_t77F8E2675563622D3BBF2891ABA3EFF65462FD29;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour
struct IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7;
// Vuforia.IShadedPreview
struct IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830;
// Vuforia.Internal.VuforiaDriver.IUnityDriver
struct IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD;
// Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade
struct IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559;
// Vuforia.IVuAreaTargetCapture
struct IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529;
// Vuforia.IVuAreaTargetCaptureController
struct IVuAreaTargetCaptureController_t3FE570E6E2F4A007A9703230119EE504EAEA24DF;
// Vuforia.IVuCameraController
struct IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217;
// Vuforia.IVuDevicePoseObserver
struct IVuDevicePoseObserver_tDE61A24808DFBD9444070D2E23CB8AA83421E698;
// Vuforia.IVuObserver
struct IVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9;
// Vuforia.IVuPlatformController
struct IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578;
// Vuforia.IWebCamTexAdaptor
struct IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8;
// Vuforia.Image
struct Image_tC8F1E47959853F15CF7B56529F313496B2DD740B;
// Vuforia.ImageDescription
struct ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B;
// Vuforia.ImageTargetBehaviour
struct ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120;
// Vuforia.Internal.Observers.ImageTargetObserver
struct ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252;
// Vuforia.ImageTargetPreview
struct ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2;
// Vuforia.Intrinsics
struct Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB;
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
// Vuforia.LegacyCylinderTargetPreview
struct LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868;
// Vuforia.LegacyImageTargetPreview
struct LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F;
// Vuforia.LegacyModelTargetPreview
struct LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317;
// Vuforia.LegacyMultiTargetPreview
struct LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710;
// Vuforia.LegacyVuMarkTargetPreview
struct LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7;
// Vuforia.MaskOutBehaviour
struct MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// Vuforia.MeshConstructionRequest
struct MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE;
// UnityEngine.MeshFilter
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5;
// UnityEngine.MeshRenderer
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE;
// Vuforia.MeshSetBehaviour
struct MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E;
// Vuforia.MeshSetRenderer
struct MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// Vuforia.ModelTargetBehaviour
struct ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362;
// Vuforia.Internal.Observers.ModelTargetObserver
struct ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778;
// Vuforia.ModelTargetPreview
struct ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// Vuforia.MonoCameraConfiguration
struct MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3;
// Vuforia.MultiTargetBehaviour
struct MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022;
// Vuforia.Internal.Observers.MultiTargetObserver
struct MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33;
// Vuforia.MultiTargetPreview
struct MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// System.ComponentModel.NotifyCollectionChangedEventArgs
struct NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43;
// System.ComponentModel.NotifyCollectionChangedEventHandler
struct NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A;
// Vuforia.NullCameraConfiguration
struct NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1;
// Vuforia.NullWebCam
struct NullWebCam_tB6A6090E5074A785BAC791BD33AF692FA4B479E7;
// Vuforia.NullWebCamTexAdaptor
struct NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// Vuforia.ObserverBehaviour
struct ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB;
// Vuforia.ObserverFactory
struct ObserverFactory_t15303B50E9714D21517E15020805420A68418285;
// Vuforia.PCAdditionalInfo
struct PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31;
// Vuforia.PCAsset
struct PCAsset_t104C290D7AF556522CCC17ADF0AED21781BEA2FE;
// Vuforia.PCBoundingVolume
struct PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9;
// Vuforia.PCContentUrl
struct PCContentUrl_t1C5AB4ACEBF9A20681A60961A7E06088BFB81C3E;
// Vuforia.PCTile
struct PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8;
// Vuforia.PCTileSet
struct PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64;
// Vuforia.PlatformController
struct PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8;
// Vuforia.PlatformControllerFactory
struct PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B;
// Vuforia.PlayModeEditorUtility
struct PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08;
// Vuforia.PointCloudBehaviour
struct PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503;
// Vuforia.PointCloudRenderer
struct PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164;
// Vuforia.PreviewModelTurnOffBehaviour
struct PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9;
// System.ComponentModel.PropertyChangingEventArgs
struct PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE;
// System.ComponentModel.PropertyChangingEventHandler
struct PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549;
// UnityEngine.RectOffset
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5;
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
// UnityEngine.Renderer
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// Vuforia.SelectionPropagation
struct SelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93;
// System.Runtime.Serialization.SerializationInfo
struct SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37;
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
// System.String
struct String_t;
// Vuforia.TargetPreview
struct TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B;
// System.Globalization.TextInfo
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// Vuforia.Internal.Rendering.TextureRenderer
struct TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// Vuforia.TurnOffBehaviour
struct TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C;
// System.Type
struct Type_t;
// System.Version
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7;
// Vuforia.VideoBackground
struct VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1;
// Vuforia.VideoBackgroundConfigMigrator
struct VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594;
// Vuforia.VideoBackgroundShaderPropertyMigration
struct VideoBackgroundShaderPropertyMigration_t9F0EE1C0B0C84D027D87550ADD9E29F7ADB4926F;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// Vuforia.Voxel
struct Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED;
// Vuforia.VoxelGameObject
struct VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E;
// Vuforia.VoxelPool
struct VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400;
// Vuforia.VoxelTree
struct VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B;
// Vuforia.VuAreaTargetCaptureConfig
struct VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F;
// Vuforia.VuAreaTargetCaptureGenerationConfig
struct VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9;
// Vuforia.VuMarkBehaviour
struct VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D;
// Vuforia.VuMarkInstanceId
struct VuMarkInstanceId_t70C74262862CC0A2F576C88385BE0D7896C28E7F;
// Vuforia.VuMarkInstancesManager
struct VuMarkInstancesManager_t884E18F4075DEDB74017A4278EDD771DB1D35B04;
// Vuforia.Internal.Observers.VuMarkObserver
struct VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB;
// Vuforia.VuMarkPreview
struct VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300;
// Vuforia.VuforiaApplication
struct VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46;
// Vuforia.VuforiaBehaviour
struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6;
// Vuforia.VuforiaConfiguration
struct VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65;
// Vuforia.Internal.Utility.VuforiaCoroutineUtility
struct VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A;
// Vuforia.VuforiaMonoBehaviour
struct VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D;
// UnityEngine.WaitForSeconds
struct WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3;
// Vuforia.WebCam
struct WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178;
// Vuforia.WebCamProfile
struct WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A;
// Vuforia.WebCamTexAdaptor
struct WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C;
// Vuforia.WebCamTexAdaptorProvider
struct WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743;
// UnityEngine.WebCamTexture
struct WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749;
// Vuforia.World
struct World_t0332C3F77BBFBA826A13D263DAED199D01BCE050;
// Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType
struct AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// Vuforia.CameraController/<>c__DisplayClass33_0
struct U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B;
// Vuforia.CameraController/<GetCameraFields>d__45
struct U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2;
// Vuforia.CameraDevice/AndroidDevice
struct AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C;
// Vuforia.CameraDevice/HoloLensDevice
struct HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572;
// Vuforia.CameraDevice/WebCamDevice
struct WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59;
// Vuforia.CylinderTargetPreview/<>c
struct U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6;
// UnityEngine.Font/FontTextureRebuildCallback
struct FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1;
// UnityEngine.GUI/WindowFunction
struct WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550;
// Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility
struct NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43;
// Vuforia.VideoBackgroundConfigMigrator/<>c
struct U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F;
// Vuforia.VuforiaConfiguration/DatabaseConfiguration
struct DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62;
// Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration
struct DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017;
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration
struct GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF;
// Vuforia.VuforiaConfiguration/PackageInfo
struct PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16;
// Vuforia.VuforiaConfiguration/PlayModeConfiguration
struct PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A;
// Vuforia.VuforiaConfiguration/RequiredShaders
struct RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4;
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration
struct VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2;
// Vuforia.VuforiaConfiguration/WebCamConfiguration
struct WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486;
// Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26
struct U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D;
IL2CPP_EXTERN_C RuntimeClass* ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DriverPixelFormat_tBE8E1AFD949D9FAA58582092BAAD17ED7CF47064_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_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_t1567C27EECEACA62F64DA467F4AB87AC7106DB07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tC7F68A0294C6E9B08EEC38317D7C754E72714374_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tEC8FA232055F0FB2BB54B9B6F889C569CF2FF3FD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tA0662D87D06A903343E60C2CD71B8D45B767BDD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_tF33126F23E1698B2FE6BF4E2E03114E6B4F8E46B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPreviewResourceLoader_t77F8E2675563622D3BBF2891ABA3EFF65462FD29_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuAreaTargetCaptureController_t3FE570E6E2F4A007A9703230119EE504EAEA24DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PixelFormat_t869ADFBEA645F6791AB1D62DAB0164965E279156_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimeObject_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VideoBackgroundShaderPropertyMigration_t9F0EE1C0B0C84D027D87550ADD9E29F7ADB4926F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuViewOrientation_t0A2946C691940DE9E83CD9463596B60D83E1DA2D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral07640EBEA29A7F9158308AB63A8F6FFA18B48619;
IL2CPP_EXTERN_C String_t* _stringLiteral097FDC18F6265549C8389FA2BE70BC43C8B9B2D9;
IL2CPP_EXTERN_C String_t* _stringLiteral099AAE0FBD35E03A29CA319D31258020E31B99F8;
IL2CPP_EXTERN_C String_t* _stringLiteral0AA78E9ADAB252E7055C895E1660840DE94BADD1;
IL2CPP_EXTERN_C String_t* _stringLiteral0B638E2305091B780E429E4111631C5DD207152D;
IL2CPP_EXTERN_C String_t* _stringLiteral0CA5288BDD5499BE14E00B2D105580F27BCD391A;
IL2CPP_EXTERN_C String_t* _stringLiteral0EDFA26269AFD80BA71DB6926A47B26277735DE1;
IL2CPP_EXTERN_C String_t* _stringLiteral10F4CCFDC6D3631F0C384467C8C06E5CD0169667;
IL2CPP_EXTERN_C String_t* _stringLiteral12B3B315E8F60BA82CD3BA50FEE2FE5C0949B763;
IL2CPP_EXTERN_C String_t* _stringLiteral13034BD019E9878CE6E73BABC09D7E86D58340E0;
IL2CPP_EXTERN_C String_t* _stringLiteral15088A7C50E83E49058833A4287B3C2F1CD730D2;
IL2CPP_EXTERN_C String_t* _stringLiteral190377470875E53B57D9796325789D4B0EC4952C;
IL2CPP_EXTERN_C String_t* _stringLiteral1BCC7B08193F2801B08BFFDE61A4D75EA79A00AB;
IL2CPP_EXTERN_C String_t* _stringLiteral1BD661E1F238A44C35B029FD1E97F79C25A6809E;
IL2CPP_EXTERN_C String_t* _stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB;
IL2CPP_EXTERN_C String_t* _stringLiteral1ED8273196CBECC824F3A334EC2BB409C2217656;
IL2CPP_EXTERN_C String_t* _stringLiteral2005EA02AF99AFD38B775312CF9E5C2EFC3A4413;
IL2CPP_EXTERN_C String_t* _stringLiteral20DF35D897629A21147174E6F42BBF00B2CF5A79;
IL2CPP_EXTERN_C String_t* _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745;
IL2CPP_EXTERN_C String_t* _stringLiteral24CE7B1BB499B4FF720D14BABF2AEFA58AC1EA78;
IL2CPP_EXTERN_C String_t* _stringLiteral2B80C046266D537E5E00DE2AE3E88562DD57F118;
IL2CPP_EXTERN_C String_t* _stringLiteral30C71B87D684AF3EFE083BA58FDE290FA1E6941B;
IL2CPP_EXTERN_C String_t* _stringLiteral33FFBA18FB6C4D21A2D24093371196C5F61D465E;
IL2CPP_EXTERN_C String_t* _stringLiteral345DE99ED04D8DF7339106C726C9F28423C8B029;
IL2CPP_EXTERN_C String_t* _stringLiteral34B239E91F63A7E2E91326CAF12DC51530652ED2;
IL2CPP_EXTERN_C String_t* _stringLiteral357A715307A57766715F43C999C7811C93171CA2;
IL2CPP_EXTERN_C String_t* _stringLiteral36F88E7A94DE93EBA9703E148526737974D182AC;
IL2CPP_EXTERN_C String_t* _stringLiteral370FDB31C033C584543488228E33291F1DDA7F53;
IL2CPP_EXTERN_C String_t* _stringLiteral39590AB05537D2F84E8625BF232343DBD5B2DF1E;
IL2CPP_EXTERN_C String_t* _stringLiteral3BF35F255EAB6C8F0F4ACAE319B26008A7FC7263;
IL2CPP_EXTERN_C String_t* _stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C;
IL2CPP_EXTERN_C String_t* _stringLiteral4C25795CBE20352B03A629EEA3EA4EC884ED60D8;
IL2CPP_EXTERN_C String_t* _stringLiteral4EC42AD25318970CD67C0BF3D2F47AD7FAFF6A20;
IL2CPP_EXTERN_C String_t* _stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C;
IL2CPP_EXTERN_C String_t* _stringLiteral582845C691E515C821F38ECA4056669ACD3A652E;
IL2CPP_EXTERN_C String_t* _stringLiteral5A4A5BF3D3E556420C6DAC86ADB24E3EBFBA36D0;
IL2CPP_EXTERN_C String_t* _stringLiteral5BB8447FEB8AAE57B29AD9DE399238592DECC90A;
IL2CPP_EXTERN_C String_t* _stringLiteral62247776B93B898C030930395B0367120C4FA20B;
IL2CPP_EXTERN_C String_t* _stringLiteral6492E0992CFFB2E25B66E0CD3CD5B8B34AEEC1CA;
IL2CPP_EXTERN_C String_t* _stringLiteral650AC044ED42F33EE40CF4F18A7803BFAC1A48E2;
IL2CPP_EXTERN_C String_t* _stringLiteral6697CE6D095D1FBAD9DD99B62738BC0C9E53BEBE;
IL2CPP_EXTERN_C String_t* _stringLiteral684F9F5743C3D1DE5AF358333F20040FBA298574;
IL2CPP_EXTERN_C String_t* _stringLiteral69C1BE505858A5E3C56A2CCC6B047D509E55ABBD;
IL2CPP_EXTERN_C String_t* _stringLiteral6B9146F8599FB723DBBC0171737941A09EB2AD3A;
IL2CPP_EXTERN_C String_t* _stringLiteral6CE02DBF10772951A436ED08602B6C21AF7A06F2;
IL2CPP_EXTERN_C String_t* _stringLiteral713AED1B26134722240360086068181819E0FC37;
IL2CPP_EXTERN_C String_t* _stringLiteral7148A6E97DC0BB1B2D8B4F4A0963B9030219316F;
IL2CPP_EXTERN_C String_t* _stringLiteral71A2F7F699237D5E5F778534BD7856C91362D551;
IL2CPP_EXTERN_C String_t* _stringLiteral72036C1C3D8C7E9E0FC0722934C76B58172781BD;
IL2CPP_EXTERN_C String_t* _stringLiteral77C8259AD108AB0EF719A77F0BDDC9B152D13830;
IL2CPP_EXTERN_C String_t* _stringLiteral787984D270B549500FD6EE450785085D7058DF70;
IL2CPP_EXTERN_C String_t* _stringLiteral79380FF2BAF8756F445E948AAD4F884BB91121E2;
IL2CPP_EXTERN_C String_t* _stringLiteral7A3F02C37F9A00EF5F4D41FEE798D20615809487;
IL2CPP_EXTERN_C String_t* _stringLiteral7D216945C2074F55285130645EF2668563A48184;
IL2CPP_EXTERN_C String_t* _stringLiteral7DE4AA23F9BA57CBDEC6BFBFD8BB78AA6EF70C44;
IL2CPP_EXTERN_C String_t* _stringLiteral7FF58F52E1D56B9A3701B34A033C856DDA1F5906;
IL2CPP_EXTERN_C String_t* _stringLiteral80FF23B2E325F871B7C35B2162E980220DB6DFAA;
IL2CPP_EXTERN_C String_t* _stringLiteral81529B395B7BD952C417DBE0625B72514EEF6E3A;
IL2CPP_EXTERN_C String_t* _stringLiteral85F353966DA2AF803D26557D5A2F357D496483DF;
IL2CPP_EXTERN_C String_t* _stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC;
IL2CPP_EXTERN_C String_t* _stringLiteral892C6D0CE125B68650D9CDF4739FB44815FD60C1;
IL2CPP_EXTERN_C String_t* _stringLiteral8ACAA4E0B28437F5FD1A41CE6591A16813F05377;
IL2CPP_EXTERN_C String_t* _stringLiteral8ACFE282183F2EC454241D1009D4791A8AA31840;
IL2CPP_EXTERN_C String_t* _stringLiteral8F9C258ECC4E968FE0E96DA784BBFC2C47147148;
IL2CPP_EXTERN_C String_t* _stringLiteral9049708AD91EDF1B8619FF122588F232741D6462;
IL2CPP_EXTERN_C String_t* _stringLiteral90B844AA74E6088FB06AD91BC441309F260A0EB3;
IL2CPP_EXTERN_C String_t* _stringLiteral91E72E60A101DC08106EED641908CB777FA72CDF;
IL2CPP_EXTERN_C String_t* _stringLiteral94FCDB76FF92167934BF77EF6065005AB63F2A53;
IL2CPP_EXTERN_C String_t* _stringLiteral96FE29B25B49E59666042FD44BBFD4DAE5EDD224;
IL2CPP_EXTERN_C String_t* _stringLiteral97F5F2E635A943D0F2EDA0050FC7B3BFD6AF56D1;
IL2CPP_EXTERN_C String_t* _stringLiteral9809D7E81947620DDFD1D4664D7842A2E6B5D49D;
IL2CPP_EXTERN_C String_t* _stringLiteral9DC7984B0AB786767A3BE6BF700A4C7FADF62511;
IL2CPP_EXTERN_C String_t* _stringLiteralA096582852FD81E8F9653E25CCF182EB6A6235D0;
IL2CPP_EXTERN_C String_t* _stringLiteralA45002E039BB382D0AFDD33458896133E973438C;
IL2CPP_EXTERN_C String_t* _stringLiteralA452E6A5E5134DFC9F0F2F32FFE08A23BA02F2BC;
IL2CPP_EXTERN_C String_t* _stringLiteralA79EFD0D94E6BD56F96C296407CB7437CE3FA52D;
IL2CPP_EXTERN_C String_t* _stringLiteralAA49FC1C12DDD76596E21DF967A17A50FCFF1735;
IL2CPP_EXTERN_C String_t* _stringLiteralB213CC53FF1368FBBA1072D200C179048B759145;
IL2CPP_EXTERN_C String_t* _stringLiteralBDD1BB43E5362F2743D44BCD703CB608E5A3FA95;
IL2CPP_EXTERN_C String_t* _stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867;
IL2CPP_EXTERN_C String_t* _stringLiteralC0BF26A6D4F6D923D8B9ED7B3EB3CF8AEA32EFB5;
IL2CPP_EXTERN_C String_t* _stringLiteralC2ABD53443E87B1D4332B55DE89F3F4C04D71253;
IL2CPP_EXTERN_C String_t* _stringLiteralC5949C9287C8E8A0ADD8A3292BDDD75493E64EF6;
IL2CPP_EXTERN_C String_t* _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677;
IL2CPP_EXTERN_C String_t* _stringLiteralC6661EE242F59FA9526DCF22B0A990EA9B3E1208;
IL2CPP_EXTERN_C String_t* _stringLiteralC6D4061F9A1EBD498E94D8893AB796AA4F186A0A;
IL2CPP_EXTERN_C String_t* _stringLiteralC7BD90A00FD7EF63369F2DFB52EFB7ECBE84CAB5;
IL2CPP_EXTERN_C String_t* _stringLiteralCBE844AF922BC0AC1AB4CA94466DC7FD7038D0E2;
IL2CPP_EXTERN_C String_t* _stringLiteralCE0CFC1F2BB37D00BD8DA6F28688E37EB1BF5B07;
IL2CPP_EXTERN_C String_t* _stringLiteralD37C6E5A0BED39374968AA8B4FE590B307F3467C;
IL2CPP_EXTERN_C String_t* _stringLiteralD8F7444BC9F5A5E95D9EFC885DDADBDE69827CBF;
IL2CPP_EXTERN_C String_t* _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDB7956FC7EC5AA9E11789A3014C886D92017E91A;
IL2CPP_EXTERN_C String_t* _stringLiteralDBBFC61EBB58F47B7F8865F316E208301D580612;
IL2CPP_EXTERN_C String_t* _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC;
IL2CPP_EXTERN_C String_t* _stringLiteralEAA5A7F71CEAF22FCCBE9ECEEBBD1FF99E220991;
IL2CPP_EXTERN_C String_t* _stringLiteralEB5927FBB03C19CE4EAB33FEB86BF073ABDCC801;
IL2CPP_EXTERN_C String_t* _stringLiteralEB76D6F9A59D7CBA603487B79310046019EF4B21;
IL2CPP_EXTERN_C String_t* _stringLiteralEC1E3D64868AC71BC8D407F6E576858260BF120E;
IL2CPP_EXTERN_C String_t* _stringLiteralEEA2CED899B7B398D862394C690E81C8CABADD22;
IL2CPP_EXTERN_C String_t* _stringLiteralF804A77403F7CCB264325B71FEABF32B77A70A66;
IL2CPP_EXTERN_C String_t* _stringLiteralF8EF1C55122B6D739287ABF2DD8D62E2B4A5B051;
IL2CPP_EXTERN_C String_t* _stringLiteralFC8209D2C507CAF72596B1CD53535B041542D678;
IL2CPP_EXTERN_C String_t* _stringLiteralFDAA7FA719DD479A4D7E225B60B5966B96641F8F;
IL2CPP_EXTERN_C String_t* _stringLiteralFFAC75890DAC56CCEB50AA5B7CBD2B1578C658DA;
IL2CPP_EXTERN_C String_t* _stringLiteralFFB355B3644AE0D778BE86C6319883DFB9FAE941;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_CancelGeneration_mD6ADD9C54EFBDA9D911097C34F96A4704399A184_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_Destroy_m1E1D283B8F97D9E5F8AE91DA30C77B98E9520791_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_Generate_mE0699A52B09C2F51EFCAFA9C19040F0FEF52499C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_GetGenerationTimeEstimate_m6B5A94832B0141AF52D283B47E64A0E04202CD34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_Pause_m21424A271263751025A6C87DB781C8A264C6E68A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_Resume_mA5B4B838126597179DF394EC81993B1A1F35CE1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_Start_m90AC237F9F7AD2C7A8CCFB55C0B1097B5AE28B3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_Stop_mE0D3637F162D7C9DB59CB62B40A6E698B3F5B885_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_get_GenerationProgress_m7EF2E527E960171CE3CD07B7B07A139BC1328817_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetMeshPreview_UpdateMaterial_mD66120AE802676F14654A27EA8129E4ECFF9A0B7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetPointCloudPreview_OnVoxelTreeUpdated_mE7CE2954A32954D512246F4A50B64C0BBA1FA6FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetPreview_OnPreviewUpdated_mBF1B384EF7DBA365E53EAA20967F3C08AA5286A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CameraController_OnVideoBackgroundConfigChanged_mCEBABE281762E21CCFBBBA1DB83380A99DC70CD8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mDC639300BE47642C9C8B6B9B1037E43085704742_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisPointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164_m25BCB03FC5E17408B858288D293E94E71A87CE75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DefaultInitializationErrorHandlerInternal_DrawWindowContent_m559109011BCAD214A4D1CB5E3C87D408C7461133_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DefaultInitializationErrorHandlerInternal_OnVuforiaInitializationError_m2BC90A09F25557B833E0256977A40882A6FFBD6B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m738F720A51BDAC4C84B87923FE8E62CDD75A104D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m28F85C278A37707DE719B10AA106A60AB7024FD5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m324AD6AFC9779C17101983A132406550628648E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m54A445F859378CE162485144DBE129EFCAE9E60E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m6E4D083C2623C358F37193DFCEA534042E5B2851_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mA332CB0301CA629D4792AED5154B7E51D79261D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mD546219AB9EDF8BEC8FD896890F659B4EFE68997_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mEA4EE3FB2F0BF847D760E55B86E28906E26B2BCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m33B42549FDCBDC0AB3AB2110D0C5F8228AFE4257_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m39EDE0B9D1605D1DA3653BE727219879C1E7C84F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m42D3BF722E2DD80B50133829EB11371ABE0D9862_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m5949187B4C0CF47826CBA6B726F6FF952397D0D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m96A1DA4C02353C312F09A10E9B037ACBC17B66E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mC493792D97F2C39F4E2B087A54E41F1F41466CC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mD69DED16677D0F3D6A17DAF7EB41F29C8451E7C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mEA87F49CCFE1B8DDA419B8696B0DAEE5DBFBC182_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m3C794FE61C6C108CD89516924F44319231D8D0A7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m463D357312F5F9DBAA0E71BCFE0A072D30E10B29_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m545884AB5A07D482456473C43C3DC63BA199DD77_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m5814F847BD5807AF30A2EC342B8F3B9C4C3BBEBF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m5880F7B7210E5C9BECDF6BB5C1036012F2E1DDF3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m904B7DEACA7E3D16EF98888526AD1588AB63DF17_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mB382CFE470DBF0B7E77FEF805BB52EBD8824E2FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mFAEF1CECBC173E678468C5E0EDFEE660A24FCE31_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m1A532BB83BF8207F71EA6B952B2DA2D57840AD17_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mE82342FBAAFF5A900D3AA25FA87ECD393A50D467_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m0CA3E8975CF82C52A81DC1E7B46DC6025A5F3E28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m535FDD78B8DF1AD8046E6C8010FC99B91629FF3F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m8B2FE9A46DCDF54FEF909AEEB376D9F715842466_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m9188C1466D1D9EDBBA322140675B01C7ED79767D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m96C4A0EED1C58D09B8EFF0D2CC6EC1E9D1DDF1DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA41625B0FA9AA44F2AD2260D3A32DE2E90CDAE00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mA6ED7C8A0140419DF4D1F8106068F6CE8313E541_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB21A976A3C6FADEDC95BBA3EF2494063A0AFF269_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mB834E9776AE3B1F23E6418BC2FC78CAA9DE88992_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mBFB091C43596AE8C0C77EFF28E32229D07EC9A84_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC58897063FB02632174C7FE344076C3B8C1A4863_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mD6B43063C8C0852C6D167CACE814AD7DE64F6519_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mDA97A2619163750454B07A92373CD3ABCEDB7F3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE7DCC67B6F4BC9359AF660392FE72E9DCFCF6D60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF6AA5F06281D7AA5A872314A27BCF81464ACD444_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m02EAA72D4232D08D624584B1A0BABE0AEC1C20F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m2CE80B413E5E7C8534F2B747674A01164D76EEC5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m5343A67E3B5EB22D4832ADB1790AD94AD40EE043_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m81DD0F7663C9BF0B70C13B0B6736CD6184B796CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_m9FF6C8E86876D74C48F2B31F224D87CBEE8532F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mCB78596E79FE5553228E75EF979CE102B5F918F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mF64ABE7FF4D411DC11877155A0E0750F3A0D7F93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m0DB9E7072416F12D661C6222C5DAD4A0DC8DA892_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m19AEDABEE36A47C99F4B79F769787C3F3065823A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m650BCF8E1D79181FAC0A3B018629C0FBA0FE1143_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m89EB7CEF0BD24C60EA82CDABE825AD316021E4D7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m8B601C8BF5A1E7052AE1AFF544D30B76DD1BD5CB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_m9F8A54533F1CA56B1AF1B120079BA52CAB9C7795_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Item_mB58FC1376669090392147E9AE635ABC8917251AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m027D7208BA62EE32F1960FFFBFDB79A0759CC21B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m050186C40AB3119128C11245283B365AFEAFC4B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m0978B8F1DB56C33A12F02B29C3ECC610E7E38250_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m51209FDC50D92388974B7263EDAC5712850FF726_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m540969648C465B39EF11C1B0705E440C9444B893_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_m8403D34727B3B821791CD0E152DC39D569509C11_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mE2B2360450CE99B18DDCC1325EABB3A2FBEC7887_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Keys_mE586DBD73F69A01ED9DDCAE8A697D55CBF15AD7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_m88554E211180CB14C6F215F518079468C0CCA119_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m42EAC9A776AD7F152F97B40ED360DF9DC7EA1D5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m73C5CD35B3DC5D649FEDE9FC773C8B2ADF18D085_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m781311924F9AFD432DDF59709ECC7313A531E184_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m792D7FABEEA845217DF0B81359DEC920FEF83947_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m94ECB1252935083AE2156B6B30EB72863EDE33E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_m9ABA1504213A31BF3FCC3E2CF8A0CF286C5058DD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mA8500C09743504105814172501967920E43AC4EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mFFB0CB2C5CB417B64B35039E605D7C9FDBE4FDDE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m9FF769489F6E6ABBA4A574C11E0DFEE6255C988B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_FirstOrDefault_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD0BDBCFA729752AC5C946BF8BD9E9A261FE1810C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisVuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D_mF835FC0140CAFAFAD9FDCFAD0640DB2021729714_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisAMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m24FB7405162CC3928624A07561CD70EC64844CB5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisString_t_TisVersion_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_m59FDEBF5E29DD809D94B5BC8ACE59840515B7465_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisPixelFormat_t869ADFBEA645F6791AB1D62DAB0164965E279156_m5207E4E38A60ABFACA3E24088023A39D8EC812D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Where_TisString_t_m023A6F9F603FD87F583C617CEAD9C3288A048D0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m10AD986D158C32A776B89C380B0A29E5DF7AD788_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m32793C19B24F5C315B697AC5A6C549D4CF447AF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mADEAD0907B11A7ABF38B0FEA3B7022D1A73B1861_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m93C0495A1EE9138CB80006B074F1753398B5AFCF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD37E01BE6B643589BDDA0B0136F847082FE9FB90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF47A1C2FA031ABB8FD88BD8978F0C24590836ACB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m1745BA5E0A087230A6C5FFCBF43A66771F528807_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mCD8AF89A680683C4AD246A59DC036CDAD6866C3C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mE6B3471B8BB1ED654B82889137D75D039BA0B535_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* EulaRuntimeUtility_ConvertToMajorMinorVersion_m4AF173FAE7E3CB0BBDD09BC1CA6E655B548F6B62_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E_m5F57DB7976597A4AFAEB169B259FAF0D4F6C163E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisMeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43_mE7AE482F0E8653FD67F19C11514503941634203E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisSelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93_m208229F459F8203C4B22BD37C56EEC504641314E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_AddComponent_TisVuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A_m7054A528F97BD911A16A590C78E36F580BE12265_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisMaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A_m182BD32E1372C2CC4FAA078BB74A1E8356679400_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisPreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9_m9F12B4AE51557A5D0D57A2ABAE8214BC13398A7E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mC29DC007A56E819962202CC5829E097BA9E61495_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m2008A6E9E847586AA963625B92085BFF7729C702_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mA2746088DB45856FD76C725AB403CEF5A8997734_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1_Contains_mEE7122F7E135CF751B7EA9A135A743B170E6644D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* HashSet_1__ctor_mA215FBFF01410A92D0860F1B66139A0E760BCA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IEnumerableExtensionMethods_ForEach_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m68D16BA53F2037DB07240B6768A586913A3B1D71_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_CopyTo_m03891A60F902AA4B64363DD43144554479C8C154_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_CopyTo_m0B378DC2D4F3758088ADB3E285C9EB3A137BDBF7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_CopyTo_m4BBD21FD0AA0F024C9A17B5DA6EEFD5CBB4C49DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_CopyTo_m5C4C5CABF91878276CADE8BADD581BA2D25A6DB9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_CopyTo_m80CA580E6A7DB6F0D72B00BC38318190ECD0D43A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_CopyTo_mAE2445815EACE043A45554C939E5247249BA2DBA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyCollection_CopyTo_mCB4FC7E7A24EE9D4053E84A4C5A1953AF721F34F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m5074E49FED0A20D75EEBFEF32BD7C59CBB6F0FEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_m79CB520C0C1362FE97CA8619B6B59F18E80349BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m7CB04C94BB127C8165BB4A869EC5EC5E4B00A1EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9C36DBFC81E05DB48EF98BA762779AE5A30A1B7F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC7E3D43DE323AF1041AC4FDCAF4A802C8B9B9675_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mCB2ED5202E475BEAAA30A6CE0A05225271AE0E23_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m31FF51753A28B9442EF81986EC25AD7BC90EB26F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m3DDDA94E3BDFDE9B3BC22E6C759F782FE711FF41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m9F43C9A2DF8DBFBE6AF09886F0DAE1E0DDD74E3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mED483171B250D2AB23A0AE7C317EC62EDC890DDB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mFDDE469B7F94178754B580F14040DAD0374F3476_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m942AD774FDD4310C1AFAA13F9C3156FEAB141FD6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mCA12B8719CC8E4B0703DD2CD0D6D4301F38189A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mA1DA8022FD73B0808721E6C0449651595BAAA51E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_PtrToStructure_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m41E28883D01DC638B5B786B70B421648FA20616B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_StructureToPtr_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m8131A4765DFB2C4970F4E80AB15DC3CD7C8CFF3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativePlatformHelper_GetMacOSBundlePathFromBundleId_m76FFEDD4462BD57628402BA1A7D8308D69589E4D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m30F1B6D7428594B28A9CBF8AE55597E63C142D2F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m281E5B761C072FBA2FCD60ECC6E557E7E2C641B0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectsOfType_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mC014EF6BB5E6997D38C266DF065B4F8A843DFA18_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PixelFormatExtensions_ToVuImagePixelFormat_m5F51EFE827057B18942421CD30807043560D5745_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PixelFormatExtensions_ToVuImagePixelFormat_mF7F4165D140A6A12D6E40EC88280579BB66A3872_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Dequeue_m3321641DA0917B54E23014FAAC7E2551342B4641_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_Enqueue_m8C8C3C98EC9C605D03F924A67728075CE20A5E24_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1__ctor_mBE5EBB1F5EAD4EE3A9624063AB90529BDAA63DA0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Queue_1_get_Count_mFEBD958518D22D6FFAC4C5EC37353FAA31357B79_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TargetPreview_OnVirtualSceneScaleUpdated_m6E1672C17D68C7A9DF8BBF43721B9D9A83E88ED8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CGetCameraFieldsU3Ed__45_System_Collections_IEnumerator_Reset_m756EAC2FE310395E2FB3836E064BA8C3BB3A46BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CGetMaterialsU3Eb__12_0_mEC489DF847C1E891F932429B73C2E5C59B664A2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CMigrateAllU3Eb__2_0_m76BEF457B8639D46CD60F1AE8FCDEDFFD8B4127E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CMigrateAllU3Eb__2_1_m1A5E9877B00AF7AC8D0FC549A5A098C36038735A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass33_0_U3CGetVideoModeU3Eb__0_mD8D4C143D75A53D751A46539CE7CE97FA4BFB255_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CWaitForFirstWebCamFrameU3Ed__26_System_Collections_IEnumerator_Reset_m682CFF8AB063AA7193AFAF5B716964E5A30C8D13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_m49E3254AAF4FA55837A50B7AAA9997E3B19ECF8C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_m9B176C301791A9A4BDF238822FCA654AAA7F9A2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WebCam_OnVuforiaPaused_mB020EE361C7AD06C65F82D2E1FFFB489DAFA20B2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WebCam_OnVuforiaStarted_m76E0D2CD85A63E637CEDBCA8B7D718F8CF9F7801_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WebCam_OnVuforiaStopped_m381E6154BF246768A60E2199DCF3E1658709DE6F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WebCam_SubmitFrame_m8AF52736FBA33BB01B4E7E2ABB68CD1DDB70D628_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WebCam_U3CInitU3Eb__33_0_m9DC20C3330D35537D8BA3BEADC46F68AD362E81D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* CameraImage_t160C5E11444459AB15B3F57830F054206547048F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_0_0_0_var;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com;
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com;
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke;
struct Delegate_t_marshaled_com;
struct Delegate_t_marshaled_pinvoke;
struct Exception_t_marshaled_com;
struct Exception_t_marshaled_pinvoke;
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com;
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke;
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com;
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke;
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com;
struct Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
struct MeshFilterU5BU5D_tCE3B457E6F7ECE5ECEE9E09150642150448685BA;
struct MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct ObserverBehaviourU5BU5D_t60C0F29DE297A156E010C67C271DBB123FBB70C2;
struct PixelFormatU5BU5D_t37305893E1B2F464F733C133E51AE7A5B0652C6F;
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5;
struct MultiTargetPartDataU5BU5D_t45CC3184FA4BEAF1D6FF2D087EA1AF54E69C95DC;
struct VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12;
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
// <Module>
struct U3CModuleU3E_t9DF36381B802E4A708867F641A604E2A9DFF59D6
{
};
// System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>
struct Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t139B7F188F3E976009A8D143070C2D17D6EEFFC9* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tEC8BABB6BDF861E1416100EE3135D7532BE829D7* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t3F793A818F61CF2E841986660173725AE8E4A73E* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>
struct Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tB19BA32C4C530E7D12EE904518C214E10688425B* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t9718DE07E0CF92085565B2F4F416212D7F67A6A8* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tD7CD88C757316CCDD6A01DF8B24E3D061E2668AF* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>
struct Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_tDEE6EFA5B8C8070B30965EB698034A8A7F196FCD* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t872EFE28216B36F4E8921B6F3E38CFC39B95480A* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t12077DA2D8515D15D8D32C083A354D5965C25E9A* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>
struct Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t6801605E43F3C747271564A3A6F52CFBE669F14C* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tD5E12CC91E44B90E9FEAD6275962E7BB75889400* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tA09EACED29F3B98A0A879BA23438C7FA6F58953E* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>
struct Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t6E48112E627C56BF02EEDF67ACEC9529F3B6131E* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tA1172526C28A98E0ED6B76162BFFDB23991D8229* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tEAB7D0DA8E9BF608E5AEE58937A84971D1517F14* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>
struct Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t7597AD72AB3B08ECE6728FE5FF41659EE0262B9F* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_tE870716D9F72C798AB71CC6EBB77750CF1AF6022* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tBA00FEA669CBEF7AA19E3F62214D66AB71DE0BED* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>
struct Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t116F875A13B6474210F0B5F70FD529F19018B8EE* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t7234C2E3653C8FB5AD7DDE2E9F25F0F103DF7F8A* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t2B140D248846B9D480BA6D9D45AFB697F17D4DB6* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>
struct Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t8A0A5870875ED72FD13F13A5DEBB4B977875DD08* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t51B6E5C660261F4AC70C7DD4DB9D0288C2F9EDE1* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t7865CF1E67E7D9DEF2AE416AE391351BAD6144A2* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.WebCamProfile/ProfileData>
struct Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
EntryU5BU5D_t51FE302993154183E54C3F1FF9D339CB99C4F14F* ____entries_1;
// System.Int32 System.Collections.Generic.Dictionary`2::_count
int32_t ____count_2;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
int32_t ____freeList_3;
// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
int32_t ____freeCount_4;
// System.Int32 System.Collections.Generic.Dictionary`2::_version
int32_t ____version_5;
// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
RuntimeObject* ____comparer_6;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
KeyCollection_t520E1D5BFA53B32551115C11948410E5EB312CBA* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tAECE33A765508F1698B5DDEA84301600051BAFB0* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.HashSet`1<System.Version>
struct HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0 : public RuntimeObject
{
// System.Int32[] System.Collections.Generic.HashSet`1::_buckets
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_7;
// System.Collections.Generic.HashSet`1/Slot<T>[] System.Collections.Generic.HashSet`1::_slots
SlotU5BU5D_tAF5DC60EEC0F3F87409B8C01889DA097DDA2E008* ____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<T> System.Collections.Generic.HashSet`1::_comparer
RuntimeObject* ____comparer_12;
// System.Int32 System.Collections.Generic.HashSet`1::_version
int32_t ____version_13;
// System.Runtime.Serialization.SerializationInfo System.Collections.Generic.HashSet`1::_siInfo
SerializationInfo_t3C47F63E24BEB9FCE2DC6309E027F238DC5C5E37* ____siInfo_14;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<Vuforia.PixelFormat,Vuforia.Image>
struct KeyCollection_tEC8BABB6BDF861E1416100EE3135D7532BE829D7 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/AreaTargetData>
struct KeyCollection_t9718DE07E0CF92085565B2F4F416212D7F67A6A8 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/CylinderTargetData>
struct KeyCollection_t872EFE28216B36F4E8921B6F3E38CFC39B95480A : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ImageTargetData>
struct KeyCollection_tD5E12CC91E44B90E9FEAD6275962E7BB75889400 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ModelTargetData>
struct KeyCollection_tA1172526C28A98E0ED6B76162BFFDB23991D8229 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/MultiTargetData>
struct KeyCollection_tE870716D9F72C798AB71CC6EBB77750CF1AF6022 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ValidationAreaData>
struct KeyCollection_t7234C2E3653C8FB5AD7DDE2E9F25F0F103DF7F8A : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* ____dictionary_0;
};
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/VuMarkData>
struct KeyCollection_t51B6E5C660261F4AC70C7DD4DB9D0288C2F9EDE1 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/KeyCollection::_dictionary
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* ____dictionary_0;
};
// System.Collections.Generic.List`1<Vuforia.AMigratableVideoBackgroundConfigProperty>
struct List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
AMigratableVideoBackgroundConfigPropertyU5BU5D_tCCE46CD828C840B2DDBB8A0075EEBA250C91784F* ____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<Vuforia.Image>
struct List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ImageU5BU5D_t452ECD4944D78AE4587128F1F847691F746CB425* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<System.Object>
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<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// System.Collections.Generic.List`1<UnityEngine.Vector2>
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ____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<UnityEngine.Vector3>
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ____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<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>
struct List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
AreaTargetDescriptorTypeU5BU5D_tFB15091D55F5A2053C755B58245B3E4D7566FE36* ____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<Vuforia.ConfigData/MultiTargetPartData>
struct List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
MultiTargetPartDataU5BU5D_t45CC3184FA4BEAF1D6FF2D087EA1AF54E69C95DC* ____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<Vuforia.ConfigData/VirtualButtonData>
struct List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12* ____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.Queue`1<System.Object>
struct Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5 : public RuntimeObject
{
// T[] System.Collections.Generic.Queue`1::_array
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array_0;
// System.Int32 System.Collections.Generic.Queue`1::_head
int32_t ____head_1;
// System.Int32 System.Collections.Generic.Queue`1::_tail
int32_t ____tail_2;
// System.Int32 System.Collections.Generic.Queue`1::_size
int32_t ____size_3;
// System.Int32 System.Collections.Generic.Queue`1::_version
int32_t ____version_4;
// System.Object System.Collections.Generic.Queue`1::_syncRoot
RuntimeObject* ____syncRoot_5;
};
// System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject>
struct Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286 : public RuntimeObject
{
// T[] System.Collections.Generic.Queue`1::_array
VoxelGameObjectU5BU5D_t335674602E102AD4FE4AC99D422B3EA2BF33711F* ____array_0;
// System.Int32 System.Collections.Generic.Queue`1::_head
int32_t ____head_1;
// System.Int32 System.Collections.Generic.Queue`1::_tail
int32_t ____tail_2;
// System.Int32 System.Collections.Generic.Queue`1::_size
int32_t ____size_3;
// System.Int32 System.Collections.Generic.Queue`1::_version
int32_t ____version_4;
// System.Object System.Collections.Generic.Queue`1::_syncRoot
RuntimeObject* ____syncRoot_5;
};
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/ImageTargetData>
struct ValueCollection_tA09EACED29F3B98A0A879BA23438C7FA6F58953E : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection::_dictionary
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* ____dictionary_0;
};
// Vuforia.AMigratableVideoBackgroundConfigProperty
struct AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0 : public RuntimeObject
{
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration Vuforia.AMigratableVideoBackgroundConfigProperty::Config
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* ___Config_0;
};
// Vuforia.Internal.Observers.AObserver
struct AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979 : public RuntimeObject
{
// System.Collections.Generic.IList`1<Vuforia.Internal.Observers.IObserverComponent> Vuforia.Internal.Observers.AObserver::<Components>k__BackingField
RuntimeObject* ___U3CComponentsU3Ek__BackingField_0;
// System.Int32 Vuforia.Internal.Observers.AObserver::<Id>k__BackingField
int32_t ___U3CIdU3Ek__BackingField_1;
// Vuforia.Internal.Core.IEngine Vuforia.Internal.Observers.AObserver::<Engine>k__BackingField
RuntimeObject* ___U3CEngineU3Ek__BackingField_2;
// System.Action`1<Vuforia.Internal.Observers.IObserver> Vuforia.Internal.Observers.AObserver::OnObserverDestroyed
Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C* ___OnObserverDestroyed_3;
// System.Boolean Vuforia.Internal.Observers.AObserver::mDisposed
bool ___mDisposed_4;
};
// System.ComponentModel.AddingNewEventArgs
struct AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB : public RuntimeObject
{
// System.Object System.ComponentModel.AddingNewEventArgs::<NewObject>k__BackingField
RuntimeObject* ___U3CNewObjectU3Ek__BackingField_0;
};
// Vuforia.AreaTargetCapture
struct AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7 : public RuntimeObject
{
// System.Action Vuforia.AreaTargetCapture::OnCaptureStarted
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCaptureStarted_0;
// System.Action Vuforia.AreaTargetCapture::OnCapturePaused
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCapturePaused_1;
// System.Action Vuforia.AreaTargetCapture::OnCaptureResumed
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCaptureResumed_2;
// System.Action Vuforia.AreaTargetCapture::OnCaptureStopped
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCaptureStopped_3;
// Vuforia.IVuAreaTargetCaptureController Vuforia.AreaTargetCapture::mVuAreaTargetCaptureController
RuntimeObject* ___mVuAreaTargetCaptureController_4;
// Vuforia.Internal.Observers.DeviceObserver Vuforia.AreaTargetCapture::mDeviceObserver
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___mDeviceObserver_5;
// Vuforia.IVuAreaTargetCapture Vuforia.AreaTargetCapture::mAreaTargetCapture
RuntimeObject* ___mAreaTargetCapture_6;
};
// Vuforia.AreaTargetMeshPreview
struct AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3 : public RuntimeObject
{
// System.Action Vuforia.AreaTargetMeshPreview::PreviewUpdated
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___PreviewUpdated_4;
// Vuforia.AreaTargetMeshPreview/ShaderType Vuforia.AreaTargetMeshPreview::mShaderType
int32_t ___mShaderType_5;
// UnityEngine.Shader Vuforia.AreaTargetMeshPreview::mShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___mShader_6;
// UnityEngine.Transform Vuforia.AreaTargetMeshPreview::mParentTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mParentTransform_7;
// Vuforia.AreaTargetBehaviour Vuforia.AreaTargetMeshPreview::mBehaviour
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___mBehaviour_8;
// UnityEngine.GameObject Vuforia.AreaTargetMeshPreview::mPreviewObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mPreviewObject_9;
};
// Vuforia.AreaTargetPointCloudPreview
struct AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D : public RuntimeObject
{
// Vuforia.AreaTargetBehaviour Vuforia.AreaTargetPointCloudPreview::mBehaviour
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___mBehaviour_0;
// UnityEngine.Transform Vuforia.AreaTargetPointCloudPreview::mParentTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mParentTransform_1;
// Vuforia.PointCloudBehaviour Vuforia.AreaTargetPointCloudPreview::mPointCloudBehaviour
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* ___mPointCloudBehaviour_2;
// Vuforia.PointCloudRenderer Vuforia.AreaTargetPointCloudPreview::mPointRenderer
PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* ___mPointRenderer_3;
// UnityEngine.GameObject Vuforia.AreaTargetPointCloudPreview::mPreviewObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mPreviewObject_4;
// System.Action Vuforia.AreaTargetPointCloudPreview::PreviewUpdated
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___PreviewUpdated_5;
};
// Vuforia.AreaTargetTypeResolver
struct AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177 : public RuntimeObject
{
};
// Vuforia.CameraControllerFactory
struct CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000 : public RuntimeObject
{
};
// Vuforia.CameraDevice
struct CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27 : public RuntimeObject
{
// Vuforia.Internal.Core.IEngine Vuforia.CameraDevice::mEngine
RuntimeObject* ___mEngine_1;
// Vuforia.ICameraController Vuforia.CameraDevice::mCameraController
RuntimeObject* ___mCameraController_2;
// Vuforia.CameraDevice/HoloLensDevice Vuforia.CameraDevice::<HoloLens>k__BackingField
HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* ___U3CHoloLensU3Ek__BackingField_3;
// Vuforia.CameraDevice/AndroidDevice Vuforia.CameraDevice::<Android>k__BackingField
AndroidDevice_t46CFCDADC9E4C1BB0381CB01CC937C56F22BE38C* ___U3CAndroidU3Ek__BackingField_4;
// Vuforia.CameraDevice/WebCamDevice Vuforia.CameraDevice::<WebCam>k__BackingField
WebCamDevice_tAD3DDAC0FD5EBE24AA0F9203641E8ED80342CB59* ___U3CWebCamU3Ek__BackingField_5;
};
// Vuforia.CesiumTiles
struct CesiumTiles_tB48DE9EFB2E80EB209590CEA2268CEAC6B74BE48 : public RuntimeObject
{
};
// Vuforia.ConfigData
struct ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData> Vuforia.ConfigData::imageTargets
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* ___imageTargets_0;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData> Vuforia.ConfigData::multiTargets
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* ___multiTargets_1;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData> Vuforia.ConfigData::cylinderTargets
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* ___cylinderTargets_2;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData> Vuforia.ConfigData::modelTargets
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* ___modelTargets_3;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData> Vuforia.ConfigData::vuMarkTargets
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* ___vuMarkTargets_4;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData> Vuforia.ConfigData::areaTargets
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* ___areaTargets_5;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData> Vuforia.ConfigData::validationAreas
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* ___validationAreas_6;
// System.String Vuforia.ConfigData::fullPath
String_t* ___fullPath_7;
};
// Vuforia.ContentTile
struct ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218 : public RuntimeObject
{
// Vuforia.Voxel Vuforia.ContentTile::voxel
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* ___voxel_0;
// Vuforia.PCTile Vuforia.ContentTile::tile
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___tile_1;
// Vuforia.VoxelGameObject Vuforia.ContentTile::voxelGameObject
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* ___voxelGameObject_2;
};
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0 : public RuntimeObject
{
// System.Boolean System.Globalization.CultureInfo::m_isReadOnly
bool ___m_isReadOnly_3;
// System.Int32 System.Globalization.CultureInfo::cultureID
int32_t ___cultureID_4;
// System.Int32 System.Globalization.CultureInfo::parent_lcid
int32_t ___parent_lcid_5;
// System.Int32 System.Globalization.CultureInfo::datetime_index
int32_t ___datetime_index_6;
// System.Int32 System.Globalization.CultureInfo::number_index
int32_t ___number_index_7;
// System.Int32 System.Globalization.CultureInfo::default_calendar_type
int32_t ___default_calendar_type_8;
// System.Boolean System.Globalization.CultureInfo::m_useUserOverride
bool ___m_useUserOverride_9;
// System.Globalization.NumberFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::numInfo
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
// System.Globalization.DateTimeFormatInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::dateTimeInfo
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
// System.Globalization.TextInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::textInfo
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
// System.String System.Globalization.CultureInfo::m_name
String_t* ___m_name_13;
// System.String System.Globalization.CultureInfo::englishname
String_t* ___englishname_14;
// System.String System.Globalization.CultureInfo::nativename
String_t* ___nativename_15;
// System.String System.Globalization.CultureInfo::iso3lang
String_t* ___iso3lang_16;
// System.String System.Globalization.CultureInfo::iso2lang
String_t* ___iso2lang_17;
// System.String System.Globalization.CultureInfo::win3lang
String_t* ___win3lang_18;
// System.String System.Globalization.CultureInfo::territory
String_t* ___territory_19;
// System.String[] System.Globalization.CultureInfo::native_calendar_names
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___native_calendar_names_20;
// System.Globalization.CompareInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::compareInfo
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
// System.Void* System.Globalization.CultureInfo::textinfo_data
void* ___textinfo_data_22;
// System.Int32 System.Globalization.CultureInfo::m_dataItem
int32_t ___m_dataItem_23;
// System.Globalization.Calendar System.Globalization.CultureInfo::calendar
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::parent_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___parent_culture_25;
// System.Boolean System.Globalization.CultureInfo::constructed
bool ___constructed_26;
// System.Byte[] System.Globalization.CultureInfo::cached_serialized_form
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___cached_serialized_form_27;
// System.Globalization.CultureData System.Globalization.CultureInfo::m_cultureData
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D* ___m_cultureData_28;
// System.Boolean System.Globalization.CultureInfo::m_isInherited
bool ___m_isInherited_29;
};
// Native definition for P/Invoke marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
char* ___m_name_13;
char* ___englishname_14;
char* ___nativename_15;
char* ___iso3lang_16;
char* ___iso2lang_17;
char* ___win3lang_18;
char* ___territory_19;
char** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_pinvoke* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_pinvoke* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Native definition for COM marshalling of System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com
{
int32_t ___m_isReadOnly_3;
int32_t ___cultureID_4;
int32_t ___parent_lcid_5;
int32_t ___datetime_index_6;
int32_t ___number_index_7;
int32_t ___default_calendar_type_8;
int32_t ___m_useUserOverride_9;
NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472* ___numInfo_10;
DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A* ___dateTimeInfo_11;
TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4* ___textInfo_12;
Il2CppChar* ___m_name_13;
Il2CppChar* ___englishname_14;
Il2CppChar* ___nativename_15;
Il2CppChar* ___iso3lang_16;
Il2CppChar* ___iso2lang_17;
Il2CppChar* ___win3lang_18;
Il2CppChar* ___territory_19;
Il2CppChar** ___native_calendar_names_20;
CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57* ___compareInfo_21;
void* ___textinfo_data_22;
int32_t ___m_dataItem_23;
Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B* ___calendar_24;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_marshaled_com* ___parent_culture_25;
int32_t ___constructed_26;
Il2CppSafeArray/*NONE*/* ___cached_serialized_form_27;
CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D_marshaled_com* ___m_cultureData_28;
int32_t ___m_isInherited_29;
};
// Vuforia.CylinderMeshFactory
struct CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36 : public RuntimeObject
{
// System.Single Vuforia.CylinderMeshFactory::mTopRadius
float ___mTopRadius_0;
// System.Single Vuforia.CylinderMeshFactory::mBottomRadius
float ___mBottomRadius_1;
// System.Single Vuforia.CylinderMeshFactory::mSideLength
float ___mSideLength_2;
// System.Single Vuforia.CylinderMeshFactory::mSmallRadius
float ___mSmallRadius_3;
// System.Single Vuforia.CylinderMeshFactory::mBigRadius
float ___mBigRadius_4;
// System.Boolean Vuforia.CylinderMeshFactory::mFlip
bool ___mFlip_5;
// System.Single Vuforia.CylinderMeshFactory::mSinTheta
float ___mSinTheta_6;
// System.Single Vuforia.CylinderMeshFactory::mUMax
float ___mUMax_7;
// System.Single Vuforia.CylinderMeshFactory::mVSmall
float ___mVSmall_8;
// System.Single Vuforia.CylinderMeshFactory::mSidelengthBig
float ___mSidelengthBig_9;
// System.Single Vuforia.CylinderMeshFactory::mSidelengthSmall
float ___mSidelengthSmall_10;
// System.Collections.Generic.List`1<UnityEngine.Vector3> Vuforia.CylinderMeshFactory::mPositions
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___mPositions_11;
// System.Collections.Generic.List`1<UnityEngine.Vector3> Vuforia.CylinderMeshFactory::mNormals
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___mNormals_12;
// System.Collections.Generic.List`1<UnityEngine.Vector2> Vuforia.CylinderMeshFactory::mUVs
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* ___mUVs_13;
};
// Vuforia.EulaRuntimeUtility
struct EulaRuntimeUtility_t50BC41B082D1DEC61D2FDE07C7764A15E3B9BF18 : public RuntimeObject
{
};
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377 : public RuntimeObject
{
};
// Vuforia.GameObjectExtensionMethods
struct GameObjectExtensionMethods_tCE9A713F4BBB198DA02E967F0AF77C5C001359F1 : public RuntimeObject
{
};
// Vuforia.ImageDescription
struct ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B : public RuntimeObject
{
// System.Int32 Vuforia.ImageDescription::<Width>k__BackingField
int32_t ___U3CWidthU3Ek__BackingField_0;
// System.Int32 Vuforia.ImageDescription::<Height>k__BackingField
int32_t ___U3CHeightU3Ek__BackingField_1;
// System.Int32 Vuforia.ImageDescription::<Stride>k__BackingField
int32_t ___U3CStrideU3Ek__BackingField_2;
// System.Int32 Vuforia.ImageDescription::<BufferWidth>k__BackingField
int32_t ___U3CBufferWidthU3Ek__BackingField_3;
// System.Int32 Vuforia.ImageDescription::<BufferHeight>k__BackingField
int32_t ___U3CBufferHeightU3Ek__BackingField_4;
// Vuforia.PixelFormat Vuforia.ImageDescription::<PixelFormat>k__BackingField
int32_t ___U3CPixelFormatU3Ek__BackingField_5;
// System.Int32 Vuforia.ImageDescription::<BufferSize>k__BackingField
int32_t ___U3CBufferSizeU3Ek__BackingField_6;
};
// Vuforia.LegacyCylinderTargetPreview
struct LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868 : public RuntimeObject
{
// UnityEngine.MeshRenderer Vuforia.LegacyCylinderTargetPreview::LegacyMeshRenderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___LegacyMeshRenderer_0;
// UnityEngine.MeshFilter Vuforia.LegacyCylinderTargetPreview::LegacyMeshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___LegacyMeshFilter_1;
// Vuforia.MaskOutBehaviour Vuforia.LegacyCylinderTargetPreview::mLegacyTurnOffBehaviour
MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* ___mLegacyTurnOffBehaviour_2;
};
// Vuforia.LegacyImageTargetPreview
struct LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F : public RuntimeObject
{
// UnityEngine.MeshRenderer Vuforia.LegacyImageTargetPreview::LegacyMeshRenderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___LegacyMeshRenderer_0;
// UnityEngine.MeshFilter Vuforia.LegacyImageTargetPreview::LegacyMeshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___LegacyMeshFilter_1;
// Vuforia.TurnOffBehaviour Vuforia.LegacyImageTargetPreview::mLegacyTurnOffBehaviour
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* ___mLegacyTurnOffBehaviour_2;
};
// Vuforia.LegacyModelTargetPreview
struct LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317 : public RuntimeObject
{
// UnityEngine.GameObject Vuforia.LegacyModelTargetPreview::LegacyRootObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___LegacyRootObject_0;
// Vuforia.PreviewModelTurnOffBehaviour Vuforia.LegacyModelTargetPreview::mLegacyTurnOffBehaviour
PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* ___mLegacyTurnOffBehaviour_1;
};
// Vuforia.LegacyMultiTargetPreview
struct LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710 : public RuntimeObject
{
// UnityEngine.GameObject Vuforia.LegacyMultiTargetPreview::LegacyRootObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___LegacyRootObject_0;
// Vuforia.TurnOffBehaviour Vuforia.LegacyMultiTargetPreview::mLegacyTurnOffBehaviour
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* ___mLegacyTurnOffBehaviour_1;
};
// Vuforia.LegacyVuMarkTargetPreview
struct LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7 : public RuntimeObject
{
// UnityEngine.MeshRenderer Vuforia.LegacyVuMarkTargetPreview::mLegacyMeshRenderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___mLegacyMeshRenderer_0;
// UnityEngine.MeshFilter Vuforia.LegacyVuMarkTargetPreview::LegacyMeshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___LegacyMeshFilter_1;
// Vuforia.TurnOffBehaviour Vuforia.LegacyVuMarkTargetPreview::mLegacyTurnOffBehaviour
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* ___mLegacyTurnOffBehaviour_2;
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// Vuforia.MeshSetLoaderUtility
struct MeshSetLoaderUtility_tBE6F9DA793E5E6549015BD267C7C7462770B440D : public RuntimeObject
{
};
// Vuforia.NativePlatformHelper
struct NativePlatformHelper_t81F036BA4DCF5B873FCA505DBB2CA4D078618019 : public RuntimeObject
{
};
// System.ComponentModel.NotifyCollectionChangedEventArgs
struct NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43 : public RuntimeObject
{
// System.ComponentModel.NotifyCollectionChangedAction System.ComponentModel.NotifyCollectionChangedEventArgs::<Action>k__BackingField
int32_t ___U3CActionU3Ek__BackingField_0;
// System.Collections.IList System.ComponentModel.NotifyCollectionChangedEventArgs::<NewItems>k__BackingField
RuntimeObject* ___U3CNewItemsU3Ek__BackingField_1;
// System.Int32 System.ComponentModel.NotifyCollectionChangedEventArgs::<NewStartingIndex>k__BackingField
int32_t ___U3CNewStartingIndexU3Ek__BackingField_2;
// System.Collections.IList System.ComponentModel.NotifyCollectionChangedEventArgs::<OldItems>k__BackingField
RuntimeObject* ___U3COldItemsU3Ek__BackingField_3;
// System.Int32 System.ComponentModel.NotifyCollectionChangedEventArgs::<OldStartingIndex>k__BackingField
int32_t ___U3COldStartingIndexU3Ek__BackingField_4;
};
// Vuforia.NullCameraConfiguration
struct NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1 : public RuntimeObject
{
};
// Vuforia.NullWebCam
struct NullWebCam_tB6A6090E5074A785BAC791BD33AF692FA4B479E7 : public RuntimeObject
{
// System.Boolean Vuforia.NullWebCam::<IsPlaying>k__BackingField
bool ___U3CIsPlayingU3Ek__BackingField_0;
};
// Vuforia.PCAdditionalInfo
struct PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31 : public RuntimeObject
{
// System.Single Vuforia.PCAdditionalInfo::spacing
float ___spacing_0;
// System.Single[] Vuforia.PCAdditionalInfo::bounds
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___bounds_1;
// System.Int64 Vuforia.PCAdditionalInfo::points
int64_t ___points_2;
};
// Vuforia.PCAsset
struct PCAsset_t104C290D7AF556522CCC17ADF0AED21781BEA2FE : public RuntimeObject
{
// System.String Vuforia.PCAsset::version
String_t* ___version_0;
};
// Vuforia.PCBoundingVolume
struct PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9 : public RuntimeObject
{
// System.Single[] Vuforia.PCBoundingVolume::box
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___box_0;
// System.Single[] Vuforia.PCBoundingVolume::region
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___region_1;
// System.Single[] Vuforia.PCBoundingVolume::sphere
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___sphere_2;
};
// Vuforia.PCContentUrl
struct PCContentUrl_t1C5AB4ACEBF9A20681A60961A7E06088BFB81C3E : public RuntimeObject
{
// System.String Vuforia.PCContentUrl::uri
String_t* ___uri_0;
};
// Vuforia.PCTileSet
struct PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64 : public RuntimeObject
{
// Vuforia.PCAsset Vuforia.PCTileSet::asset
PCAsset_t104C290D7AF556522CCC17ADF0AED21781BEA2FE* ___asset_0;
// Vuforia.PCAdditionalInfo Vuforia.PCTileSet::extras
PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31* ___extras_1;
// System.Single Vuforia.PCTileSet::geometricError
float ___geometricError_2;
// Vuforia.PCTile Vuforia.PCTileSet::root
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___root_3;
};
// Utility.ParsingUtilities
struct ParsingUtilities_t3780EA3A00640C910FD7517258865B8D1971D209 : public RuntimeObject
{
};
// Vuforia.PixelFormatExtensions
struct PixelFormatExtensions_t3B3A3762AB2461330D62778CF245B34485D9301D : public RuntimeObject
{
};
// Vuforia.PlatformController
struct PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8 : public RuntimeObject
{
// Vuforia.IVuPlatformController Vuforia.PlatformController::mVuPlatformController
RuntimeObject* ___mVuPlatformController_0;
};
// Vuforia.PlatformControllerFactory
struct PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B : public RuntimeObject
{
};
// Vuforia.PlayModeEditorUtility
struct PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08 : public RuntimeObject
{
};
// Vuforia.PreviewResourceLoader
struct PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919 : public RuntimeObject
{
};
// Vuforia.RuntimeExtensionMethods
struct RuntimeExtensionMethods_t5289367714A2571C774D2E5AA78C29A17F05B59F : public RuntimeObject
{
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
// Vuforia.Internal.Rendering.TextureRenderer
struct TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7 : public RuntimeObject
{
// UnityEngine.Camera Vuforia.Internal.Rendering.TextureRenderer::mTextureBufferCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___mTextureBufferCamera_0;
// System.Int32 Vuforia.Internal.Rendering.TextureRenderer::mTextureWidth
int32_t ___mTextureWidth_1;
// System.Int32 Vuforia.Internal.Rendering.TextureRenderer::mTextureHeight
int32_t ___mTextureHeight_2;
};
// 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
{
};
// System.Version
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7 : public RuntimeObject
{
// System.Int32 System.Version::_Major
int32_t ____Major_0;
// System.Int32 System.Version::_Minor
int32_t ____Minor_1;
// System.Int32 System.Version::_Build
int32_t ____Build_2;
// System.Int32 System.Version::_Revision
int32_t ____Revision_3;
};
// Vuforia.VideoBackgroundConfigMigrator
struct VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594 : public RuntimeObject
{
// System.Collections.Generic.List`1<Vuforia.AMigratableVideoBackgroundConfigProperty> Vuforia.VideoBackgroundConfigMigrator::mMigratableProperties
List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8* ___mMigratableProperties_0;
};
// Vuforia.VoxelGameObject
struct VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E : public RuntimeObject
{
// UnityEngine.MeshRenderer Vuforia.VoxelGameObject::renderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___renderer_0;
// UnityEngine.MeshFilter Vuforia.VoxelGameObject::meshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___meshFilter_1;
// UnityEngine.GameObject Vuforia.VoxelGameObject::gameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___gameObject_2;
};
// Vuforia.VoxelPool
struct VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400 : public RuntimeObject
{
// System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject> Vuforia.VoxelPool::mObjectPool
Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286* ___mObjectPool_0;
};
// 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.VuforiaApplication
struct VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46 : public RuntimeObject
{
// Vuforia.VuforiaInitError Vuforia.VuforiaApplication::mInitError
int32_t ___mInitError_1;
// System.Action Vuforia.VuforiaApplication::mOnBeforeVuforiaInitialized
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnBeforeVuforiaInitialized_2;
// System.Action`1<Vuforia.VuforiaInitError> Vuforia.VuforiaApplication::mOnVuforiaInitialized
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___mOnVuforiaInitialized_3;
// System.Action Vuforia.VuforiaApplication::mOnVuforiaStarted
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnVuforiaStarted_4;
// System.Action`1<Vuforia.VuforiaEngineError> Vuforia.VuforiaApplication::OnVuforiaError
Action_1_t200E6E63BE9DC88796A35F12241202F36461989B* ___OnVuforiaError_5;
// System.Action`1<System.Boolean> Vuforia.VuforiaApplication::OnVuforiaPaused
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___OnVuforiaPaused_6;
// System.Action Vuforia.VuforiaApplication::OnVuforiaStopped
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVuforiaStopped_7;
// System.Action Vuforia.VuforiaApplication::OnVuforiaDeinitialized
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnVuforiaDeinitialized_8;
};
// Vuforia.WebCamTexAdaptor
struct WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C : public RuntimeObject
{
// UnityEngine.WebCamTexture Vuforia.WebCamTexAdaptor::mWebCamTexture
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* ___mWebCamTexture_0;
// UnityEngine.AsyncOperation Vuforia.WebCamTexAdaptor::mCheckCameraPermissions
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* ___mCheckCameraPermissions_1;
};
// UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
// Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType
struct AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4 : public RuntimeObject
{
// System.String Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType::Authoring
String_t* ___Authoring_0;
// System.String Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType::Occlusion
String_t* ___Occlusion_1;
// Vuforia.AreaTargetType Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType::Type
int32_t ___Type_2;
};
// Vuforia.CameraController/<>c__DisplayClass33_0
struct U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B : public RuntimeObject
{
// Vuforia.CameraMode Vuforia.CameraController/<>c__DisplayClass33_0::cameraMode
int32_t ___cameraMode_0;
};
// Vuforia.CameraDevice/HoloLensDevice
struct HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572 : public RuntimeObject
{
};
// Vuforia.CylinderTargetPreview/<>c
struct U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6 : public RuntimeObject
{
};
// Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility
struct NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43 : public RuntimeObject
{
// System.Action`1<System.Boolean> Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::EditorPauseStateChanged
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___EditorPauseStateChanged_0;
};
// Vuforia.VideoBackgroundConfigMigrator/<>c
struct U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F : public RuntimeObject
{
};
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration
struct GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF : public RuntimeObject
{
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::vuforiaLicenseKey
String_t* ___vuforiaLicenseKey_3;
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::ufoLicenseKey
String_t* ___ufoLicenseKey_4;
// System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::delayedInitialization
bool ___delayedInitialization_5;
// Vuforia.FocusMode Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::cameraFocusModeSetting
int32_t ___cameraFocusModeSetting_6;
// Vuforia.CameraMode Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::cameraDeviceModeSetting
int32_t ___cameraDeviceModeSetting_7;
// System.Int32 Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::maxSimultaneousImageTargets
int32_t ___maxSimultaneousImageTargets_8;
// System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::previousVirtualSceneScaleFactor
float ___previousVirtualSceneScaleFactor_9;
// System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::virtualSceneScaleFactor
float ___virtualSceneScaleFactor_10;
// System.Func`1<System.Single> Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::GetVirtualSceneScaleDelegate
Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___GetVirtualSceneScaleDelegate_11;
// System.Action`1<System.Single> Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::SetVirtualSceneScaleDelegate
Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___SetVirtualSceneScaleDelegate_12;
// System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::modelTargetRecoWhileExtendedTracked
bool ___modelTargetRecoWhileExtendedTracked_13;
// System.Boolean Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::shareRecordingsInITunes
bool ___shareRecordingsInITunes_14;
// Vuforia.Internal.Utility.LogLevel Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::logLevel
int32_t ___logLevel_15;
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::version
String_t* ___version_16;
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::eulaAcceptedVersions
String_t* ___eulaAcceptedVersions_17;
};
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration
struct VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2 : public RuntimeObject
{
// System.Int32 Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::numDivisions
int32_t ___numDivisions_0;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::videoBackgroundShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___videoBackgroundShader_1;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::unlitShader
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___unlitShader_2;
// System.Boolean Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::videoBackgroundEnabled
bool ___videoBackgroundEnabled_3;
};
// Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26
struct U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D : public RuntimeObject
{
// System.Int32 Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// Vuforia.WebCam Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26::<>4__this
WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* ___U3CU3E4__this_2;
};
// System.Collections.Generic.List`1/Enumerator<Vuforia.Image>
struct Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<System.Object>
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
RuntimeObject* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>
struct Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94* ____list_0;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
int32_t ____version_2;
// T System.Collections.Generic.List`1/Enumerator::_current
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* ____current_3;
};
// Unity.Collections.NativeArray`1<System.Byte>
struct NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF
{
// System.Void* Unity.Collections.NativeArray`1::m_Buffer
void* ___m_Buffer_0;
// System.Int32 Unity.Collections.NativeArray`1::m_Length
int32_t ___m_Length_1;
// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
int32_t ___m_AllocatorLabel_2;
};
// System.Nullable`1<System.Int32>
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.ValueTuple`2<System.Int32Enum,System.Object>
struct ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9
{
// T1 System.ValueTuple`2::Item1
int32_t ___Item1_0;
// T2 System.ValueTuple`2::Item2
RuntimeObject* ___Item2_1;
};
// System.ValueTuple`2<Vuforia.AreaTargetMeshPreview/ShaderType,UnityEngine.Shader>
struct ValueTuple_2_t03DA8693B51A5130F0C5B54D40472787B49F635E
{
// T1 System.ValueTuple`2::Item1
int32_t ___Item1_0;
// T2 System.ValueTuple`2::Item2
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___Item2_1;
};
// Vuforia.Internal.Observers.ANativeObserver
struct ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD : public AObserver_t2FE41896EDC843041A2E52E4AFAE89FE5F867979
{
// Vuforia.IVuObserver Vuforia.Internal.Observers.ANativeObserver::<VuObserver>k__BackingField
RuntimeObject* ___U3CVuObserverU3Ek__BackingField_5;
};
// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22
{
// System.Boolean System.Boolean::m_value
bool ___m_value_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
// UnityEngine.Color
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F
{
// System.Double System.Double::m_value
double ___m_value_0;
};
// Vuforia.DriverCameraMode
#pragma pack(push, tp, 1)
struct DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A
{
// System.Int32 Vuforia.DriverCameraMode::Width
int32_t ___Width_0;
// System.Int32 Vuforia.DriverCameraMode::Height
int32_t ___Height_1;
// System.Int32 Vuforia.DriverCameraMode::Fps
int32_t ___Fps_2;
// Vuforia.DriverPixelFormat Vuforia.DriverCameraMode::Format
int32_t ___Format_3;
};
#pragma pack(pop, tp)
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// UnityEngine.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682
{
union
{
struct
{
};
uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
};
};
// UnityEngine.Matrix4x4
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6
{
// System.Single UnityEngine.Matrix4x4::m00
float ___m00_0;
// System.Single UnityEngine.Matrix4x4::m10
float ___m10_1;
// System.Single UnityEngine.Matrix4x4::m20
float ___m20_2;
// System.Single UnityEngine.Matrix4x4::m30
float ___m30_3;
// System.Single UnityEngine.Matrix4x4::m01
float ___m01_4;
// System.Single UnityEngine.Matrix4x4::m11
float ___m11_5;
// System.Single UnityEngine.Matrix4x4::m21
float ___m21_6;
// System.Single UnityEngine.Matrix4x4::m31
float ___m31_7;
// System.Single UnityEngine.Matrix4x4::m02
float ___m02_8;
// System.Single UnityEngine.Matrix4x4::m12
float ___m12_9;
// System.Single UnityEngine.Matrix4x4::m22
float ___m22_10;
// System.Single UnityEngine.Matrix4x4::m32
float ___m32_11;
// System.Single UnityEngine.Matrix4x4::m03
float ___m03_12;
// System.Single UnityEngine.Matrix4x4::m13
float ___m13_13;
// System.Single UnityEngine.Matrix4x4::m23
float ___m23_14;
// System.Single UnityEngine.Matrix4x4::m33
float ___m33_15;
};
// System.ComponentModel.PropertyChangingEventArgs
struct PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
// System.String System.ComponentModel.PropertyChangingEventArgs::<PropertyName>k__BackingField
String_t* ___U3CPropertyNameU3Ek__BackingField_1;
};
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974
{
// System.Single UnityEngine.Quaternion::x
float ___x_0;
// System.Single UnityEngine.Quaternion::y
float ___y_1;
// System.Single UnityEngine.Quaternion::z
float ___z_2;
// System.Single UnityEngine.Quaternion::w
float ___w_3;
};
// UnityEngine.Rect
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
{
// System.Single UnityEngine.Rect::m_XMin
float ___m_XMin_0;
// System.Single UnityEngine.Rect::m_YMin
float ___m_YMin_1;
// System.Single UnityEngine.Rect::m_Width
float ___m_Width_2;
// System.Single UnityEngine.Rect::m_Height
float ___m_Height_3;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// Vuforia.TargetStatus
struct TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0
{
// Vuforia.Status Vuforia.TargetStatus::<Status>k__BackingField
int32_t ___U3CStatusU3Ek__BackingField_0;
// Vuforia.StatusInfo Vuforia.TargetStatus::<StatusInfo>k__BackingField
int32_t ___U3CStatusInfoU3Ek__BackingField_1;
};
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A
{
// System.Int64 System.TimeSpan::_ticks
int64_t ____ticks_22;
};
// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___y_1;
};
// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A
{
// System.Int32 UnityEngine.Vector2Int::m_X
int32_t ___m_X_0;
// System.Int32 UnityEngine.Vector2Int::m_Y
int32_t ___m_Y_1;
};
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2
{
// System.Single UnityEngine.Vector3::x
float ___x_2;
// System.Single UnityEngine.Vector3::y
float ___y_3;
// System.Single UnityEngine.Vector3::z
float ___z_4;
};
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3
{
// System.Single UnityEngine.Vector4::x
float ___x_1;
// System.Single UnityEngine.Vector4::y
float ___y_2;
// System.Single UnityEngine.Vector4::z
float ___z_3;
// System.Single UnityEngine.Vector4::w
float ___w_4;
};
// Vuforia.VideoBackgroundShaderPropertyMigration
struct VideoBackgroundShaderPropertyMigration_t9F0EE1C0B0C84D027D87550ADD9E29F7ADB4926F : public AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0
{
// System.String Vuforia.VideoBackgroundShaderPropertyMigration::mOldShaderName
String_t* ___mOldShaderName_1;
// System.String Vuforia.VideoBackgroundShaderPropertyMigration::mNewShaderName
String_t* ___mNewShaderName_2;
};
// Vuforia.VideoModeData
struct VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43
{
// System.Int32 Vuforia.VideoModeData::width
int32_t ___width_0;
// System.Int32 Vuforia.VideoModeData::height
int32_t ___height_1;
// System.Single Vuforia.VideoModeData::frameRate
float ___frameRate_2;
// System.Int32 Vuforia.VideoModeData::format
int32_t ___format_3;
};
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915
{
union
{
struct
{
};
uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
};
};
// 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.VuVector2I
struct VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE
{
// System.Int32 Vuforia.VuVector2I::x
int32_t ___x_0;
// System.Int32 Vuforia.VuVector2I::y
int32_t ___y_1;
};
// UnityEngine.WebCamDevice
struct WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C
{
// System.String UnityEngine.WebCamDevice::m_Name
String_t* ___m_Name_0;
// System.String UnityEngine.WebCamDevice::m_DepthCameraName
String_t* ___m_DepthCameraName_1;
// System.Int32 UnityEngine.WebCamDevice::m_Flags
int32_t ___m_Flags_2;
// UnityEngine.WebCamKind UnityEngine.WebCamDevice::m_Kind
int32_t ___m_Kind_3;
// UnityEngine.Resolution[] UnityEngine.WebCamDevice::m_Resolutions
ResolutionU5BU5D_t943BB1FE2B73E9E630A701D55F4C6EED8B54175A* ___m_Resolutions_4;
};
// Native definition for P/Invoke marshalling of UnityEngine.WebCamDevice
struct WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C_marshaled_pinvoke
{
char* ___m_Name_0;
char* ___m_DepthCameraName_1;
int32_t ___m_Flags_2;
int32_t ___m_Kind_3;
Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* ___m_Resolutions_4;
};
// Native definition for COM marshalling of UnityEngine.WebCamDevice
struct WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C_marshaled_com
{
Il2CppChar* ___m_Name_0;
Il2CppChar* ___m_DepthCameraName_1;
int32_t ___m_Flags_2;
int32_t ___m_Kind_3;
Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* ___m_Resolutions_4;
};
// Vuforia.ConfigData/CylinderTargetData
struct CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9
{
// System.String Vuforia.ConfigData/CylinderTargetData::name
String_t* ___name_0;
// System.Single Vuforia.ConfigData/CylinderTargetData::sideLength
float ___sideLength_1;
// System.Single Vuforia.ConfigData/CylinderTargetData::topDiameter
float ___topDiameter_2;
// System.Single Vuforia.ConfigData/CylinderTargetData::bottomDiameter
float ___bottomDiameter_3;
// System.String Vuforia.ConfigData/CylinderTargetData::previewSide
String_t* ___previewSide_4;
// System.String Vuforia.ConfigData/CylinderTargetData::previewTop
String_t* ___previewTop_5;
// System.String Vuforia.ConfigData/CylinderTargetData::previewBottom
String_t* ___previewBottom_6;
};
// Native definition for P/Invoke marshalling of Vuforia.ConfigData/CylinderTargetData
struct CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshaled_pinvoke
{
char* ___name_0;
float ___sideLength_1;
float ___topDiameter_2;
float ___bottomDiameter_3;
char* ___previewSide_4;
char* ___previewTop_5;
char* ___previewBottom_6;
};
// Native definition for COM marshalling of Vuforia.ConfigData/CylinderTargetData
struct CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshaled_com
{
Il2CppChar* ___name_0;
float ___sideLength_1;
float ___topDiameter_2;
float ___bottomDiameter_3;
Il2CppChar* ___previewSide_4;
Il2CppChar* ___previewTop_5;
Il2CppChar* ___previewBottom_6;
};
// Vuforia.ConfigData/MultiTargetData
struct MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD
{
// System.Collections.Generic.List`1<Vuforia.ConfigData/MultiTargetPartData> Vuforia.ConfigData/MultiTargetData::parts
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* ___parts_0;
};
// Native definition for P/Invoke marshalling of Vuforia.ConfigData/MultiTargetData
struct MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshaled_pinvoke
{
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* ___parts_0;
};
// Native definition for COM marshalling of Vuforia.ConfigData/MultiTargetData
struct MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshaled_com
{
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* ___parts_0;
};
// Vuforia.CameraDevice/AndroidDevice/CameraField
struct CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7
{
// Vuforia.CameraDevice/AndroidDevice/CameraField/DataType Vuforia.CameraDevice/AndroidDevice/CameraField::Type
int32_t ___Type_0;
// System.String Vuforia.CameraDevice/AndroidDevice/CameraField::Key
String_t* ___Key_1;
};
// Native definition for P/Invoke marshalling of Vuforia.CameraDevice/AndroidDevice/CameraField
struct CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshaled_pinvoke
{
int32_t ___Type_0;
char* ___Key_1;
};
// Native definition for COM marshalling of Vuforia.CameraDevice/AndroidDevice/CameraField
struct CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_marshaled_com
{
int32_t ___Type_0;
Il2CppChar* ___Key_1;
};
// Vuforia.CameraDevice/AndroidDevice/Int64Range
struct Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF
{
// System.Int64 Vuforia.CameraDevice/AndroidDevice/Int64Range::fromInt
int64_t ___fromInt_0;
// System.Int64 Vuforia.CameraDevice/AndroidDevice/Int64Range::toInt
int64_t ___toInt_1;
};
// Vuforia.Internal.Observers.ASingleTargetObserver
struct ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A : public ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD
{
};
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.IntPtr UnityEngine.AsyncOperation::m_Ptr
intptr_t ___m_Ptr_0;
// System.Action`1<UnityEngine.AsyncOperation> UnityEngine.AsyncOperation::m_completeCallback
Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB* ___m_completeCallback_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
Il2CppMethodPointer ___m_completeCallback_1;
};
// Native definition for COM marshalling of UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr_0;
Il2CppMethodPointer ___m_completeCallback_1;
};
// Vuforia.BaseCameraConfiguration
struct BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00 : public RuntimeObject
{
// Vuforia.CameraMode Vuforia.BaseCameraConfiguration::mCameraMode
int32_t ___mCameraMode_0;
// System.Action Vuforia.BaseCameraConfiguration::mOnVideoBackgroundConfigChanged
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnVideoBackgroundConfigChanged_1;
// UnityEngine.Rect Vuforia.BaseCameraConfiguration::mVideoBackgroundViewportRect
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mVideoBackgroundViewportRect_2;
// Vuforia.VuViewOrientation Vuforia.BaseCameraConfiguration::mProjectionOrientation
int32_t ___mProjectionOrientation_3;
};
// UnityEngine.Bounds
struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3
{
// UnityEngine.Vector3 UnityEngine.Bounds::m_Center
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center_0;
// UnityEngine.Vector3 UnityEngine.Bounds::m_Extents
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents_1;
};
// Vuforia.CameraConfigurationUtility
struct CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40 : public RuntimeObject
{
};
// Vuforia.CameraController
struct CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7 : public RuntimeObject
{
// Vuforia.IVuCameraController Vuforia.CameraController::mVuCameraController
RuntimeObject* ___mVuCameraController_0;
// Vuforia.Internal.Core.IDeviceInfo Vuforia.CameraController::mDeviceInfo
RuntimeObject* ___mDeviceInfo_1;
// System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image> Vuforia.CameraController::mCameraImages
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* ___mCameraImages_2;
// System.Boolean Vuforia.CameraController::mIsUsingARFoundation
bool ___mIsUsingARFoundation_3;
// Vuforia.CameraMode Vuforia.CameraController::mCameraMode
int32_t ___mCameraMode_4;
// UnityEngine.Transform Vuforia.CameraController::mCentralAnchorPoint
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mCentralAnchorPoint_5;
// Vuforia.ICameraConfiguration Vuforia.CameraController::mCameraConfiguration
RuntimeObject* ___mCameraConfiguration_6;
// System.Action Vuforia.CameraController::mOnVideoBackgroundConfigChanged
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___mOnVideoBackgroundConfigChanged_7;
// Vuforia.Intrinsics Vuforia.CameraController::mCameraIntrinsics
Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* ___mCameraIntrinsics_8;
// System.Boolean Vuforia.CameraController::mSetFocusPlaneAutomatically
bool ___mSetFocusPlaneAutomatically_9;
// UnityEngine.Camera Vuforia.CameraController::<ARCamera>k__BackingField
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___U3CARCameraU3Ek__BackingField_10;
// UnityEngine.Vector2 Vuforia.CameraController::<FieldOfViewRads>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CFieldOfViewRadsU3Ek__BackingField_11;
};
// Vuforia.Internal.VuforiaDriver.CameraIntrinsics
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6
{
// System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::FocalLengthX
float ___FocalLengthX_0;
// System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::FocalLengthY
float ___FocalLengthY_1;
// System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::PrincipalPointX
float ___PrincipalPointX_2;
// System.Single Vuforia.Internal.VuforiaDriver.CameraIntrinsics::PrincipalPointY
float ___PrincipalPointY_3;
// System.Single[] Vuforia.Internal.VuforiaDriver.CameraIntrinsics::DistortionCoefficients
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___DistortionCoefficients_4;
};
// Native definition for P/Invoke marshalling of Vuforia.Internal.VuforiaDriver.CameraIntrinsics
#pragma pack(push, tp, 1)
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke
{
float ___FocalLengthX_0;
float ___FocalLengthY_1;
float ___PrincipalPointX_2;
float ___PrincipalPointY_3;
float ___DistortionCoefficients_4[8];
};
#pragma pack(pop, tp)
// Native definition for COM marshalling of Vuforia.Internal.VuforiaDriver.CameraIntrinsics
#pragma pack(push, tp, 1)
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com
{
float ___FocalLengthX_0;
float ___FocalLengthY_1;
float ___PrincipalPointX_2;
float ___PrincipalPointY_3;
float ___DistortionCoefficients_4[8];
};
#pragma pack(pop, tp)
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D
{
// System.IntPtr UnityEngine.Coroutine::m_Ptr
intptr_t ___m_Ptr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_pinvoke : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
};
// Native definition for COM marshalling of UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B_marshaled_com : public YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
intptr_t ___m_Ptr_0;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// 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;
};
// UnityEngine.GUIStyleState
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95 : public RuntimeObject
{
// System.IntPtr UnityEngine.GUIStyleState::m_Ptr
intptr_t ___m_Ptr_0;
// UnityEngine.GUIStyle UnityEngine.GUIStyleState::m_SourceStyle
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___m_SourceStyle_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.GUIStyleState
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke* ___m_SourceStyle_1;
};
// Native definition for COM marshalling of UnityEngine.GUIStyleState
struct GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com
{
intptr_t ___m_Ptr_0;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com* ___m_SourceStyle_1;
};
// Vuforia.Image
struct Image_tC8F1E47959853F15CF7B56529F313496B2DD740B : public RuntimeObject
{
// System.IntPtr Vuforia.Image::mData
intptr_t ___mData_0;
// System.Byte[] Vuforia.Image::mDataArray
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___mDataArray_1;
// Vuforia.ImageDescription Vuforia.Image::<Description>k__BackingField
ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* ___U3CDescriptionU3Ek__BackingField_2;
};
// Vuforia.Intrinsics
struct Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB : public RuntimeObject
{
// UnityEngine.Vector2 Vuforia.Intrinsics::<Size>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CSizeU3Ek__BackingField_0;
// Vuforia.DistortionMode Vuforia.Intrinsics::<DistortionMode>k__BackingField
int32_t ___U3CDistortionModeU3Ek__BackingField_1;
// UnityEngine.Vector2 Vuforia.Intrinsics::<FocalLength>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CFocalLengthU3Ek__BackingField_2;
// UnityEngine.Vector2 Vuforia.Intrinsics::<PrincipalPoint>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CPrincipalPointU3Ek__BackingField_3;
// UnityEngine.Vector2 Vuforia.Intrinsics::<FieldOfViewInDeg>k__BackingField
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CFieldOfViewInDegU3Ek__BackingField_4;
// System.Single[] Vuforia.Intrinsics::<DistortionParameters>k__BackingField
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___U3CDistortionParametersU3Ek__BackingField_5;
};
// Vuforia.NullWebCamTexAdaptor
struct NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C : public RuntimeObject
{
// UnityEngine.Texture2D Vuforia.NullWebCamTexAdaptor::mTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mTexture_0;
// System.Boolean Vuforia.NullWebCamTexAdaptor::mPseudoPlaying
bool ___mPseudoPlaying_1;
// System.Double Vuforia.NullWebCamTexAdaptor::mMsBetweenFrames
double ___mMsBetweenFrames_2;
// System.DateTime Vuforia.NullWebCamTexAdaptor::mLastFrame
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___mLastFrame_3;
};
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// Vuforia.PixelFormat
struct PixelFormat_t869ADFBEA645F6791AB1D62DAB0164965E279156
{
// System.Int32 Vuforia.PixelFormat::value__
int32_t ___value___2;
};
// UnityEngine.RectOffset
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5 : public RuntimeObject
{
// System.IntPtr UnityEngine.RectOffset::m_Ptr
intptr_t ___m_Ptr_0;
// System.Object UnityEngine.RectOffset::m_SourceStyle
RuntimeObject* ___m_SourceStyle_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.RectOffset
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
Il2CppIUnknown* ___m_SourceStyle_1;
};
// Native definition for COM marshalling of UnityEngine.RectOffset
struct RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com
{
intptr_t ___m_Ptr_0;
Il2CppIUnknown* ___m_SourceStyle_1;
};
// 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.Internal.VuforiaDriver.UnityDriverConfig
struct UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540
{
// Vuforia.Internal.VuforiaDriver.Capability Vuforia.Internal.VuforiaDriver.UnityDriverConfig::capabilities
uint32_t ___capabilities_0;
// Vuforia.DriverCameraMode Vuforia.Internal.VuforiaDriver.UnityDriverConfig::cameraMode
DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A ___cameraMode_1;
// System.Int32 Vuforia.Internal.VuforiaDriver.UnityDriverConfig::isAnchorSupported
int32_t ___isAnchorSupported_2;
// System.UInt32 Vuforia.Internal.VuforiaDriver.UnityDriverConfig::cameraRotationInDegrees
uint32_t ___cameraRotationInDegrees_3;
};
// Vuforia.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.CameraController/<GetCameraFields>d__45
struct U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2 : public RuntimeObject
{
// System.Int32 Vuforia.CameraController/<GetCameraFields>d__45::<>1__state
int32_t ___U3CU3E1__state_0;
// Vuforia.CameraDevice/AndroidDevice/CameraField Vuforia.CameraController/<GetCameraFields>d__45::<>2__current
CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7 ___U3CU3E2__current_1;
// System.Int32 Vuforia.CameraController/<GetCameraFields>d__45::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// Vuforia.CameraController Vuforia.CameraController/<GetCameraFields>d__45::<>4__this
CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* ___U3CU3E4__this_3;
// System.Collections.Generic.IEnumerator`1<Vuforia.VuCameraField> Vuforia.CameraController/<GetCameraFields>d__45::<>7__wrap1
RuntimeObject* ___U3CU3E7__wrap1_4;
};
// Vuforia.ConfigData/AreaTargetData
struct AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116
{
// System.String Vuforia.ConfigData/AreaTargetData::name
String_t* ___name_0;
// System.String Vuforia.ConfigData/AreaTargetData::targetID
String_t* ___targetID_1;
// UnityEngine.Vector3 Vuforia.ConfigData/AreaTargetData::bboxMin
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMin_2;
// UnityEngine.Vector3 Vuforia.ConfigData/AreaTargetData::bboxMax
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMax_3;
// System.String Vuforia.ConfigData/AreaTargetData::authoringModelPath
String_t* ___authoringModelPath_4;
// System.String Vuforia.ConfigData/AreaTargetData::occlusionModelPath
String_t* ___occlusionModelPath_5;
// System.String Vuforia.ConfigData/AreaTargetData::navMeshModelPath
String_t* ___navMeshModelPath_6;
// System.String Vuforia.ConfigData/AreaTargetData::version
String_t* ___version_7;
};
// Native definition for P/Invoke marshalling of Vuforia.ConfigData/AreaTargetData
struct AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshaled_pinvoke
{
char* ___name_0;
char* ___targetID_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMin_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMax_3;
char* ___authoringModelPath_4;
char* ___occlusionModelPath_5;
char* ___navMeshModelPath_6;
char* ___version_7;
};
// Native definition for COM marshalling of Vuforia.ConfigData/AreaTargetData
struct AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshaled_com
{
Il2CppChar* ___name_0;
Il2CppChar* ___targetID_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMin_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMax_3;
Il2CppChar* ___authoringModelPath_4;
Il2CppChar* ___occlusionModelPath_5;
Il2CppChar* ___navMeshModelPath_6;
Il2CppChar* ___version_7;
};
// Vuforia.ConfigData/ImageTargetData
struct ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B
{
// UnityEngine.Vector2 Vuforia.ConfigData/ImageTargetData::size
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size_0;
// System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData> Vuforia.ConfigData/ImageTargetData::virtualButtons
List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* ___virtualButtons_1;
// System.String Vuforia.ConfigData/ImageTargetData::previewImage
String_t* ___previewImage_2;
};
// Native definition for P/Invoke marshalling of Vuforia.ConfigData/ImageTargetData
struct ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshaled_pinvoke
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size_0;
List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* ___virtualButtons_1;
char* ___previewImage_2;
};
// Native definition for COM marshalling of Vuforia.ConfigData/ImageTargetData
struct ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshaled_com
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size_0;
List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* ___virtualButtons_1;
Il2CppChar* ___previewImage_2;
};
// Vuforia.ConfigData/ModelTargetData
struct ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D
{
// System.String Vuforia.ConfigData/ModelTargetData::name
String_t* ___name_0;
// System.String Vuforia.ConfigData/ModelTargetData::targetID
String_t* ___targetID_1;
// UnityEngine.Vector3 Vuforia.ConfigData/ModelTargetData::size
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size_2;
// UnityEngine.Vector3 Vuforia.ConfigData/ModelTargetData::bboxMin
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMin_3;
// UnityEngine.Vector3 Vuforia.ConfigData/ModelTargetData::bboxMax
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMax_4;
// System.String[] Vuforia.ConfigData/ModelTargetData::guideViewNames
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___guideViewNames_5;
// System.Boolean Vuforia.ConfigData/ModelTargetData::lowPower
bool ___lowPower_6;
// System.Int32[] Vuforia.ConfigData/ModelTargetData::version
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___version_7;
// System.Boolean Vuforia.ConfigData/ModelTargetData::hasRealisticTextures
bool ___hasRealisticTextures_8;
// System.String Vuforia.ConfigData/ModelTargetData::previewImage
String_t* ___previewImage_9;
// System.String Vuforia.ConfigData/ModelTargetData::assemblyId
String_t* ___assemblyId_10;
// System.Boolean Vuforia.ConfigData/ModelTargetData::containsTrainedEntryPoint
bool ___containsTrainedEntryPoint_11;
// System.Boolean Vuforia.ConfigData/ModelTargetData::containsMTDatabase
bool ___containsMTDatabase_12;
};
// Native definition for P/Invoke marshalling of Vuforia.ConfigData/ModelTargetData
struct ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshaled_pinvoke
{
char* ___name_0;
char* ___targetID_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMin_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMax_4;
char** ___guideViewNames_5;
int32_t ___lowPower_6;
Il2CppSafeArray/*NONE*/* ___version_7;
int32_t ___hasRealisticTextures_8;
char* ___previewImage_9;
char* ___assemblyId_10;
int32_t ___containsTrainedEntryPoint_11;
int32_t ___containsMTDatabase_12;
};
// Native definition for COM marshalling of Vuforia.ConfigData/ModelTargetData
struct ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshaled_com
{
Il2CppChar* ___name_0;
Il2CppChar* ___targetID_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMin_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___bboxMax_4;
Il2CppChar** ___guideViewNames_5;
int32_t ___lowPower_6;
Il2CppSafeArray/*NONE*/* ___version_7;
int32_t ___hasRealisticTextures_8;
Il2CppChar* ___previewImage_9;
Il2CppChar* ___assemblyId_10;
int32_t ___containsTrainedEntryPoint_11;
int32_t ___containsMTDatabase_12;
};
// Vuforia.ConfigData/MultiTargetPartData
struct MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB
{
// System.String Vuforia.ConfigData/MultiTargetPartData::name
String_t* ___name_0;
// UnityEngine.Vector3 Vuforia.ConfigData/MultiTargetPartData::translation
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___translation_1;
// UnityEngine.Quaternion Vuforia.ConfigData/MultiTargetPartData::rotation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_2;
};
// Native definition for P/Invoke marshalling of Vuforia.ConfigData/MultiTargetPartData
struct MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshaled_pinvoke
{
char* ___name_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___translation_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_2;
};
// Native definition for COM marshalling of Vuforia.ConfigData/MultiTargetPartData
struct MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshaled_com
{
Il2CppChar* ___name_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___translation_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_2;
};
// Vuforia.ConfigData/ValidationAreaData
struct ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C
{
// System.String Vuforia.ConfigData/ValidationAreaData::name
String_t* ___name_0;
// UnityEngine.Vector3 Vuforia.ConfigData/ValidationAreaData::size
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size_1;
// UnityEngine.Vector3 Vuforia.ConfigData/ValidationAreaData::translation
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___translation_2;
// UnityEngine.Quaternion Vuforia.ConfigData/ValidationAreaData::rotation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_3;
// System.String[] Vuforia.ConfigData/ValidationAreaData::availableLabels
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___availableLabels_4;
};
// Native definition for P/Invoke marshalling of Vuforia.ConfigData/ValidationAreaData
struct ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshaled_pinvoke
{
char* ___name_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___translation_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_3;
char** ___availableLabels_4;
};
// Native definition for COM marshalling of Vuforia.ConfigData/ValidationAreaData
struct ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshaled_com
{
Il2CppChar* ___name_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___size_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___translation_2;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___rotation_3;
Il2CppChar** ___availableLabels_4;
};
// Vuforia.ConfigData/VirtualButtonData
struct VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E
{
// System.String Vuforia.ConfigData/VirtualButtonData::name
String_t* ___name_0;
// System.Boolean Vuforia.ConfigData/VirtualButtonData::enabled
bool ___enabled_1;
// UnityEngine.Vector4 Vuforia.ConfigData/VirtualButtonData::rectangle
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rectangle_2;
// Vuforia.VirtualButtonSensitivity Vuforia.ConfigData/VirtualButtonData::sensitivity
int32_t ___sensitivity_3;
};
// Native definition for P/Invoke marshalling of Vuforia.ConfigData/VirtualButtonData
struct VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshaled_pinvoke
{
char* ___name_0;
int32_t ___enabled_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rectangle_2;
int32_t ___sensitivity_3;
};
// Native definition for COM marshalling of Vuforia.ConfigData/VirtualButtonData
struct VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshaled_com
{
Il2CppChar* ___name_0;
int32_t ___enabled_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rectangle_2;
int32_t ___sensitivity_3;
};
// Vuforia.ConfigData/VuMarkData
struct VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1
{
// System.String Vuforia.ConfigData/VuMarkData::name
String_t* ___name_0;
// UnityEngine.Vector2 Vuforia.ConfigData/VuMarkData::size
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size_1;
// System.String Vuforia.ConfigData/VuMarkData::previewImage
String_t* ___previewImage_2;
// UnityEngine.Vector4 Vuforia.ConfigData/VuMarkData::boundingBox2D
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___boundingBox2D_3;
// UnityEngine.Vector2 Vuforia.ConfigData/VuMarkData::origin
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___origin_4;
// Vuforia.InstanceIdType Vuforia.ConfigData/VuMarkData::idType
int32_t ___idType_5;
// System.Int32 Vuforia.ConfigData/VuMarkData::idLength
int32_t ___idLength_6;
// System.Int32 Vuforia.ConfigData/VuMarkData::maxId
int32_t ___maxId_7;
};
// Native definition for P/Invoke marshalling of Vuforia.ConfigData/VuMarkData
struct VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshaled_pinvoke
{
char* ___name_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size_1;
char* ___previewImage_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___boundingBox2D_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___origin_4;
int32_t ___idType_5;
int32_t ___idLength_6;
int32_t ___maxId_7;
};
// Native definition for COM marshalling of Vuforia.ConfigData/VuMarkData
struct VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshaled_com
{
Il2CppChar* ___name_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___size_1;
Il2CppChar* ___previewImage_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___boundingBox2D_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___origin_4;
int32_t ___idType_5;
int32_t ___idLength_6;
int32_t ___maxId_7;
};
// Vuforia.WebCamProfile/ProfileData
struct ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6
{
// UnityEngine.Vector2Int Vuforia.WebCamProfile/ProfileData::RequestedTextureSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___RequestedTextureSize_0;
// UnityEngine.Vector2Int Vuforia.WebCamProfile/ProfileData::ResampledTextureSize
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___ResampledTextureSize_1;
// System.Int32 Vuforia.WebCamProfile/ProfileData::RequestedFPS
int32_t ___RequestedFPS_2;
};
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Vuforia.ConfigData/ImageTargetData>
struct Enumerator_tAFB598944014FD0C8AAAFC49A35DCFB8911A9BD2
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_version
int32_t ____version_2;
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_currentValue
ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B ____currentValue_3;
};
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Vuforia.ConfigData/ImageTargetData>
struct Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* ____dictionary_0;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_index
int32_t ____index_1;
// System.Int32 System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_version
int32_t ____version_2;
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_currentValue
ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B ____currentValue_3;
};
// System.Nullable`1<Vuforia.VuCameraVideoMode>
struct Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D ___value_1;
};
// Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration
struct ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4 : public BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00
{
};
// Vuforia.Internal.VuforiaDriver.CameraImage
struct CameraImage_t160C5E11444459AB15B3F57830F054206547048F
{
// System.Int64 Vuforia.Internal.VuforiaDriver.CameraImage::Timestamp
int64_t ___Timestamp_0;
// System.Int64 Vuforia.Internal.VuforiaDriver.CameraImage::ExposureTime
int64_t ___ExposureTime_1;
// System.IntPtr Vuforia.Internal.VuforiaDriver.CameraImage::Buffer
intptr_t ___Buffer_2;
// System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::BufferSize
int32_t ___BufferSize_3;
// System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Index
int32_t ___Index_4;
// System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Width
int32_t ___Width_5;
// System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Height
int32_t ___Height_6;
// System.Int32 Vuforia.Internal.VuforiaDriver.CameraImage::Stride
int32_t ___Stride_7;
// Vuforia.DriverPixelFormat Vuforia.Internal.VuforiaDriver.CameraImage::Format
int32_t ___Format_8;
// Vuforia.Internal.VuforiaDriver.CameraIntrinsics Vuforia.Internal.VuforiaDriver.CameraImage::Intrinsics
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6 ___Intrinsics_9;
};
// Native definition for P/Invoke marshalling of Vuforia.Internal.VuforiaDriver.CameraImage
#pragma pack(push, tp, 1)
struct CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_pinvoke
{
int64_t ___Timestamp_0;
int64_t ___ExposureTime_1;
intptr_t ___Buffer_2;
int32_t ___BufferSize_3;
int32_t ___Index_4;
int32_t ___Width_5;
int32_t ___Height_6;
int32_t ___Stride_7;
int32_t ___Format_8;
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke ___Intrinsics_9;
};
#pragma pack(pop, tp)
// Native definition for COM marshalling of Vuforia.Internal.VuforiaDriver.CameraImage
#pragma pack(push, tp, 1)
struct CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_com
{
int64_t ___Timestamp_0;
int64_t ___ExposureTime_1;
intptr_t ___Buffer_2;
int32_t ___BufferSize_3;
int32_t ___Index_4;
int32_t ___Width_5;
int32_t ___Height_6;
int32_t ___Stride_7;
int32_t ___Format_8;
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com ___Intrinsics_9;
};
#pragma pack(pop, tp)
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Vuforia.Internal.Observers.DeviceObserver
struct DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556 : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A
{
// System.Boolean Vuforia.Internal.Observers.DeviceObserver::<IsUpdatesDisabled>k__BackingField
bool ___U3CIsUpdatesDisabledU3Ek__BackingField_6;
};
// UnityEngine.Font
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
// UnityEngine.Font/FontTextureRebuildCallback UnityEngine.Font::m_FontTextureRebuildCallback
FontTextureRebuildCallback_t76D5E172DF8AA57E67763D453AAC40F0961D09B1* ___m_FontTextureRebuildCallback_5;
};
// UnityEngine.GUIStyle
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580 : public RuntimeObject
{
// System.IntPtr UnityEngine.GUIStyle::m_Ptr
intptr_t ___m_Ptr_0;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Normal
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Normal_1;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Hover
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Hover_2;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Active
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Active_3;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_Focused
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_Focused_4;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnNormal
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnNormal_5;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnHover
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnHover_6;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnActive
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnActive_7;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::m_OnFocused
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* ___m_OnFocused_8;
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Border
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Border_9;
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Padding
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Padding_10;
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Margin
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Margin_11;
// UnityEngine.RectOffset UnityEngine.GUIStyle::m_Overflow
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___m_Overflow_12;
// System.String UnityEngine.GUIStyle::m_Name
String_t* ___m_Name_13;
};
// Native definition for P/Invoke marshalling of UnityEngine.GUIStyle
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_pinvoke
{
intptr_t ___m_Ptr_0;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Normal_1;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Hover_2;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Active_3;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_Focused_4;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnNormal_5;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnHover_6;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnActive_7;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_pinvoke* ___m_OnFocused_8;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Border_9;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Padding_10;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Margin_11;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_pinvoke ___m_Overflow_12;
char* ___m_Name_13;
};
// Native definition for COM marshalling of UnityEngine.GUIStyle
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_marshaled_com
{
intptr_t ___m_Ptr_0;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Normal_1;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Hover_2;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Active_3;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_Focused_4;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnNormal_5;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnHover_6;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnActive_7;
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95_marshaled_com* ___m_OnFocused_8;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Border_9;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Padding_10;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Margin_11;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_marshaled_com* ___m_Overflow_12;
Il2CppChar* ___m_Name_13;
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Vuforia.MonoCameraConfiguration
struct MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3 : public BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00
{
// UnityEngine.Camera Vuforia.MonoCameraConfiguration::mPrimaryCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___mPrimaryCamera_4;
// System.Int32 Vuforia.MonoCameraConfiguration::mCameraViewPortWidth
int32_t ___mCameraViewPortWidth_5;
// System.Int32 Vuforia.MonoCameraConfiguration::mCameraViewPortHeight
int32_t ___mCameraViewPortHeight_6;
// System.Single Vuforia.MonoCameraConfiguration::mFarClipPlane
float ___mFarClipPlane_7;
// Vuforia.IVuCameraController Vuforia.MonoCameraConfiguration::mVuCameraController
RuntimeObject* ___mVuCameraController_8;
};
// 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.PCTile
struct PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8 : public RuntimeObject
{
// System.Int32 Vuforia.PCTile::id
int32_t ___id_0;
// UnityEngine.Bounds Vuforia.PCTile::visibilityBounds
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___visibilityBounds_1;
// UnityEngine.Vector3 Vuforia.PCTile::relativeToRootPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___relativeToRootPosition_2;
// System.Int32 Vuforia.PCTile::depth
int32_t ___depth_3;
// System.Single Vuforia.PCTile::geometricError
float ___geometricError_4;
// System.Single[] Vuforia.PCTile::transform
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___transform_5;
// Vuforia.PCBoundingVolume Vuforia.PCTile::boundingVolume
PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9* ___boundingVolume_6;
// System.String Vuforia.PCTile::refine
String_t* ___refine_7;
// Vuforia.PCContentUrl Vuforia.PCTile::content
PCContentUrl_t1C5AB4ACEBF9A20681A60961A7E06088BFB81C3E* ___content_8;
// Vuforia.PCTile[] Vuforia.PCTile::children
PCTileU5BU5D_tF379F082F5E4F76C891C248A352A5F7160E09057* ___children_9;
};
// UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Native definition for P/Invoke marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.ScriptableObject
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
// Vuforia.WebCamProfile/ProfileCollection
struct ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB
{
// Vuforia.WebCamProfile/ProfileData Vuforia.WebCamProfile/ProfileCollection::DefaultProfile
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___DefaultProfile_0;
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.WebCamProfile/ProfileData> Vuforia.WebCamProfile/ProfileCollection::Profiles
Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* ___Profiles_1;
};
// Native definition for P/Invoke marshalling of Vuforia.WebCamProfile/ProfileCollection
struct ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshaled_pinvoke
{
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___DefaultProfile_0;
Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* ___Profiles_1;
};
// Native definition for COM marshalling of Vuforia.WebCamProfile/ProfileCollection
struct ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshaled_com
{
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___DefaultProfile_0;
Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* ___Profiles_1;
};
// System.Action`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
{
};
// System.Action`1<UnityEngine.GameObject>
struct Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C : public MulticastDelegate_t
{
};
// System.Action`1<UnityEngine.MeshRenderer>
struct Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325 : public MulticastDelegate_t
{
};
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87 : public MulticastDelegate_t
{
};
// System.Action`1<UnityEngine.Transform>
struct Action_1_t10D7C827ADC73ED438E0CA8F04465BA6F2BAED7D : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.VuforiaInitError>
struct Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43 : public MulticastDelegate_t
{
};
// System.Action`2<System.Single,System.Single>
struct Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132 : public MulticastDelegate_t
{
};
// System.Func`1<System.Boolean>
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457 : public MulticastDelegate_t
{
};
// System.Func`2<Vuforia.AMigratableVideoBackgroundConfigProperty,System.Boolean>
struct Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815 : public MulticastDelegate_t
{
};
// System.Func`2<System.Boolean,System.Boolean>
struct Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB : public MulticastDelegate_t
{
};
// System.Func`2<System.String,System.Boolean>
struct Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D : public MulticastDelegate_t
{
};
// System.Func`2<System.String,System.Version>
struct Func_2_t1567C27EECEACA62F64DA467F4AB87AC7106DB07 : public MulticastDelegate_t
{
};
// System.Func`2<Vuforia.VuCameraVideoMode,System.Boolean>
struct Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D : public MulticastDelegate_t
{
};
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
{
};
// System.ComponentModel.AddingNewEventHandler
struct AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9 : public MulticastDelegate_t
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
{
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// UnityEngine.MeshFilter
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.ComponentModel.NotifyCollectionChangedEventHandler
struct NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A : public MulticastDelegate_t
{
};
// System.ComponentModel.PropertyChangingEventHandler
struct PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549 : public MulticastDelegate_t
{
};
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Renderer
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// Vuforia.VuforiaConfiguration
struct VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65 : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration Vuforia.VuforiaConfiguration::vuforia
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* ___vuforia_5;
// Vuforia.VuforiaConfiguration/DatabaseConfiguration Vuforia.VuforiaConfiguration::database
DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62* ___database_6;
// Vuforia.VuforiaConfiguration/RequiredShaders Vuforia.VuforiaConfiguration::shaders
RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4* ___shaders_7;
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration Vuforia.VuforiaConfiguration::videoBackground
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* ___videoBackground_8;
// Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration Vuforia.VuforiaConfiguration::deviceTracker
DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017* ___deviceTracker_9;
// Vuforia.VuforiaConfiguration/PlayModeConfiguration Vuforia.VuforiaConfiguration::playmode
PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A* ___playmode_10;
// Vuforia.VuforiaConfiguration/WebCamConfiguration Vuforia.VuforiaConfiguration::webcam
WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486* ___webcam_11;
// Vuforia.VuforiaConfiguration/PackageInfo Vuforia.VuforiaConfiguration::packageInformation
PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16* ___packageInformation_12;
};
// Vuforia.WebCam
struct WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178 : public RuntimeObject
{
// Vuforia.IWebCamTexAdaptor Vuforia.WebCam::mWebCamTexture
RuntimeObject* ___mWebCamTexture_0;
// Vuforia.Internal.Utility.VuforiaCoroutineUtility Vuforia.WebCam::mVuforiaCoroutineUtility
VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* ___mVuforiaCoroutineUtility_1;
// Vuforia.Internal.Core.IEngine Vuforia.WebCam::mEngine
RuntimeObject* ___mEngine_2;
// System.Int32 Vuforia.WebCam::mRenderTextureLayer
int32_t ___mRenderTextureLayer_3;
// UnityEngine.Camera Vuforia.WebCam::mARCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___mARCamera_4;
// System.Int32 Vuforia.WebCam::mOriginalCameraCullMask
int32_t ___mOriginalCameraCullMask_5;
// Vuforia.Internal.Rendering.TextureRenderer Vuforia.WebCam::mTextureRenderer
TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* ___mTextureRenderer_6;
// UnityEngine.Texture2D Vuforia.WebCam::mBufferReadTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mBufferReadTexture_7;
// UnityEngine.Rect Vuforia.WebCam::mReadPixelsRect
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mReadPixelsRect_8;
// Vuforia.WebCamProfile/ProfileData Vuforia.WebCam::mWebCamProfile
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___mWebCamProfile_9;
// System.Boolean Vuforia.WebCam::mWebCamPlaying
bool ___mWebCamPlaying_10;
// Vuforia.Internal.VuforiaDriver.CameraImage Vuforia.WebCam::mCameraImage
CameraImage_t160C5E11444459AB15B3F57830F054206547048F ___mCameraImage_11;
// System.IntPtr Vuforia.WebCam::mCameraImagePtr
intptr_t ___mCameraImagePtr_12;
// System.Boolean Vuforia.WebCam::mDisposed
bool ___mDisposed_13;
// System.Func`1<System.Boolean> Vuforia.WebCam::mOnCameraReady
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___mOnCameraReady_14;
};
// Vuforia.WebCamProfile
struct WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A : public RuntimeObject
{
// Vuforia.WebCamProfile/ProfileCollection Vuforia.WebCamProfile::mProfileCollection
ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB ___mProfileCollection_0;
};
// Vuforia.WebCamTexAdaptorProvider
struct WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743 : public MulticastDelegate_t
{
};
// UnityEngine.WebCamTexture
struct WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749 : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
// UnityEngine.GUI/WindowFunction
struct WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550 : public MulticastDelegate_t
{
};
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
// System.Object System.ArgumentOutOfRangeException::_actualValue
RuntimeObject* ____actualValue_19;
};
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// UnityEngine.MeshRenderer
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
{
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// Vuforia.SelectionPropagation
struct SelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// Vuforia.Voxel
struct Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.Int32 Vuforia.Voxel::Depth
int32_t ___Depth_4;
// Vuforia.PCTile Vuforia.Voxel::Tile
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___Tile_5;
// UnityEngine.Collider Vuforia.Voxel::mCollider
Collider_t1CC3163924FCD6C4CC2E816373A929C1E3D55E76* ___mCollider_6;
// UnityEngine.MeshFilter Vuforia.Voxel::mMeshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___mMeshFilter_7;
// Vuforia.VoxelTree Vuforia.Voxel::mTreeBehaviour
VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* ___mTreeBehaviour_8;
// UnityEngine.MeshRenderer Vuforia.Voxel::mMeshRenderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___mMeshRenderer_9;
// System.Boolean Vuforia.Voxel::mMeshRendererCanBeVisible
bool ___mMeshRendererCanBeVisible_10;
// UnityEngine.Mesh Vuforia.Voxel::mContentMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mContentMesh_11;
// UnityEngine.Bounds Vuforia.Voxel::mVoxelBounds
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___mVoxelBounds_12;
// Vuforia.FileIOTask Vuforia.Voxel::mLoadingTask
FileIOTask_t8CA9A8DB27223029B283948E29A52BC36EA5ACEF* ___mLoadingTask_13;
// UnityEngine.Coroutine Vuforia.Voxel::mMeshConstruction
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mMeshConstruction_14;
// Vuforia.MeshConstructionRequest Vuforia.Voxel::mRequest
MeshConstructionRequest_t5754C59CB3DF43B4A950C5EB72E09C47742015AE* ___mRequest_15;
// Vuforia.MeshState Vuforia.Voxel::mCurrentState
int32_t ___mCurrentState_16;
// System.Action`1<Vuforia.Voxel> Vuforia.Voxel::mOnLoadingDone
Action_1_tDEC1136530BF545AE3A9EABD37BA0A4AA1CFC94F* ___mOnLoadingDone_17;
};
// Vuforia.VoxelTree
struct VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Material Vuforia.VoxelTree::ContentMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___ContentMaterial_6;
// System.Boolean Vuforia.VoxelTree::OcclusionIsOn
bool ___OcclusionIsOn_7;
// Vuforia.Voxel Vuforia.VoxelTree::RootVoxel
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* ___RootVoxel_8;
// UnityEngine.GameObject Vuforia.VoxelTree::RootGameObject
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___RootGameObject_9;
// System.Boolean Vuforia.VoxelTree::mInitialized
bool ___mInitialized_10;
// UnityEngine.Transform Vuforia.VoxelTree::mRootTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mRootTransform_11;
// UnityEngine.Transform Vuforia.VoxelTree::mAreaTargetTransform
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mAreaTargetTransform_12;
// UnityEngine.Camera Vuforia.VoxelTree::mActiveCamera
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___mActiveCamera_13;
// UnityEngine.Coroutine Vuforia.VoxelTree::mRenderingCoroutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mRenderingCoroutine_14;
// System.Single Vuforia.VoxelTree::mCurrentVirtualScale
float ___mCurrentVirtualScale_15;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.ContentTile> Vuforia.VoxelTree::mContentTiles
Dictionary_2_t9712A49F3B5C0E0DBA2A36D2DB72EEADFDAA623C* ___mContentTiles_16;
// Vuforia.VoxelPool Vuforia.VoxelTree::mVoxelPool
VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* ___mVoxelPool_17;
// System.Collections.Generic.List`1<Vuforia.MeshConstructionRequest> Vuforia.VoxelTree::mMeshBuildingRequests
List_1_tF97EBFCF3D2DA3304D6D42B54CBA618438B7C38A* ___mMeshBuildingRequests_18;
// UnityEngine.WaitForSeconds Vuforia.VoxelTree::mVoxelCheckWait
WaitForSeconds_tF179DF251655B8DF044952E70A60DF4B358A3DD3* ___mVoxelCheckWait_19;
// System.Action Vuforia.VoxelTree::VoxelTreeUpdated
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___VoxelTreeUpdated_25;
// System.IntPtr Vuforia.VoxelTree::<zipHandle>k__BackingField
intptr_t ___U3CzipHandleU3Ek__BackingField_26;
// System.Int32 Vuforia.VoxelTree::<MaxDepth>k__BackingField
int32_t ___U3CMaxDepthU3Ek__BackingField_27;
};
// Vuforia.Internal.Utility.VuforiaCoroutineUtility
struct VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// Vuforia.VuforiaMonoBehaviour
struct VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// Vuforia.DefaultInitializationErrorHandlerInternal
struct DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
// System.String Vuforia.DefaultInitializationErrorHandlerInternal::mErrorText
String_t* ___mErrorText_4;
// System.Boolean Vuforia.DefaultInitializationErrorHandlerInternal::mErrorOccurred
bool ___mErrorOccurred_5;
// UnityEngine.GUIStyle Vuforia.DefaultInitializationErrorHandlerInternal::bodyStyle
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___bodyStyle_7;
// UnityEngine.GUIStyle Vuforia.DefaultInitializationErrorHandlerInternal::headerStyle
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___headerStyle_8;
// UnityEngine.GUIStyle Vuforia.DefaultInitializationErrorHandlerInternal::footerStyle
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___footerStyle_9;
// UnityEngine.Texture2D Vuforia.DefaultInitializationErrorHandlerInternal::bodyTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___bodyTexture_10;
// UnityEngine.Texture2D Vuforia.DefaultInitializationErrorHandlerInternal::headerTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___headerTexture_11;
// UnityEngine.Texture2D Vuforia.DefaultInitializationErrorHandlerInternal::footerTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___footerTexture_12;
};
// Vuforia.MaskOutBehaviour
struct MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
// UnityEngine.Material Vuforia.MaskOutBehaviour::maskMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___maskMaterial_4;
};
// Vuforia.MeshSetBehaviour
struct MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E : public VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B
{
// System.Boolean Vuforia.MeshSetBehaviour::colliderEnabled
bool ___colliderEnabled_28;
};
// Vuforia.ObserverBehaviour
struct ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
// System.Boolean Vuforia.ObserverBehaviour::PreviewVisible
bool ___PreviewVisible_4;
// System.Boolean Vuforia.ObserverBehaviour::RuntimeOcclusion
bool ___RuntimeOcclusion_5;
// System.Boolean Vuforia.ObserverBehaviour::RuntimeCollider
bool ___RuntimeCollider_6;
// System.String Vuforia.ObserverBehaviour::mTrackableName
String_t* ___mTrackableName_7;
// System.Boolean Vuforia.ObserverBehaviour::mInitializedInEditor
bool ___mInitializedInEditor_8;
// System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus> Vuforia.ObserverBehaviour::OnTargetStatusChanged
Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F* ___OnTargetStatusChanged_9;
// System.Action`1<Vuforia.ObserverBehaviour> Vuforia.ObserverBehaviour::OnBehaviourDestroyed
Action_1_t49AD19663F9D6070EBF5FD37F8BEA43810805799* ___OnBehaviourDestroyed_10;
// Vuforia.Internal.Observers.IObserver Vuforia.ObserverBehaviour::mObserver
RuntimeObject* ___mObserver_11;
// Vuforia.TargetStatus Vuforia.ObserverBehaviour::<TargetStatus>k__BackingField
TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ___U3CTargetStatusU3Ek__BackingField_12;
};
// Vuforia.PointCloudBehaviour
struct PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503 : public VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B
{
// System.Collections.Generic.List`1<Vuforia.PointCloudMaterial> Vuforia.PointCloudBehaviour::mLevelMaterials
List_1_tC8FEE4B5DCCD8E523E37482339A2C1CF5AA3803C* ___mLevelMaterials_33;
// System.Int32 Vuforia.PointCloudBehaviour::mMaxDepth
int32_t ___mMaxDepth_34;
// System.Single Vuforia.PointCloudBehaviour::mPointSize
float ___mPointSize_35;
// System.Single Vuforia.PointCloudBehaviour::mVirtualScaleFactor
float ___mVirtualScaleFactor_36;
};
// Vuforia.PreviewModelTurnOffBehaviour
struct PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9 : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
};
// Vuforia.TargetPreview
struct TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
// Vuforia.ObserverBehaviour Vuforia.TargetPreview::mObserverBehaviour
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___mObserverBehaviour_4;
// UnityEngine.GameObject Vuforia.TargetPreview::mHiddenRoot
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mHiddenRoot_5;
// System.String Vuforia.TargetPreview::mTargetName
String_t* ___mTargetName_6;
// System.String Vuforia.TargetPreview::mDatasetName
String_t* ___mDatasetName_7;
// System.Single Vuforia.TargetPreview::mVirtualScale
float ___mVirtualScale_8;
// System.String Vuforia.TargetPreview::mPreviewName
String_t* ___mPreviewName_9;
// System.Boolean Vuforia.TargetPreview::mIsSimulatorMode
bool ___mIsSimulatorMode_10;
// UnityEngine.Transform Vuforia.TargetPreview::mParent
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___mParent_11;
// UnityEngine.HideFlags Vuforia.TargetPreview::mRootFlag
int32_t ___mRootFlag_12;
// UnityEngine.HideFlags Vuforia.TargetPreview::mSelectableFlag
int32_t ___mSelectableFlag_13;
};
// Vuforia.TurnOffBehaviour
struct TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
};
// Vuforia.VuforiaAugmentationRenderer
struct VuforiaAugmentationRenderer_t1494A3E0CE4C90DFA9D1383039EB783F07B79F68 : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
};
// Vuforia.VuforiaBehaviour
struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6 : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
// Vuforia.Internal.Core.IEngine Vuforia.VuforiaBehaviour::mEngine
RuntimeObject* ___mEngine_5;
// Vuforia.IObserverRegistry Vuforia.VuforiaBehaviour::mObserversRegistry
RuntimeObject* ___mObserversRegistry_6;
// Vuforia.WorldCenterMode Vuforia.VuforiaBehaviour::mWorldCenterMode
int32_t ___mWorldCenterMode_7;
// Vuforia.ObserverBehaviour Vuforia.VuforiaBehaviour::mWorldCenter
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___mWorldCenter_8;
// Vuforia.CameraDevice Vuforia.VuforiaBehaviour::<CameraDevice>k__BackingField
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* ___U3CCameraDeviceU3Ek__BackingField_9;
// Vuforia.ObserverFactory Vuforia.VuforiaBehaviour::<ObserverFactory>k__BackingField
ObserverFactory_t15303B50E9714D21517E15020805420A68418285* ___U3CObserverFactoryU3Ek__BackingField_10;
// Vuforia.DevicePoseBehaviour Vuforia.VuforiaBehaviour::<DevicePoseBehaviour>k__BackingField
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* ___U3CDevicePoseBehaviourU3Ek__BackingField_11;
// Vuforia.VideoBackground Vuforia.VuforiaBehaviour::<VideoBackground>k__BackingField
VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1* ___U3CVideoBackgroundU3Ek__BackingField_12;
// Vuforia.World Vuforia.VuforiaBehaviour::<World>k__BackingField
World_t0332C3F77BBFBA826A13D263DAED199D01BCE050* ___U3CWorldU3Ek__BackingField_13;
};
// Vuforia.AnchorBehaviour
struct AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F : public ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB
{
// Vuforia.StageType Vuforia.AnchorBehaviour::mSelectedStageType
int32_t ___mSelectedStageType_13;
// UnityEngine.GameObject Vuforia.AnchorBehaviour::mPlaneReference
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mPlaneReference_14;
// UnityEngine.GameObject Vuforia.AnchorBehaviour::mMidAirReference
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mMidAirReference_15;
// Vuforia.AnchorPreview Vuforia.AnchorBehaviour::mPreview
AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* ___mPreview_16;
};
// Vuforia.AnchorPreview
struct AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384 : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.AnchorBehaviour Vuforia.AnchorPreview::mCastedBehaviour
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* ___mCastedBehaviour_16;
// Vuforia.StageType Vuforia.AnchorPreview::mSelectedStageType
int32_t ___mSelectedStageType_17;
};
// Vuforia.AreaTargetPreview
struct AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15 : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.AreaTargetBehaviour Vuforia.AreaTargetPreview::mCastedBehaviour
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___mCastedBehaviour_16;
// Vuforia.AreaTargetType Vuforia.AreaTargetPreview::mType
int32_t ___mType_17;
// System.Action Vuforia.AreaTargetPreview::PreviewUpdated
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___PreviewUpdated_18;
// System.Action Vuforia.AreaTargetPreview::PreviewDestroyed
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___PreviewDestroyed_19;
// Vuforia.IShadedPreview Vuforia.AreaTargetPreview::mPreviewMesh
RuntimeObject* ___mPreviewMesh_20;
};
// Vuforia.BarcodeBehaviour
struct BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D : public ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB
{
// Vuforia.BarcodeInstanceData Vuforia.BarcodeBehaviour::<InstanceData>k__BackingField
RuntimeObject* ___U3CInstanceDataU3Ek__BackingField_14;
// Vuforia.BarcodeBehaviour/BarcodeType[] Vuforia.BarcodeBehaviour::mBarcodeTypes
BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* ___mBarcodeTypes_15;
// System.Boolean Vuforia.BarcodeBehaviour::mDetectMultipleBarcodes
bool ___mDetectMultipleBarcodes_16;
// System.Boolean Vuforia.BarcodeBehaviour::mShowAdvanced
bool ___mShowAdvanced_17;
// System.Boolean Vuforia.BarcodeBehaviour::mShowObservedTypes
bool ___mShowObservedTypes_18;
// Vuforia.BarcodePreview Vuforia.BarcodeBehaviour::mPreview
BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* ___mPreview_19;
// System.Action`1<UnityEngine.Vector3[]> Vuforia.BarcodeBehaviour::mOnBarcodeOutlineChanged
Action_1_t229A459B7FA7229984043C1868CAEDD374607A45* ___mOnBarcodeOutlineChanged_20;
// System.Collections.Generic.HashSet`1<Vuforia.BarcodeBehaviour/BarcodeType> Vuforia.BarcodeBehaviour::mObserverTypes
HashSet_1_tDCC1FB920E4153AC24DBB783FFA87221D9C67A1F* ___mObserverTypes_21;
// Vuforia.Internal.Observers.BarcodeObserver Vuforia.BarcodeBehaviour::mBarcodeObserver
BarcodeObserver_t441498C23AFE0F08AF2DCF986DB751E95FFAD328* ___mBarcodeObserver_22;
// Vuforia.BarcodeInstancesManager Vuforia.BarcodeBehaviour::mBarcodeInstancesManager
BarcodeInstancesManager_t795038E41F3D9A9CDCBFC113C6310C521E335DFE* ___mBarcodeInstancesManager_23;
};
// Vuforia.BarcodePreview
struct BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72 : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.BarcodeBehaviour Vuforia.BarcodePreview::mCastedBehaviour
BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* ___mCastedBehaviour_16;
// UnityEngine.GameObject Vuforia.BarcodePreview::mBarcodeReferencePreview
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mBarcodeReferencePreview_17;
};
// Vuforia.CylinderTargetPreview
struct CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.CylinderTargetBehaviour Vuforia.CylinderTargetPreview::mCastedBehaviour
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* ___mCastedBehaviour_16;
// UnityEngine.MeshRenderer Vuforia.CylinderTargetPreview::mRenderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___mRenderer_18;
// UnityEngine.MeshFilter Vuforia.CylinderTargetPreview::mMeshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___mMeshFilter_19;
// Vuforia.LegacyCylinderTargetPreview Vuforia.CylinderTargetPreview::mLegacyPreview
LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* ___mLegacyPreview_20;
};
// Vuforia.DataSetTrackableBehaviour
struct DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F : public ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB
{
// System.String Vuforia.DataSetTrackableBehaviour::mDataSetPath
String_t* ___mDataSetPath_14;
};
// Vuforia.ImageTargetPreview
struct ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2 : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.ImageTargetBehaviour Vuforia.ImageTargetPreview::mCastedBehaviour
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* ___mCastedBehaviour_16;
// Vuforia.ImageTargetType Vuforia.ImageTargetPreview::mType
int32_t ___mType_17;
// UnityEngine.MeshFilter Vuforia.ImageTargetPreview::mMeshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___mMeshFilter_18;
// UnityEngine.MeshRenderer Vuforia.ImageTargetPreview::mMeshRenderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___mMeshRenderer_19;
// Vuforia.LegacyImageTargetPreview Vuforia.ImageTargetPreview::mLegacyPreview
LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* ___mLegacyPreview_20;
};
// Vuforia.MeshSetRenderer
struct MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43 : public VuforiaAugmentationRenderer_t1494A3E0CE4C90DFA9D1383039EB783F07B79F68
{
// Vuforia.MeshSetBehaviour Vuforia.MeshSetRenderer::mMeshSet
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* ___mMeshSet_4;
// System.Boolean Vuforia.MeshSetRenderer::mMeshSetActive
bool ___mMeshSetActive_5;
};
// Vuforia.ModelTargetPreview
struct ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.ModelTargetBehaviour Vuforia.ModelTargetPreview::mCastedBehaviour
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* ___mCastedBehaviour_16;
// UnityEngine.Vector3 Vuforia.ModelTargetPreview::mModelScale
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mModelScale_17;
// UnityEngine.GameObject Vuforia.ModelTargetPreview::mModelTargetPreview
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mModelTargetPreview_18;
// Vuforia.LegacyModelTargetPreview Vuforia.ModelTargetPreview::mLegacyPreview
LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* ___mLegacyPreview_19;
};
// Vuforia.MultiTargetPreview
struct MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10 : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.MultiTargetBehaviour Vuforia.MultiTargetPreview::mCastedBehaviour
MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022* ___mCastedBehaviour_16;
// UnityEngine.Mesh Vuforia.MultiTargetPreview::mBaseMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___mBaseMesh_17;
// Vuforia.LegacyMultiTargetPreview Vuforia.MultiTargetPreview::mLegacyPreview
LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* ___mLegacyPreview_18;
};
// Vuforia.PointCloudRenderer
struct PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164 : public VuforiaAugmentationRenderer_t1494A3E0CE4C90DFA9D1383039EB783F07B79F68
{
// Vuforia.PointCloudBehaviour Vuforia.PointCloudRenderer::mPointCloudBehaviour
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* ___mPointCloudBehaviour_4;
// System.Boolean Vuforia.PointCloudRenderer::<IsActive>k__BackingField
bool ___U3CIsActiveU3Ek__BackingField_5;
};
// Vuforia.VuMarkPreview
struct VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300 : public TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B
{
// Vuforia.VuMarkBehaviour Vuforia.VuMarkPreview::mCastedBehaviour
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* ___mCastedBehaviour_16;
// UnityEngine.MeshFilter Vuforia.VuMarkPreview::mMeshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___mMeshFilter_17;
// UnityEngine.MeshRenderer Vuforia.VuMarkPreview::mMeshRenderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___mMeshRenderer_18;
// Vuforia.LegacyVuMarkTargetPreview Vuforia.VuMarkPreview::mLegacyPreview
LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* ___mLegacyPreview_19;
// Vuforia.ImageTargetType Vuforia.VuMarkPreview::mType
int32_t ___mType_20;
};
// Vuforia.AreaTargetBehaviour
struct AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618 : public DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F
{
// System.String Vuforia.AreaTargetBehaviour::AuthoringModelPath
String_t* ___AuthoringModelPath_15;
// System.String Vuforia.AreaTargetBehaviour::OcclusionModelPath
String_t* ___OcclusionModelPath_16;
// System.Single Vuforia.AreaTargetBehaviour::ClipHeight
float ___ClipHeight_17;
// UnityEngine.Vector3 Vuforia.AreaTargetBehaviour::mSize
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mSize_18;
// UnityEngine.Bounds Vuforia.AreaTargetBehaviour::mBoundingBox
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___mBoundingBox_19;
// System.String Vuforia.AreaTargetBehaviour::mNavMeshModelPath
String_t* ___mNavMeshModelPath_20;
// System.String Vuforia.AreaTargetBehaviour::mVersion
String_t* ___mVersion_21;
// UnityEngine.Vector3 Vuforia.AreaTargetBehaviour::mBBoxMin
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mBBoxMin_22;
// UnityEngine.Vector3 Vuforia.AreaTargetBehaviour::mBBoxMax
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mBBoxMax_23;
// UnityEngine.GameObject Vuforia.AreaTargetBehaviour::mModelMesh
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mModelMesh_24;
// System.Boolean Vuforia.AreaTargetBehaviour::mRequiresExternalPositions
bool ___mRequiresExternalPositions_25;
// Vuforia.AreaTargetPreview Vuforia.AreaTargetBehaviour::mPreview
AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* ___mPreview_26;
// System.Boolean Vuforia.AreaTargetBehaviour::IsCloudAreaTarget
bool ___IsCloudAreaTarget_27;
// Vuforia.AreaTargetType Vuforia.AreaTargetBehaviour::Type
int32_t ___Type_28;
// Vuforia.StorageType Vuforia.AreaTargetBehaviour::OcclusionModelStorageType
int32_t ___OcclusionModelStorageType_29;
// Vuforia.Internal.Observers.AreaTargetObserver Vuforia.AreaTargetBehaviour::mAreaTargetObserver
AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06* ___mAreaTargetObserver_30;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.AreaTargetBehaviour::mRuntimeMeshBehaviour
RuntimeObject* ___mRuntimeMeshBehaviour_31;
};
// Vuforia.ScalableDataSetTrackableBehaviour
struct ScalableDataSetTrackableBehaviour_tC0985C18F93D61F367025B09CA45401C82592B8A : public DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F
{
};
// Vuforia.CylinderTargetBehaviour
struct CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897 : public ScalableDataSetTrackableBehaviour_tC0985C18F93D61F367025B09CA45401C82592B8A
{
// System.Single Vuforia.CylinderTargetBehaviour::mTopDiameterRatio
float ___mTopDiameterRatio_15;
// System.Single Vuforia.CylinderTargetBehaviour::mBottomDiameterRatio
float ___mBottomDiameterRatio_16;
// System.Single Vuforia.CylinderTargetBehaviour::mSideLength
float ___mSideLength_17;
// System.Single Vuforia.CylinderTargetBehaviour::mTopDiameter
float ___mTopDiameter_18;
// System.Single Vuforia.CylinderTargetBehaviour::mBottomDiameter
float ___mBottomDiameter_19;
// Vuforia.Internal.TargetMotionHint Vuforia.CylinderTargetBehaviour::mMotionHint
int32_t ___mMotionHint_20;
// Vuforia.TrackingOptimization Vuforia.CylinderTargetBehaviour::mTrackingOptimization
int32_t ___mTrackingOptimization_21;
// System.Boolean Vuforia.CylinderTargetBehaviour::mTrackingOptimizationNeedsUpgrade
bool ___mTrackingOptimizationNeedsUpgrade_22;
// Vuforia.CylinderTargetPreview Vuforia.CylinderTargetBehaviour::mPreview
CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* ___mPreview_23;
// UnityEngine.Vector3 Vuforia.CylinderTargetBehaviour::mLastSize
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mLastSize_24;
// Vuforia.Internal.Observers.CylinderTargetObserver Vuforia.CylinderTargetBehaviour::mCylinderTargetObserver
CylinderTargetObserver_t546187B859843CDB74EB5201AF2BE9CD3A41997E* ___mCylinderTargetObserver_25;
};
// Vuforia.ImageTargetBehaviour
struct ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120 : public ScalableDataSetTrackableBehaviour_tC0985C18F93D61F367025B09CA45401C82592B8A
{
// System.Single Vuforia.ImageTargetBehaviour::mAspectRatio
float ___mAspectRatio_15;
// Vuforia.ImageTargetType Vuforia.ImageTargetBehaviour::mImageTargetType
int32_t ___mImageTargetType_16;
// System.Single Vuforia.ImageTargetBehaviour::mWidth
float ___mWidth_17;
// System.Single Vuforia.ImageTargetBehaviour::mHeight
float ___mHeight_18;
// UnityEngine.Texture2D Vuforia.ImageTargetBehaviour::mRuntimeTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mRuntimeTexture_19;
// Vuforia.Internal.TargetMotionHint Vuforia.ImageTargetBehaviour::mMotionHint
int32_t ___mMotionHint_20;
// Vuforia.TrackingOptimization Vuforia.ImageTargetBehaviour::mTrackingOptimization
int32_t ___mTrackingOptimization_21;
// System.Boolean Vuforia.ImageTargetBehaviour::mTrackingOptimizationNeedsUpgrade
bool ___mTrackingOptimizationNeedsUpgrade_22;
// Vuforia.ImageTargetPreview Vuforia.ImageTargetBehaviour::mPreview
ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* ___mPreview_23;
// UnityEngine.Vector2 Vuforia.ImageTargetBehaviour::mLastSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___mLastSize_24;
// System.Collections.Generic.List`1<Vuforia.VirtualButtonBehaviour> Vuforia.ImageTargetBehaviour::mVirtualButtonBehaviours
List_1_t7F11ABA4A96E2842FB0A540B2DB6A4A521CAB024* ___mVirtualButtonBehaviours_25;
// Vuforia.Internal.Observers.ImageTargetObserver Vuforia.ImageTargetBehaviour::mImageTargetObserver
ImageTargetObserver_t37CA9AEAE11535DFD06CD5C9D7D2F356A5D20252* ___mImageTargetObserver_26;
};
// Vuforia.ModelTargetBehaviour
struct ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362 : public ScalableDataSetTrackableBehaviour_tC0985C18F93D61F367025B09CA45401C82592B8A
{
// UnityEngine.GameObject Vuforia.ModelTargetBehaviour::mGuideViewRenderer
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mGuideViewRenderer_16;
// System.Single Vuforia.ModelTargetBehaviour::mBaseSize
float ___mBaseSize_17;
// System.Single Vuforia.ModelTargetBehaviour::mAspectRatioXY
float ___mAspectRatioXY_18;
// System.Single Vuforia.ModelTargetBehaviour::mAspectRatioXZ
float ___mAspectRatioXZ_19;
// System.Boolean Vuforia.ModelTargetBehaviour::mShowBoundingBox
bool ___mShowBoundingBox_20;
// System.Boolean Vuforia.ModelTargetBehaviour::mOverrideSnappingPose
bool ___mOverrideSnappingPose_21;
// UnityEngine.Vector3 Vuforia.ModelTargetBehaviour::mBBoxMin
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mBBoxMin_22;
// UnityEngine.Vector3 Vuforia.ModelTargetBehaviour::mBBoxMax
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mBBoxMax_23;
// UnityEngine.Texture2D Vuforia.ModelTargetBehaviour::mPreviewImage
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mPreviewImage_24;
// System.Single Vuforia.ModelTargetBehaviour::mLength
float ___mLength_25;
// System.Single Vuforia.ModelTargetBehaviour::mWidth
float ___mWidth_26;
// System.Single Vuforia.ModelTargetBehaviour::mHeight
float ___mHeight_27;
// UnityEngine.GameObject Vuforia.ModelTargetBehaviour::m3DGuideViewModel
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m3DGuideViewModel_28;
// UnityEngine.Texture2D Vuforia.ModelTargetBehaviour::m2DGuideViewImage
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m2DGuideViewImage_29;
// Vuforia.ModelTargetBehaviour/GuideViewDisplayMode Vuforia.ModelTargetBehaviour::mGuideViewDisplayMode
int32_t ___mGuideViewDisplayMode_30;
// UnityEngine.Material Vuforia.ModelTargetBehaviour::m2DGuideViewMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m2DGuideViewMaterial_31;
// UnityEngine.Material Vuforia.ModelTargetBehaviour::m3DGuideViewMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m3DGuideViewMaterial_32;
// System.String Vuforia.ModelTargetBehaviour::mSelectedGuideView
String_t* ___mSelectedGuideView_33;
// Vuforia.Internal.TargetMotionHint Vuforia.ModelTargetBehaviour::mMotionHint
int32_t ___mMotionHint_34;
// Vuforia.Internal.ModelTargetTrackingMode Vuforia.ModelTargetBehaviour::mTrackingMode
int32_t ___mTrackingMode_35;
// Vuforia.TrackingOptimization Vuforia.ModelTargetBehaviour::mTrackingOptimization
int32_t ___mTrackingOptimization_36;
// System.Boolean Vuforia.ModelTargetBehaviour::mTrackingOptimizationNeedsUpgrade
bool ___mTrackingOptimizationNeedsUpgrade_37;
// System.Boolean Vuforia.ModelTargetBehaviour::mHasRealisticTextures
bool ___mHasRealisticTextures_38;
// Vuforia.ModelTargetPreview Vuforia.ModelTargetBehaviour::mPreview
ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* ___mPreview_39;
// System.String Vuforia.ModelTargetBehaviour::mAutoValidationDataSetName
String_t* ___mAutoValidationDataSetName_40;
// UnityEngine.Vector3 Vuforia.ModelTargetBehaviour::mLastSize
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mLastSize_41;
// Vuforia.Internal.Observers.ModelTargetObserver Vuforia.ModelTargetBehaviour::mModelTargetObserver
ModelTargetObserver_t8DB65FB8B1F8BDEDE4748446C8854EA4E55E0778* ___mModelTargetObserver_42;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.ModelTargetBehaviour::mRuntimeMeshBehaviour
RuntimeObject* ___mRuntimeMeshBehaviour_43;
};
// Vuforia.MultiTargetBehaviour
struct MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022 : public ScalableDataSetTrackableBehaviour_tC0985C18F93D61F367025B09CA45401C82592B8A
{
// UnityEngine.Vector3 Vuforia.MultiTargetBehaviour::mSize
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___mSize_15;
// Vuforia.Internal.TargetMotionHint Vuforia.MultiTargetBehaviour::mMotionHint
int32_t ___mMotionHint_16;
// Vuforia.TrackingOptimization Vuforia.MultiTargetBehaviour::mTrackingOptimization
int32_t ___mTrackingOptimization_17;
// System.Boolean Vuforia.MultiTargetBehaviour::mTrackingOptimizationNeedsUpgrade
bool ___mTrackingOptimizationNeedsUpgrade_18;
// Vuforia.MultiTargetPreview Vuforia.MultiTargetBehaviour::mPreview
MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* ___mPreview_19;
// Vuforia.Internal.Observers.MultiTargetObserver Vuforia.MultiTargetBehaviour::mMultiTargetObserver
MultiTargetObserver_tB6334B101B7951C31EDF80EDEB8A85DADAF8AF33* ___mMultiTargetObserver_20;
};
// Vuforia.VuMarkBehaviour
struct VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D : public ScalableDataSetTrackableBehaviour_tC0985C18F93D61F367025B09CA45401C82592B8A
{
// Vuforia.Internal.TargetMotionHint Vuforia.VuMarkBehaviour::mMotionHint
int32_t ___mMotionHint_15;
// Vuforia.TrackingOptimization Vuforia.VuMarkBehaviour::mTrackingOptimization
int32_t ___mTrackingOptimization_16;
// System.Boolean Vuforia.VuMarkBehaviour::mTrackingOptimizationNeedsUpgrade
bool ___mTrackingOptimizationNeedsUpgrade_17;
// Vuforia.VuMarkInstanceId Vuforia.VuMarkBehaviour::<InstanceId>k__BackingField
RuntimeObject* ___U3CInstanceIdU3Ek__BackingField_18;
// Vuforia.Image Vuforia.VuMarkBehaviour::<InstanceImage>k__BackingField
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* ___U3CInstanceImageU3Ek__BackingField_19;
// System.String Vuforia.VuMarkBehaviour::<VuMarkUserData>k__BackingField
String_t* ___U3CVuMarkUserDataU3Ek__BackingField_20;
// System.Single Vuforia.VuMarkBehaviour::mAspectRatio
float ___mAspectRatio_21;
// System.Single Vuforia.VuMarkBehaviour::mWidth
float ___mWidth_22;
// System.Single Vuforia.VuMarkBehaviour::mHeight
float ___mHeight_23;
// System.String Vuforia.VuMarkBehaviour::mPreviewImage
String_t* ___mPreviewImage_24;
// Vuforia.InstanceIdType Vuforia.VuMarkBehaviour::mIdType
int32_t ___mIdType_25;
// System.Int32 Vuforia.VuMarkBehaviour::mIdLength
int32_t ___mIdLength_26;
// UnityEngine.Vector2 Vuforia.VuMarkBehaviour::mOrigin
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___mOrigin_27;
// UnityEngine.Rect Vuforia.VuMarkBehaviour::mBoundingBox
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___mBoundingBox_28;
// System.Boolean Vuforia.VuMarkBehaviour::mTrackingFromRuntimeAppearance
bool ___mTrackingFromRuntimeAppearance_29;
// System.Nullable`1<System.Int32> Vuforia.VuMarkBehaviour::<RuntimeId>k__BackingField
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___U3CRuntimeIdU3Ek__BackingField_30;
// Vuforia.VuMarkInstancesManager Vuforia.VuMarkBehaviour::mInstancesManager
VuMarkInstancesManager_t884E18F4075DEDB74017A4278EDD771DB1D35B04* ___mInstancesManager_31;
// Vuforia.VuMarkPreview Vuforia.VuMarkBehaviour::mPreview
VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* ___mPreview_32;
// Vuforia.Internal.Observers.VuMarkObserver Vuforia.VuMarkBehaviour::mVuMarkObserver
VuMarkObserver_tC16714DDBF853BE9C94FFFDE82D5CD7ED68BCCFB* ___mVuMarkObserver_33;
// UnityEngine.Vector2 Vuforia.VuMarkBehaviour::mLastSize
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___mLastSize_34;
};
// <Module>
// <Module>
// System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>
// System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.WebCamProfile/ProfileData>
// System.Collections.Generic.Dictionary`2<System.String,Vuforia.WebCamProfile/ProfileData>
// System.Collections.Generic.HashSet`1<System.Version>
// System.Collections.Generic.HashSet`1<System.Version>
// System.Collections.Generic.Dictionary`2/KeyCollection<Vuforia.PixelFormat,Vuforia.Image>
// System.Collections.Generic.Dictionary`2/KeyCollection<Vuforia.PixelFormat,Vuforia.Image>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/AreaTargetData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/AreaTargetData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/CylinderTargetData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/CylinderTargetData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ImageTargetData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ImageTargetData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ModelTargetData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ModelTargetData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/MultiTargetData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/MultiTargetData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ValidationAreaData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ValidationAreaData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/VuMarkData>
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/VuMarkData>
// System.Collections.Generic.List`1<Vuforia.AMigratableVideoBackgroundConfigProperty>
struct List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
AMigratableVideoBackgroundConfigPropertyU5BU5D_tCCE46CD828C840B2DDBB8A0075EEBA250C91784F* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.AMigratableVideoBackgroundConfigProperty>
// System.Collections.Generic.List`1<Vuforia.Image>
struct List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ImageU5BU5D_t452ECD4944D78AE4587128F1F847691F746CB425* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Image>
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Int32>
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.Object>
// System.Collections.Generic.List`1<System.String>
struct List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<System.String>
// System.Collections.Generic.List`1<UnityEngine.Vector2>
struct List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Vector2>
// System.Collections.Generic.List`1<UnityEngine.Vector3>
struct List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Vector3>
// System.Collections.Generic.List`1<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>
struct List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
AreaTargetDescriptorTypeU5BU5D_tFB15091D55F5A2053C755B58245B3E4D7566FE36* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>
// System.Collections.Generic.List`1<Vuforia.ConfigData/MultiTargetPartData>
struct List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
MultiTargetPartDataU5BU5D_t45CC3184FA4BEAF1D6FF2D087EA1AF54E69C95DC* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.ConfigData/MultiTargetPartData>
// System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>
struct List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>
// System.Collections.Generic.Queue`1<System.Object>
// System.Collections.Generic.Queue`1<System.Object>
// System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject>
// System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject>
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/ImageTargetData>
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/ImageTargetData>
// Vuforia.AMigratableVideoBackgroundConfigProperty
// Vuforia.AMigratableVideoBackgroundConfigProperty
// System.ComponentModel.AddingNewEventArgs
// System.ComponentModel.AddingNewEventArgs
// Vuforia.AreaTargetCapture
// Vuforia.AreaTargetCapture
// Vuforia.AreaTargetMeshPreview
struct AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_StaticFields
{
// System.Int32 Vuforia.AreaTargetMeshPreview::MAX_HEIGHT_PROPERTY_ID
int32_t ___MAX_HEIGHT_PROPERTY_ID_0;
// System.Int32 Vuforia.AreaTargetMeshPreview::CENTER_PROPERTY_ID
int32_t ___CENTER_PROPERTY_ID_1;
// System.Int32 Vuforia.AreaTargetMeshPreview::AXISY_PROPERTY_ID
int32_t ___AXISY_PROPERTY_ID_2;
};
// Vuforia.AreaTargetMeshPreview
// Vuforia.AreaTargetPointCloudPreview
// Vuforia.AreaTargetPointCloudPreview
// Vuforia.AreaTargetTypeResolver
struct AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_StaticFields
{
// System.Collections.Generic.List`1<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType> Vuforia.AreaTargetTypeResolver::sTypeResolverList
List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94* ___sTypeResolverList_1;
};
// Vuforia.AreaTargetTypeResolver
// Vuforia.CameraControllerFactory
// Vuforia.CameraControllerFactory
// Vuforia.CameraDevice
struct CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27_StaticFields
{
// Vuforia.CameraDevice Vuforia.CameraDevice::sLocalCameraDevice
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* ___sLocalCameraDevice_0;
};
// Vuforia.CameraDevice
// Vuforia.CesiumTiles
// Vuforia.CesiumTiles
// Vuforia.ConfigData
// Vuforia.ConfigData
// Vuforia.ContentTile
// Vuforia.ContentTile
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_StaticFields
{
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::invariant_culture_info
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___invariant_culture_info_0;
// System.Object System.Globalization.CultureInfo::shared_table_lock
RuntimeObject* ___shared_table_lock_1;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::default_current_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___default_current_culture_2;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentUICulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentUICulture_34;
// System.Globalization.CultureInfo modreq(System.Runtime.CompilerServices.IsVolatile) System.Globalization.CultureInfo::s_DefaultThreadCurrentCulture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_DefaultThreadCurrentCulture_35;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_number
Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3* ___shared_by_number_36;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo> System.Globalization.CultureInfo::shared_by_name
Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28* ___shared_by_name_37;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::s_UserPreferredCultureInfoInAppX
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___s_UserPreferredCultureInfoInAppX_38;
// System.Boolean System.Globalization.CultureInfo::IsTaiwanSku
bool ___IsTaiwanSku_39;
};
// System.Globalization.CultureInfo
// Vuforia.CylinderMeshFactory
// Vuforia.CylinderMeshFactory
// Vuforia.EulaRuntimeUtility
// Vuforia.EulaRuntimeUtility
// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields
{
// System.EventArgs System.EventArgs::Empty
EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty_0;
};
// System.EventArgs
// Vuforia.GameObjectExtensionMethods
// Vuforia.GameObjectExtensionMethods
// Vuforia.ImageDescription
// Vuforia.ImageDescription
// Vuforia.LegacyCylinderTargetPreview
// Vuforia.LegacyCylinderTargetPreview
// Vuforia.LegacyImageTargetPreview
// Vuforia.LegacyImageTargetPreview
// Vuforia.LegacyModelTargetPreview
// Vuforia.LegacyModelTargetPreview
// Vuforia.LegacyMultiTargetPreview
// Vuforia.LegacyMultiTargetPreview
// Vuforia.LegacyVuMarkTargetPreview
// Vuforia.LegacyVuMarkTargetPreview
// Vuforia.MeshSetLoaderUtility
// Vuforia.MeshSetLoaderUtility
// Vuforia.NativePlatformHelper
// Vuforia.NativePlatformHelper
// System.ComponentModel.NotifyCollectionChangedEventArgs
// System.ComponentModel.NotifyCollectionChangedEventArgs
// Vuforia.NullCameraConfiguration
// Vuforia.NullCameraConfiguration
// Vuforia.NullWebCam
// Vuforia.NullWebCam
// Vuforia.PCAdditionalInfo
// Vuforia.PCAdditionalInfo
// Vuforia.PCAsset
// Vuforia.PCAsset
// Vuforia.PCBoundingVolume
// Vuforia.PCBoundingVolume
// Vuforia.PCContentUrl
// Vuforia.PCContentUrl
// Vuforia.PCTileSet
// Vuforia.PCTileSet
// Utility.ParsingUtilities
// Utility.ParsingUtilities
// Vuforia.PixelFormatExtensions
// Vuforia.PixelFormatExtensions
// Vuforia.PlatformController
// Vuforia.PlatformController
// Vuforia.PlatformControllerFactory
// Vuforia.PlatformControllerFactory
// Vuforia.PlayModeEditorUtility
struct PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_StaticFields
{
// Vuforia.IPlayModeEditorUtility Vuforia.PlayModeEditorUtility::sInstance
RuntimeObject* ___sInstance_0;
};
// Vuforia.PlayModeEditorUtility
// Vuforia.PreviewResourceLoader
struct PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_StaticFields
{
// Vuforia.IPreviewResourceLoader Vuforia.PreviewResourceLoader::sLoader
RuntimeObject* ___sLoader_0;
};
// Vuforia.PreviewResourceLoader
// Vuforia.RuntimeExtensionMethods
// Vuforia.RuntimeExtensionMethods
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// Vuforia.Internal.Rendering.TextureRenderer
// Vuforia.Internal.Rendering.TextureRenderer
// System.Version
// System.Version
// Vuforia.VideoBackgroundConfigMigrator
// Vuforia.VideoBackgroundConfigMigrator
// Vuforia.VoxelGameObject
// Vuforia.VoxelGameObject
// Vuforia.VoxelPool
// Vuforia.VoxelPool
// Vuforia.VuAreaTargetCaptureConfig
// Vuforia.VuAreaTargetCaptureConfig
// Vuforia.VuAreaTargetCaptureGenerationConfig
// Vuforia.VuAreaTargetCaptureGenerationConfig
// Vuforia.VuforiaApplication
struct VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46_StaticFields
{
// Vuforia.VuforiaApplication Vuforia.VuforiaApplication::sInstance
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* ___sInstance_0;
};
// Vuforia.VuforiaApplication
// Vuforia.WebCamTexAdaptor
// Vuforia.WebCamTexAdaptor
// Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType
// Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType
// Vuforia.CameraController/<>c__DisplayClass33_0
// Vuforia.CameraController/<>c__DisplayClass33_0
// Vuforia.CameraDevice/HoloLensDevice
// Vuforia.CameraDevice/HoloLensDevice
// Vuforia.CylinderTargetPreview/<>c
struct U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_StaticFields
{
// Vuforia.CylinderTargetPreview/<>c Vuforia.CylinderTargetPreview/<>c::<>9
U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6* ___U3CU3E9_0;
// System.Func`2<System.String,System.Boolean> Vuforia.CylinderTargetPreview/<>c::<>9__12_0
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* ___U3CU3E9__12_0_1;
};
// Vuforia.CylinderTargetPreview/<>c
// Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility
// Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility
// Vuforia.VideoBackgroundConfigMigrator/<>c
struct U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields
{
// Vuforia.VideoBackgroundConfigMigrator/<>c Vuforia.VideoBackgroundConfigMigrator/<>c::<>9
U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F* ___U3CU3E9_0;
// System.Func`2<Vuforia.AMigratableVideoBackgroundConfigProperty,System.Boolean> Vuforia.VideoBackgroundConfigMigrator/<>c::<>9__2_0
Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815* ___U3CU3E9__2_0_1;
// System.Func`2<System.Boolean,System.Boolean> Vuforia.VideoBackgroundConfigMigrator/<>c::<>9__2_1
Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* ___U3CU3E9__2_1_2;
};
// Vuforia.VideoBackgroundConfigMigrator/<>c
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration
struct GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF_StaticFields
{
// System.Action`2<System.Single,System.Single> Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::VirtualSceneScaleFactorUpdated
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___VirtualSceneScaleFactorUpdated_2;
};
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration
// Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26
// Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26
// System.Collections.Generic.List`1/Enumerator<Vuforia.Image>
// System.Collections.Generic.List`1/Enumerator<Vuforia.Image>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>
// System.Collections.Generic.List`1/Enumerator<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>
// Unity.Collections.NativeArray`1<System.Byte>
// Unity.Collections.NativeArray`1<System.Byte>
// System.ValueTuple`2<System.Int32Enum,System.Object>
// System.ValueTuple`2<System.Int32Enum,System.Object>
// System.ValueTuple`2<Vuforia.AreaTargetMeshPreview/ShaderType,UnityEngine.Shader>
// System.ValueTuple`2<Vuforia.AreaTargetMeshPreview/ShaderType,UnityEngine.Shader>
// 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.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// System.Char
// UnityEngine.Color
// UnityEngine.Color
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_StaticFields
{
// System.Int32[] System.DateTime::s_daysToMonth365
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth365_30;
// System.Int32[] System.DateTime::s_daysToMonth366
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_daysToMonth366_31;
// System.DateTime System.DateTime::MinValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MinValue_32;
// System.DateTime System.DateTime::MaxValue
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___MaxValue_33;
// System.DateTime System.DateTime::UnixEpoch
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___UnixEpoch_34;
};
// System.DateTime
// System.Double
// System.Double
// Vuforia.DriverCameraMode
// Vuforia.DriverCameraMode
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// System.Enum
// System.Int32
// System.Int32
// System.Int64
// System.Int64
// System.IntPtr
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.IntPtr
// UnityEngine.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
// System.Single UnityEngine.Mathf::Epsilon
float ___Epsilon_0;
};
// UnityEngine.Mathf
// UnityEngine.Matrix4x4
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::zeroMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix_16;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::identityMatrix
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix_17;
};
// UnityEngine.Matrix4x4
// System.ComponentModel.PropertyChangingEventArgs
// System.ComponentModel.PropertyChangingEventArgs
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
};
// UnityEngine.Quaternion
// UnityEngine.Rect
// UnityEngine.Rect
// System.Single
// System.Single
// System.TimeSpan
struct TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_StaticFields
{
// System.TimeSpan System.TimeSpan::Zero
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___Zero_19;
// System.TimeSpan System.TimeSpan::MaxValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MaxValue_20;
// System.TimeSpan System.TimeSpan::MinValue
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___MinValue_21;
};
// System.TimeSpan
// System.UInt32
// System.UInt32
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
// UnityEngine.Vector2 UnityEngine.Vector2::upVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
// UnityEngine.Vector2 UnityEngine.Vector2::downVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};
// UnityEngine.Vector2
// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
{
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6;
// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7;
};
// UnityEngine.Vector2Int
// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
// UnityEngine.Vector3 UnityEngine.Vector3::upVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
// UnityEngine.Vector3 UnityEngine.Vector3::downVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
// UnityEngine.Vector3 UnityEngine.Vector3::backVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};
// UnityEngine.Vector3
// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};
// UnityEngine.Vector4
// Vuforia.VideoBackgroundShaderPropertyMigration
// Vuforia.VideoBackgroundShaderPropertyMigration
// Vuforia.VideoModeData
// Vuforia.VideoModeData
// System.Void
// System.Void
// Vuforia.VuCameraField
// Vuforia.VuCameraField
// Vuforia.VuVector2I
// Vuforia.VuVector2I
// UnityEngine.WebCamDevice
// UnityEngine.WebCamDevice
// Vuforia.ConfigData/CylinderTargetData
// Vuforia.ConfigData/CylinderTargetData
// Vuforia.ConfigData/MultiTargetData
// Vuforia.ConfigData/MultiTargetData
// Vuforia.CameraDevice/AndroidDevice/CameraField
// Vuforia.CameraDevice/AndroidDevice/CameraField
// Vuforia.CameraDevice/AndroidDevice/Int64Range
// Vuforia.CameraDevice/AndroidDevice/Int64Range
// UnityEngine.AsyncOperation
// UnityEngine.AsyncOperation
// Vuforia.BaseCameraConfiguration
// Vuforia.BaseCameraConfiguration
// Vuforia.CameraConfigurationUtility
struct CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields
{
// UnityEngine.Vector4 Vuforia.CameraConfigurationUtility::MIN_CENTER
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___MIN_CENTER_0;
// UnityEngine.Vector4 Vuforia.CameraConfigurationUtility::MAX_CENTER
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___MAX_CENTER_1;
// UnityEngine.Vector4 Vuforia.CameraConfigurationUtility::MAX_BOTTOM
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___MAX_BOTTOM_2;
// UnityEngine.Vector4 Vuforia.CameraConfigurationUtility::MAX_TOP
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___MAX_TOP_3;
// UnityEngine.Vector4 Vuforia.CameraConfigurationUtility::MAX_LEFT
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___MAX_LEFT_4;
// UnityEngine.Vector4 Vuforia.CameraConfigurationUtility::MAX_RIGHT
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___MAX_RIGHT_5;
};
// Vuforia.CameraConfigurationUtility
// Vuforia.CameraController
// Vuforia.CameraController
// Vuforia.Internal.VuforiaDriver.CameraIntrinsics
// Vuforia.Internal.VuforiaDriver.CameraIntrinsics
// UnityEngine.Coroutine
// UnityEngine.Coroutine
// System.Delegate
// System.Delegate
// System.Exception
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// System.Exception
// UnityEngine.GUIStyleState
// UnityEngine.GUIStyleState
// Vuforia.Image
// Vuforia.Image
// Vuforia.Intrinsics
// Vuforia.Intrinsics
// Vuforia.NullWebCamTexAdaptor
// Vuforia.NullWebCamTexAdaptor
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// UnityEngine.Object
// Vuforia.PixelFormat
// Vuforia.PixelFormat
// UnityEngine.RectOffset
// UnityEngine.RectOffset
// System.RuntimeFieldHandle
// System.RuntimeFieldHandle
// System.RuntimeTypeHandle
// System.RuntimeTypeHandle
// Vuforia.Internal.VuforiaDriver.UnityDriverConfig
// Vuforia.Internal.VuforiaDriver.UnityDriverConfig
// Vuforia.VuCameraVideoMode
// Vuforia.VuCameraVideoMode
// Vuforia.CameraController/<GetCameraFields>d__45
// Vuforia.CameraController/<GetCameraFields>d__45
// Vuforia.ConfigData/AreaTargetData
// Vuforia.ConfigData/AreaTargetData
// Vuforia.ConfigData/ImageTargetData
// Vuforia.ConfigData/ImageTargetData
// Vuforia.ConfigData/ModelTargetData
// Vuforia.ConfigData/ModelTargetData
// Vuforia.ConfigData/MultiTargetPartData
// Vuforia.ConfigData/MultiTargetPartData
// Vuforia.ConfigData/ValidationAreaData
// Vuforia.ConfigData/ValidationAreaData
// Vuforia.ConfigData/VirtualButtonData
// Vuforia.ConfigData/VirtualButtonData
// Vuforia.ConfigData/VuMarkData
// Vuforia.ConfigData/VuMarkData
// Vuforia.WebCamProfile/ProfileData
// Vuforia.WebCamProfile/ProfileData
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Vuforia.ConfigData/ImageTargetData>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Vuforia.ConfigData/ImageTargetData>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Vuforia.ConfigData/ImageTargetData>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Vuforia.ConfigData/ImageTargetData>
// System.Nullable`1<Vuforia.VuCameraVideoMode>
// System.Nullable`1<Vuforia.VuCameraVideoMode>
// Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration
// Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration
// Vuforia.Internal.VuforiaDriver.CameraImage
// Vuforia.Internal.VuforiaDriver.CameraImage
// UnityEngine.Component
// UnityEngine.Component
// Vuforia.Internal.Observers.DeviceObserver
// Vuforia.Internal.Observers.DeviceObserver
// UnityEngine.Font
struct Font_tC95270EA3198038970422D78B74A7F2E218A96B6_StaticFields
{
// System.Action`1<UnityEngine.Font> UnityEngine.Font::textureRebuilt
Action_1_tD91E4D0ED3C2E385D3BDD4B3EA48B5F99D39F1DC* ___textureRebuilt_4;
};
// UnityEngine.Font
// UnityEngine.GUIStyle
struct GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_StaticFields
{
// System.Boolean UnityEngine.GUIStyle::showKeyboardFocus
bool ___showKeyboardFocus_14;
// UnityEngine.GUIStyle UnityEngine.GUIStyle::s_None
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___s_None_15;
};
// UnityEngine.GUIStyle
// UnityEngine.GameObject
// UnityEngine.GameObject
// UnityEngine.Material
// UnityEngine.Material
// UnityEngine.Mesh
// UnityEngine.Mesh
// Vuforia.MonoCameraConfiguration
// Vuforia.MonoCameraConfiguration
// Vuforia.PCTile
// Vuforia.PCTile
// UnityEngine.Shader
// UnityEngine.Shader
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
// System.Int32 UnityEngine.Texture::GenerateAllMips
int32_t ___GenerateAllMips_4;
};
// UnityEngine.Texture
// System.Type
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// System.Type
// Vuforia.WebCamProfile/ProfileCollection
// Vuforia.WebCamProfile/ProfileCollection
// System.Action`1<System.Boolean>
// System.Action`1<System.Boolean>
// System.Action`1<UnityEngine.GameObject>
// System.Action`1<UnityEngine.GameObject>
// System.Action`1<UnityEngine.MeshRenderer>
// System.Action`1<UnityEngine.MeshRenderer>
// System.Action`1<System.Object>
// System.Action`1<System.Object>
// System.Action`1<UnityEngine.Transform>
// System.Action`1<UnityEngine.Transform>
// System.Action`1<Vuforia.VuforiaInitError>
// System.Action`1<Vuforia.VuforiaInitError>
// System.Action`2<System.Single,System.Single>
// System.Action`2<System.Single,System.Single>
// System.Func`1<System.Boolean>
// System.Func`1<System.Boolean>
// System.Func`2<Vuforia.AMigratableVideoBackgroundConfigProperty,System.Boolean>
// System.Func`2<Vuforia.AMigratableVideoBackgroundConfigProperty,System.Boolean>
// System.Func`2<System.Boolean,System.Boolean>
// System.Func`2<System.Boolean,System.Boolean>
// System.Func`2<System.String,System.Boolean>
// System.Func`2<System.String,System.Boolean>
// System.Func`2<System.String,System.Version>
// System.Func`2<System.String,System.Version>
// System.Func`2<Vuforia.VuCameraVideoMode,System.Boolean>
// System.Func`2<Vuforia.VuCameraVideoMode,System.Boolean>
// System.Action
// System.Action
// System.ComponentModel.AddingNewEventHandler
// System.ComponentModel.AddingNewEventHandler
// System.AsyncCallback
// System.AsyncCallback
// UnityEngine.Behaviour
// UnityEngine.Behaviour
// System.InvalidOperationException
// System.InvalidOperationException
// UnityEngine.MeshFilter
// UnityEngine.MeshFilter
// System.NotSupportedException
// System.NotSupportedException
// System.ComponentModel.NotifyCollectionChangedEventHandler
// System.ComponentModel.NotifyCollectionChangedEventHandler
// System.ComponentModel.PropertyChangingEventHandler
// System.ComponentModel.PropertyChangingEventHandler
// UnityEngine.RenderTexture
// UnityEngine.RenderTexture
// UnityEngine.Renderer
// UnityEngine.Renderer
// UnityEngine.Texture2D
// UnityEngine.Texture2D
// UnityEngine.Transform
// UnityEngine.Transform
// Vuforia.VuforiaConfiguration
struct VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65_StaticFields
{
// Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::sInstance
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___sInstance_4;
};
// Vuforia.VuforiaConfiguration
// Vuforia.WebCam
// Vuforia.WebCam
// Vuforia.WebCamProfile
// Vuforia.WebCamProfile
// Vuforia.WebCamTexAdaptorProvider
// Vuforia.WebCamTexAdaptorProvider
// UnityEngine.WebCamTexture
// UnityEngine.WebCamTexture
// UnityEngine.GUI/WindowFunction
// UnityEngine.GUI/WindowFunction
// System.ArgumentOutOfRangeException
// System.ArgumentOutOfRangeException
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
};
// UnityEngine.Camera
// UnityEngine.MeshRenderer
// UnityEngine.MeshRenderer
// UnityEngine.MonoBehaviour
// UnityEngine.MonoBehaviour
// Vuforia.SelectionPropagation
// Vuforia.SelectionPropagation
// Vuforia.Voxel
// Vuforia.Voxel
// Vuforia.VoxelTree
struct VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B_StaticFields
{
// System.Int32 Vuforia.VoxelTree::RunningCoroutines
int32_t ___RunningCoroutines_4;
// System.Int32 Vuforia.VoxelTree::CoroutineLimit
int32_t ___CoroutineLimit_5;
};
// Vuforia.VoxelTree
// Vuforia.Internal.Utility.VuforiaCoroutineUtility
// Vuforia.Internal.Utility.VuforiaCoroutineUtility
// Vuforia.VuforiaMonoBehaviour
// Vuforia.VuforiaMonoBehaviour
// Vuforia.DefaultInitializationErrorHandlerInternal
// Vuforia.DefaultInitializationErrorHandlerInternal
// Vuforia.MaskOutBehaviour
// Vuforia.MaskOutBehaviour
// Vuforia.MeshSetBehaviour
// Vuforia.MeshSetBehaviour
// Vuforia.ObserverBehaviour
// Vuforia.ObserverBehaviour
// Vuforia.PointCloudBehaviour
struct PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503_StaticFields
{
// System.Int32 Vuforia.PointCloudBehaviour::MAX_HEIGHT_PROPERTY_ID
int32_t ___MAX_HEIGHT_PROPERTY_ID_28;
// System.Int32 Vuforia.PointCloudBehaviour::POINT_SIZE_PROPERTY_ID
int32_t ___POINT_SIZE_PROPERTY_ID_29;
// System.Int32 Vuforia.PointCloudBehaviour::USER_NORMALS_PROPERTY_ID
int32_t ___USER_NORMALS_PROPERTY_ID_30;
// System.Int32 Vuforia.PointCloudBehaviour::CENTER_PROPERTY_ID
int32_t ___CENTER_PROPERTY_ID_31;
// System.Int32 Vuforia.PointCloudBehaviour::AXISY_PROPERTY_ID
int32_t ___AXISY_PROPERTY_ID_32;
};
// Vuforia.PointCloudBehaviour
// Vuforia.PreviewModelTurnOffBehaviour
// Vuforia.PreviewModelTurnOffBehaviour
// Vuforia.TargetPreview
// Vuforia.TargetPreview
// Vuforia.TurnOffBehaviour
// Vuforia.TurnOffBehaviour
// Vuforia.VuforiaAugmentationRenderer
// Vuforia.VuforiaAugmentationRenderer
// Vuforia.VuforiaBehaviour
struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields
{
// Vuforia.VuforiaBehaviour Vuforia.VuforiaBehaviour::sInstance
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* ___sInstance_4;
};
// Vuforia.VuforiaBehaviour
// Vuforia.AnchorBehaviour
// Vuforia.AnchorBehaviour
// Vuforia.AnchorPreview
// Vuforia.AnchorPreview
// Vuforia.AreaTargetPreview
// Vuforia.AreaTargetPreview
// Vuforia.BarcodeBehaviour
struct BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D_StaticFields
{
// Vuforia.BarcodeBehaviour/BarcodeType[] Vuforia.BarcodeBehaviour::AllBarcodeTypes
BarcodeTypeU5BU5D_t30B93C9C33E22722703A2308C4873B2415058C0E* ___AllBarcodeTypes_13;
};
// Vuforia.BarcodeBehaviour
// Vuforia.BarcodePreview
// Vuforia.BarcodePreview
// Vuforia.CylinderTargetPreview
// Vuforia.CylinderTargetPreview
// Vuforia.DataSetTrackableBehaviour
struct DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_StaticFields
{
// System.Single Vuforia.DataSetTrackableBehaviour::VirtualSceneScaleFactor
float ___VirtualSceneScaleFactor_13;
};
// Vuforia.DataSetTrackableBehaviour
// Vuforia.ImageTargetPreview
// Vuforia.ImageTargetPreview
// Vuforia.MeshSetRenderer
// Vuforia.MeshSetRenderer
// Vuforia.ModelTargetPreview
// Vuforia.ModelTargetPreview
// Vuforia.MultiTargetPreview
// Vuforia.MultiTargetPreview
// Vuforia.PointCloudRenderer
// Vuforia.PointCloudRenderer
// Vuforia.VuMarkPreview
// Vuforia.VuMarkPreview
// Vuforia.AreaTargetBehaviour
// Vuforia.AreaTargetBehaviour
// Vuforia.CylinderTargetBehaviour
// Vuforia.CylinderTargetBehaviour
// Vuforia.ImageTargetBehaviour
// Vuforia.ImageTargetBehaviour
// Vuforia.ModelTargetBehaviour
struct ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_StaticFields
{
// System.String Vuforia.ModelTargetBehaviour::GUIDE_VIEW_RENDERER_NAME
String_t* ___GUIDE_VIEW_RENDERER_NAME_15;
};
// Vuforia.ModelTargetBehaviour
// Vuforia.MultiTargetBehaviour
// Vuforia.MultiTargetBehaviour
// Vuforia.VuMarkBehaviour
// Vuforia.VuMarkBehaviour
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// 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);
}
};
// Vuforia.ObserverBehaviour[]
struct ObserverBehaviourU5BU5D_t60C0F29DE297A156E010C67C271DBB123FBB70C2 : public RuntimeArray
{
ALIGN_FIELD (8) ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* m_Items[1];
inline ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB** 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, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// Vuforia.PixelFormat[]
struct PixelFormatU5BU5D_t37305893E1B2F464F733C133E51AE7A5B0652C6F : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// UnityEngine.WebCamDevice[]
struct WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5 : public RuntimeArray
{
ALIGN_FIELD (8) WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C m_Items[1];
inline WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C* 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, WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Name_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DepthCameraName_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Resolutions_4), (void*)NULL);
#endif
}
inline WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Name_0), (void*)NULL);
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_DepthCameraName_1), (void*)NULL);
#endif
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___m_Resolutions_4), (void*)NULL);
#endif
}
};
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
{
ALIGN_FIELD (8) float m_Items[1];
inline float GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline float* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, float value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline float GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
{
m_Items[index] = value;
}
};
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Renderer[]
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A : public RuntimeArray
{
ALIGN_FIELD (8) Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* m_Items[1];
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF** 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, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.MeshFilter[]
struct MeshFilterU5BU5D_tCE3B457E6F7ECE5ECEE9E09150642150448685BA : public RuntimeArray
{
ALIGN_FIELD (8) MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* m_Items[1];
inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** 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, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Color[]
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389 : public RuntimeArray
{
ALIGN_FIELD (8) Color_tD001788D726C3A7F1379BEED0260B9591F440C1F m_Items[1];
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F value)
{
m_Items[index] = value;
}
};
// UnityEngine.MeshRenderer[]
struct MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446 : public RuntimeArray
{
ALIGN_FIELD (8) MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* m_Items[1];
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** 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, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Material[]
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D : public RuntimeArray
{
ALIGN_FIELD (8) Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* m_Items[1];
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** 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, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C : public RuntimeArray
{
ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* 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, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
{
m_Items[index] = value;
}
};
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray
{
ALIGN_FIELD (8) int32_t m_Items[1];
inline int32_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline int32_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, int32_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value)
{
m_Items[index] = value;
}
};
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA : public RuntimeArray
{
ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* 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, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
{
m_Items[index] = value;
}
};
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB : public RuntimeArray
{
ALIGN_FIELD (8) Il2CppChar m_Items[1];
inline Il2CppChar GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Il2CppChar* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Il2CppChar value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline Il2CppChar GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Il2CppChar* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Il2CppChar value)
{
m_Items[index] = value;
}
};
// Vuforia.ConfigData/VirtualButtonData[]
struct VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12 : public RuntimeArray
{
ALIGN_FIELD (8) VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E m_Items[1];
inline VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E* 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, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL);
}
inline VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL);
}
};
// Vuforia.ConfigData/MultiTargetPartData[]
struct MultiTargetPartDataU5BU5D_t45CC3184FA4BEAF1D6FF2D087EA1AF54E69C95DC : public RuntimeArray
{
ALIGN_FIELD (8) MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB m_Items[1];
inline MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB* 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, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL);
}
inline MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name_0), (void*)NULL);
}
};
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// T System.Nullable`1<Vuforia.VuCameraVideoMode>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D Nullable_1_GetValueOrDefault_m30F1B6D7428594B28A9CBF8AE55597E63C142D2F_gshared_inline (Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<Vuforia.VuCameraVideoMode,System.Boolean>::.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<Vuforia.VuCameraVideoMode>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
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.Boolean System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD8A6CDD5C954C86D2150FCFF1B76EB62F35A881D_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
// T[] UnityEngine.Object::FindObjectsOfType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared (const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m874C59716993973F0A52C848B20C70C26DB9BCF7_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___0_key, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::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.Boolean System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mA2D94572DAE1E370288187F54B99416C7DB26A5B_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___0_key, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m78DDC81EE49FB9D4194E83685FFED445DFDB75CA_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Runtime.InteropServices.Marshal::PtrToStructure<Vuforia.CameraDevice/AndroidDevice/Int64Range>(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF Marshal_PtrToStructure_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m41E28883D01DC638B5B786B70B421648FA20616B_gshared (intptr_t ___0_ptr, const RuntimeMethod* method) ;
// System.Void System.Runtime.InteropServices.Marshal::StructureToPtr<Vuforia.CameraDevice/AndroidDevice/Int64Range>(T,System.IntPtr,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_StructureToPtr_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m8131A4765DFB2C4970F4E80AB15DC3CD7C8CFF3D_gshared (Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32Enum,System.Object>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t8F71B0D0C29251BFADDD78283D2D169C17F85D96* Dictionary_2_get_Keys_m2B281C3C4FA2DE21C6F725C9780172758BCD2E68_gshared (Dictionary_2_t514396B90715EDD83BB0470C76C2F426F9381C71* __this, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Int32Enum>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* Enumerable_ToArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mF0ED7CE327D8D9E549912B674D4EDB30393887A4_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<Vuforia.VuCameraVideoMode>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D Nullable_1_get_Value_m281E5B761C072FBA2FCD60ECC6E557E7E2C641B0_gshared (Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Boolean>::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Texture2D::GetRawTextureData<System.Byte>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608_gshared (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<System.Byte>(Unity.Collections.NativeArray`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_gshared (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_nativeArray, const RuntimeMethod* method) ;
// System.Void System.Runtime.InteropServices.Marshal::StructureToPtr<Vuforia.Internal.VuforiaDriver.CameraImage>(T,System.IntPtr,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931_gshared (CameraImage_t160C5E11444459AB15B3F57830F054206547048F ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.WebCamProfile/ProfileData>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mED01F31155881BC472BE5E503D299346C7128E6E_gshared (Dictionary_2_t2C03778569B77C06F2056A2F301D81C979929FB0* __this, RuntimeObject* ___0_key, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.WebCamProfile/ProfileData>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m3D902064A3CF616819CF4FF44E90682E0CF841A1_gshared (Dictionary_2_t2C03778569B77C06F2056A2F301D81C979929FB0* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared (Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Boolean>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m52EC06C261A5151651A85DFC885934E4CC55974D_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_selector, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Boolean,System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_mE21883146F245D63126BFA6B31B0BA7710E87D7D_gshared (Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Boolean System.Linq.Enumerable::Any<System.Boolean>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m9FF769489F6E6ABBA4A574C11E0DFEE6255C988B_gshared (RuntimeObject* ___0_source, Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* ___1_predicate, const RuntimeMethod* method) ;
// T Vuforia.PreviewResourceLoader::LoadResourceAtPath<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PreviewResourceLoader_LoadResourceAtPath_TisRuntimeObject_m1766D7F1A9D76961C2B4427B4E13AA6123346E28_gshared (String_t* ___0_path, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<System.Object>(T,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m75BF3B0A3747B60491845FA41612FE7F795F0A59_gshared (RuntimeObject* ___0_original, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Object>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// T[] UnityEngine.GameObject::GetComponentsInChildren<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* GameObject_GetComponentsInChildren_TisRuntimeObject_m6F69570C0224EE6620FD43C4DDB0F0AB152A1B20_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void System.ValueTuple`2<System.Int32Enum,System.Object>::.ctor(T1,T2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_mCCBC0352CCA4C2C33F01A89368BF7694483D96B0_gshared (ValueTuple_2_tBC19AE73793D615D180F320AB46A541EF61AFBF9* __this, int32_t ___0_item1, RuntimeObject* ___1_item2, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::FirstOrDefault<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_FirstOrDefault_TisRuntimeObject_m7DE546C4F58329C905F662422736A44C50268ECD_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.ExtensionMethods.IEnumerableExtensionMethods::ForEach<System.Object>(System.Collections.Generic.IEnumerable`1<T>,System.Action`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IEnumerableExtensionMethods_ForEach_TisRuntimeObject_m750820EA818024D238C99A0B19E5B5C89AA062A1_gshared (RuntimeObject* ___0_enumerable, Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* ___1_action, const RuntimeMethod* method) ;
// T[] UnityEngine.GameObject::GetComponentsInChildren<System.Object>(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* GameObject_GetComponentsInChildren_TisRuntimeObject_m511E687BF2424F8D832EA2EAA459870887FB9540_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_includeInactive, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
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.List`1<System.Object>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::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<System.Object>::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) ;
// T System.Collections.Generic.List`1<Vuforia.ConfigData/MultiTargetPartData>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2_gshared (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Vuforia.ConfigData/MultiTargetPartData>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mCA12B8719CC8E4B0703DD2CD0D6D4301F38189A8_gshared_inline (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* __this, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Single,System.Single>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D_gshared (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_mAA5E777FF4A33006D0E558DF161016AFE26378CB_gshared (Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_mB11E15227055C8CF71217C0C8BCCFC7DFDC8F2BA_gshared (Dictionary_2_t1117BCC4049E501CC4550C28CE2A9BE1D7D2BD1D* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m4DB0E2705FE6A0BD438FA0F7780411B1B4B6271B_gshared (Dictionary_2_t1D3B8B68376A01EFF8FA57706DF33C7877C6FFF2* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m20A5DBBED40E824CB2869513DCAD5DA79C0C7438_gshared (Dictionary_2_t63FB0290890D9661998DD6B853E2FA29FA9237B4* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m17C9656581F4ED9A32F0E783C11725C75FCA1E33_gshared (Dictionary_2_t07584F0E760E79ACC1B762535B4A038ED628B829* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_m1F25A4405EBA69D84B739C148F0F79373D538CBB_gshared (Dictionary_2_t3399676B546D8196C1CE2381FE20E8B093FE8C6B* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_mDACF70B2F8B996CAA53A415317D71181CDC4BCAE_gshared (Dictionary_2_t85ECED186E58B4265A7F6FEA3CDD0AAEEFE0A261* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mF37AE53E224E365A14E828679DA21AF6913CED9C_gshared (Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m81EC239D8E6016F439021DA74A752406953CF5F5_gshared (Dictionary_2_t1117BCC4049E501CC4550C28CE2A9BE1D7D2BD1D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m9BB418D218CA47BC9A166A00A4D029291E38A9D2_gshared (Dictionary_2_t1D3B8B68376A01EFF8FA57706DF33C7877C6FFF2* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m24BE30B79D30A613F500AEEA17CD336AE5FBAE56_gshared (Dictionary_2_t63FB0290890D9661998DD6B853E2FA29FA9237B4* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mD68C0AF7AFB950F09BAE701345F98EE3EA7A2365_gshared (Dictionary_2_t85ECED186E58B4265A7F6FEA3CDD0AAEEFE0A261* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mBE25ACD0DA3D38296E62F2AF1792111BA48F36F3_gshared (Dictionary_2_t07584F0E760E79ACC1B762535B4A038ED628B829* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m11B4B2D1411680C9D9DDF7D072A09CE79814B5C7_gshared (Dictionary_2_t3399676B546D8196C1CE2381FE20E8B093FE8C6B* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m53AB96D6E283EFC542B5696E2D48C07C34492ED3_gshared (Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m4858940FC82DC1B192FDDB486C779504A6891069_gshared (Dictionary_2_t1117BCC4049E501CC4550C28CE2A9BE1D7D2BD1D* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mD4913810B0B5218A974C42A252B41631BC7885B8_gshared (Dictionary_2_t1D3B8B68376A01EFF8FA57706DF33C7877C6FFF2* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mA0DD68EEA5D6144C5E0AB41793BE4E37F4AF26EB_gshared (Dictionary_2_t63FB0290890D9661998DD6B853E2FA29FA9237B4* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m0FC356A87F505634C1858E9F1CA931DBC0A2A451_gshared (Dictionary_2_t85ECED186E58B4265A7F6FEA3CDD0AAEEFE0A261* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_mCC63003C0F4072FAF83590C5FCB2BBB61ECF081E_gshared (Dictionary_2_t07584F0E760E79ACC1B762535B4A038ED628B829* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m633D3738D4EE0709F7D51D3A8EA759EA586BBB83_gshared (Dictionary_2_t3399676B546D8196C1CE2381FE20E8B093FE8C6B* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m29F70F217CCAE88355BC4BB0D02509E7587B6D2D_gshared (Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* __this, RuntimeObject* ___0_key, ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m128334419461ADDF0635322F8509432BC23E9DAB_gshared (Dictionary_2_t1117BCC4049E501CC4550C28CE2A9BE1D7D2BD1D* __this, RuntimeObject* ___0_key, MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m449DBEFB4CD7468E51CE14FFBD592639B4DDE3EA_gshared (Dictionary_2_t1D3B8B68376A01EFF8FA57706DF33C7877C6FFF2* __this, RuntimeObject* ___0_key, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mC350637D4B5AF04C25E659267164A1C4D5ACA696_gshared (Dictionary_2_t63FB0290890D9661998DD6B853E2FA29FA9237B4* __this, RuntimeObject* ___0_key, ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m5A5D276422C04DD14B2E02E560970499BBC8AF66_gshared (Dictionary_2_t07584F0E760E79ACC1B762535B4A038ED628B829* __this, RuntimeObject* ___0_key, AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_m532AC99C128C6BCADC24D4ADF5B80B426AD20893_gshared (Dictionary_2_t85ECED186E58B4265A7F6FEA3CDD0AAEEFE0A261* __this, RuntimeObject* ___0_key, VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1 ___1_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mC0EC15488C9D8348A386060AB1E3D03C0149AEA3_gshared (Dictionary_2_t3399676B546D8196C1CE2381FE20E8B093FE8C6B* __this, RuntimeObject* ___0_key, ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C ___1_value, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B Dictionary_2_get_Item_mA57E202C25981A12BA2426D1DAD8E62554DE8A5F_gshared (Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7CB04C94BB127C8165BB4A869EC5EC5E4B00A1EC_gshared_inline (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E ___0_item, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD Dictionary_2_get_Item_mA51A298117F146601DCFBB44D1706DFC8744F7CB_gshared (Dictionary_2_t1117BCC4049E501CC4550C28CE2A9BE1D7D2BD1D* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.ConfigData/MultiTargetPartData>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC7E3D43DE323AF1041AC4FDCAF4A802C8B9B9675_gshared_inline (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* __this, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB ___0_item, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mD9D878B63C46CB9FABD2BD139F8C10120110BFF6_gshared (Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mC24689C5745F7D406D8756C33BFC8F18A2B757A2_gshared (Dictionary_2_t1117BCC4049E501CC4550C28CE2A9BE1D7D2BD1D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m813730FFE2BFE3351DFFD80C4A09041C1B37692F_gshared (Dictionary_2_t1D3B8B68376A01EFF8FA57706DF33C7877C6FFF2* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m26EA08D4CF90E8F08EA8E27108472CF00A946F30_gshared (Dictionary_2_t63FB0290890D9661998DD6B853E2FA29FA9237B4* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m3841F634FFE576FA4A85C4455014E4D8F168ED7B_gshared (Dictionary_2_t07584F0E760E79ACC1B762535B4A038ED628B829* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_m29AFB3B337958A12CC2BD04EDB1BAC3363302BD0_gshared (Dictionary_2_t3399676B546D8196C1CE2381FE20E8B093FE8C6B* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mDA17A4B9C26CFE0477DEFC59E5572E8C76BD8077_gshared (Dictionary_2_t85ECED186E58B4265A7F6FEA3CDD0AAEEFE0A261* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>::get_Values()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t20304AE203488065AB337B2A30C78C939E5309CC* Dictionary_2_get_Values_m73235B5459F8D2E7BCF8D7FF7D8B6593515B7E79_gshared (Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection<System.Object,Vuforia.ConfigData/ImageTargetData>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tAFB598944014FD0C8AAAFC49A35DCFB8911A9BD2 ValueCollection_GetEnumerator_m49F1F7F62A18424300A1B2ED9FA83C7288C1956B_gshared (ValueCollection_t20304AE203488065AB337B2A30C78C939E5309CC* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Vuforia.ConfigData/ImageTargetData>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m295FF6F9FD616183B98361B82526E6DC7279F1CF_gshared (Enumerator_tAFB598944014FD0C8AAAFC49A35DCFB8911A9BD2* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Vuforia.ConfigData/ImageTargetData>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B Enumerator_get_Current_m45713627EE4CD42673F0B27A723DE3D110155D7A_gshared_inline (Enumerator_tAFB598944014FD0C8AAAFC49A35DCFB8911A9BD2* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m31FF51753A28B9442EF81986EC25AD7BC90EB26F_gshared_inline (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Object,Vuforia.ConfigData/ImageTargetData>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m20098B3CA37B724CA2B18F756C19F26FE98F1D45_gshared (Enumerator_tAFB598944014FD0C8AAAFC49A35DCFB8911A9BD2* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m9CA6811D9115E8F7EB8128179B19B807865E465F_gshared (Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mC10552395810BBAFB71137B5E86C5F5217B9CB30_gshared (Dictionary_2_t1117BCC4049E501CC4550C28CE2A9BE1D7D2BD1D* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m3F1589A284FC7CDF5C4353DF2B3284A46581014A_gshared (Dictionary_2_t1D3B8B68376A01EFF8FA57706DF33C7877C6FFF2* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m33A9582F9B03281C743BFCFB4FEBF94061C414FF_gshared (Dictionary_2_t63FB0290890D9661998DD6B853E2FA29FA9237B4* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m20FA7EF0AF971ACF1C2E13C1988C28DB90AE3F8E_gshared (Dictionary_2_t07584F0E760E79ACC1B762535B4A038ED628B829* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m4A03F15D1174DB8732DA4E2F05F642E741E8CAFF_gshared (Dictionary_2_t3399676B546D8196C1CE2381FE20E8B093FE8C6B* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_mDCC1FA538F2E8EDD8A74619A8E769B4EED46290F_gshared (Dictionary_2_t85ECED186E58B4265A7F6FEA3CDD0AAEEFE0A261* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 Dictionary_2_get_Item_mC7EC94BE4CC4333497BE5D41DEC830E9C9EB2C36_gshared (Dictionary_2_t1D3B8B68376A01EFF8FA57706DF33C7877C6FFF2* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D Dictionary_2_get_Item_m49FB70161EDD49AE386C35D02309E5CD894D8328_gshared (Dictionary_2_t63FB0290890D9661998DD6B853E2FA29FA9237B4* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 Dictionary_2_get_Item_mB4849BA502C04C9CADC66D4C52A657CBDF12A9B8_gshared (Dictionary_2_t07584F0E760E79ACC1B762535B4A038ED628B829* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C Dictionary_2_get_Item_m1ABEBA9AAFCF0C0C1265D5751F9239F78ED9FF1A_gshared (Dictionary_2_t3399676B546D8196C1CE2381FE20E8B093FE8C6B* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>::get_Item(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1 Dictionary_2_get_Item_mF64CD4C8FEAED52394C388E9D5113E6A2E428FBD_gshared (Dictionary_2_t85ECED186E58B4265A7F6FEA3CDD0AAEEFE0A261* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E List_1_get_Item_mA1DA8022FD73B0808721E6C0449651595BAAA51E_gshared (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m942AD774FDD4310C1AFAA13F9C3156FEAB141FD6_gshared_inline (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mC9FA5D26FE1E5745A66FF8C02A82A5A62F257095_gshared (Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mD9DD26FF3A8446C6F762B39A155C315BF142FCDC_gshared (Dictionary_2_t1117BCC4049E501CC4550C28CE2A9BE1D7D2BD1D* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m5A507AED92582F2BCEC9A878B114DD8B1143F969_gshared (Dictionary_2_t1D3B8B68376A01EFF8FA57706DF33C7877C6FFF2* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mE057ECB79E41A3B73DD7FB394702D70EF41FE173_gshared (Dictionary_2_t63FB0290890D9661998DD6B853E2FA29FA9237B4* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m70D561A8262FA75862E5D0B1C1600FF2ECFA05EC_gshared (Dictionary_2_t07584F0E760E79ACC1B762535B4A038ED628B829* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m3F2D0DC88A830695D03AB84184C957AAF46C82EC_gshared (Dictionary_2_t3399676B546D8196C1CE2381FE20E8B093FE8C6B* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m9DB127829FF828E56E78B5C31287CCAFE72BE759_gshared (Dictionary_2_t85ECED186E58B4265A7F6FEA3CDD0AAEEFE0A261* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ImageTargetData>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t197BE1BCA340CC93A854883F18DDCFC9A42F5F6F* Dictionary_2_get_Keys_m3897B47793DCFFBBA329A51C950FC8BD970861E6_gshared (Dictionary_2_t2020905D0D66881E7C52F6E1568B0CCD13212A90* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/ImageTargetData>::CopyTo(TKey[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyCollection_CopyTo_m87FCD28512D58986A92683EE7AD987B4958EB436_gshared (KeyCollection_t197BE1BCA340CC93A854883F18DDCFC9A42F5F6F* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/MultiTargetData>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tBC2226EE1A1C4CDC870D145DAB143E54467CA797* Dictionary_2_get_Keys_m5E0CDC66E961DAA377229D2B0EC2328E593D0319_gshared (Dictionary_2_t1117BCC4049E501CC4550C28CE2A9BE1D7D2BD1D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/MultiTargetData>::CopyTo(TKey[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyCollection_CopyTo_m0BF2C0B5C2428E5E52DC162C3536F6977AB0899F_gshared (KeyCollection_tBC2226EE1A1C4CDC870D145DAB143E54467CA797* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/CylinderTargetData>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t91CFE3164F5EC579D7AA5C30245E96651B86CEAA* Dictionary_2_get_Keys_m6C53D498CDB468BEEE30A587675E3F617DBA289B_gshared (Dictionary_2_t1D3B8B68376A01EFF8FA57706DF33C7877C6FFF2* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/CylinderTargetData>::CopyTo(TKey[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyCollection_CopyTo_m337D3B30804E715E56D042F50EECE445A8A3921E_gshared (KeyCollection_t91CFE3164F5EC579D7AA5C30245E96651B86CEAA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ModelTargetData>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tEEF69679043FB9060E065DE64B432A56C2217EB9* Dictionary_2_get_Keys_m683899B64C35D64B71D6058E43892BF45433ABDE_gshared (Dictionary_2_t63FB0290890D9661998DD6B853E2FA29FA9237B4* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/ModelTargetData>::CopyTo(TKey[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyCollection_CopyTo_m1BED56E048D0E1674F634FFDCB082E753A01C26B_gshared (KeyCollection_tEEF69679043FB9060E065DE64B432A56C2217EB9* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/AreaTargetData>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t7DA0C50C43A7E166BE9F762FC85F949E52C98F25* Dictionary_2_get_Keys_mE2AFF94CF3BB2D8EADED6789E3A61C60DAEF330C_gshared (Dictionary_2_t07584F0E760E79ACC1B762535B4A038ED628B829* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/AreaTargetData>::CopyTo(TKey[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyCollection_CopyTo_m22C092A7F09874D214F56662644AE9BF132C70F8_gshared (KeyCollection_t7DA0C50C43A7E166BE9F762FC85F949E52C98F25* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/ValidationAreaData>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_tE913F8C2A127266D719F6EFE018DF27EBB3DF3BA* Dictionary_2_get_Keys_m3A14F5665A83E4C52EA45745E6086BAB9B21DE89_gshared (Dictionary_2_t3399676B546D8196C1CE2381FE20E8B093FE8C6B* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/ValidationAreaData>::CopyTo(TKey[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyCollection_CopyTo_m5B8936DAC6E2F2B7023B9AFFD6BCD023E6B86A3F_gshared (KeyCollection_tE913F8C2A127266D719F6EFE018DF27EBB3DF3BA* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,Vuforia.ConfigData/VuMarkData>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR KeyCollection_t1D5B986C081F48DE0273C387178642DE212C1F85* Dictionary_2_get_Keys_m3B3159036030E379282BA10AC70E851F2E63BA42_gshared (Dictionary_2_t85ECED186E58B4265A7F6FEA3CDD0AAEEFE0A261* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.Object,Vuforia.ConfigData/VuMarkData>::CopyTo(TKey[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyCollection_CopyTo_mB727C4916DC9B02C881CA5D18C11A2BBA9458D76_gshared (KeyCollection_t1D5B986C081F48DE0273C387178642DE212C1F85* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<UnityEngine.Vector3>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<UnityEngine.Vector2>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Int32>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Skip<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Take<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2_gshared (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<System.Int32>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.Vector3>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m5074E49FED0A20D75EEBFEF32BD7C59CBB6F0FEE_gshared (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m79CB520C0C1362FE97CA8619B6B59F18E80349BC_gshared (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Int32Enum>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared (Action_1_tC926860F20D428DA3E93D6FBA36420E904DD903B* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___0_source, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___1_selector, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.HashSet`1<System.Object>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSet_1__ctor_mC13D3ADFE27A073EC3C583E9C926C801A7EE1DDD_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.HashSet`1<System.Object>::Contains(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared (HashSet_1_t2F33BEB06EEA4A872E2FAF464382422AA39AE885* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Queue`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.Queue`1<System.Object>::Dequeue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<System.Object>::Enqueue(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_InvariantCulture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6 (const RuntimeMethod* method) ;
// System.Single System.Single::Parse(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Single_Parse_mF40465AC387D690175D63EFFF44B0E810C090786 (String_t* ___0_s, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.Int32 System.Int32::Parse(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57 (String_t* ___0_s, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.Boolean System.Single::TryParse(System.String,System.Globalization.NumberStyles,System.IFormatProvider,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, float* ___3_result, const RuntimeMethod* method) ;
// System.Boolean System.Double::TryParse(System.String,System.Globalization.NumberStyles,System.IFormatProvider,System.Double&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382 (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, double* ___3_result, const RuntimeMethod* method) ;
// System.Boolean System.Int32::TryParse(System.String,System.Globalization.NumberStyles,System.IFormatProvider,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Int32_TryParse_mB8E246A7D6D6308EF36DE3473643BDE4CF8F71FF (String_t* ___0_s, int32_t ___1_style, RuntimeObject* ___2_provider, int32_t* ___3_result, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.AddingNewEventArgs::set_NewObject(System.Object)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AddingNewEventArgs_set_NewObject_m11EA4322F7E20D5A997DD4B769F870DB76CF1232_inline (AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::set_Action(System.ComponentModel.NotifyCollectionChangedAction)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_Action_m72E4DACF6659EAC3B4D3696FD691C78DE286D293_inline (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m15B25C3BF7EE3AAB2F0A9F8392033D2712E06793 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::set_NewItems(System.Collections.IList)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_NewItems_m73593509EB404A81492C117210A5E816ED1EC64A_inline (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
inline void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
inline void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Collections.IList)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_mD33A55E437C3A6FB42F1A7384F9D2135ABD8D980 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_changedItems, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::set_OldItems(System.Collections.IList)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_OldItems_m5EC73A18375C916B0C95E7E5083228D06395B987_inline (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::set_NewStartingIndex(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_NewStartingIndex_m66317012EB642BCDAFF4646EC0C550B181B27157_inline (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_mA564B0C3F6A73AC5F1C9611844CEE0EECDF75FB1 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_changedItem, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m9F326C894F41FEEC9C67D27311C08E56ECEBAC68 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_newItems, RuntimeObject* ___2_oldItems, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m624A22A04F9AD24616CDDDC5B0388EDABFB879CC (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_changedItems, int32_t ___2_startingIndex, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::set_OldStartingIndex(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_OldStartingIndex_m6518E5F042D1D59F23A358FB78E52F00A3AF273B_inline (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Object,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m74A3267A434D9CF65EF0BEA2C01B3EAFF80D1274 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_changedItem, int32_t ___2_index, const RuntimeMethod* method) ;
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m4E10781A5B6D0E02342734E264A5460A1070EB2B (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_newItem, RuntimeObject* ___2_oldItem, const RuntimeMethod* method) ;
// System.Void System.EventArgs::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3 (EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* __this, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
// System.Void System.InvalidOperationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// Vuforia.AreaTargetCaptureStatus Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToAreaTargetCaptureStatus(Vuforia.VuAreaTargetCaptureStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToAreaTargetCaptureStatus_m93DDB091B82052B361D179457490CD1EABDB84E8 (int32_t ___0_status, const RuntimeMethod* method) ;
// Vuforia.AreaTargetCaptureStatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToAreaTargetCaptureStatusInfo(Vuforia.VuAreaTargetCaptureStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToAreaTargetCaptureStatusInfo_m6B2BC64DDECCFC7A569684FDA22D9121B5B2B8E3 (int32_t ___0_status, const RuntimeMethod* method) ;
// System.Void Vuforia.VuAreaTargetCaptureConfig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetCaptureConfig__ctor_m13B8167B0A048EB4CB0A28FE3D03E6B07CBC75E6 (VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* __this, const RuntimeMethod* method) ;
// Vuforia.IVuDevicePoseObserver Vuforia.Internal.Observers.DeviceObserver::get_DevicePoseObserver()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DeviceObserver_get_DevicePoseObserver_m831D1A5AB3B6EF7621AEEA04C106D403D8BA0FD7 (DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* __this, const RuntimeMethod* method) ;
// Vuforia.AreaTargetCaptureCreationError Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToAreaTargetCaptureCreationError(Vuforia.VuAreaTargetCaptureCreationError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToAreaTargetCaptureCreationError_m4E86188790B96E23CDFD698030920592119D2710 (int32_t ___0_error, const RuntimeMethod* method) ;
// System.Void System.Action::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuAreaTargetCaptureGenerationConfig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuAreaTargetCaptureGenerationConfig__ctor_m9A280BCC69C31E4330B4B2F8767FCF6C3719AB70 (VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* __this, const RuntimeMethod* method) ;
// Vuforia.VuBool Vuforia.ConversionUtils::ToVuBool(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7 (bool ___0_value, const RuntimeMethod* method) ;
// Vuforia.AreaTargetCaptureGenerationError Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToAreaTargetCaptureGenerationError(Vuforia.VuAreaTargetCaptureGenerationError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToAreaTargetCaptureGenerationError_m626D854C39479E94A108899A1D5EF1616725BC79 (int32_t ___0_error, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_vector, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Vuforia.CameraConfigurationUtility::HomogenizedVec3(UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraConfigurationUtility_HomogenizedVec3_mE606DB3CA618F2824E9D605621DD4310BC71BC13 (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_vec4, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Angle(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Camera::get_projectionMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Matrix4x4::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::set_fieldOfView(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_fieldOfView_m5AA9EED4D1603A1DEDBF883D9C42814B2BDEB777 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector4::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
// UnityEngine.ScreenOrientation UnityEngine.Screen::get_orientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E (const RuntimeMethod* method) ;
// T System.Nullable`1<Vuforia.VuCameraVideoMode>::GetValueOrDefault()
inline VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D Nullable_1_GetValueOrDefault_m30F1B6D7428594B28A9CBF8AE55597E63C142D2F_inline (Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315* __this, const RuntimeMethod* method)
{
return (( VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D (*) (Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m30F1B6D7428594B28A9CBF8AE55597E63C142D2F_gshared_inline)(__this, method);
}
// Vuforia.VideoModeData Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVideoModeData(Vuforia.VuCameraVideoMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 WrapperExtensionMethods_ToVideoModeData_m389C1CE895BFA1D951C11045E675CA904E9D730D (VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D ___0_preset, const RuntimeMethod* method) ;
// Vuforia.FocusMode Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToFocusMode(Vuforia.VuCameraFocusMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToFocusMode_m0E35147E49103DF6608E5F2CDDBCC33E63CEA12F (int32_t ___0_mode, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>::.ctor()
inline void Dictionary_2__ctor_m96C4A0EED1C58D09B8EFF0D2CC6EC1E9D1DDF1DA (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC*, const RuntimeMethod*))Dictionary_2__ctor_mCC9983804D8DC41E938E080075F9EA7BDD0C7059_gshared)(__this, method);
}
// System.Void Vuforia.CameraController::ClearCameraImages()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_ClearCameraImages_mFF02F0ACE60665A574EB683F95B2C95AE8949BEC (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraController::CorrectCameraConfiguration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_CorrectCameraConfiguration_m127E2313B6969C5A7B8CA5E254720E48848D18B3 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaRuntimeUtilities::IsVuforiaEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsVuforiaEnabled_mBB64564112931DB6DCA1A8666F733715AFBDB08D (const RuntimeMethod* method) ;
// System.Void UnityEngine.Screen::set_autorotateToPortrait(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Screen_set_autorotateToPortrait_m42E3A0FB93AB61609F9A1E774B028A90C5791634 (bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Screen::set_autorotateToPortraitUpsideDown(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Screen_set_autorotateToPortraitUpsideDown_m322363C3E0347AF6C62240BD814C8719CF54AF12 (bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Screen::set_autorotateToLandscapeLeft(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Screen_set_autorotateToLandscapeLeft_mEBF1EEDF3BCD85A85FEF5B59ECEE40D6A73983D0 (bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Screen::set_autorotateToLandscapeRight(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Screen_set_autorotateToLandscapeRight_m259F67F2F38E5E28A7A5ABBEA5CFE9650DD7B184 (bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Screen::set_orientation(UnityEngine.ScreenOrientation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Screen_set_orientation_mFCC880DDE7D3916DD8DA84E546F4743EEE773C4D (int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraController::ConfigureView()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_ConfigureView_mE8DA9AA4B737E74799F9F494BAC73221A188C6F2 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraController/<>c__DisplayClass33_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass33_0__ctor_m98E75AD7AE0F05A3126D33E8461A584F874E929B (U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<Vuforia.VuCameraVideoMode,System.Boolean>::.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<Vuforia.VuCameraVideoMode>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
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.Boolean System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m1A532BB83BF8207F71EA6B952B2DA2D57840AD17 (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* __this, int32_t ___0_key, Image_tC8F1E47959853F15CF7B56529F313496B2DD740B** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC*, int32_t, Image_tC8F1E47959853F15CF7B56529F313496B2DD740B**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD8A6CDD5C954C86D2150FCFF1B76EB62F35A881D_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean Vuforia.Image::IsNullOrEmpty(Vuforia.Image)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Image_IsNullOrEmpty_m02392CFBC36847CD012AF2393420D40A0D37A916 (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* ___0_image, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
// T[] UnityEngine.Object::FindObjectsOfType<Vuforia.ObserverBehaviour>()
inline ObserverBehaviourU5BU5D_t60C0F29DE297A156E010C67C271DBB123FBB70C2* Object_FindObjectsOfType_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mC014EF6BB5E6997D38C266DF065B4F8A843DFA18 (const RuntimeMethod* method)
{
return (( ObserverBehaviourU5BU5D_t60C0F29DE297A156E010C67C271DBB123FBB70C2* (*) (const RuntimeMethod*))Object_FindObjectsOfType_TisRuntimeObject_m0B4DF4B8AB4C71E0F471BC9D0440B40844DA221D_gshared)(method);
}
// UnityEngine.Transform UnityEngine.Component::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::InverseTransformPoint(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector2::get_magnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_forward()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(System.Single,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method) ;
// Vuforia.VuforiaBehaviour Vuforia.VuforiaBehaviour::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0 (const RuntimeMethod* method) ;
// Vuforia.CameraDevice Vuforia.VuforiaBehaviour::get_CameraDevice()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* VuforiaBehaviour_get_CameraDevice_m2B852D0BE38060B0B933A903E97F2278EE97BEEA_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method) ;
// Vuforia.CameraDevice/HoloLensDevice Vuforia.CameraDevice::get_HoloLens()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* CameraDevice_get_HoloLens_mCBDE9B33351261AA589173071683C8C5E1E4BC62_inline (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraDevice/HoloLensDevice::SetFocusPoint(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HoloLensDevice_SetFocusPoint_mC7B90D860345891AFAE9FF9E9B311BAC153774BD (HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_point, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_normal, const RuntimeMethod* method) ;
// Vuforia.VuCameraVideoModePreset Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuCameraVideoModePreset(Vuforia.CameraMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuCameraVideoModePreset_m5A32E115590F93871F7C6780C51CE149CD4D9D7A (int32_t ___0_mode, const RuntimeMethod* method) ;
// Vuforia.VuCameraFocusMode Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuCameraFocusMode(Vuforia.FocusMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuCameraFocusMode_m486CAFB62F045EDD6F29BD49C58A1E7C14E0246B (int32_t ___0_mode, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_m874C59716993973F0A52C848B20C70C26DB9BCF7_gshared)(__this, ___0_key, method);
}
// Vuforia.VuImagePixelFormat Vuforia.PixelFormatExtensions::ToVuImagePixelFormat(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToVuImagePixelFormat_m5F51EFE827057B18942421CD30807043560D5745 (int32_t ___0_input, const RuntimeMethod* method) ;
// System.Void Vuforia.ImageDescription::.ctor(System.Int32,System.Int32,System.Int32,System.Int32,System.Int32,Vuforia.PixelFormat,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageDescription__ctor_mAF27085AADA20EBF4F9C4B4522AA3C1299DD8C7E (ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_stride, int32_t ___3_bufferWidth, int32_t ___4_bufferHeight, int32_t ___5_format, int32_t ___6_bufferSize, const RuntimeMethod* method) ;
// System.Void Vuforia.Image::.ctor(Vuforia.ImageDescription,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Image__ctor_m0E615FB78217A730DD441EDCD1BC3B155185D15D (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* __this, ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* ___0_description, intptr_t ___1_data, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>::Add(TKey,TValue)
inline void Dictionary_2_Add_m738F720A51BDAC4C84B87923FE8E62CDD75A104D (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* __this, int32_t ___0_key, Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC*, int32_t, Image_tC8F1E47959853F15CF7B56529F313496B2DD740B*, const RuntimeMethod*))Dictionary_2_Add_mC515884C0546021A29DC0A00DBCABD89B1B65872_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>::Remove(TKey)
inline bool Dictionary_2_Remove_m545884AB5A07D482456473C43C3DC63BA199DD77 (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_mA2D94572DAE1E370288187F54B99416C7DB26A5B_gshared)(__this, ___0_key, method);
}
// System.Void Vuforia.CameraController::set_FieldOfViewRads(UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraController_set_FieldOfViewRads_m1ABE488BDC79ADD781E78C68D039E0FD03BF8E48_inline (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<Vuforia.Image>::GetEnumerator()
inline Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7 List_1_GetEnumerator_m3DDDA94E3BDFDE9B3BC22E6C759F782FE711FF41 (List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* __this, const RuntimeMethod* method)
{
return (( Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7 (*) (List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Vuforia.Image>::Dispose()
inline void Enumerator_Dispose_mADEAD0907B11A7ABF38B0FEA3B7022D1A73B1861 (Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Vuforia.Image>::get_Current()
inline Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* Enumerator_get_Current_mCD8AF89A680683C4AD246A59DC036CDAD6866C3C_inline (Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7* __this, const RuntimeMethod* method)
{
return (( Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* (*) (Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// Vuforia.PixelFormat Vuforia.Image::get_PixelFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Image_get_PixelFormat_m22A57E181B2E28BB49D672EE03898F99D7707BB1 (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m94ECB1252935083AE2156B6B30EB72863EDE33E8 (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* __this, int32_t ___0_key, Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC*, int32_t, Image_tC8F1E47959853F15CF7B56529F313496B2DD740B*, const RuntimeMethod*))Dictionary_2_set_Item_m78DDC81EE49FB9D4194E83685FFED445DFDB75CA_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<Vuforia.Image>::MoveNext()
inline bool Enumerator_MoveNext_mF47A1C2FA031ABB8FD88BD8978F0C24590836ACB (Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void Vuforia.CameraController/<GetCameraFields>d__45::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetCameraFieldsU3Ed__45__ctor_m184F478D33CB39EE6D122B80C3B82E5002930D3C (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// T System.Runtime.InteropServices.Marshal::PtrToStructure<Vuforia.CameraDevice/AndroidDevice/Int64Range>(System.IntPtr)
inline Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF Marshal_PtrToStructure_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m41E28883D01DC638B5B786B70B421648FA20616B (intptr_t ___0_ptr, const RuntimeMethod* method)
{
return (( Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF (*) (intptr_t, const RuntimeMethod*))Marshal_PtrToStructure_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m41E28883D01DC638B5B786B70B421648FA20616B_gshared)(___0_ptr, 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.Int32 System.Runtime.InteropServices.Marshal::SizeOf(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_mED64846722033D6F60C2973CA604B7C2D7D4A1B7 (Type_t* ___0_t, const RuntimeMethod* method) ;
// System.IntPtr System.Runtime.InteropServices.Marshal::AllocHGlobal(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F (int32_t ___0_cb, const RuntimeMethod* method) ;
// System.Void System.Runtime.InteropServices.Marshal::FreeHGlobal(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9 (intptr_t ___0_hglobal, const RuntimeMethod* method) ;
// System.Void System.Runtime.InteropServices.Marshal::StructureToPtr<Vuforia.CameraDevice/AndroidDevice/Int64Range>(T,System.IntPtr,System.Boolean)
inline void Marshal_StructureToPtr_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m8131A4765DFB2C4970F4E80AB15DC3CD7C8CFF3D (Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method)
{
(( void (*) (Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF, intptr_t, bool, const RuntimeMethod*))Marshal_StructureToPtr_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m8131A4765DFB2C4970F4E80AB15DC3CD7C8CFF3D_gshared)(___0_structure, ___1_ptr, ___2_fDeleteOld, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<Vuforia.PixelFormat,Vuforia.Image>::get_Keys()
inline KeyCollection_tEC8BABB6BDF861E1416100EE3135D7532BE829D7* Dictionary_2_get_Keys_m51209FDC50D92388974B7263EDAC5712850FF726 (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* __this, const RuntimeMethod* method)
{
return (( KeyCollection_tEC8BABB6BDF861E1416100EE3135D7532BE829D7* (*) (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC*, const RuntimeMethod*))Dictionary_2_get_Keys_m2B281C3C4FA2DE21C6F725C9780172758BCD2E68_gshared)(__this, method);
}
// TSource[] System.Linq.Enumerable::ToArray<Vuforia.PixelFormat>(System.Collections.Generic.IEnumerable`1<TSource>)
inline PixelFormatU5BU5D_t37305893E1B2F464F733C133E51AE7A5B0652C6F* Enumerable_ToArray_TisPixelFormat_t869ADFBEA645F6791AB1D62DAB0164965E279156_m5207E4E38A60ABFACA3E24088023A39D8EC812D1 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( PixelFormatU5BU5D_t37305893E1B2F464F733C133E51AE7A5B0652C6F* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mF0ED7CE327D8D9E549912B674D4EDB30393887A4_gshared)(___0_source, method);
}
// T UnityEngine.Component::GetComponent<UnityEngine.Camera>()
inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void Vuforia.CameraController::set_ARCamera(UnityEngine.Camera)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraController_set_ARCamera_mB0A8C984A8CD6572E67FBA1ADB1289EE79AD42EB_inline (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_value, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaRuntimeUtilities::IsSimulatorPlayMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE (const RuntimeMethod* method) ;
// System.Void Vuforia.NullCameraConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCameraConfiguration__ctor_m367DEF40CD99A7EC1452FFF27CF2655C65A88616 (NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.ARFoundation.ARFoundationCameraConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ARFoundationCameraConfiguration__ctor_m932CDA360DB3A0E49D72062A546B61592D766630 (ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4* __this, const RuntimeMethod* method) ;
// UnityEngine.Camera Vuforia.CameraController::get_ARCamera()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* CameraController_get_ARCamera_m5AEDB85EB21134F26CDF50F286AA87EBE7CA0CCA_inline (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.MonoCameraConfiguration::.ctor(UnityEngine.Camera,Vuforia.IVuCameraController)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoCameraConfiguration__ctor_mB0674E18BF17F01BBCE71B5C8410A6FB30735363 (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_unityCamera, RuntimeObject* ___1_vuCameraController, const RuntimeMethod* method) ;
// System.Void System.Action::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeWithExceptionHandling(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2 (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method) ;
// System.Int32 System.Environment::get_CurrentManagedThreadId()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF (const RuntimeMethod* method) ;
// System.Void Vuforia.CameraController/<GetCameraFields>d__45::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetCameraFieldsU3Ed__45_U3CU3Em__Finally1_m4A158CD864CB766634EF63E0557B9EB916712D9D (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraController/<GetCameraFields>d__45::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetCameraFieldsU3Ed__45_System_IDisposable_Dispose_m475577AD13110C0CC388C3FD9F3579100D8F3E00 (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, const RuntimeMethod* method) ;
// Vuforia.CameraDevice/AndroidDevice/CameraField Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToCameraField(Vuforia.VuCameraField)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7 WrapperExtensionMethods_ToCameraField_mB37B29D0D59E4948CF6329E303A3BA73DCCC10E0 (VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 ___0_cameraField, const RuntimeMethod* method) ;
// System.Void System.NotSupportedException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<Vuforia.CameraDevice/AndroidDevice/CameraField> Vuforia.CameraController/<GetCameraFields>d__45::System.Collections.Generic.IEnumerable<Vuforia.CameraDevice.AndroidDevice.CameraField>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetCameraFieldsU3Ed__45_System_Collections_Generic_IEnumerableU3CVuforia_CameraDevice_AndroidDevice_CameraFieldU3E_GetEnumerator_mB5EA58E54AF97712DACA2F6AD74A9BF5429A87E0 (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::get_Now()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C (const RuntimeMethod* method) ;
// System.TimeSpan System.DateTime::op_Subtraction(System.DateTime,System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___1_d2, const RuntimeMethod* method) ;
// System.Double System.TimeSpan::get_TotalMilliseconds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double TimeSpan_get_TotalMilliseconds_m3506C1A49F1FE37A82F3027EA061D18215EF87CF (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector2Int::get_x()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector2Int::get_y()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_m3BA82E87442B7F69E118477069AE11101B9DF796 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ;
// System.TimeSpan System.TimeSpan::FromDays(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A TimeSpan_FromDays_mCFEAEBBA8CF0C9EEE18ABC0999D5BF52701EA539 (double ___0_value, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::op_Subtraction(System.DateTime,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_op_Subtraction_m1005BD26EB55337BA2B1F230075D714791074C31 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_d, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_t, const RuntimeMethod* method) ;
// Vuforia.IPlayModeEditorUtility Vuforia.PlayModeEditorUtility::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE (const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.Log::Error(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA (String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraController::.ctor(Vuforia.IVuCameraController,Vuforia.Internal.Core.IDeviceInfo,System.Action,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController__ctor_mE3C3EB784FD55845F13815DA9268B7D87D78D8A6 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, RuntimeObject* ___0_vuCameraController, RuntimeObject* ___1_deviceInfo, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_onVideoBackgroundConfigChanged, bool ___3_isUsingARFoundation, const RuntimeMethod* method) ;
// System.Void Vuforia.BaseCameraConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseCameraConfiguration__ctor_mAE150D2B91DF6A2C437018ADCED3F8B473DC3025 (BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.Log::Info(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Info_m267EDACA868595EBAFC0B2450522D293D6749CCB (String_t* ___0_message, const RuntimeMethod* method) ;
// T System.Nullable`1<Vuforia.VuCameraVideoMode>::get_Value()
inline VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D Nullable_1_get_Value_m281E5B761C072FBA2FCD60ECC6E557E7E2C641B0 (Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315* __this, const RuntimeMethod* method)
{
return (( VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D (*) (Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315*, const RuntimeMethod*))Nullable_1_get_Value_m281E5B761C072FBA2FCD60ECC6E557E7E2C641B0_gshared)(__this, method);
}
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaRuntimeUtilities::IsPlayMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsPlayMode_m00B33166EF7724E7A333D0ED11623D7CE0907B07 (const RuntimeMethod* method) ;
// UnityEngine.ScreenOrientation Vuforia.VuforiaRuntimeUtilities::get_ScreenOrientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rect::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Camera::get_pixelWidth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Camera::get_pixelHeight()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Camera::get_farClipPlane()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// Vuforia.VuViewOrientation Vuforia.RuntimeExtensionMethods::ToVuforiaScreenOrientation(UnityEngine.ScreenOrientation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeExtensionMethods_ToVuforiaScreenOrientation_m85F238FAA144B4B6473C93E3D7D262581C1C523D (int32_t ___0_orientation, const RuntimeMethod* method) ;
// System.Boolean Vuforia.MonoCameraConfiguration::ViewportHasChanged(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoCameraConfiguration_ViewportHasChanged_m8C1AA72773A245353344B93C91F30E1BBEC662DD (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, int32_t ___0_cameraPixelWidth, int32_t ___1_cameraPixelHeight, const RuntimeMethod* method) ;
// System.Boolean Vuforia.MonoCameraConfiguration::FarClipPlaneHasChanged(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoCameraConfiguration_FarClipPlaneHasChanged_m1CE2519C5B4DCBA2D3176362CCAB1AB35E5DDB21 (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, float ___0_farClipPlane, const RuntimeMethod* method) ;
// System.Boolean Vuforia.MonoCameraConfiguration::OrientationHasChanged(Vuforia.VuViewOrientation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoCameraConfiguration_OrientationHasChanged_mF51D4CC173655FAA0FA773FCE28FD38D03B48BF5 (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, int32_t ___0_surfaceOrientation, const RuntimeMethod* method) ;
// System.Void Vuforia.MonoCameraConfiguration::ConfigureVideoBackground(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoCameraConfiguration_ConfigureVideoBackground_m600324DC63E1629E8677AC3CE6377BB9D8CA1419 (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::set_projectionMatrix(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_projectionMatrix_m351820E6903139402FFFF40221B32D0C52B5A094 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.CameraConfigurationUtility::SetFovForCustomProjection(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraConfigurationUtility_SetFovForCustomProjection_m46E60376963825C24DF484BDB652CAAB73A2057A (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Boolean>::Invoke()
inline bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
{
return (( bool (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline)(__this, method);
}
// System.Void UnityEngine.GameObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.Internal.Utility.VuforiaCoroutineUtility>()
inline VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* GameObject_AddComponent_TisVuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A_m7054A528F97BD911A16A590C78E36F580BE12265 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// UnityEngine.HideFlags UnityEngine.Object::get_hideFlags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::set_hideFlags(UnityEngine.HideFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::DontDestroyOnLoad(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_target, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCamProfile::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamProfile__ctor_m21D1BB18C262B293854C54EAD242583A020FE18C (WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaRuntimeUtilities::IsWebCamUsed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsWebCamUsed_m8A401B42D9AEEBD6C32BC15B854BEAD954D5CBF1 (const RuntimeMethod* method) ;
// Vuforia.WebCamProfile/ProfileData Vuforia.WebCamProfile::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 WebCamProfile_get_Default_mA3EEEC359ECFA1A45936993C81235196F8C5451D (WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.NullWebCamTexAdaptor::.ctor(System.Int32,UnityEngine.Vector2Int)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWebCamTexAdaptor__ctor_m4FF97EF7217D354D49904E6807DF237C7F8118D3 (NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C* __this, int32_t ___0_requestedFPS, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_requestedTextureSize, const RuntimeMethod* method) ;
// UnityEngine.WebCamDevice[] UnityEngine.WebCamTexture::get_devices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* WebCamTexture_get_devices_m57A8D669542CBDDB56B21C8DB62D703B7215EBFA (const RuntimeMethod* method) ;
// System.String UnityEngine.WebCamDevice::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* WebCamDevice_get_name_m2BF75E8EA486668299906EAC9B35214890D4601E (WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::Equals(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// Vuforia.WebCamProfile/ProfileData Vuforia.WebCamProfile::GetProfile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 WebCamProfile_GetProfile_mE55E36D369AE9E25510FFC4DBD7BF942ADE07AB6 (WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* __this, String_t* ___0_webcamName, const RuntimeMethod* method) ;
// Vuforia.IWebCamTexAdaptor Vuforia.WebCamTexAdaptorProvider::Invoke(System.String,Vuforia.WebCamProfile/ProfileData)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_inline (WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profileData, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void System.Object::Finalize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Finalize_mC98C96301CCABFE00F1A7EF8E15DF507CACD42B2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCam::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_Dispose_m0E960C25892D683BB506F790D9BA6EFC68EEDF8D (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __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.Internal.Rendering.TextureRenderer::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureRenderer_Destroy_mAE64670862BD56D4CC9CFB81A4CB3BB7CF872F9B (TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.Log::Debug(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5 (String_t* ___0_message, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Camera::get_cullingMask()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Camera::set_cullingMask(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCam::StartCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_StartCamera_mD4F0BF4A901364CA5C69980FD20DDE619621EA0A (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCam::StopCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_StopCamera_mB6CD0FC82EE4775D5F00FC5C2C3F4957B2FBFFBD (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCam::OnVuforiaStopped()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_OnVuforiaStopped_m381E6154BF246768A60E2199DCF3E1658709DE6F (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCam::OnVuforiaStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_OnVuforiaStarted_m76E0D2CD85A63E637CEDBCA8B7D718F8CF9F7801 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitForFirstWebCamFrameU3Ed__26__ctor_m3DFE493D370955E33C2C6A75C1F3C6D2BE244094 (U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCam::ComputeResampledTextureSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_ComputeResampledTextureSize_m1BC7BFB2A8B65550F5F7C063BE85C45B8B254C72 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Rendering.TextureRenderer::.ctor(UnityEngine.Texture,System.Int32,UnityEngine.Vector2Int)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureRenderer__ctor_m57F71A8EE8239E9B5548752977B028FCDA8F234D (TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_textureToRender, int32_t ___1_renderTextureLayer, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___2_requestedTextureSize, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::.ctor(System.Int32,System.Int32,UnityEngine.TextureFormat,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_textureFormat, bool ___3_mipChain, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCam::SetupDriver(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_SetupDriver_m9BB9C6E006F4329E58A2028785D9EDF96AF775C8 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCam::FillBufferReadTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_FillBufferReadTexture_mC3B310617EE01CC028F4CADD6D359F8CEA747CB6 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method) ;
// System.Int64 Vuforia.WebCam::GetTimestamp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t WebCam_GetTimestamp_m291D06E53CA34DE3DE581D685FEB0ADF34D0199D (const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Texture2D::GetRawTextureData<System.Byte>()
inline NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608 (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method)
{
return (( NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF (*) (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*))Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608_gshared)(__this, method);
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<System.Byte>(Unity.Collections.NativeArray`1<T>)
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2 (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___0_nativeArray, const RuntimeMethod* method)
{
return (( void* (*) (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_gshared)(___0_nativeArray, method);
}
// System.IntPtr System.IntPtr::op_Explicit(System.Void*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D (void* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Runtime.InteropServices.Marshal::StructureToPtr<Vuforia.Internal.VuforiaDriver.CameraImage>(T,System.IntPtr,System.Boolean)
inline void Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931 (CameraImage_t160C5E11444459AB15B3F57830F054206547048F ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method)
{
(( void (*) (CameraImage_t160C5E11444459AB15B3F57830F054206547048F, intptr_t, bool, const RuntimeMethod*))Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931_gshared)(___0_structure, ___1_ptr, ___2_fDeleteOld, method);
}
// Vuforia.Internal.VuforiaDriver.IUnityDriver Vuforia.Internal.VuforiaDriver.UnityDriver::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2Int::.ctor(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ;
// UnityEngine.RenderTexture Vuforia.Internal.Rendering.TextureRenderer::Render()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* TextureRenderer_Render_m69E90437C73527E9ED6005774ECA584D4B65DF89 (TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTexture::set_active(UnityEngine.RenderTexture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::ReadPixels(UnityEngine.Rect,System.Int32,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_ReadPixels_m7483DB211233F02E46418E9A6077487925F0024C (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_source, int32_t ___1_destX, int32_t ___2_destY, bool ___3_recalculateMipMaps, const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTexture::ReleaseTemporary(UnityEngine.RenderTexture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTexture_ReleaseTemporary_mEEF2C1990196FF06FDD0DC190928AD3A023EBDD2 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_temp, const RuntimeMethod* method) ;
// System.Void Vuforia.DriverCameraMode::.ctor(System.Int32,System.Int32,System.Int32,Vuforia.DriverPixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DriverCameraMode__ctor_mBBA0CCBAD5BCEFEBE6614A2BA9A788FA00258212 (DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_fps, int32_t ___3_format, const RuntimeMethod* method) ;
// System.Int64 System.Diagnostics.Stopwatch::GetTimestamp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Stopwatch_GetTimestamp_mA3BDF219C573A34751D6A792E86C825B74D2CEB7 (const RuntimeMethod* method) ;
// System.Collections.IEnumerator Vuforia.WebCam::WaitForFirstWebCamFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WebCam_WaitForFirstWebCamFrame_m19CF52511FC90A8BE6C270F4303C1327342D65DE (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method) ;
// UnityEngine.Coroutine Vuforia.Internal.Utility.VuforiaCoroutineUtility::StartCoroutineWithTimeout(System.Collections.IEnumerator,System.Single,System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* VuforiaCoroutineUtility_StartCoroutineWithTimeout_mB44A64F4FFB760550B01E6FA360037B1F32AA591 (VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* __this, RuntimeObject* ___0_routine, float ___1_timeout, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___2_onComplete, const RuntimeMethod* method) ;
// System.Void Vuforia.WebCam::HandleFirstWebCamFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_HandleFirstWebCamFrame_m3936C515F86D5B528E36109C6E4BF4DC89E65A77 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method) ;
// System.String System.String::ToLower()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD (String_t* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.WebCamProfile/ProfileData>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mE82342FBAAFF5A900D3AA25FA87ECD393A50D467 (Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* __this, String_t* ___0_key, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6*, String_t*, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6*, const RuntimeMethod*))Dictionary_2_TryGetValue_mED01F31155881BC472BE5E503D299346C7128E6E_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.WebCamProfile/ProfileData>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mEA87F49CCFE1B8DDA419B8696B0DAEE5DBFBC182 (Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m3D902064A3CF616819CF4FF44E90682E0CF841A1_gshared)(__this, ___0_key, method);
}
// System.Void Vuforia.WebCamProfile/ProfileCollection::.ctor(Vuforia.WebCamProfile/ProfileData,System.Collections.Generic.Dictionary`2<System.String,Vuforia.WebCamProfile/ProfileData>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfileCollection__ctor_m8FB4C3366BA225A8C10947D8F2B7309A62B05ED6 (ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB* __this, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___0_defaultProfile, Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* ___1_profiles, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.WebCamTexture::get_didUpdateThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCamTexture_get_didUpdateThisFrame_m3672350773BAA9131D648B886DFD4E3351F045BE (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.WebCamTexture::get_isPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCamTexture_get_isPlaying_mE53901F249CD5FFF9D1C31DDCC2FC331DCEA80CF (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.WebCamTexture::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexture__ctor_mCDCF373E41263EE323147C4A50609EBE9FA28269 (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.WebCamTexture::set_deviceName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexture_set_deviceName_mE98A9B0F7A93E4C1EF0DD5508E20F64CED31DF86 (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.WebCamTexture::set_requestedFPS(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexture_set_requestedFPS_m1B942D1B9D351ECA5ED4D15B8EA6031BB39C3B3E (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.WebCamTexture::set_requestedWidth(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexture_set_requestedWidth_mF45C8D70FE7C22D84D86AC7CD81270067BF27D67 (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.WebCamTexture::set_requestedHeight(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexture_set_requestedHeight_m2216C94A7C59856727881B36974DD8E09BAB103C (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Application::HasUserAuthorization(UnityEngine.UserAuthorization)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_HasUserAuthorization_mB418451E98E7C23BA2A31DDF39BFB7253023B4F4 (int32_t ___0_mode, const RuntimeMethod* method) ;
// UnityEngine.AsyncOperation UnityEngine.Application::RequestUserAuthorization(UnityEngine.UserAuthorization)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* Application_RequestUserAuthorization_mADBB6AC1C7EF417C7D11D2D8F1263985547F94AA (int32_t ___0_mode, const RuntimeMethod* method) ;
// System.Void UnityEngine.WebCamTexture::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexture_Play_mAB313C6F98D5433C414DA31DD96316BDE8D19A26 (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.WebCamTexture::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexture_Stop_m6239B5D1E10C53B57BB30E124E3F541EBD46A184 (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.AsyncOperation::get_isDone()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.AMigratableVideoBackgroundConfigProperty>::.ctor()
inline void List_1__ctor_mED483171B250D2AB23A0AE7C317EC62EDC890DDB (List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void Vuforia.VideoBackgroundShaderPropertyMigration::.ctor(Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundShaderPropertyMigration__ctor_mA6E7F86B1FBA4DCEB225BBA33CD71BC3EB2300A4 (VideoBackgroundShaderPropertyMigration_t9F0EE1C0B0C84D027D87550ADD9E29F7ADB4926F* __this, VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* ___0_config, String_t* ___1_oldShaderName, String_t* ___2_newShaderName, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.AMigratableVideoBackgroundConfigProperty>::Add(T)
inline void List_1_Add_mCB2ED5202E475BEAAA30A6CE0A05225271AE0E23_inline (List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8* __this, AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8*, AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.Func`2<Vuforia.AMigratableVideoBackgroundConfigProperty,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m8F6E26D3FD384434845874922117F099DFA1A2C7 (Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<Vuforia.AMigratableVideoBackgroundConfigProperty,System.Boolean>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisAMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m24FB7405162CC3928624A07561CD70EC64844CB5 (RuntimeObject* ___0_source, Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m52EC06C261A5151651A85DFC885934E4CC55974D_gshared)(___0_source, ___1_selector, method);
}
// System.Void System.Func`2<System.Boolean,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mE21883146F245D63126BFA6B31B0BA7710E87D7D (Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_mE21883146F245D63126BFA6B31B0BA7710E87D7D_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Boolean System.Linq.Enumerable::Any<System.Boolean>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m9FF769489F6E6ABBA4A574C11E0DFEE6255C988B (RuntimeObject* ___0_source, Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* ___1_predicate, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB*, const RuntimeMethod*))Enumerable_Any_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m9FF769489F6E6ABBA4A574C11E0DFEE6255C988B_gshared)(___0_source, ___1_predicate, method);
}
// System.Void Vuforia.VideoBackgroundConfigMigrator/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mF77855ED99CB38C0C1B3B348DE3B385D1B6C913F (U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AMigratableVideoBackgroundConfigProperty::.ctor(Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AMigratableVideoBackgroundConfigProperty__ctor_m926F8D2BE3E365E2042A2A75A2A505BF739057F8 (AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0* __this, VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* ___0_config, const RuntimeMethod* method) ;
// UnityEngine.Shader Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::get_VideoBackgroundShader()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// System.String UnityEngine.Object::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Inequality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Shader UnityEngine.Shader::Find(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5 (String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.Log::Error(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Error_mD059D71785436B60BCAF45F9EAC5E2F37E91C6CE (String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration::set_VideoBackgroundShader(UnityEngine.Shader)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration_set_VideoBackgroundShader_mFB4349B54EF60C4CEA607452AE99AB5ECA3C3583_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetPreview::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_Awake_mD64C39D9B3E8C5ACD8B1BA9039C4D5D78DE54062 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetPreview::CreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_CreatePreview_mBD318E8601D0AD21F7489894C7CE4FBA2EC8B2AD (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method) ;
// System.String Vuforia.PreviewResourceLoader::GetGlobalUtilityResource(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D (String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.AnchorPreview::InstantiatePrefab(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorPreview_InstantiatePrefab_m479EA60AEF43A3B62FAF785738B971A3AD2517ED (AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* __this, String_t* ___0_path, const RuntimeMethod* method) ;
// T Vuforia.PreviewResourceLoader::LoadResourceAtPath<UnityEngine.GameObject>(System.String)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A (String_t* ___0_path, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (String_t*, const RuntimeMethod*))PreviewResourceLoader_LoadResourceAtPath_TisRuntimeObject_m1766D7F1A9D76961C2B4427B4E13AA6123346E28_gshared)(___0_path, method);
}
// UnityEngine.Transform UnityEngine.GameObject::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<UnityEngine.GameObject>(T,UnityEngine.Transform)
inline GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_original, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method)
{
return (( GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m75BF3B0A3747B60491845FA41612FE7F795F0A59_gshared)(___0_original, ___1_parent, method);
}
// System.Void UnityEngine.Transform::set_localPosition(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_up()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_up(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_up_m1FBA5A97E5057747AC027AD5897EDE80A554D554 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetPreview::SetupPropagationToTargetRoot(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_model, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetPreview::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview__ctor_m4E5CB76A52692307A848ACABB79AA77D6E2376CA (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method) ;
// System.String Vuforia.DataSetTrackableBehaviour::get_DataSetName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC (DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.AreaTargetMeshPreview::LoadAndInstantiatePrefab(System.String,UnityEngine.Transform,UnityEngine.GameObject&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetMeshPreview_LoadAndInstantiatePrefab_m96469598BF7778ED1D2AB57241B8EAF99D54A179 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, String_t* ___0_datasetName, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentTransform, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** ___2_previewObject, const RuntimeMethod* method) ;
// System.ValueTuple`2<Vuforia.AreaTargetMeshPreview/ShaderType,UnityEngine.Shader> Vuforia.AreaTargetMeshPreview::CreateShaderForObject(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t03DA8693B51A5130F0C5B54D40472787B49F635E AreaTargetMeshPreview_CreateShaderForObject_m9426F2CD14324C243C4AD4CCEAAEB976AECA046E (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetMeshPreview::SetupPrefab(System.Action`1<UnityEngine.GameObject>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_SetupPrefab_m976762C55B8AEECF4852425C67CEFCE2DA3EAE99 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* ___0_setupPropagationAction, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.GameObject>::Invoke(T)
inline void Action_1_Invoke_mBF1852490A3A2C4508CEF22E3887E57A8E6C6E45_inline (Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C*, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
// T[] UnityEngine.GameObject::GetComponentsInChildren<UnityEngine.Renderer>()
inline RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mA2746088DB45856FD76C725AB403CEF5A8997734 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m6F69570C0224EE6620FD43C4DDB0F0AB152A1B20_gshared)(__this, method);
}
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetMeshPreview::AssignShaderMaterial(UnityEngine.MeshRenderer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_AssignShaderMaterial_m7BCD9D8A7B2D14E86B6B46A88299E7BE16A8BAB5 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_renderer, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetMeshPreview::UpdateMaterial(UnityEngine.MeshRenderer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_UpdateMaterial_mD66120AE802676F14654A27EA8129E4ECFF9A0B7 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_renderer, const RuntimeMethod* method) ;
// System.String Vuforia.PosixPath::Join(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8 (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_subPaths, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::set_name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::get_identity()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localRotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::.ctor(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ;
// UnityEngine.Material UnityEngine.Renderer::get_sharedMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
// UnityEngine.Texture UnityEngine.Material::get_mainTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::set_mainTexture(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Renderer::set_sharedMaterial(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method) ;
// Vuforia.AreaTargetMeshPreview/ShaderType Vuforia.AreaTargetMeshPreview::DetermineShaderType(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetMeshPreview_DetermineShaderType_mF1FA3D6455CD9F43C308D5632DD6CFECB591234B (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method) ;
// System.Void System.ValueTuple`2<Vuforia.AreaTargetMeshPreview/ShaderType,UnityEngine.Shader>::.ctor(T1,T2)
inline void ValueTuple_2__ctor_m9B176C301791A9A4BDF238822FCA654AAA7F9A2C (ValueTuple_2_t03DA8693B51A5130F0C5B54D40472787B49F635E* __this, int32_t ___0_item1, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_item2, const RuntimeMethod* method)
{
(( void (*) (ValueTuple_2_t03DA8693B51A5130F0C5B54D40472787B49F635E*, int32_t, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692*, const RuntimeMethod*))ValueTuple_2__ctor_mCCBC0352CCA4C2C33F01A89368BF7694483D96B0_gshared)(__this, ___0_item1, ___1_item2, method);
}
// T[] UnityEngine.GameObject::GetComponentsInChildren<UnityEngine.MeshFilter>()
inline MeshFilterU5BU5D_tCE3B457E6F7ECE5ECEE9E09150642150448685BA* GameObject_GetComponentsInChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mC29DC007A56E819962202CC5829E097BA9E61495 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshFilterU5BU5D_tCE3B457E6F7ECE5ECEE9E09150642150448685BA* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m6F69570C0224EE6620FD43C4DDB0F0AB152A1B20_gshared)(__this, method);
}
// TSource System.Linq.Enumerable::FirstOrDefault<UnityEngine.MeshFilter>(System.Collections.Generic.IEnumerable`1<TSource>)
inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* Enumerable_FirstOrDefault_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD0BDBCFA729752AC5C946BF8BD9E9A261FE1810C (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_FirstOrDefault_TisRuntimeObject_m7DE546C4F58329C905F662422736A44C50268ECD_gshared)(___0_source, method);
}
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// UnityEngine.Mesh UnityEngine.MeshFilter::get_sharedMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, const RuntimeMethod* method) ;
// UnityEngine.Color[] UnityEngine.Mesh::get_colors()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* Mesh_get_colors_m3A38944EBA064B0E55A24C95C3706193F45B313D (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetFloat(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, float ___1_value, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetVector(System.Int32,UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_up()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// T[] UnityEngine.GameObject::GetComponentsInChildren<UnityEngine.MeshRenderer>()
inline MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m2008A6E9E847586AA963625B92085BFF7729C702 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m6F69570C0224EE6620FD43C4DDB0F0AB152A1B20_gshared)(__this, method);
}
// System.Void System.Action`1<UnityEngine.MeshRenderer>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mC141B0E2E835714F26C7650E1600BC18D9C70550 (Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Internal.Utility.ExtensionMethods.IEnumerableExtensionMethods::ForEach<UnityEngine.MeshRenderer>(System.Collections.Generic.IEnumerable`1<T>,System.Action`1<T>)
inline void IEnumerableExtensionMethods_ForEach_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m68D16BA53F2037DB07240B6768A586913A3B1D71 (RuntimeObject* ___0_enumerable, Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325* ___1_action, const RuntimeMethod* method)
{
(( void (*) (RuntimeObject*, Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325*, const RuntimeMethod*))IEnumerableExtensionMethods_ForEach_TisRuntimeObject_m750820EA818024D238C99A0B19E5B5C89AA062A1_gshared)(___0_enumerable, ___1_action, method);
}
// System.Void UnityEngine.Object::DestroyImmediate(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Shader::PropertyToID(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
// UnityEngine.Material Vuforia.AreaTargetPointCloudPreview::CreateMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* AreaTargetPointCloudPreview_CreateMaterial_m4C7C237000C39C04C757BCC8297083AE0542AAFC (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject Vuforia.PointCloudModelCreator::LoadPointCloud(Vuforia.PointCloudBehaviour&,System.String,System.String,UnityEngine.Transform,System.Boolean,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* PointCloudModelCreator_LoadPointCloud_mCD34D1B793653E71313CB8C9AF6035AD5FCEEC08 (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503** ___0_behaviour, String_t* ___1_dataSetName, String_t* ___2_path, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___3_parentTransform, bool ___4_occlusionOn, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___5_material, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::add_VoxelTreeUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_add_VoxelTreeUpdated_mE2DB36C046D700AD4CC9E45116C3FD24CA83EDB0 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<Vuforia.PointCloudRenderer>()
inline PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* Component_GetComponent_TisPointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164_m25BCB03FC5E17408B858288D293E94E71A87CE75 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void UnityEngine.Transform::SetParent(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_p, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetPointCloudPreview::ApplyHeightClippingShaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPointCloudPreview_ApplyHeightClippingShaders_mCDE4C755D88E952B5E8E6CC7D43958F67C5636C2 (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::remove_VoxelTreeUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_remove_VoxelTreeUpdated_m72A557B1EB22E4519CE0B9594B87C5E1501D8112 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
// System.Single Vuforia.AreaTargetPointCloudPreview::CalculateHeightValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AreaTargetPointCloudPreview_CalculateHeightValue_m3996EE4D93FA61A9BEBCE06E48223ADC389146C0 (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.PointCloudBehaviour::UpdateHeight(System.Single,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PointCloudBehaviour_UpdateHeight_mB3F7F20F11E3C577FC769F0DA9167592F3433F0B (PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* __this, float ___0_maxHeight, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentTransform, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetPreview::SetupForSimulator(Vuforia.ObserverBehaviour,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_SetupForSimulator_m93A566DE29C6B8E60AE2BECBF24A6B3F72FA4DC0 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) ;
// System.Boolean Vuforia.TargetPreview::ShouldDestroyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPreview_ShouldDestroyPreview_mA9B4D11BC271FACCC064C24B1DE9241D034B4DE2 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.AreaTargetPreview::PreviewMeshWasDestroyed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetPreview_PreviewMeshWasDestroyed_m3D5E7326FF619DB0DA3F0661A5C2C2DAC2C01A28 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method) ;
// System.String Vuforia.ObserverBehaviour::get_TargetName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method) ;
// Vuforia.ConfigData Vuforia.PreviewResourceLoader::LoadConfigData(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* PreviewResourceLoader_LoadConfigData_m51A9F7174B09B0A24FBF0D208BA727E9F64E8A8A (String_t* ___0_datasetName, String_t* ___1_targetName, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarning(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// Vuforia.ConfigData/AreaTargetData Vuforia.ConfigData::GetAreaTargetData(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 ConfigData_GetAreaTargetData_m0573ECF2FEC698CBF2AAB95582282141F89E153B (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// Vuforia.AreaTargetType Vuforia.AreaTargetTypeResolver::ResolveAreaTargetTypeFromPath(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetTypeResolver_ResolveAreaTargetTypeFromPath_mE9D9292D21AD0334214942F0F6DB369F4E2958B2 (String_t* ___0_version, String_t* ___1_authoringModelPath, String_t* ___2_occlusionModelPath, const RuntimeMethod* method) ;
// Vuforia.IShadedPreview Vuforia.AreaTargetPreview::CreateAreaTargetPreview(Vuforia.AreaTargetType,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetPreview_CreateAreaTargetPreview_m5B7BB58A17EF744E77E4EE2D00EBD28969CE97C7 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, int32_t ___0_type, String_t* ___1_modelPath, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetPreview::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_SetActive_mF0298B3A9F79C8670EC5A25F7B9C3A8ED94B03A0 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, bool ___0_isActive, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetPreview::DestroyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_DestroyPreview_m73F94443AFC1521E6809153EAFEEEFDC3ACF8A5B (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.GameObject>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m3FA37AFA5AAB09F49F9C00A7D5B2A5F3D83CBB01 (Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.AreaTargetMeshPreview::.ctor(Vuforia.AreaTargetBehaviour,UnityEngine.Transform,System.Action`1<UnityEngine.GameObject>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview__ctor_m5EF2A0EA8E7B9CD920029E14CF1B69DC6B4D80BC (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentTransform, Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* ___2_setupPropagationAction, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetPointCloudPreview::.ctor(Vuforia.AreaTargetBehaviour,UnityEngine.Transform,System.Action`1<UnityEngine.GameObject>,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPointCloudPreview__ctor_mA076BFE37159ECCF9D042675F62C4E48F970EA6F (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentTransform, Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* ___2_setupPropagationAction, String_t* ___3_pathToData, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetPreview::ApplyTransformAndHideFlag(UnityEngine.GameObject,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_adjustableObject, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method) ;
// T[] UnityEngine.GameObject::GetComponentsInChildren<UnityEngine.MeshRenderer>(System.Boolean)
inline MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_includeInactive, const RuntimeMethod* method)
{
return (( MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, bool, const RuntimeMethod*))GameObject_GetComponentsInChildren_TisRuntimeObject_m511E687BF2424F8D832EA2EAA459870887FB9540_gshared)(__this, ___0_includeInactive, method);
}
// T UnityEngine.GameObject::GetComponent<UnityEngine.MeshRenderer>()
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// T UnityEngine.GameObject::GetComponent<UnityEngine.MeshFilter>()
inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// T UnityEngine.GameObject::GetComponent<Vuforia.MaskOutBehaviour>()
inline MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* GameObject_GetComponent_TisMaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A_m182BD32E1372C2CC4FAA078BB74A1E8356679400 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Boolean System.String::Contains(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Material[] UnityEngine.Renderer::get_sharedMaterials()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* Renderer_get_sharedMaterials_m0B61AFD8EDA35A70C796FFB2F28BB62380051ABF (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<Vuforia.TurnOffBehaviour>()
inline TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// UnityEngine.Transform UnityEngine.Transform::GetChild(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Transform::get_childCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<Vuforia.PreviewModelTurnOffBehaviour>()
inline PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* GameObject_GetComponent_TisPreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9_m9F12B4AE51557A5D0D57A2ABAE8214BC13398A7E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// UnityEngine.GameObject Vuforia.CylinderTargetPreview::CreateMeshWithMaterial(UnityEngine.MeshFilter&,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* CylinderTargetPreview_CreateMeshWithMaterial_m4F1C869150302B46E8B1AFC37E2A36559CB2A72F (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___0_meshFilter, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_meshRenderer, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// Vuforia.ConfigData/CylinderTargetData Vuforia.ConfigData::GetCylinderTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ConfigData_GetCylinderTarget_mD09249AABCAF871671C53D56439CEAB49E43445D (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<UnityEngine.MeshRenderer>()
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// T UnityEngine.GameObject::AddComponent<UnityEngine.MeshFilter>()
inline MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Single Vuforia.CylinderTargetBehaviour::get_SideLength()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CylinderTargetBehaviour_get_SideLength_mACA14FA61ED419B6684F14EE73B5445F1E2F0B25_inline (CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* __this, const RuntimeMethod* method) ;
// System.Single Vuforia.CylinderTargetBehaviour::get_TopDiameter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CylinderTargetBehaviour_get_TopDiameter_m58658A3DA450302E36D67120BD42CBFAE67F9D99 (CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* __this, const RuntimeMethod* method) ;
// System.Single Vuforia.CylinderTargetBehaviour::get_BottomDiameter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CylinderTargetBehaviour_get_BottomDiameter_m5E5F1981672ECFA2AA0ACEA31F842B8BAC45180F (CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::IsNullOrEmpty(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478 (String_t* ___0_value, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Object::GetInstanceID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
// UnityEngine.Mesh Vuforia.CylinderMeshFactory::CreateCylinderMesh(UnityEngine.Mesh,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Boolean,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CylinderMeshFactory_CreateCylinderMesh_m88541F370A79D0DD1BF70B4CC97E2F250A6209AD (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_oldMesh, float ___1_sideLength, float ___2_topDiameter, float ___3_bottomDiameter, int32_t ___4_numPerimeterVertices, bool ___5_hasTopGeometry, bool ___6_hasBottomGeometry, String_t* ___7_id, bool ___8_insideMaterial, const RuntimeMethod* method) ;
// System.Void UnityEngine.MeshFilter::set_sharedMesh(UnityEngine.Mesh)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Material[] Vuforia.CylinderTargetPreview::GetMaterials(Vuforia.ConfigData/CylinderTargetData,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* CylinderTargetPreview_GetMaterials_mA35B018A9989EDD6E4D39907D37DAE9D86A0953E (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___0_data, bool ___1_shouldCreateInsideMaterial, String_t* ___2_id, const RuntimeMethod* method) ;
// System.Void UnityEngine.Renderer::set_sharedMaterials(UnityEngine.Material[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_sharedMaterials_m665ADE4190214CC2AC52490B4A7373D7EE75DEB2 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.CylinderTargetPreview::RescaleLegacyMesh(UnityEngine.MeshFilter,Vuforia.ConfigData/CylinderTargetData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_RescaleLegacyMesh_m3E32AD8822527840625C4337FA17AE7AA45264D9 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___0_usedMeshFilter, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___1_cylinderData, const RuntimeMethod* method) ;
// System.Void Vuforia.CylinderTargetPreview::UpdateMaterials(UnityEngine.MeshRenderer,Vuforia.ConfigData/CylinderTargetData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_UpdateMaterials_m986EC3235A50BC2401CD42B5E7B3487EC4D0666E (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_usedMeshRenderer, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___1_cylinderData, const RuntimeMethod* method) ;
// System.Void Vuforia.CylinderTargetPreview::RescaleMesh(UnityEngine.MeshFilter,Vuforia.ConfigData/CylinderTargetData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_RescaleMesh_mE11B6CEBB70A8AFC67104B30B1EFC5BE2333FF37 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___0_usedMeshFilter, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___1_cylinderData, const RuntimeMethod* method) ;
// T Vuforia.PreviewResourceLoader::LoadResourceAtPath<UnityEngine.Material>(System.String)
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3 (String_t* ___0_path, const RuntimeMethod* method)
{
return (( Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* (*) (String_t*, const RuntimeMethod*))PreviewResourceLoader_LoadResourceAtPath_TisRuntimeObject_m1766D7F1A9D76961C2B4427B4E13AA6123346E28_gshared)(___0_path, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::.ctor()
inline void List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::Add(T)
inline void List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, String_t* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, String_t*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.Func`2<System.String,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184 (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Where<System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline RuntimeObject* Enumerable_Where_TisString_t_m023A6F9F603FD87F583C617CEAD9C3288A048D0A (RuntimeObject* ___0_source, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* ___1_predicate, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*, const RuntimeMethod*))Enumerable_Where_TisRuntimeObject_m5DAF16724887B42DDBBF391C7F375749E8AA4AD7_gshared)(___0_source, ___1_predicate, method);
}
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method);
}
// System.Void System.Collections.Generic.List`1<System.String>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1F76B300133150E6046C5FED00E88B5DE0A02E17_gshared)(__this, ___0_collection, method);
}
// System.Int32 System.Collections.Generic.List`1<System.String>::get_Count()
inline int32_t List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<System.String>::get_Item(System.Int32)
inline String_t* List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8 (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( String_t* (*) (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Void UnityEngine.Material::.ctor(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_source, const RuntimeMethod* method) ;
// T Vuforia.PreviewResourceLoader::LoadResourceAtPath<UnityEngine.Texture2D>(System.String)
inline Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64 (String_t* ___0_path, const RuntimeMethod* method)
{
return (( Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* (*) (String_t*, const RuntimeMethod*))PreviewResourceLoader_LoadResourceAtPath_TisRuntimeObject_m1766D7F1A9D76961C2B4427B4E13AA6123346E28_gshared)(___0_path, method);
}
// System.String System.IO.Path::GetFileNameWithoutExtension(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetFileNameWithoutExtension_m2D14CCBAB9C60DC8D32C2443CCE3D34644822FAF (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::set_mainTextureScale(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_mainTextureScale_mABC2B4327CCDC6BB0E0EA72C6F29817400F56EF1 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::set_shader(UnityEngine.Shader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_set_shader_mBD3A0D9AB14DE2F7CD5F2775E9AD58E15424C171 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::CopyPropertiesFromMaterial(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_CopyPropertiesFromMaterial_m4148227E6A0B8E66315D8115F656B7F8BEAE915B (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) ;
// System.Void Vuforia.CylinderTargetPreview::CreateNewPreviewMesh(System.String,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_CreateNewPreviewMesh_mCE53A3158B66E871183E60D71D717D1A60071243 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, String_t* ___0_objectName, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_newMeshRenderer, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetPreview::UpdateVirtualScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_UpdateVirtualScale_m4F5289239ECA044AE088282094B25F4F680D0079 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, float ___0_virtualScale, const RuntimeMethod* method) ;
// System.Boolean Vuforia.LegacyCylinderTargetPreview::HasPreview(UnityEngine.GameObject,UnityEngine.MeshRenderer&,UnityEngine.MeshFilter&,Vuforia.MaskOutBehaviour&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LegacyCylinderTargetPreview_HasPreview_m37BF38401CDCEC8918055EFAC5C7687776C2C022 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___2_filter, MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A** ___3_turnOff, const RuntimeMethod* method) ;
// System.Void Vuforia.LegacyCylinderTargetPreview::.ctor(UnityEngine.MeshRenderer,UnityEngine.MeshFilter,Vuforia.MaskOutBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyCylinderTargetPreview__ctor_m329A03BDBEB702B42EA713607F545BECF8FD268B (LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___1_filter, MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* ___2_mLegacyTurnOff, const RuntimeMethod* method) ;
// System.Void Vuforia.LegacyCylinderTargetPreview::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyCylinderTargetPreview_Destroy_m69587173819224BF452441124B40C04365DFC91C (LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.CylinderTargetPreview/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5B6A5AB60CB140ECD8E656906F11224C59C640C9 (U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6* __this, const RuntimeMethod* method) ;
// Vuforia.ImageTargetType Vuforia.ImageTargetBehaviour::get_ImageTargetType()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ImageTargetBehaviour_get_ImageTargetType_m5FB7595698890F5599001CB2A88C1DCAE2B55767_inline (ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.TargetPreview::IsEmptyDatasetSelected()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPreview_IsEmptyDatasetSelected_m7666EC994D5973147C28E40266A0A13D0DD60C11 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 Vuforia.ImageTargetBehaviour::GetSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImageTargetBehaviour_GetSize_mD65326CCD172A136376756A77118573C08102195 (ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject Vuforia.ImageTargetPreview::CreateMesh(UnityEngine.Vector2,UnityEngine.MeshFilter&,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImageTargetPreview_CreateMesh_mC4E6B0B095D5A8723D3946F6ECD3A395D9454211 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___1_meshFilter, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___2_meshRenderer, const RuntimeMethod* method) ;
// UnityEngine.Material Vuforia.ImageTargetPreview::CreateMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ImageTargetPreview_CreateMaterial_m1704D5B182802DD6FBA6C8E2EBF65385503610A2 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Multiply(UnityEngine.Vector2,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
// System.Void Vuforia.ImageTargetPreview::RescaleMesh(UnityEngine.Vector2,UnityEngine.MeshFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_RescaleMesh_m7A6F547A8EBD886340D0765D85DEFDD2BA6AFF74 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___1_usedMeshFilter, const RuntimeMethod* method) ;
// System.Void Vuforia.ImageTargetPreview::UpdateMaterial(UnityEngine.MeshRenderer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_UpdateMaterial_mDCE65C11CE196842796A48FF1695070FE2C4A26E (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_usedMeshRenderer, const RuntimeMethod* method) ;
// UnityEngine.Vector2 Vuforia.ImageTargetPreview::GetSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImageTargetPreview_GetSize_m11E3F6CCDCF7B919659DF6EAA349CE3D4CBD48D8 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method) ;
// System.String Vuforia.VuforiaRuntimeUtilities::GetImagePathWithExtension(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuforiaRuntimeUtilities_GetImagePathWithExtension_mE115F18240BD358AB238123A57DC9E2B74E89539 (String_t* ___0_pathWithoutExtension, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_vertices(UnityEngine.Vector3[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* 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) ;
// System.Void UnityEngine.Mesh::set_triangles(System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Vector3[] UnityEngine.Mesh::get_vertices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Mesh_get_vertices_mA3577F1B08EDDD54E26AEB3F8FFE4EC247D2ABB9 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_normals(UnityEngine.Vector3[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_uv(UnityEngine.Vector2[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::RecalculateNormals()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_RecalculateNormals_m3AA2788914611444E030CA310E03E3CFE683902B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Renderer::set_lightProbeUsage(UnityEngine.Rendering.LightProbeUsage)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_lightProbeUsage_mDCCD970DAC3546B32EF58876BABBD3353624F703 (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.ImageTargetPreview::CreateNewPreviewMesh(System.String,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_CreateNewPreviewMesh_mAF465D9B6853E63BAD44CB1E1916EA9DD977C321 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, String_t* ___0_objectName, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_newMeshRenderer, const RuntimeMethod* method) ;
// System.Boolean Vuforia.LegacyImageTargetPreview::HasPreview(UnityEngine.GameObject,System.String,UnityEngine.MeshRenderer&,UnityEngine.MeshFilter&,Vuforia.TurnOffBehaviour&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LegacyImageTargetPreview_HasPreview_mB9DC3299100DD019612D2064D835D7E4BA4CF305 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, String_t* ___1_targetName, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___2_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___3_filter, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** ___4_turnOff, const RuntimeMethod* method) ;
// System.Void Vuforia.LegacyImageTargetPreview::.ctor(UnityEngine.MeshRenderer,UnityEngine.MeshFilter,Vuforia.TurnOffBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyImageTargetPreview__ctor_m633C6311843A62D085C20CE19B62F3641A2E4BDD (LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___1_filter, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* ___2_mLegacyTurnOff, const RuntimeMethod* method) ;
// System.Void Vuforia.LegacyImageTargetPreview::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyImageTargetPreview_Destroy_m4CDA893F2452B64EF1C8250EB0DE5B55949C0D5F (LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject Vuforia.ModelTargetPreview::CreateMeshWithMaterials(UnityEngine.Vector3&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ModelTargetPreview_CreateMeshWithMaterials_mB7D602E1BF367E940CE91A33DF05FD0553746D04 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_modelScale, const RuntimeMethod* method) ;
// System.Single Vuforia.ModelTargetBehaviour::OriginalScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ModelTargetBehaviour_OriginalScaleFactor_m5F037B30DCACDD86DF8DDE96CA80F1633AFDC7C4 (ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localScale(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// System.String System.String::Trim()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ;
// System.String Vuforia.VuforiaRuntimeUtilities::GetModelPath(System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* VuforiaRuntimeUtilities_GetModelPath_m963A57057FBD7528DAEBB0A56E9F1E695578F4CB (String_t* ___0_dataSetName, String_t* ___1_targetName, bool ___2_isResource, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_values, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Vuforia.ModelTargetBehaviour::GetSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ModelTargetBehaviour_GetSize_mE7106312C7C59FCD1D9175F5F3DE5885E8AE94B5 (ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_one()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
// System.Void Vuforia.ModelTargetPreview::ReSize(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_ReSize_m8124627E3F3B232D35EC2E9FB77811FC819ECCA7 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_modelTargetObject, const RuntimeMethod* method) ;
// UnityEngine.GameObject Vuforia.ModelTargetPreview::CreateNewPreviewMesh(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ModelTargetPreview_CreateNewPreviewMesh_mA214C68A1BB01AFE5FFB344B47CA9BF39AB0CC21 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, String_t* ___0_objectName, const RuntimeMethod* method) ;
// System.Void Vuforia.ModelTargetPreview::ReSizeLegacy(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_ReSizeLegacy_mF811F2F0FD7B5426C1C08F4CDE1AA8C28D0C33AF (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_legacyRootObject, const RuntimeMethod* method) ;
// System.Boolean Vuforia.LegacyModelTargetPreview::HasPreview(UnityEngine.GameObject,UnityEngine.GameObject&,Vuforia.PreviewModelTurnOffBehaviour&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LegacyModelTargetPreview_HasPreview_mF079ACB8655EFA310FD2C80943138CC4A4B66585 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** ___1_rootObject, PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9** ___2_turnOff, const RuntimeMethod* method) ;
// System.Void Vuforia.LegacyModelTargetPreview::.ctor(UnityEngine.GameObject,Vuforia.PreviewModelTurnOffBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyModelTargetPreview__ctor_m7E7922AC1308A50272D61730562A3C1E6DA652DF (LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rootObject, PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* ___1_turnOff, const RuntimeMethod* method) ;
// System.Void Vuforia.LegacyModelTargetPreview::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyModelTargetPreview_Destroy_m76FE39899E83B27EEDCD8071838F0C74CBE515F2 (LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject Vuforia.MultiTargetPreview::CreateMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MultiTargetPreview_CreateMesh_m3FAC4011F3B8864C164283FD07A468895695C6B9 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// Vuforia.ConfigData/MultiTargetData Vuforia.ConfigData::GetMultiTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD ConfigData_GetMultiTarget_m4CBDED5F24504A32571C1507C6DF1BE5BB768090 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void Vuforia.MultiTargetPreview::CreateBaseMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_CreateBaseMesh_m9DD6D98209A6A4E7703495F77CEEF78996948A79 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<Vuforia.ConfigData/MultiTargetPartData>::get_Item(System.Int32)
inline MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2 (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB (*) (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA*, int32_t, const RuntimeMethod*))List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2_gshared)(__this, ___0_index, method);
}
// Vuforia.ConfigData/ImageTargetData Vuforia.ConfigData::GetImageTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B ConfigData_GetImageTarget_m3EF1086B0E1752C8EAE2EA2D28BF960386341A50 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.Renderer>()
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Void Vuforia.MultiTargetPreview::SetupMaterial(System.String,UnityEngine.Renderer,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_SetupMaterial_m3986DB63F622C717D277C92DD81E0164CEB49E7C (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, String_t* ___0_sideName, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___1_sideRenderer, String_t* ___2_objectId, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Vuforia.ConfigData/MultiTargetPartData>::get_Count()
inline int32_t List_1_get_Count_mCA12B8719CC8E4B0703DD2CD0D6D4301F38189A8_inline (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA*, const RuntimeMethod*))List_1_get_Count_mCA12B8719CC8E4B0703DD2CD0D6D4301F38189A8_gshared_inline)(__this, method);
}
// UnityEngine.GameObject Vuforia.MultiTargetPreview::CreateNewPreviewMesh(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MultiTargetPreview_CreateNewPreviewMesh_mADF88518817D1346697DADBD6123E4EBECD09012 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, String_t* ___0_objectName, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<UnityEngine.Renderer>()
inline Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Boolean Vuforia.LegacyMultiTargetPreview::HasPreview(UnityEngine.GameObject,UnityEngine.GameObject&,Vuforia.TurnOffBehaviour&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LegacyMultiTargetPreview_HasPreview_m26D51416FDD3926A45786D4392BA75EC3B6C626B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** ___1_rootObject, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** ___2_turnOff, const RuntimeMethod* method) ;
// System.Void Vuforia.LegacyMultiTargetPreview::.ctor(UnityEngine.GameObject,Vuforia.TurnOffBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyMultiTargetPreview__ctor_m2200BC911F18B6AF4021148CAD6C52C4C5C14D9B (LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rootObject, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* ___1_turnOff, const RuntimeMethod* method) ;
// System.Void Vuforia.LegacyMultiTargetPreview::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyMultiTargetPreview_Destroy_m07AEBD95099AF1CDD09B93BCCB95B62AF951CB8C (LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* __this, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Single,System.Single>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::add_VirtualSceneScaleFactorUpdated(System.Action`2<System.Single,System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_add_VirtualSceneScaleFactorUpdated_mEB63EA06ED2BBA85203191F4038F6E0452123F6E (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.TargetPreview::InitializeFlags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_InitializeFlags_mD6877FE053DDA6DB1D2109FDFADB27499F8D2DC9 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method) ;
// Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::Load()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* VuforiaConfiguration_Load_m263AF9AB8DAD9EA2B93C61A638F45BEB9B4946F3 (const RuntimeMethod* method) ;
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration Vuforia.VuforiaConfiguration::get_Vuforia()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ;
// System.Single Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_VirtualSceneScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<Vuforia.ObserverBehaviour>()
inline ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* Component_GetComponent_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mDC639300BE47642C9C8B6B9B1037E43085704742 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void Vuforia.TargetPreview::ExtractTargetAndDatasetName(System.String&,System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_ExtractTargetAndDatasetName_m0002983CA8A92FD4CB1E726B98F3ABDDA206AC73 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, String_t** ___0_targetName, String_t** ___1_datasetName, const RuntimeMethod* method) ;
// System.Boolean Vuforia.TargetPreview::IsUsingLegacyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPreview_IsUsingLegacyPreview_mC05F7C325BD11F88F7924AE69F4159BE1C040B33 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method) ;
// System.String Vuforia.DataSetTrackableBehaviour::get_DataSetPath()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataSetTrackableBehaviour_get_DataSetPath_m9B68ED1740DF91C36E18D197124B62A8EF2D36CA_inline (DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.SelectionPropagation>()
inline SelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93* GameObject_AddComponent_TisSelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93_m208229F459F8203C4B22BD37C56EEC504641314E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( SelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::remove_VirtualSceneScaleFactorUpdated(System.Action`2<System.Single,System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericVuforiaConfiguration_remove_VirtualSceneScaleFactorUpdated_m069108D8AC23B1CA2B2FC858EE3BA23F8C967883 (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaMonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaMonoBehaviour__ctor_m16C39CF19DB45E02A85AA718EA8F4A764F3D6492 (VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D* __this, const RuntimeMethod* method) ;
// Vuforia.AreaTargetType Vuforia.AreaTargetTypeResolver::IsLegacyAreaTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetTypeResolver_IsLegacyAreaTarget_m9C7540BE115B97D0EBDF4E39B3163C46B4B3DE9A (String_t* ___0_version, const RuntimeMethod* method) ;
// System.String System.IO.Path::GetExtension(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Path_GetExtension_m6FEAA9E14451BFD210B9D1AEC2430C813F570FE5 (String_t* ___0_path, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>::GetEnumerator()
inline Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8 List_1_GetEnumerator_m9F43C9A2DF8DBFBE6AF09886F0DAE1E0DDD74E3D (List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94* __this, const RuntimeMethod* method)
{
return (( Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8 (*) (List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>::Dispose()
inline void Enumerator_Dispose_m32793C19B24F5C315B697AC5A6C549D4CF447AF9 (Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>::get_Current()
inline AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* Enumerator_get_Current_mE6B3471B8BB1ED654B82889137D75D039BA0B535_inline (Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8* __this, const RuntimeMethod* method)
{
return (( AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* (*) (Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Boolean Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType::IsEqual(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetDescriptorType_IsEqual_m85E0A8111F265869EB162A63B02D16A666A42978 (AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* __this, String_t* ___0_auth, String_t* ___1_occl, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>::MoveNext()
inline bool Enumerator_MoveNext_m93C0495A1EE9138CB80006B074F1753398B5AFCF (Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Boolean System.Single::TryParse(System.String,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Single_TryParse_mC39FC2D8F1F33DE64685F3A8CE6BDD2164FB9423 (String_t* ___0_s, float* ___1_result, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>::.ctor()
inline void List_1__ctor_mFDDE469B7F94178754B580F14040DAD0374F3476 (List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetDescriptorType__ctor_m3C70C955A0BEF2047837F8BDD3E2232C6DD20F05 (AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType>::Add(T)
inline void List_1_Add_m9C36DBFC81E05DB48EF98BA762779AE5A30A1B7F_inline (List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94* __this, AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94*, AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>::get_Count()
inline int32_t Dictionary_2_get_Count_mF64ABE7FF4D411DC11877155A0E0750F3A0D7F93 (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*, const RuntimeMethod*))Dictionary_2_get_Count_mAA5E777FF4A33006D0E558DF161016AFE26378CB_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>::get_Count()
inline int32_t Dictionary_2_get_Count_m9FF6C8E86876D74C48F2B31F224D87CBEE8532F0 (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*, const RuntimeMethod*))Dictionary_2_get_Count_mB11E15227055C8CF71217C0C8BCCFC7DFDC8F2BA_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>::get_Count()
inline int32_t Dictionary_2_get_Count_m2CE80B413E5E7C8534F2B747674A01164D76EEC5 (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*, const RuntimeMethod*))Dictionary_2_get_Count_m4DB0E2705FE6A0BD438FA0F7780411B1B4B6271B_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>::get_Count()
inline int32_t Dictionary_2_get_Count_m81DD0F7663C9BF0B70C13B0B6736CD6184B796CA (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*, const RuntimeMethod*))Dictionary_2_get_Count_m20A5DBBED40E824CB2869513DCAD5DA79C0C7438_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>::get_Count()
inline int32_t Dictionary_2_get_Count_mCB78596E79FE5553228E75EF979CE102B5F918F7 (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*, const RuntimeMethod*))Dictionary_2_get_Count_m17C9656581F4ED9A32F0E783C11725C75FCA1E33_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>::get_Count()
inline int32_t Dictionary_2_get_Count_m02EAA72D4232D08D624584B1A0BABE0AEC1C20F2 (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*, const RuntimeMethod*))Dictionary_2_get_Count_m1F25A4405EBA69D84B739C148F0F79373D538CBB_gshared)(__this, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>::get_Count()
inline int32_t Dictionary_2_get_Count_m5343A67E3B5EB22D4832ADB1790AD94AD40EE043 (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*, const RuntimeMethod*))Dictionary_2_get_Count_mDACF70B2F8B996CAA53A415317D71181CDC4BCAE_gshared)(__this, method);
}
// System.Int32 Vuforia.ConfigData::get_NumImageTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumImageTargets_mBAA4348A8198D73E5D7E0808E66EABF1747BD38B (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.ConfigData::get_NumMultiTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumMultiTargets_m795824D0C151E24C999146A33086C059F31EC21D (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.ConfigData::get_NumCylinderTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumCylinderTargets_m4BF9F06FE03CD99C46CEEBE5CEBF6F9D2F12EE5E (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.ConfigData::get_NumVuMarkTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumVuMarkTargets_mCC2440EB8465850189A342633B598A622F310DE1 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.ConfigData::get_NumModelTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumModelTargets_m16AAB664928D3CE56C3C3AEF77ED216B7C1CC41D (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.ConfigData::get_NumValidationAreas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumValidationAreas_m67CC80841F9E8986C427A4885B38428B9330621E (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>::.ctor()
inline void Dictionary_2__ctor_m0CA3E8975CF82C52A81DC1E7B46DC6025A5F3E28 (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*, const RuntimeMethod*))Dictionary_2__ctor_mF37AE53E224E365A14E828679DA21AF6913CED9C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>::.ctor()
inline void Dictionary_2__ctor_mB834E9776AE3B1F23E6418BC2FC78CAA9DE88992 (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*, const RuntimeMethod*))Dictionary_2__ctor_m81EC239D8E6016F439021DA74A752406953CF5F5_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>::.ctor()
inline void Dictionary_2__ctor_mA6ED7C8A0140419DF4D1F8106068F6CE8313E541 (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*, const RuntimeMethod*))Dictionary_2__ctor_m9BB418D218CA47BC9A166A00A4D029291E38A9D2_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>::.ctor()
inline void Dictionary_2__ctor_mB21A976A3C6FADEDC95BBA3EF2494063A0AFF269 (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*, const RuntimeMethod*))Dictionary_2__ctor_m24BE30B79D30A613F500AEEA17CD336AE5FBAE56_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>::.ctor()
inline void Dictionary_2__ctor_mDA97A2619163750454B07A92373CD3ABCEDB7F3D (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*, const RuntimeMethod*))Dictionary_2__ctor_mD68C0AF7AFB950F09BAE701345F98EE3EA7A2365_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>::.ctor()
inline void Dictionary_2__ctor_mC58897063FB02632174C7FE344076C3B8C1A4863 (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*, const RuntimeMethod*))Dictionary_2__ctor_mBE25ACD0DA3D38296E62F2AF1792111BA48F36F3_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>::.ctor()
inline void Dictionary_2__ctor_mE7DCC67B6F4BC9359AF660392FE72E9DCFCF6D60 (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*, const RuntimeMethod*))Dictionary_2__ctor_m11B4B2D1411680C9D9DDF7D072A09CE79814B5C7_gshared)(__this, method);
}
// System.String Vuforia.ConfigData::get_FullPath()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ConfigData_get_FullPath_mD7221AC07AFE3C9DCC0527E20F58717F2BD8C680_inline (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
inline void Dictionary_2__ctor_m9188C1466D1D9EDBBA322140675B01C7ED79767D (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m53AB96D6E283EFC542B5696E2D48C07C34492ED3_gshared)(__this, ___0_dictionary, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
inline void Dictionary_2__ctor_m8B2FE9A46DCDF54FEF909AEEB376D9F715842466 (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m4858940FC82DC1B192FDDB486C779504A6891069_gshared)(__this, ___0_dictionary, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
inline void Dictionary_2__ctor_m535FDD78B8DF1AD8046E6C8010FC99B91629FF3F (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mD4913810B0B5218A974C42A252B41631BC7885B8_gshared)(__this, ___0_dictionary, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
inline void Dictionary_2__ctor_mF6AA5F06281D7AA5A872314A27BCF81464ACD444 (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mA0DD68EEA5D6144C5E0AB41793BE4E37F4AF26EB_gshared)(__this, ___0_dictionary, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
inline void Dictionary_2__ctor_mBFB091C43596AE8C0C77EFF28E32229D07EC9A84 (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m0FC356A87F505634C1858E9F1CA931DBC0A2A451_gshared)(__this, ___0_dictionary, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
inline void Dictionary_2__ctor_mA41625B0FA9AA44F2AD2260D3A32DE2E90CDAE00 (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_mCC63003C0F4072FAF83590C5FCB2BBB61ECF081E_gshared)(__this, ___0_dictionary, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>::.ctor(System.Collections.Generic.IDictionary`2<TKey,TValue>)
inline void Dictionary_2__ctor_mD6B43063C8C0852C6D167CACE814AD7DE64F6519 (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* __this, RuntimeObject* ___0_dictionary, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*, RuntimeObject*, const RuntimeMethod*))Dictionary_2__ctor_m633D3738D4EE0709F7D51D3A8EA759EA586BBB83_gshared)(__this, ___0_dictionary, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m42EAC9A776AD7F152F97B40ED360DF9DC7EA1D5F (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* __this, String_t* ___0_key, ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*, String_t*, ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B, const RuntimeMethod*))Dictionary_2_set_Item_m29F70F217CCAE88355BC4BB0D02509E7587B6D2D_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m781311924F9AFD432DDF59709ECC7313A531E184 (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* __this, String_t* ___0_key, MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*, String_t*, MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD, const RuntimeMethod*))Dictionary_2_set_Item_m128334419461ADDF0635322F8509432BC23E9DAB_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_mFFB0CB2C5CB417B64B35039E605D7C9FDBE4FDDE (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* __this, String_t* ___0_key, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*, String_t*, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9, const RuntimeMethod*))Dictionary_2_set_Item_m449DBEFB4CD7468E51CE14FFBD592639B4DDE3EA_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_mA8500C09743504105814172501967920E43AC4EA (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* __this, String_t* ___0_key, ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*, String_t*, ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D, const RuntimeMethod*))Dictionary_2_set_Item_mC350637D4B5AF04C25E659267164A1C4D5ACA696_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m792D7FABEEA845217DF0B81359DEC920FEF83947 (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* __this, String_t* ___0_key, AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*, String_t*, AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116, const RuntimeMethod*))Dictionary_2_set_Item_m5A5D276422C04DD14B2E02E560970499BBC8AF66_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m73C5CD35B3DC5D649FEDE9FC773C8B2ADF18D085 (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* __this, String_t* ___0_key, VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1 ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*, String_t*, VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1, const RuntimeMethod*))Dictionary_2_set_Item_m532AC99C128C6BCADC24D4ADF5B80B426AD20893_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_m9ABA1504213A31BF3FCC3E2CF8A0CF286C5058DD (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* __this, String_t* ___0_key, ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*, String_t*, ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C, const RuntimeMethod*))Dictionary_2_set_Item_mC0EC15488C9D8348A386060AB1E3D03C0149AEA3_gshared)(__this, ___0_key, ___1_value, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>::get_Item(TKey)
inline ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B Dictionary_2_get_Item_m89EB7CEF0BD24C60EA82CDABE825AD316021E4D7 (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B (*) (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mA57E202C25981A12BA2426D1DAD8E62554DE8A5F_gshared)(__this, ___0_key, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>::Add(T)
inline void List_1_Add_m7CB04C94BB127C8165BB4A869EC5EC5E4B00A1EC_inline (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154*, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E, const RuntimeMethod*))List_1_Add_m7CB04C94BB127C8165BB4A869EC5EC5E4B00A1EC_gshared_inline)(__this, ___0_item, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>::get_Item(TKey)
inline MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD Dictionary_2_get_Item_m19AEDABEE36A47C99F4B79F769787C3F3065823A (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD (*) (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mA51A298117F146601DCFBB44D1706DFC8744F7CB_gshared)(__this, ___0_key, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.ConfigData/MultiTargetPartData>::Add(T)
inline void List_1_Add_mC7E3D43DE323AF1041AC4FDCAF4A802C8B9B9675_inline (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* __this, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA*, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB, const RuntimeMethod*))List_1_Add_mC7E3D43DE323AF1041AC4FDCAF4A802C8B9B9675_gshared_inline)(__this, ___0_item, method);
}
// System.Void Vuforia.ConfigData::ClearImageTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearImageTargets_m114AD2C9827D8B5496D9DFB518D90FF3163B308C (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.ConfigData::ClearMultiTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearMultiTargets_mE5F56A229997D0072957400BAFE6D94A1BE657E5 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.ConfigData::ClearCylinderTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearCylinderTargets_m0F3355F3297EA7C14E28681612D328C49BF7025E (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.ConfigData::ClearModelTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearModelTargets_m74F529666071CC3656B9FC47ED516193F454BE7F (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.ConfigData::ClearVuMarkTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearVuMarkTargets_m95E9B8888469E25E98D83EA143002AE36DF0E9CC (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.ConfigData::ClearAreaTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearAreaTargets_mE912A42638643E3E3B426B5ACB4F87DD949F7010 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.ConfigData::ClearValidationAreas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearValidationAreas_m50960ABC286F08BCA2D33B2BB0790735A95CEABC (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>::Clear()
inline void Dictionary_2_Clear_m54A445F859378CE162485144DBE129EFCAE9E60E (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*, const RuntimeMethod*))Dictionary_2_Clear_mD9D878B63C46CB9FABD2BD139F8C10120110BFF6_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>::Clear()
inline void Dictionary_2_Clear_mA332CB0301CA629D4792AED5154B7E51D79261D4 (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*, const RuntimeMethod*))Dictionary_2_Clear_mC24689C5745F7D406D8756C33BFC8F18A2B757A2_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>::Clear()
inline void Dictionary_2_Clear_m324AD6AFC9779C17101983A132406550628648E3 (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*, const RuntimeMethod*))Dictionary_2_Clear_m813730FFE2BFE3351DFFD80C4A09041C1B37692F_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>::Clear()
inline void Dictionary_2_Clear_m28F85C278A37707DE719B10AA106A60AB7024FD5 (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*, const RuntimeMethod*))Dictionary_2_Clear_m26EA08D4CF90E8F08EA8E27108472CF00A946F30_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>::Clear()
inline void Dictionary_2_Clear_mEA4EE3FB2F0BF847D760E55B86E28906E26B2BCD (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*, const RuntimeMethod*))Dictionary_2_Clear_m3841F634FFE576FA4A85C4455014E4D8F168ED7B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>::Clear()
inline void Dictionary_2_Clear_m6E4D083C2623C358F37193DFCEA534042E5B2851 (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*, const RuntimeMethod*))Dictionary_2_Clear_m29AFB3B337958A12CC2BD04EDB1BAC3363302BD0_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>::Clear()
inline void Dictionary_2_Clear_mD546219AB9EDF8BEC8FD896890F659B4EFE68997 (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*, const RuntimeMethod*))Dictionary_2_Clear_mDA17A4B9C26CFE0477DEFC59E5572E8C76BD8077_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>::get_Values()
inline ValueCollection_tA09EACED29F3B98A0A879BA23438C7FA6F58953E* Dictionary_2_get_Values_m88554E211180CB14C6F215F518079468C0CCA119 (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* __this, const RuntimeMethod* method)
{
return (( ValueCollection_tA09EACED29F3B98A0A879BA23438C7FA6F58953E* (*) (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*, const RuntimeMethod*))Dictionary_2_get_Values_m73235B5459F8D2E7BCF8D7FF7D8B6593515B7E79_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection<System.String,Vuforia.ConfigData/ImageTargetData>::GetEnumerator()
inline Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D ValueCollection_GetEnumerator_m49E3254AAF4FA55837A50B7AAA9997E3B19ECF8C (ValueCollection_tA09EACED29F3B98A0A879BA23438C7FA6F58953E* __this, const RuntimeMethod* method)
{
return (( Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D (*) (ValueCollection_tA09EACED29F3B98A0A879BA23438C7FA6F58953E*, const RuntimeMethod*))ValueCollection_GetEnumerator_m49F1F7F62A18424300A1B2ED9FA83C7288C1956B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Vuforia.ConfigData/ImageTargetData>::Dispose()
inline void Enumerator_Dispose_m10AD986D158C32A776B89C380B0A29E5DF7AD788 (Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D*, const RuntimeMethod*))Enumerator_Dispose_m295FF6F9FD616183B98361B82526E6DC7279F1CF_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Vuforia.ConfigData/ImageTargetData>::get_Current()
inline ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B Enumerator_get_Current_m1745BA5E0A087230A6C5FFCBF43A66771F528807_inline (Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D* __this, const RuntimeMethod* method)
{
return (( ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B (*) (Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D*, const RuntimeMethod*))Enumerator_get_Current_m45713627EE4CD42673F0B27A723DE3D110155D7A_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>::Clear()
inline void List_1_Clear_m31FF51753A28B9442EF81986EC25AD7BC90EB26F_inline (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154*, const RuntimeMethod*))List_1_Clear_m31FF51753A28B9442EF81986EC25AD7BC90EB26F_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.String,Vuforia.ConfigData/ImageTargetData>::MoveNext()
inline bool Enumerator_MoveNext_mD37E01BE6B643589BDDA0B0136F847082FE9FB90 (Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D*, const RuntimeMethod*))Enumerator_MoveNext_m20098B3CA37B724CA2B18F756C19F26FE98F1D45_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>::Remove(TKey)
inline bool Dictionary_2_Remove_m5814F847BD5807AF30A2EC342B8F3B9C4C3BBEBF (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m9CA6811D9115E8F7EB8128179B19B807865E465F_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>::Remove(TKey)
inline bool Dictionary_2_Remove_m5880F7B7210E5C9BECDF6BB5C1036012F2E1DDF3 (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_mC10552395810BBAFB71137B5E86C5F5217B9CB30_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>::Remove(TKey)
inline bool Dictionary_2_Remove_mFAEF1CECBC173E678468C5E0EDFEE660A24FCE31 (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m3F1589A284FC7CDF5C4353DF2B3284A46581014A_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>::Remove(TKey)
inline bool Dictionary_2_Remove_m3C794FE61C6C108CD89516924F44319231D8D0A7 (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m33A9582F9B03281C743BFCFB4FEBF94061C414FF_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>::Remove(TKey)
inline bool Dictionary_2_Remove_m463D357312F5F9DBAA0E71BCFE0A072D30E10B29 (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m20FA7EF0AF971ACF1C2E13C1988C28DB90AE3F8E_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>::Remove(TKey)
inline bool Dictionary_2_Remove_m904B7DEACA7E3D16EF98888526AD1588AB63DF17 (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_m4A03F15D1174DB8732DA4E2F05F642E741E8CAFF_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>::Remove(TKey)
inline bool Dictionary_2_Remove_mB382CFE470DBF0B7E77FEF805BB52EBD8824E2FA (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*, String_t*, const RuntimeMethod*))Dictionary_2_Remove_mDCC1FA538F2E8EDD8A74619A8E769B4EED46290F_gshared)(__this, ___0_key, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>::get_Item(TKey)
inline CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 Dictionary_2_get_Item_m0DB9E7072416F12D661C6222C5DAD4A0DC8DA892 (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 (*) (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mC7EC94BE4CC4333497BE5D41DEC830E9C9EB2C36_gshared)(__this, ___0_key, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>::get_Item(TKey)
inline ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D Dictionary_2_get_Item_m8B601C8BF5A1E7052AE1AFF544D30B76DD1BD5CB (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D (*) (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m49FB70161EDD49AE386C35D02309E5CD894D8328_gshared)(__this, ___0_key, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>::get_Item(TKey)
inline AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 Dictionary_2_get_Item_m9F8A54533F1CA56B1AF1B120079BA52CAB9C7795 (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 (*) (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mB4849BA502C04C9CADC66D4C52A657CBDF12A9B8_gshared)(__this, ___0_key, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>::get_Item(TKey)
inline ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C Dictionary_2_get_Item_mB58FC1376669090392147E9AE635ABC8917251AD (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C (*) (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_m1ABEBA9AAFCF0C0C1265D5751F9239F78ED9FF1A_gshared)(__this, ___0_key, method);
}
// TValue System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>::get_Item(TKey)
inline VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1 Dictionary_2_get_Item_m650BCF8E1D79181FAC0A3B018629C0FBA0FE1143 (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1 (*) (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*, String_t*, const RuntimeMethod*))Dictionary_2_get_Item_mF64CD4C8FEAED52394C388E9D5113E6A2E428FBD_gshared)(__this, ___0_key, method);
}
// T System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>::get_Item(System.Int32)
inline VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E List_1_get_Item_mA1DA8022FD73B0808721E6C0449651595BAAA51E (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E (*) (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154*, int32_t, const RuntimeMethod*))List_1_get_Item_mA1DA8022FD73B0808721E6C0449651595BAAA51E_gshared)(__this, ___0_index, method);
}
// System.Int32 System.Collections.Generic.List`1<Vuforia.ConfigData/VirtualButtonData>::get_Count()
inline int32_t List_1_get_Count_m942AD774FDD4310C1AFAA13F9C3156FEAB141FD6_inline (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154*, const RuntimeMethod*))List_1_get_Count_m942AD774FDD4310C1AFAA13F9C3156FEAB141FD6_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mC493792D97F2C39F4E2B087A54E41F1F41466CC5 (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_mC9FA5D26FE1E5745A66FF8C02A82A5A62F257095_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m39EDE0B9D1605D1DA3653BE727219879C1E7C84F (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_mD9DD26FF3A8446C6F762B39A155C315BF142FCDC_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m5949187B4C0CF47826CBA6B726F6FF952397D0D1 (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m5A507AED92582F2BCEC9A878B114DD8B1143F969_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m33B42549FDCBDC0AB3AB2110D0C5F8228AFE4257 (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_mE057ECB79E41A3B73DD7FB394702D70EF41FE173_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mD69DED16677D0F3D6A17DAF7EB41F29C8451E7C6 (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m70D561A8262FA75862E5D0B1C1600FF2ECFA05EC_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m96A1DA4C02353C312F09A10E9B037ACBC17B66E6 (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m3F2D0DC88A830695D03AB84184C957AAF46C82EC_gshared)(__this, ___0_key, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m42D3BF722E2DD80B50133829EB11371ABE0D9862 (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* __this, String_t* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*, String_t*, const RuntimeMethod*))Dictionary_2_ContainsKey_m9DB127829FF828E56E78B5C31287CCAFE72BE759_gshared)(__this, ___0_key, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ImageTargetData>::get_Keys()
inline KeyCollection_tD5E12CC91E44B90E9FEAD6275962E7BB75889400* Dictionary_2_get_Keys_m540969648C465B39EF11C1B0705E440C9444B893 (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* __this, const RuntimeMethod* method)
{
return (( KeyCollection_tD5E12CC91E44B90E9FEAD6275962E7BB75889400* (*) (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*, const RuntimeMethod*))Dictionary_2_get_Keys_m3897B47793DCFFBBA329A51C950FC8BD970861E6_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ImageTargetData>::CopyTo(TKey[],System.Int32)
inline void KeyCollection_CopyTo_mCB4FC7E7A24EE9D4053E84A4C5A1953AF721F34F (KeyCollection_tD5E12CC91E44B90E9FEAD6275962E7BB75889400* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, int32_t ___1_index, const RuntimeMethod* method)
{
(( void (*) (KeyCollection_tD5E12CC91E44B90E9FEAD6275962E7BB75889400*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, int32_t, const RuntimeMethod*))KeyCollection_CopyTo_m87FCD28512D58986A92683EE7AD987B4958EB436_gshared)(__this, ___0_array, ___1_index, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/MultiTargetData>::get_Keys()
inline KeyCollection_tE870716D9F72C798AB71CC6EBB77750CF1AF6022* Dictionary_2_get_Keys_m050186C40AB3119128C11245283B365AFEAFC4B3 (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* __this, const RuntimeMethod* method)
{
return (( KeyCollection_tE870716D9F72C798AB71CC6EBB77750CF1AF6022* (*) (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*, const RuntimeMethod*))Dictionary_2_get_Keys_m5E0CDC66E961DAA377229D2B0EC2328E593D0319_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/MultiTargetData>::CopyTo(TKey[],System.Int32)
inline void KeyCollection_CopyTo_m5C4C5CABF91878276CADE8BADD581BA2D25A6DB9 (KeyCollection_tE870716D9F72C798AB71CC6EBB77750CF1AF6022* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, int32_t ___1_index, const RuntimeMethod* method)
{
(( void (*) (KeyCollection_tE870716D9F72C798AB71CC6EBB77750CF1AF6022*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, int32_t, const RuntimeMethod*))KeyCollection_CopyTo_m0BF2C0B5C2428E5E52DC162C3536F6977AB0899F_gshared)(__this, ___0_array, ___1_index, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/CylinderTargetData>::get_Keys()
inline KeyCollection_t872EFE28216B36F4E8921B6F3E38CFC39B95480A* Dictionary_2_get_Keys_m8403D34727B3B821791CD0E152DC39D569509C11 (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* __this, const RuntimeMethod* method)
{
return (( KeyCollection_t872EFE28216B36F4E8921B6F3E38CFC39B95480A* (*) (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*, const RuntimeMethod*))Dictionary_2_get_Keys_m6C53D498CDB468BEEE30A587675E3F617DBA289B_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/CylinderTargetData>::CopyTo(TKey[],System.Int32)
inline void KeyCollection_CopyTo_mAE2445815EACE043A45554C939E5247249BA2DBA (KeyCollection_t872EFE28216B36F4E8921B6F3E38CFC39B95480A* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, int32_t ___1_index, const RuntimeMethod* method)
{
(( void (*) (KeyCollection_t872EFE28216B36F4E8921B6F3E38CFC39B95480A*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, int32_t, const RuntimeMethod*))KeyCollection_CopyTo_m337D3B30804E715E56D042F50EECE445A8A3921E_gshared)(__this, ___0_array, ___1_index, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ModelTargetData>::get_Keys()
inline KeyCollection_tA1172526C28A98E0ED6B76162BFFDB23991D8229* Dictionary_2_get_Keys_mE2B2360450CE99B18DDCC1325EABB3A2FBEC7887 (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* __this, const RuntimeMethod* method)
{
return (( KeyCollection_tA1172526C28A98E0ED6B76162BFFDB23991D8229* (*) (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*, const RuntimeMethod*))Dictionary_2_get_Keys_m683899B64C35D64B71D6058E43892BF45433ABDE_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ModelTargetData>::CopyTo(TKey[],System.Int32)
inline void KeyCollection_CopyTo_m80CA580E6A7DB6F0D72B00BC38318190ECD0D43A (KeyCollection_tA1172526C28A98E0ED6B76162BFFDB23991D8229* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, int32_t ___1_index, const RuntimeMethod* method)
{
(( void (*) (KeyCollection_tA1172526C28A98E0ED6B76162BFFDB23991D8229*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, int32_t, const RuntimeMethod*))KeyCollection_CopyTo_m1BED56E048D0E1674F634FFDCB082E753A01C26B_gshared)(__this, ___0_array, ___1_index, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/AreaTargetData>::get_Keys()
inline KeyCollection_t9718DE07E0CF92085565B2F4F416212D7F67A6A8* Dictionary_2_get_Keys_m027D7208BA62EE32F1960FFFBFDB79A0759CC21B (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* __this, const RuntimeMethod* method)
{
return (( KeyCollection_t9718DE07E0CF92085565B2F4F416212D7F67A6A8* (*) (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*, const RuntimeMethod*))Dictionary_2_get_Keys_mE2AFF94CF3BB2D8EADED6789E3A61C60DAEF330C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/AreaTargetData>::CopyTo(TKey[],System.Int32)
inline void KeyCollection_CopyTo_m0B378DC2D4F3758088ADB3E285C9EB3A137BDBF7 (KeyCollection_t9718DE07E0CF92085565B2F4F416212D7F67A6A8* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, int32_t ___1_index, const RuntimeMethod* method)
{
(( void (*) (KeyCollection_t9718DE07E0CF92085565B2F4F416212D7F67A6A8*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, int32_t, const RuntimeMethod*))KeyCollection_CopyTo_m22C092A7F09874D214F56662644AE9BF132C70F8_gshared)(__this, ___0_array, ___1_index, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/ValidationAreaData>::get_Keys()
inline KeyCollection_t7234C2E3653C8FB5AD7DDE2E9F25F0F103DF7F8A* Dictionary_2_get_Keys_m0978B8F1DB56C33A12F02B29C3ECC610E7E38250 (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* __this, const RuntimeMethod* method)
{
return (( KeyCollection_t7234C2E3653C8FB5AD7DDE2E9F25F0F103DF7F8A* (*) (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*, const RuntimeMethod*))Dictionary_2_get_Keys_m3A14F5665A83E4C52EA45745E6086BAB9B21DE89_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/ValidationAreaData>::CopyTo(TKey[],System.Int32)
inline void KeyCollection_CopyTo_m03891A60F902AA4B64363DD43144554479C8C154 (KeyCollection_t7234C2E3653C8FB5AD7DDE2E9F25F0F103DF7F8A* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, int32_t ___1_index, const RuntimeMethod* method)
{
(( void (*) (KeyCollection_t7234C2E3653C8FB5AD7DDE2E9F25F0F103DF7F8A*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, int32_t, const RuntimeMethod*))KeyCollection_CopyTo_m5B8936DAC6E2F2B7023B9AFFD6BCD023E6B86A3F_gshared)(__this, ___0_array, ___1_index, method);
}
// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,Vuforia.ConfigData/VuMarkData>::get_Keys()
inline KeyCollection_t51B6E5C660261F4AC70C7DD4DB9D0288C2F9EDE1* Dictionary_2_get_Keys_mE586DBD73F69A01ED9DDCAE8A697D55CBF15AD7D (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* __this, const RuntimeMethod* method)
{
return (( KeyCollection_t51B6E5C660261F4AC70C7DD4DB9D0288C2F9EDE1* (*) (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*, const RuntimeMethod*))Dictionary_2_get_Keys_m3B3159036030E379282BA10AC70E851F2E63BA42_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/KeyCollection<System.String,Vuforia.ConfigData/VuMarkData>::CopyTo(TKey[],System.Int32)
inline void KeyCollection_CopyTo_m4BBD21FD0AA0F024C9A17B5DA6EEFD5CBB4C49DF (KeyCollection_t51B6E5C660261F4AC70C7DD4DB9D0288C2F9EDE1* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_array, int32_t ___1_index, const RuntimeMethod* method)
{
(( void (*) (KeyCollection_t51B6E5C660261F4AC70C7DD4DB9D0288C2F9EDE1*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, int32_t, const RuntimeMethod*))KeyCollection_CopyTo_mB727C4916DC9B02C881CA5D18C11A2BBA9458D76_gshared)(__this, ___0_array, ___1_index, method);
}
// System.Void Vuforia.CylinderMeshFactory::.ctor(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderMeshFactory__ctor_mA252547EEC22B4050528B38D149E904EAEF32BE1 (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, float ___0_sideLength, float ___1_topDiameter, float ___2_bottomDiameter, const RuntimeMethod* method) ;
// UnityEngine.Mesh Vuforia.CylinderMeshFactory::CreateCylinderMesh(UnityEngine.Mesh,System.Int32,System.Boolean,System.Boolean,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CylinderMeshFactory_CreateCylinderMesh_m690D17A2B316AD18B72D820ABAE9BFF06A10AB81 (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_oldMesh, int32_t ___1_numPerimeterVertices, bool ___2_hasTopGeometry, bool ___3_hasBottomGeometry, String_t* ___4_id, bool ___5_insideMaterial, const RuntimeMethod* method) ;
// System.Boolean Vuforia.CylinderMeshFactory::IsCylinder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CylinderMeshFactory_IsCylinder_mC8707AB665F1E25A9C6773F1E5244AFFD4731343 (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::.ctor()
inline void List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::.ctor()
inline void List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_gshared)(__this, method);
}
// System.Single Vuforia.CylinderMeshFactory::ComputeHeight(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CylinderMeshFactory_ComputeHeight_mB2F1EEECD139CABF0D1F8A9C9CA2CBA5CDF06324 (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, float ___0_sideLength, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.Vector3> Vuforia.CylinderMeshFactory::CreatePerimeterPositions(System.Single,System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* CylinderMeshFactory_CreatePerimeterPositions_m4A753B4FCE31B1DDBCF7907483C591AE26103719 (float ___0_height, float ___1_radius, int32_t ___2_numPerimeterVertices, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<System.Int32> Vuforia.CylinderMeshFactory::AddBodyTriangles(System.Collections.Generic.List`1<UnityEngine.Vector3>,System.Collections.Generic.List`1<UnityEngine.Vector3>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* CylinderMeshFactory_AddBodyTriangles_m60DDC2B5EB5C5CE0717F4FF6D8C47B1E26619FCD (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_bottomPerimeterVertices, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___1_topPerimeterVertices, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<System.Int32> Vuforia.CylinderMeshFactory::AddSealingTriangles(System.Collections.Generic.List`1<UnityEngine.Vector3>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* CylinderMeshFactory_AddSealingTriangles_mBB658160B55D147BFABF29B4B349D3176386A44B (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_perimeterVertices, bool ___1_isTop, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<UnityEngine.Vector3>::ToArray()
inline Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3 (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
{
return (( Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_gshared)(__this, method);
}
// T[] System.Collections.Generic.List`1<UnityEngine.Vector2>::ToArray()
inline Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5 (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, const RuntimeMethod* method)
{
return (( Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, const RuntimeMethod*))List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_gshared)(__this, method);
}
// System.Void UnityEngine.Mesh::set_subMeshCount(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_subMeshCount_m8E4DB392DB0621F7DFF8543FF3943A13072B8A28 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Int32>::get_Count()
inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Skip<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32)
inline RuntimeObject* Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409 (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409_gshared)(___0_source, ___1_count, method);
}
// TSource[] System.Linq.Enumerable::ToArray<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_gshared)(___0_source, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Take<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32)
inline RuntimeObject* Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2 (RuntimeObject* ___0_source, int32_t ___1_count, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2_gshared)(___0_source, ___1_count, method);
}
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<System.Int32>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_gshared)(___0_source, method);
}
// T[] System.Collections.Generic.List`1<System.Int32>::ToArray()
inline Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
return (( Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_gshared)(__this, method);
}
// System.Void UnityEngine.Mesh::SetTriangles(System.Int32[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetTriangles_mD97664344427EB85BB6DC2EF91479E03B9114258 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___0_triangles, int32_t ___1_submesh, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Vector3>::get_Count()
inline int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, const RuntimeMethod*))List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline)(__this, method);
}
// T System.Collections.Generic.List`1<UnityEngine.Vector3>::get_Item(System.Int32)
inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810 (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, int32_t, const RuntimeMethod*))List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_gshared)(__this, ___0_index, method);
}
// System.Void UnityEngine.Vector3::Normalize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::Cross(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Subtraction(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::AngleAxis(System.Single,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80 (float ___0_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Quaternion::op_Multiply(UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::Add(T)
inline void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline)(__this, ___0_item, method);
}
// UnityEngine.Vector2 Vuforia.CylinderMeshFactory::ConvertToUVCoordinates(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CylinderMeshFactory_ConvertToUVCoordinates_m638056987DBAF7DCAB17644BDFF9FAB2854EEEB9 (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, float ___0_angleInRadians, float ___1_slantedYPos, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::Add(T)
inline void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline)(__this, ___0_item, method);
}
// UnityEngine.Vector3 UnityEngine.Vector3::op_UnaryNegation(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector3>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1_AddRange_m5074E49FED0A20D75EEBFEF32BD7C59CBB6F0FEE (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m5074E49FED0A20D75EEBFEF32BD7C59CBB6F0FEE_gshared)(__this, ___0_collection, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Vector2>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1_AddRange_m79CB520C0C1362FE97CA8619B6B59F18E80349BC (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m79CB520C0C1362FE97CA8619B6B59F18E80349BC_gshared)(__this, ___0_collection, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::AddRange(System.Collections.Generic.IEnumerable`1<T>)
inline void List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_gshared)(__this, ___0_collection, method);
}
// UnityEngine.Vector3 UnityEngine.Vector3::get_down()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline (const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<UnityEngine.Vector2> Vuforia.CylinderMeshFactory::CreatePerimeterUVCoordinates(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* CylinderMeshFactory_CreatePerimeterUVCoordinates_mD73D54867472942D7A6E94805D8A7A89860FE6FC (int32_t ___0_numPerimeterVertices, bool ___1_isTop, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject Vuforia.VuMarkPreview::CreateMesh(UnityEngine.MeshFilter&,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* VuMarkPreview_CreateMesh_m8710A3B4946CBFFE6018BF9CAE0F734E2A296D48 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___0_meshFilter, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_meshRenderer, const RuntimeMethod* method) ;
// UnityEngine.Material Vuforia.VuMarkPreview::CreateMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* VuMarkPreview_CreateMaterial_mFC836C677169D866BFC62DB6F6DAAB4F03027088 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 Vuforia.VuMarkBehaviour::GetSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VuMarkBehaviour_GetSize_m80836EB46A2108302F29960D853EC7D32DB23AAA (VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuMarkPreview::RescaleMesh(UnityEngine.MeshFilter,UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_RescaleMesh_m4FE57591772943614CB69A17425271CC5B395AF2 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___0_filter, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_size, const RuntimeMethod* method) ;
// UnityEngine.Vector2 Vuforia.VuMarkBehaviour::get_Origin()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VuMarkBehaviour_get_Origin_m8092D1085E19490720746B9970605A35CA0C3479 (VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
// System.String Vuforia.VuMarkBehaviour::get_ImagePath()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* VuMarkBehaviour_get_ImagePath_m83668093855EFD51F904415F6E4762CE34E3C136_inline (VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuMarkPreview::CreateNewPreviewMesh(System.String,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_CreateNewPreviewMesh_m69D603B561230232210F6E134D2CEF06C951D0BE (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, String_t* ___0_objectName, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_newMeshRenderer, const RuntimeMethod* method) ;
// System.Boolean Vuforia.LegacyVuMarkTargetPreview::HasPreview(UnityEngine.GameObject,System.String,UnityEngine.MeshRenderer&,UnityEngine.MeshFilter&,Vuforia.TurnOffBehaviour&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LegacyVuMarkTargetPreview_HasPreview_m7C206161BC43D467B9129E4349864BF820B1E023 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, String_t* ___1_targetName, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___2_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___3_filter, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** ___4_turnOff, const RuntimeMethod* method) ;
// System.Void Vuforia.LegacyVuMarkTargetPreview::.ctor(UnityEngine.MeshRenderer,UnityEngine.MeshFilter,Vuforia.TurnOffBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyVuMarkTargetPreview__ctor_m7D27A86555901918A5C7B681B55AD90BECDFCB16 (LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___1_filter, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* ___2_mLegacyTurnOff, const RuntimeMethod* method) ;
// System.Void Vuforia.LegacyVuMarkTargetPreview::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyVuMarkTargetPreview_Destroy_mE00CC7C9F749B8B344088708D9ED58A0324108C8 (LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* __this, const RuntimeMethod* method) ;
// Vuforia.FusionProviderType Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToFusionProviderType(Vuforia.VuFusionProviderType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToFusionProviderType_m909553A27EACA08E620837212F7D1F94542AAFFA (int32_t ___0_providerType, const RuntimeMethod* method) ;
// System.Void Vuforia.PlatformController::.ctor(Vuforia.IVuPlatformController)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformController__ctor_m64E58C547846780D8ECFE3833D8853E2E7A0A8D9 (PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8* __this, RuntimeObject* ___0_vuPlatformController, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Behaviour::get_isActiveAndEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A (Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA* __this, const RuntimeMethod* method) ;
// System.Collections.IEnumerator UnityEngine.Transform::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::StartsWith(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0 (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_parent(UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::SetErrorCode(Vuforia.VuforiaInitError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_SetErrorCode_mD688907DB461B724F39CB1BD105F53E574E5EFB5 (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, int32_t ___0_initError, const RuntimeMethod* method) ;
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::SetErrorOccurred(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_SetErrorOccurred_m4BB155804BD075A9001254798029073AF56C3CC3_inline (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, bool ___0_errorOccurred, const RuntimeMethod* method) ;
// Vuforia.VuforiaApplication Vuforia.VuforiaApplication::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* VuforiaApplication_get_Instance_mAD5B1238C27A229C127BD1E44677713D1CE0FC03 (const RuntimeMethod* method) ;
// System.Void System.Action`1<Vuforia.VuforiaInitError>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1 (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m8EDF953DA7FF0E33AE19FB51BD7DBDB7C495CFE0_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.VuforiaApplication::add_OnVuforiaInitialized(System.Action`1<Vuforia.VuforiaInitError>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_add_OnVuforiaInitialized_m35EEFC8D4F23F86714C144AD37F4C6C1DB49E18E (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::SetupGUIStyles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_SetupGUIStyles_mBF82D564B39A9C95263376E07EE3F1F3D5759AC7 (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Screen::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9 (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Screen::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9 (const RuntimeMethod* method) ;
// System.Void UnityEngine.GUI/WindowFunction::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WindowFunction__ctor_m31D7B6C221D9A078AE5C8BA7C3BC0FA406EA7B71 (WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// UnityEngine.Rect UnityEngine.GUI::Window(System.Int32,UnityEngine.Rect,UnityEngine.GUI/WindowFunction,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D GUI_Window_m4D7873DE1D0B9B66CE382BB34CF1C64E54FF97A4 (int32_t ___0_id, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_clientRect, WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550* ___2_func, String_t* ___3_text, const RuntimeMethod* method) ;
// System.Void Vuforia.VuforiaApplication::remove_OnVuforiaInitialized(System.Action`1<Vuforia.VuforiaInitError>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaApplication_remove_OnVuforiaInitialized_m791D07F37D6A1C4EECF15F2A3121386C9B0E3FB6 (VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* __this, Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUI::Label(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_position, String_t* ___1_text, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___2_style, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GUI::Button(UnityEngine.Rect,System.String,UnityEngine.GUIStyle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GUI_Button_m62135816B7F4BB45759E10E953926E4E0F24D370 (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_position, String_t* ___1_text, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___2_style, const RuntimeMethod* method) ;
// System.Void UnityEngine.Application::Quit()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Application_Quit_mE304382DB9A6455C2A474C8F364C7387F37E9281 (const RuntimeMethod* method) ;
// System.String Vuforia.DefaultInitializationErrorHandlerInternal::getKeyInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultInitializationErrorHandlerInternal_getKeyInfo_m8381AE9680D8AC605C51E7F38D10DDA21FF0588E (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Application::get_productName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Application_get_productName_m9314FB94C4DE1F1731084FF30B9555F44BA477EB (const RuntimeMethod* method) ;
// System.String System.Enum::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.String System.String::Replace(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166 (String_t* __this, String_t* ___0_oldValue, String_t* ___1_newValue, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m093934F71A9B351911EE46311674ED463B180006 (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, String_t* ___3_str3, const RuntimeMethod* method) ;
// Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314 (const RuntimeMethod* method) ;
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_LicenseKey()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_LicenseKey_mB0A824C5E91BAA08B36DEBE88E0D4827032264EC_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
// System.String System.String::Substring(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE (String_t* __this, int32_t ___0_startIndex, int32_t ___1_length, const RuntimeMethod* method) ;
// System.Single UnityEngine.Screen::get_dpi()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E (const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_white()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ;
// UnityEngine.Texture2D Vuforia.DefaultInitializationErrorHandlerInternal::CreateSinglePixelTexture(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* DefaultInitializationErrorHandlerInternal_CreateSinglePixelTexture_m9F94DB3CFE3BD29871A13C0D89BDAEFFCA4ACBED (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::InverseLerp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyle::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle__ctor_mE15E33802C5A2EA787E445A6D424813E1D5B75A9 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, const RuntimeMethod* method) ;
// UnityEngine.GUIStyleState UnityEngine.GUIStyle::get_normal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyleState::set_background(UnityEngine.Texture2D)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyleState_set_background_mD92FC76F8956A8EBB022C3E8EA02822D79F451C4 (GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_value, const RuntimeMethod* method) ;
// Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade Vuforia.UnityRuntimeCompiled.UnityRuntimeCompiledFacade::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11 (const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyle::set_font(UnityEngine.Font)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_font_m6C606026491FAFFAF4B7155AEBF778C1EDC73D33 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, Font_tC95270EA3198038970422D78B74A7F2E218A96B6* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyle::set_fontSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_black()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyleState::set_textColor(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1 (GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyle::set_wordWrap(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_wordWrap_m7A232701F60F4EB8FAFA57F6BAF9F94731DD009C (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyle::set_alignment(UnityEngine.TextAnchor)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.RectOffset::.ctor(System.Int32,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RectOffset__ctor_m30E309D1C1C0864870686683EF1FCA8DA791D179 (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* __this, int32_t ___0_left, int32_t ___1_right, int32_t ___2_top, int32_t ___3_bottom, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyle::set_padding(UnityEngine.RectOffset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle_set_padding_m0C69415588C6032B372A48B1A1366CF43A083E14 (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIStyle::.ctor(UnityEngine.GUIStyle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* __this, GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* ___0_other, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::SetPixel(System.Int32,System.Int32,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, int32_t ___0_x, int32_t ___1_y, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___2_color, const RuntimeMethod* method) ;
// System.Void UnityEngine.Texture2D::Apply()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* __this, const RuntimeMethod* method) ;
// System.Int32 System.String::IndexOf(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F (String_t* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.String[] System.String::Split(System.Char[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_separator, const RuntimeMethod* method) ;
// System.Void System.Version::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__ctor_m52D06833AE6481C0A9B72085BDC4D09A723CEF7F (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* __this, String_t* ___0_version, const RuntimeMethod* method) ;
// System.Void System.Version::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__ctor_mFAED14F991BDC9D3A56B591F428EEDD1493A3D21 (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* __this, const RuntimeMethod* method) ;
// System.Int32 System.Version::get_Major()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_Major_m1F782BA72C64627627ADC2090C147CF887CE7795_inline (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* __this, const RuntimeMethod* method) ;
// System.Int32 System.Version::get_Minor()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_Minor_m5EEC53977DFD0A9D8F3276DA2532E8DC1644F80E_inline (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* __this, const RuntimeMethod* method) ;
// System.Void System.Version::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Version__ctor_m0871675040007535EA3D8083A4BEAE9DF8C92FF4 (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* __this, int32_t ___0_major, int32_t ___1_minor, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.GameObjectExtensionMethods::ApplyToAllChildrenRecursive(UnityEngine.Transform,System.Action`1<UnityEngine.Transform>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectExtensionMethods_ApplyToAllChildrenRecursive_m391F8834135888CC769E265CE81F6050EF0C0882 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_root, Action_1_t10D7C827ADC73ED438E0CA8F04465BA6F2BAED7D* ___1_action, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.Transform>::Invoke(T)
inline void Action_1_Invoke_mC4804BC714747F815506CC787400EB84BA024D68_inline (Action_1_t10D7C827ADC73ED438E0CA8F04465BA6F2BAED7D* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t10D7C827ADC73ED438E0CA8F04465BA6F2BAED7D*, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___0_obj, method);
}
// System.Void Vuforia.Internal.Utility.Log::Warning(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Warning_mE265663DE3EBBF3C8C5C93CA2BB53FBEF3C51346 (String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Int32 Vuforia.RuntimeExtensionMethods::RotationDegree(UnityEngine.ScreenOrientation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeExtensionMethods_RotationDegree_mE2AFE5919E4EE196A26BAB3D6C88BFD70DA9FFF5 (int32_t ___0_orientation, const RuntimeMethod* method) ;
// UnityEngine.TextureFormat Vuforia.PixelFormatExtensions::ToTextureFormat(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToTextureFormat_mE2C3B04C75F94C114C7C29832E146080562DC6AA (int32_t ___0_input, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.Object,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, RuntimeObject* ___1_actualValue, String_t* ___2_message, const RuntimeMethod* method) ;
// Vuforia.PixelFormat Vuforia.PixelFormatExtensions::ToPixelFormat(UnityEngine.TextureFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToPixelFormat_m8A77582204B31D650E4E27AED040202E017EF607 (int32_t ___0_input, const RuntimeMethod* method) ;
// Vuforia.PixelFormat Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToPixelFormat(Vuforia.VuImagePixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToPixelFormat_m240CD95DD3B04FF12C80265959BFE3B192F9283D (int32_t ___0_format, const RuntimeMethod* method) ;
// System.Int32 Vuforia.PixelFormatExtensions::GetBitsPerPixel(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_GetBitsPerPixel_m20C9CF38369B00FC12AAB4205EB8C770B8F1502E (int32_t ___0_input, const RuntimeMethod* method) ;
// UnityEngine.RuntimePlatform UnityEngine.Application::get_platform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (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.IntPtr Vuforia.NativePlatformHelper::GetBundlePath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t NativePlatformHelper_GetBundlePath_mF1BC8F93D870100918777FF6AEB027368D81E631 (String_t* ___0_bundleId, const RuntimeMethod* method) ;
// System.String System.Runtime.InteropServices.Marshal::PtrToStringAuto(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Marshal_PtrToStringAuto_m163B3E46325675C58A42EB0C5C36B950DD9D1275 (intptr_t ___0_ptr, const RuntimeMethod* method) ;
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility__ctor_m79F4F54234F823CA5F71F5A2D248086C5ECEC13D (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, const RuntimeMethod* method) ;
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_Version()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_Version_m31D6E2D8EF87E4F095032E9722A4D934F576CEE0_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ;
// System.Version Vuforia.EulaRuntimeUtility::ConvertToMajorMinorVersion(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* EulaRuntimeUtility_ConvertToMajorMinorVersion_m4AF173FAE7E3CB0BBDD09BC1CA6E655B548F6B62 (String_t* ___0_versionString, const RuntimeMethod* method) ;
// System.String Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_EULAAcceptedVersions()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_EULAAcceptedVersions_m169A804DADAEA970983ADF3A84CB8857234C85A5_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<System.String> Vuforia.EulaRuntimeUtility::JsonToVersionStrings(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EulaRuntimeUtility_JsonToVersionStrings_mCD80DA8929451A820D70331A673AA92F9C415317 (String_t* ___0_json, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.String,System.Version>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mE512C28FC9EEE5528C53BAACEA138D87FB81D7AA (Func_2_t1567C27EECEACA62F64DA467F4AB87AC7106DB07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t1567C27EECEACA62F64DA467F4AB87AC7106DB07*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.String,System.Version>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisString_t_TisVersion_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_m59FDEBF5E29DD809D94B5BC8ACE59840515B7465 (RuntimeObject* ___0_source, Func_2_t1567C27EECEACA62F64DA467F4AB87AC7106DB07* ___1_selector, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, Func_2_t1567C27EECEACA62F64DA467F4AB87AC7106DB07*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___0_source, ___1_selector, method);
}
// System.Void System.Collections.Generic.HashSet`1<System.Version>::.ctor(System.Collections.Generic.IEnumerable`1<T>)
inline void HashSet_1__ctor_mA215FBFF01410A92D0860F1B66139A0E760BCA3D (HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
(( void (*) (HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0*, RuntimeObject*, const RuntimeMethod*))HashSet_1__ctor_mC13D3ADFE27A073EC3C583E9C926C801A7EE1DDD_gshared)(__this, ___0_collection, method);
}
// System.Boolean System.Collections.Generic.HashSet`1<System.Version>::Contains(T)
inline bool HashSet_1_Contains_mEE7122F7E135CF751B7EA9A135A743B170E6644D (HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0* __this, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* ___0_item, const RuntimeMethod* method)
{
return (( bool (*) (HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0*, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*, const RuntimeMethod*))HashSet_1_Contains_m9BACE52BFA0BD83C601529D3629118453E459BBB_gshared)(__this, ___0_item, method);
}
// System.Boolean UnityEngine.Application::get_isEditor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0 (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) ;
// Vuforia.CsStorageType Vuforia.CesiumAPI.CesiumExtensionMethods::ToCsStorageType(Vuforia.StorageType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CesiumExtensionMethods_ToCsStorageType_mFF1C4D143CEDB535F1404D90964C960B9D1F8872 (int32_t ___0_input, const RuntimeMethod* method) ;
// 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) ;
// Vuforia.CesiumTiles/ErrorCode Vuforia.CesiumAPI.CesiumExtensionMethods::ToErrorCode(Vuforia.CsErrorCode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CesiumExtensionMethods_ToErrorCode_m07D9421A7559DB3C79145B461A7C266616966BFC (int32_t ___0_input, const RuntimeMethod* method) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// 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) ;
// System.Void UnityEngine.MeshFilter::set_mesh(UnityEngine.Mesh)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshFilter_set_mesh_mD2988E2D835205FD6B6CD35A61E1592844D971F8 (MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_value, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject>::get_Count()
inline int32_t Queue_1_get_Count_mFEBD958518D22D6FFAC4C5EC37353FAA31357B79_inline (Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286*, const RuntimeMethod*))Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline)(__this, method);
}
// Vuforia.VoxelGameObject Vuforia.VoxelPool::CreateVoxelGameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* VoxelPool_CreateVoxelGameObject_m11B12D07A21A2C32E30236C54B68E8F5CB8D6221 (VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject>::Dequeue()
inline VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* Queue_1_Dequeue_m3321641DA0917B54E23014FAAC7E2551342B4641 (Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286* __this, const RuntimeMethod* method)
{
return (( VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* (*) (Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286*, const RuntimeMethod*))Queue_1_Dequeue_m86B243DF9EC238316EC3D27DF3E0AB8DB0987E84_gshared)(__this, method);
}
// System.Void Vuforia.VoxelGameObject::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelGameObject_Get_mDA8E003568F5A6BBDF63341AA3459D9CD9E73D69 (VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelGameObject::Return()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelGameObject_Return_mCED79895E9A5A76CDB786B46FC3FE617E232CF05 (VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject>::Enqueue(T)
inline void Queue_1_Enqueue_m8C8C3C98EC9C605D03F924A67728075CE20A5E24 (Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286* __this, VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* ___0_item, const RuntimeMethod* method)
{
(( void (*) (Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286*, VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E*, const RuntimeMethod*))Queue_1_Enqueue_m5CB8CF3906F1289F92036F0973EC5BE3450402EF_gshared)(__this, ___0_item, method);
}
// System.Void Vuforia.Voxel::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Voxel_Clear_m895E33A0F7A22F3E81A1093E670CEA3DDB60C939 (Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelGameObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelGameObject__ctor_m0FC5A08D8046577A6EA490343470E83E46366E99 (VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Queue`1<Vuforia.VoxelGameObject>::.ctor()
inline void Queue_1__ctor_mBE5EBB1F5EAD4EE3A9624063AB90529BDAA63DA0 (Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286* __this, const RuntimeMethod* method)
{
(( void (*) (Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286*, const RuntimeMethod*))Queue_1__ctor_m6E2A5A8173E0CC524496D5155C737DF8FD10D0EB_gshared)(__this, method);
}
// System.Boolean Vuforia.TileSetUtil::LoadJsonFile(System.String,System.String,System.IntPtr&,Vuforia.PCTileSet&,Vuforia.StorageType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TileSetUtil_LoadJsonFile_m1B593DDF698A04E0E136B089E65876EA84D41E0E (String_t* ___0_dataSetName, String_t* ___1_tileSetFilePath, intptr_t* ___2_zipHandle, PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64** ___3_tileSet, int32_t ___4_storageType, const RuntimeMethod* method) ;
// System.Int32 Vuforia.TileSetUtil::GetDepth(Vuforia.PCTileSet)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TileSetUtil_GetDepth_mE1096E1798400136908160486BFA31CE565A4EA2 (PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* ___0_tileSet, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.MeshSetBehaviour>()
inline MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* GameObject_AddComponent_TisMeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E_m5F57DB7976597A4AFAEB169B259FAF0D4F6C163E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Vuforia.MeshSetBehaviour::Setup(System.IntPtr,System.Int32,System.Boolean,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetBehaviour_Setup_mEE73A01F42566C18D2E2BEC4A8FB8994A57FCFB4 (MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* __this, intptr_t ___0_zipHandlePtr, int32_t ___1_maxDepth, bool ___2_withCollider, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___3_material, const RuntimeMethod* method) ;
// System.Void Vuforia.VoxelTree::Initialize(UnityEngine.Transform,UnityEngine.Transform,Vuforia.PCTile,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelTree_Initialize_mF4114C3995CB8BB117444752E1C432E00FD69EB0 (VoxelTree_tD42FCB906C3EB9E8DFF74E2652FF3E70A541453B* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_areaTargetTransform, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* ___2_rootTile, bool ___3_occlusion, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::AddComponent<Vuforia.MeshSetRenderer>()
inline MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* GameObject_AddComponent_TisMeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43_mE7AE482F0E8653FD67F19C11514503941634203E (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
return (( MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_AddComponent_TisRuntimeObject_m69B93700FACCF372F5753371C6E8FB780800B824_gshared)(__this, method);
}
// System.Void Vuforia.MeshSetRenderer::SetMeshSet(Vuforia.MeshSetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshSetRenderer_SetMeshSet_m3A618CA0013B9D3A00498F65297CAC8357157992 (MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* __this, MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* ___0_meshSetBehaviour, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::get_sqrMagnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Dot(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp01(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method) ;
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaUnityPlayer_INTERNAL
IL2CPP_EXTERN_C intptr_t DEFAULT_CALL GetBundlePath(char*);
#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.Single Utility.ParsingUtilities::ParseFloat(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ParsingUtilities_ParseFloat_m329674037027D32750A82DB86D2C33F826E3F535 (String_t* ___0_strToParse, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_strToParse;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
float L_2;
L_2 = Single_Parse_mF40465AC387D690175D63EFFF44B0E810C090786(L_0, L_1, NULL);
return L_2;
}
}
// System.Int32 Utility.ParsingUtilities::ParseInt(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParsingUtilities_ParseInt_m73DBF4C93B0DE6275F62CF25F9977E22C9A4722C (String_t* ___0_strToParse, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_strToParse;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
int32_t L_2;
L_2 = Int32_Parse_mD1B67560310D4E9CC1EA31177CA1CB2CFDFE5D57(L_0, L_1, NULL);
return L_2;
}
}
// System.Boolean Utility.ParsingUtilities::TryParseFloat(System.String,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsingUtilities_TryParseFloat_mE7BDCE85065216B315003F3FD050527C72A2CECB (String_t* ___0_strToParse, float* ___1_f, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_strToParse;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
float* L_2 = ___1_f;
bool L_3;
L_3 = Single_TryParse_mFB8CC32F0016FBB6EFCB97953CF3515767EB6431(L_0, ((int32_t)231), L_1, L_2, NULL);
return L_3;
}
}
// System.Boolean Utility.ParsingUtilities::TryParseDouble(System.String,System.Double&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsingUtilities_TryParseDouble_mB9E1A24B6312F256DB869FE2F7685336B1B1472F (String_t* ___0_strToParse, double* ___1_d, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_strToParse;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
double* L_2 = ___1_d;
bool L_3;
L_3 = Double_TryParse_m1D39DC22A45BC9A576B9D9130600BFD3CB6DA382(L_0, ((int32_t)231), L_1, L_2, NULL);
return L_3;
}
}
// System.Boolean Utility.ParsingUtilities::TryParseInt(System.String,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParsingUtilities_TryParseInt_m7F6BF72FDC88AD24DE879307CB8FDE694B800CA4 (String_t* ___0_strToParse, int32_t* ___1_i, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_strToParse;
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1;
L_1 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
int32_t* L_2 = ___1_i;
bool L_3;
L_3 = Int32_TryParse_mB8E246A7D6D6308EF36DE3473643BDE4CF8F71FF(L_0, 7, L_1, L_2, NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Object System.ComponentModel.AddingNewEventArgs::get_NewObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AddingNewEventArgs_get_NewObject_mB3B818EE0BAC53C83040ADE9ADE76DA54A77E255 (AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CNewObjectU3Ek__BackingField_0;
return L_0;
}
}
// System.Void System.ComponentModel.AddingNewEventArgs::set_NewObject(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddingNewEventArgs_set_NewObject_m11EA4322F7E20D5A997DD4B769F870DB76CF1232 (AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CNewObjectU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNewObjectU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.Void System.ComponentModel.AddingNewEventArgs::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddingNewEventArgs__ctor_m2D980D8D494F72DB05349C3D4A52AD31D8BEB54C (AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void System.ComponentModel.AddingNewEventArgs::.ctor(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddingNewEventArgs__ctor_mFAECAAB920F7AC73F9809BC69C5625ED32E46487 (AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* __this, RuntimeObject* ___0_newObject, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_newObject;
AddingNewEventArgs_set_NewObject_m11EA4322F7E20D5A997DD4B769F870DB76CF1232_inline(__this, L_0, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_Multicast(AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* currentDelegate = reinterpret_cast<AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenInst(AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
typedef void (*FunctionPointerType) (RuntimeObject*, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_sender, ___1_e, method);
}
void AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenStatic(AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_sender, ___1_e, method);
}
void AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenStaticInvoker(AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_sender, ___1_e);
}
void AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_ClosedStaticInvoker(AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, const RuntimeMethod* method)
{
InvokerActionInvoker3< RuntimeObject*, RuntimeObject*, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_sender, ___1_e);
}
void AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenVirtual(AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
VirtualActionInvoker1< AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_sender, ___1_e);
}
void AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenInterface(AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
InterfaceActionInvoker1< AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_sender, ___1_e);
}
void AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenGenericVirtual(AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
GenericVirtualActionInvoker1< AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* >::Invoke(method, ___0_sender, ___1_e);
}
void AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenGenericInterface(AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
GenericInterfaceActionInvoker1< AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* >::Invoke(method, ___0_sender, ___1_e);
}
// System.Void System.ComponentModel.AddingNewEventHandler::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddingNewEventHandler__ctor_mAC0C8A2BC746A9D1BFE2D4E7649337B2A6A7E8F6 (AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __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)&AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_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)&AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenGenericInterface;
else
__this->___invoke_impl_1 = (intptr_t)&AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl_1 = (intptr_t)&AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenInterface;
else
__this->___invoke_impl_1 = (intptr_t)&AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_OpenVirtual;
}
else
{
__this->___invoke_impl_1 = (intptr_t)&AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_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)&AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB_Multicast;
}
// System.Void System.ComponentModel.AddingNewEventHandler::Invoke(System.Object,System.ComponentModel.AddingNewEventArgs)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddingNewEventHandler_Invoke_m10C0B4197CC87AA0A580AB7E183FEB40E1F089FB (AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult System.ComponentModel.AddingNewEventHandler::BeginInvoke(System.Object,System.ComponentModel.AddingNewEventArgs,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AddingNewEventHandler_BeginInvoke_m1F57DDE2D71DEC0C645FC484CFA8541DAB43EF04 (AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_sender, AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* ___1_e, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
void *__d_args[3] = {0};
__d_args[0] = ___0_sender;
__d_args[1] = ___1_e;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
// System.Void System.ComponentModel.AddingNewEventHandler::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AddingNewEventHandler_EndInvoke_m819FE54BF6F8F4A07E67C67508A0E6B5AB22F9C0 (AddingNewEventHandler_t3CDB4A9711465567938A7895281557C6CA8A8FB9* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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.ComponentModel.NotifyCollectionChangedAction System.ComponentModel.NotifyCollectionChangedEventArgs::get_Action()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NotifyCollectionChangedEventArgs_get_Action_m4D5A69367C032CD2E6C50B14E73E7A154CF49AD7 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CActionU3Ek__BackingField_0;
return L_0;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::set_Action(System.ComponentModel.NotifyCollectionChangedAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_Action_m72E4DACF6659EAC3B4D3696FD691C78DE286D293 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CActionU3Ek__BackingField_0 = L_0;
return;
}
}
// System.Collections.IList System.ComponentModel.NotifyCollectionChangedEventArgs::get_NewItems()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NotifyCollectionChangedEventArgs_get_NewItems_m99D94CC5E50575DF130D44A2CA01F57CC54B8A1F (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CNewItemsU3Ek__BackingField_1;
return L_0;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::set_NewItems(System.Collections.IList)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_NewItems_m73593509EB404A81492C117210A5E816ED1EC64A (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CNewItemsU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNewItemsU3Ek__BackingField_1), (void*)L_0);
return;
}
}
// System.Int32 System.ComponentModel.NotifyCollectionChangedEventArgs::get_NewStartingIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NotifyCollectionChangedEventArgs_get_NewStartingIndex_m5B4ECDE60E5F6C847E5836BF1246C9468BF64258 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CNewStartingIndexU3Ek__BackingField_2;
return L_0;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::set_NewStartingIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_NewStartingIndex_m66317012EB642BCDAFF4646EC0C550B181B27157 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CNewStartingIndexU3Ek__BackingField_2 = L_0;
return;
}
}
// System.Collections.IList System.ComponentModel.NotifyCollectionChangedEventArgs::get_OldItems()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NotifyCollectionChangedEventArgs_get_OldItems_mB6D981C16ACE0454B56AC1D3B448FAC45B75DBE3 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3COldItemsU3Ek__BackingField_3;
return L_0;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::set_OldItems(System.Collections.IList)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_OldItems_m5EC73A18375C916B0C95E7E5083228D06395B987 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3COldItemsU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COldItemsU3Ek__BackingField_3), (void*)L_0);
return;
}
}
// System.Int32 System.ComponentModel.NotifyCollectionChangedEventArgs::get_OldStartingIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NotifyCollectionChangedEventArgs_get_OldStartingIndex_mB9BDC04D6A18E31D42E43CBD0D4A1EE74C2AB449 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3COldStartingIndexU3Ek__BackingField_4;
return L_0;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::set_OldStartingIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_OldStartingIndex_m6518E5F042D1D59F23A358FB78E52F00A3AF273B (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3COldStartingIndexU3Ek__BackingField_4 = L_0;
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m15B25C3BF7EE3AAB2F0A9F8392033D2712E06793 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_action;
NotifyCollectionChangedEventArgs_set_Action_m72E4DACF6659EAC3B4D3696FD691C78DE286D293_inline(__this, L_0, NULL);
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Collections.IList)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_mD33A55E437C3A6FB42F1A7384F9D2135ABD8D980 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_changedItems, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_action;
NotifyCollectionChangedEventArgs__ctor_m15B25C3BF7EE3AAB2F0A9F8392033D2712E06793(__this, L_0, NULL);
RuntimeObject* L_1 = ___1_changedItems;
NotifyCollectionChangedEventArgs_set_NewItems_m73593509EB404A81492C117210A5E816ED1EC64A_inline(__this, L_1, NULL);
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_mA564B0C3F6A73AC5F1C9611844CEE0EECDF75FB1 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_changedItem, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_action;
NotifyCollectionChangedEventArgs__ctor_m15B25C3BF7EE3AAB2F0A9F8392033D2712E06793(__this, L_0, NULL);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_1 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_1, List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_2 = L_1;
RuntimeObject* L_3 = ___1_changedItem;
NullCheck(L_2);
List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_2, L_3, List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var);
NotifyCollectionChangedEventArgs_set_NewItems_m73593509EB404A81492C117210A5E816ED1EC64A_inline(__this, L_2, NULL);
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m9F326C894F41FEEC9C67D27311C08E56ECEBAC68 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_newItems, RuntimeObject* ___2_oldItems, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_action;
RuntimeObject* L_1 = ___1_newItems;
NotifyCollectionChangedEventArgs__ctor_mD33A55E437C3A6FB42F1A7384F9D2135ABD8D980(__this, L_0, L_1, NULL);
RuntimeObject* L_2 = ___2_oldItems;
NotifyCollectionChangedEventArgs_set_OldItems_m5EC73A18375C916B0C95E7E5083228D06395B987_inline(__this, L_2, NULL);
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Collections.IList,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m624A22A04F9AD24616CDDDC5B0388EDABFB879CC (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_changedItems, int32_t ___2_startingIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_action;
RuntimeObject* L_1 = ___1_changedItems;
NotifyCollectionChangedEventArgs__ctor_mD33A55E437C3A6FB42F1A7384F9D2135ABD8D980(__this, L_0, L_1, NULL);
int32_t L_2 = ___2_startingIndex;
NotifyCollectionChangedEventArgs_set_NewStartingIndex_m66317012EB642BCDAFF4646EC0C550B181B27157_inline(__this, L_2, NULL);
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Object,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m74A3267A434D9CF65EF0BEA2C01B3EAFF80D1274 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_changedItem, int32_t ___2_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_action;
RuntimeObject* L_1 = ___1_changedItem;
NotifyCollectionChangedEventArgs__ctor_mA564B0C3F6A73AC5F1C9611844CEE0EECDF75FB1(__this, L_0, L_1, NULL);
int32_t L_2 = ___2_index;
NotifyCollectionChangedEventArgs_set_NewStartingIndex_m66317012EB642BCDAFF4646EC0C550B181B27157_inline(__this, L_2, NULL);
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m4E10781A5B6D0E02342734E264A5460A1070EB2B (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_newItem, RuntimeObject* ___2_oldItem, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_action;
RuntimeObject* L_1 = ___1_newItem;
NotifyCollectionChangedEventArgs__ctor_mA564B0C3F6A73AC5F1C9611844CEE0EECDF75FB1(__this, L_0, L_1, NULL);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_2 = (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*)il2cpp_codegen_object_new(List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690(L_2, List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_RuntimeMethod_var);
List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* L_3 = L_2;
RuntimeObject* L_4 = ___2_oldItem;
NullCheck(L_3);
List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_inline(L_3, L_4, List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_RuntimeMethod_var);
NotifyCollectionChangedEventArgs_set_OldItems_m5EC73A18375C916B0C95E7E5083228D06395B987_inline(__this, L_3, NULL);
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Collections.IList,System.Collections.IList,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_mE8EEC7073D7905878880B9F1950D7B4C0EFC8AD9 (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_newItems, RuntimeObject* ___2_oldItems, int32_t ___3_startingIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_action;
RuntimeObject* L_1 = ___1_newItems;
RuntimeObject* L_2 = ___2_oldItems;
NotifyCollectionChangedEventArgs__ctor_m9F326C894F41FEEC9C67D27311C08E56ECEBAC68(__this, L_0, L_1, L_2, NULL);
int32_t L_3 = ___3_startingIndex;
NotifyCollectionChangedEventArgs_set_NewStartingIndex_m66317012EB642BCDAFF4646EC0C550B181B27157_inline(__this, L_3, NULL);
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Collections.IList,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_mE1761F083E9E290B971CBA5FC1C40C1D5912B5CF (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_changedItems, int32_t ___2_index, int32_t ___3_oldIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_action;
RuntimeObject* L_1 = ___1_changedItems;
int32_t L_2 = ___2_index;
NotifyCollectionChangedEventArgs__ctor_m624A22A04F9AD24616CDDDC5B0388EDABFB879CC(__this, L_0, L_1, L_2, NULL);
int32_t L_3 = ___3_oldIndex;
NotifyCollectionChangedEventArgs_set_OldStartingIndex_m6518E5F042D1D59F23A358FB78E52F00A3AF273B_inline(__this, L_3, NULL);
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Object,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_m3A6F0B9F82B7607AAF4C1EB55F77E514B32158DE (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_changedItem, int32_t ___2_index, int32_t ___3_oldIndex, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_action;
RuntimeObject* L_1 = ___1_changedItem;
int32_t L_2 = ___2_index;
NotifyCollectionChangedEventArgs__ctor_m74A3267A434D9CF65EF0BEA2C01B3EAFF80D1274(__this, L_0, L_1, L_2, NULL);
int32_t L_3 = ___3_oldIndex;
NotifyCollectionChangedEventArgs_set_OldStartingIndex_m6518E5F042D1D59F23A358FB78E52F00A3AF273B_inline(__this, L_3, NULL);
return;
}
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventArgs::.ctor(System.ComponentModel.NotifyCollectionChangedAction,System.Object,System.Object,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs__ctor_mC7C81B14DE63599FEC7FEAD7859A98B10BD3747F (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_action, RuntimeObject* ___1_newItem, RuntimeObject* ___2_oldItem, int32_t ___3_index, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_action;
RuntimeObject* L_1 = ___1_newItem;
RuntimeObject* L_2 = ___2_oldItem;
NotifyCollectionChangedEventArgs__ctor_m4E10781A5B6D0E02342734E264A5460A1070EB2B(__this, L_0, L_1, L_2, NULL);
int32_t L_3 = ___3_index;
NotifyCollectionChangedEventArgs_set_NewStartingIndex_m66317012EB642BCDAFF4646EC0C550B181B27157_inline(__this, L_3, 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 NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_Multicast(NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* currentDelegate = reinterpret_cast<NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenInst(NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
typedef void (*FunctionPointerType) (RuntimeObject*, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_sender, ___1_e, method);
}
void NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenStatic(NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_sender, ___1_e, method);
}
void NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenStaticInvoker(NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_sender, ___1_e);
}
void NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_ClosedStaticInvoker(NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, const RuntimeMethod* method)
{
InvokerActionInvoker3< RuntimeObject*, RuntimeObject*, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_sender, ___1_e);
}
void NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenVirtual(NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
VirtualActionInvoker1< NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_sender, ___1_e);
}
void NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenInterface(NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
InterfaceActionInvoker1< NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_sender, ___1_e);
}
void NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenGenericVirtual(NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
GenericVirtualActionInvoker1< NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* >::Invoke(method, ___0_sender, ___1_e);
}
void NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenGenericInterface(NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
GenericInterfaceActionInvoker1< NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* >::Invoke(method, ___0_sender, ___1_e);
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventHandler::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventHandler__ctor_m1EE8BE1EF241FC7A7C89A0F07F8A1E0D8F336F58 (NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __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)&NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_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)&NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenGenericInterface;
else
__this->___invoke_impl_1 = (intptr_t)&NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl_1 = (intptr_t)&NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenInterface;
else
__this->___invoke_impl_1 = (intptr_t)&NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_OpenVirtual;
}
else
{
__this->___invoke_impl_1 = (intptr_t)&NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_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)&NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4_Multicast;
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventHandler::Invoke(System.Object,System.ComponentModel.NotifyCollectionChangedEventArgs)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventHandler_Invoke_m3848F22F4275D5FEE1D8C63CF97B1D9C7C9561B4 (NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult System.ComponentModel.NotifyCollectionChangedEventHandler::BeginInvoke(System.Object,System.ComponentModel.NotifyCollectionChangedEventArgs,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* NotifyCollectionChangedEventHandler_BeginInvoke_mD1CCB1087552D4615A47357D7A7842300B690C7F (NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_sender, NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* ___1_e, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
void *__d_args[3] = {0};
__d_args[0] = ___0_sender;
__d_args[1] = ___1_e;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
// System.Void System.ComponentModel.NotifyCollectionChangedEventHandler::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventHandler_EndInvoke_mC95257679E6F46C8D9821B0E277603692F5275E4 (NotifyCollectionChangedEventHandler_t3056E2E5BEF1F33B24A75DE18366FEFBF065BA1A* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void System.ComponentModel.PropertyChangingEventArgs::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyChangingEventArgs__ctor_mEA796495EB37EA6D79FB6F5E7F39CCFBFC26E170 (PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* __this, String_t* ___0_propertyName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_il2cpp_TypeInfo_var);
EventArgs__ctor_mC6F9412D03203ADEF854117542C8EBF61624C8C3(__this, NULL);
String_t* L_0 = ___0_propertyName;
VirtualActionInvoker1< String_t* >::Invoke(5 /* System.Void System.ComponentModel.PropertyChangingEventArgs::set_PropertyName(System.String) */, __this, L_0);
return;
}
}
// System.String System.ComponentModel.PropertyChangingEventArgs::get_PropertyName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PropertyChangingEventArgs_get_PropertyName_m1EB18DEF1D82900BA3B8B67C7676E6826C682681 (PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CPropertyNameU3Ek__BackingField_1;
return L_0;
}
}
// System.Void System.ComponentModel.PropertyChangingEventArgs::set_PropertyName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyChangingEventArgs_set_PropertyName_m779ED8B862D27661E0C8924A45FACFC61928A303 (PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
__this->___U3CPropertyNameU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPropertyNameU3Ek__BackingField_1), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
void PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_Multicast(PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
for (il2cpp_array_size_t i = 0; i < length; i++)
{
PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* currentDelegate = reinterpret_cast<PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE*, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenInst(PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
typedef void (*FunctionPointerType) (RuntimeObject*, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_sender, ___1_e, method);
}
void PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenStatic(PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE*, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_sender, ___1_e, method);
}
void PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenStaticInvoker(PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* >::Invoke(__this->___method_ptr_0, method, NULL, ___0_sender, ___1_e);
}
void PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_ClosedStaticInvoker(PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, const RuntimeMethod* method)
{
InvokerActionInvoker3< RuntimeObject*, RuntimeObject*, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_sender, ___1_e);
}
void PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenVirtual(PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
VirtualActionInvoker1< PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_sender, ___1_e);
}
void PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenInterface(PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
InterfaceActionInvoker1< PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_sender, ___1_e);
}
void PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenGenericVirtual(PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
GenericVirtualActionInvoker1< PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* >::Invoke(method, ___0_sender, ___1_e);
}
void PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenGenericInterface(PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, const RuntimeMethod* method)
{
NullCheck(___0_sender);
GenericInterfaceActionInvoker1< PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* >::Invoke(method, ___0_sender, ___1_e);
}
// System.Void System.ComponentModel.PropertyChangingEventHandler::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyChangingEventHandler__ctor_m6B209ACE5D3DB59BF26559DEDFF5900688ECB687 (PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __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)&PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_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)&PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenGenericInterface;
else
__this->___invoke_impl_1 = (intptr_t)&PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenGenericVirtual;
else
if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
__this->___invoke_impl_1 = (intptr_t)&PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenInterface;
else
__this->___invoke_impl_1 = (intptr_t)&PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_OpenVirtual;
}
else
{
__this->___invoke_impl_1 = (intptr_t)&PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_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)&PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49_Multicast;
}
// System.Void System.ComponentModel.PropertyChangingEventHandler::Invoke(System.Object,System.ComponentModel.PropertyChangingEventArgs)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyChangingEventHandler_Invoke_m37E896771C4AD2C80EE7CFF1D3BD5B6FB0731F49 (PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_sender, ___1_e, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult System.ComponentModel.PropertyChangingEventHandler::BeginInvoke(System.Object,System.ComponentModel.PropertyChangingEventArgs,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PropertyChangingEventHandler_BeginInvoke_m99F69CD6FFBEE7345CD5A58F1E485BF3052BF9E4 (PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_sender, PropertyChangingEventArgs_t353CDCEEFA1263F29DAC2012539B63592D1DBBAE* ___1_e, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
void *__d_args[3] = {0};
__d_args[0] = ___0_sender;
__d_args[1] = ___1_e;
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
// System.Void System.ComponentModel.PropertyChangingEventHandler::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PropertyChangingEventHandler_EndInvoke_m9152C718593025465A64CAD6D2F959C479BCDECC (PropertyChangingEventHandler_t1AC5C858D2E12940E5E95C288217350AF00AE549* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetCapture::add_OnCaptureStarted(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCapture_add_OnCaptureStarted_m67B7D6FB1C0CFE7D11B5F2F2DEB028C3ECB2DC06 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnCaptureStarted_0;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnCaptureStarted_0);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetCapture::remove_OnCaptureStarted(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCapture_remove_OnCaptureStarted_m996C73C0F4AA56467A1AD865323B069BB2E9B966 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnCaptureStarted_0;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnCaptureStarted_0);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetCapture::add_OnCapturePaused(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCapture_add_OnCapturePaused_m2409340C2AD5EA52287C008A22EB5B59C3AEA1D1 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnCapturePaused_1;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnCapturePaused_1);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetCapture::remove_OnCapturePaused(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCapture_remove_OnCapturePaused_mEDEF375E3AE560834D335F7AEFD90F2233CA79B9 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnCapturePaused_1;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnCapturePaused_1);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetCapture::add_OnCaptureResumed(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCapture_add_OnCaptureResumed_m20F6EC3E9ACCF2FE69329AB282D0ADCDEFA623A5 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnCaptureResumed_2;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnCaptureResumed_2);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetCapture::remove_OnCaptureResumed(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCapture_remove_OnCaptureResumed_mD6502926C02D4EDC8C92947C93A360B4F3EB8F38 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnCaptureResumed_2;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnCaptureResumed_2);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetCapture::add_OnCaptureStopped(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCapture_add_OnCaptureStopped_m4C00B51727D96331FE9FD61C1D4F12DCADD00931 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnCaptureStopped_3;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnCaptureStopped_3);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetCapture::remove_OnCaptureStopped(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCapture_remove_OnCaptureStopped_m5152736B9D878C006C78E070D63D126D45F34CCD (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___OnCaptureStopped_3;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___OnCaptureStopped_3);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// Vuforia.IVuAreaTargetCapture Vuforia.AreaTargetCapture::get_VuAreaTargetCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetCapture_get_VuAreaTargetCapture_m9A729D05C04BF341E66A03E39FC375EA22DB3AD2 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
return L_0;
}
}
// Vuforia.AreaTargetCaptureStatus Vuforia.AreaTargetCapture::get_Status()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_get_Status_m4B4E37DA722D96819764331A490BBAD74969DB63_RuntimeMethod_var)));
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mAreaTargetCapture_6;
NullCheck(L_2);
int32_t L_3;
L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(6 /* Vuforia.VuAreaTargetCaptureStatus Vuforia.IVuAreaTargetCapture::get_Status() */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_2);
int32_t L_4;
L_4 = WrapperExtensionMethods_ToAreaTargetCaptureStatus_m93DDB091B82052B361D179457490CD1EABDB84E8(L_3, NULL);
return L_4;
}
}
// Vuforia.AreaTargetCaptureStatusInfo Vuforia.AreaTargetCapture::get_StatusInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_get_StatusInfo_m6D28F78BA4B51254E62D520C91BBAD715B18786D_RuntimeMethod_var)));
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mAreaTargetCapture_6;
NullCheck(L_2);
int32_t L_3;
L_3 = InterfaceFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.VuAreaTargetCaptureStatusInfo Vuforia.IVuAreaTargetCapture::get_StatusInfo() */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_2);
int32_t L_4;
L_4 = WrapperExtensionMethods_ToAreaTargetCaptureStatusInfo_m6B2BC64DDECCFC7A569684FDA22D9121B5B2B8E3(L_3, NULL);
return L_4;
}
}
// System.Single Vuforia.AreaTargetCapture::get_GenerationProgress()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AreaTargetCapture_get_GenerationProgress_m7EF2E527E960171CE3CD07B7B07A139BC1328817 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_get_GenerationProgress_m7EF2E527E960171CE3CD07B7B07A139BC1328817_RuntimeMethod_var)));
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mAreaTargetCapture_6;
NullCheck(L_2);
float L_3;
L_3 = InterfaceFuncInvoker0< float >::Invoke(8 /* System.Single Vuforia.IVuAreaTargetCapture::get_GenerationProgress() */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_2);
return L_3;
}
}
// System.Boolean Vuforia.AreaTargetCapture::GetGenerationTimeEstimate(System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_GetGenerationTimeEstimate_m6B5A94832B0141AF52D283B47E64A0E04202CD34 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, int32_t* ___0_generationTimeEstimate, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_GetGenerationTimeEstimate_m6B5A94832B0141AF52D283B47E64A0E04202CD34_RuntimeMethod_var)));
}
IL_0013:
{
int32_t* L_2 = ___0_generationTimeEstimate;
*((int32_t*)L_2) = (int32_t)0;
}
try
{// begin try (depth: 1)
int32_t* L_3 = ___0_generationTimeEstimate;
RuntimeObject* L_4 = __this->___mAreaTargetCapture_6;
NullCheck(L_4);
int32_t L_5;
L_5 = InterfaceFuncInvoker0< int32_t >::Invoke(9 /* System.Int32 Vuforia.IVuAreaTargetCapture::get_GenerationTimeEstimate() */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_4);
*((int32_t*)L_3) = (int32_t)L_5;
V_0 = (bool)1;
goto IL_002c;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0027;
}
throw e;
}
CATCH_0027:
{// begin catch(System.Exception)
V_0 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_002c;
}// end catch (depth: 1)
IL_002c:
{
bool L_6 = V_0;
return L_6;
}
}
// System.Void Vuforia.AreaTargetCapture::.ctor(Vuforia.IVuAreaTargetCaptureController,Vuforia.Internal.Observers.DeviceObserver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCapture__ctor_m131DBEEEF2C23CDB8599635437A14E58748D7A66 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, RuntimeObject* ___0_areaTargetCaptureController, DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___1_deviceObserver, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_areaTargetCaptureController;
__this->___mVuAreaTargetCaptureController_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuAreaTargetCaptureController_4), (void*)L_0);
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_1 = ___1_deviceObserver;
__this->___mDeviceObserver_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mDeviceObserver_5), (void*)L_1);
return;
}
}
// Vuforia.AreaTargetCaptureCreationError Vuforia.AreaTargetCapture::CreateCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetCapture_CreateCapture_mFAA79278137E2A7265E41BA268FEF33F546D15CC (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCaptureController_t3FE570E6E2F4A007A9703230119EE504EAEA24DF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* V_0 = NULL;
RuntimeObject* V_1 = NULL;
int32_t V_2 = 0;
{
VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* L_0 = (VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F*)il2cpp_codegen_object_new(VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F_il2cpp_TypeInfo_var);
NullCheck(L_0);
VuAreaTargetCaptureConfig__ctor_m13B8167B0A048EB4CB0A28FE3D03E6B07CBC75E6(L_0, NULL);
VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* L_1 = L_0;
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* L_2 = __this->___mDeviceObserver_5;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = DeviceObserver_get_DevicePoseObserver_m831D1A5AB3B6EF7621AEEA04C106D403D8BA0FD7(L_2, NULL);
NullCheck(L_1);
L_1->___devicePoseObserver_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___devicePoseObserver_0), (void*)L_3);
VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* L_4 = L_1;
NullCheck(L_4);
L_4->___start_1 = 0;
V_0 = L_4;
RuntimeObject* L_5 = __this->___mVuAreaTargetCaptureController_4;
VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F* L_6 = V_0;
NullCheck(L_5);
RuntimeObject* L_7;
L_7 = InterfaceFuncInvoker2< RuntimeObject*, VuAreaTargetCaptureConfig_t01BFB59D0BF57FA29167B48F37485A260818649F*, int32_t* >::Invoke(0 /* Vuforia.IVuAreaTargetCapture Vuforia.IVuAreaTargetCaptureController::CreateAreaTargetCapture(Vuforia.VuAreaTargetCaptureConfig,Vuforia.VuAreaTargetCaptureCreationError&) */, IVuAreaTargetCaptureController_t3FE570E6E2F4A007A9703230119EE504EAEA24DF_il2cpp_TypeInfo_var, L_5, L_6, (&V_2));
V_1 = L_7;
RuntimeObject* L_8 = V_1;
if (!L_8)
{
goto IL_0037;
}
}
{
RuntimeObject* L_9 = V_1;
__this->___mAreaTargetCapture_6 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAreaTargetCapture_6), (void*)L_9);
}
IL_0037:
{
int32_t L_10 = V_2;
int32_t L_11;
L_11 = WrapperExtensionMethods_ToAreaTargetCaptureCreationError_m4E86188790B96E23CDFD698030920592119D2710(L_10, NULL);
return L_11;
}
}
// System.Boolean Vuforia.AreaTargetCapture::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_Start_m90AC237F9F7AD2C7A8CCFB55C0B1097B5AE28B3F (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool G_B6_0 = false;
bool G_B3_0 = false;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B5_0 = NULL;
bool G_B5_1 = false;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL;
bool G_B4_1 = false;
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_Start_m90AC237F9F7AD2C7A8CCFB55C0B1097B5AE28B3F_RuntimeMethod_var)));
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mAreaTargetCapture_6;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.IVuAreaTargetCapture::Start() */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_2);
bool L_4 = L_3;
G_B3_0 = L_4;
if (!L_4)
{
G_B6_0 = L_4;
goto IL_0031;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = __this->___OnCaptureStarted_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = L_5;
G_B4_0 = L_6;
G_B4_1 = G_B3_0;
if (L_6)
{
G_B5_0 = L_6;
G_B5_1 = G_B3_0;
goto IL_002c;
}
}
{
return G_B4_1;
}
IL_002c:
{
NullCheck(G_B5_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B5_0, NULL);
G_B6_0 = G_B5_1;
}
IL_0031:
{
return G_B6_0;
}
}
// System.Boolean Vuforia.AreaTargetCapture::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_Stop_mE0D3637F162D7C9DB59CB62B40A6E698B3F5B885 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool G_B6_0 = false;
bool G_B3_0 = false;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B5_0 = NULL;
bool G_B5_1 = false;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL;
bool G_B4_1 = false;
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_Stop_mE0D3637F162D7C9DB59CB62B40A6E698B3F5B885_RuntimeMethod_var)));
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mAreaTargetCapture_6;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean Vuforia.IVuAreaTargetCapture::Stop() */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_2);
bool L_4 = L_3;
G_B3_0 = L_4;
if (!L_4)
{
G_B6_0 = L_4;
goto IL_0031;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = __this->___OnCaptureStopped_3;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = L_5;
G_B4_0 = L_6;
G_B4_1 = G_B3_0;
if (L_6)
{
G_B5_0 = L_6;
G_B5_1 = G_B3_0;
goto IL_002c;
}
}
{
return G_B4_1;
}
IL_002c:
{
NullCheck(G_B5_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B5_0, NULL);
G_B6_0 = G_B5_1;
}
IL_0031:
{
return G_B6_0;
}
}
// System.Boolean Vuforia.AreaTargetCapture::Pause()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_Pause_m21424A271263751025A6C87DB781C8A264C6E68A (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool G_B6_0 = false;
bool G_B3_0 = false;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B5_0 = NULL;
bool G_B5_1 = false;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL;
bool G_B4_1 = false;
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_Pause_m21424A271263751025A6C87DB781C8A264C6E68A_RuntimeMethod_var)));
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mAreaTargetCapture_6;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(2 /* System.Boolean Vuforia.IVuAreaTargetCapture::Pause() */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_2);
bool L_4 = L_3;
G_B3_0 = L_4;
if (!L_4)
{
G_B6_0 = L_4;
goto IL_0031;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = __this->___OnCapturePaused_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = L_5;
G_B4_0 = L_6;
G_B4_1 = G_B3_0;
if (L_6)
{
G_B5_0 = L_6;
G_B5_1 = G_B3_0;
goto IL_002c;
}
}
{
return G_B4_1;
}
IL_002c:
{
NullCheck(G_B5_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B5_0, NULL);
G_B6_0 = G_B5_1;
}
IL_0031:
{
return G_B6_0;
}
}
// System.Boolean Vuforia.AreaTargetCapture::Resume()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_Resume_mA5B4B838126597179DF394EC81993B1A1F35CE1E (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool G_B6_0 = false;
bool G_B3_0 = false;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B5_0 = NULL;
bool G_B5_1 = false;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL;
bool G_B4_1 = false;
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_Resume_mA5B4B838126597179DF394EC81993B1A1F35CE1E_RuntimeMethod_var)));
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mAreaTargetCapture_6;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean Vuforia.IVuAreaTargetCapture::Resume() */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_2);
bool L_4 = L_3;
G_B3_0 = L_4;
if (!L_4)
{
G_B6_0 = L_4;
goto IL_0031;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_5 = __this->___OnCaptureResumed_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = L_5;
G_B4_0 = L_6;
G_B4_1 = G_B3_0;
if (L_6)
{
G_B5_0 = L_6;
G_B5_1 = G_B3_0;
goto IL_002c;
}
}
{
return G_B4_1;
}
IL_002c:
{
NullCheck(G_B5_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B5_0, NULL);
G_B6_0 = G_B5_1;
}
IL_0031:
{
return G_B6_0;
}
}
// Vuforia.AreaTargetCaptureGenerationError Vuforia.AreaTargetCapture::Generate(System.String,System.String,System.String,System.String,System.Boolean,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetCapture_Generate_mE0699A52B09C2F51EFCAFA9C19040F0FEF52499C (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, String_t* ___0_clientId, String_t* ___1_clientSecret, String_t* ___2_targetName, String_t* ___3_outputDirectory, bool ___4_generateAuthoringFiles, bool ___5_generatePackages, bool ___6_generateDatabase, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* V_0 = NULL;
int32_t V_1 = 0;
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_Generate_mE0699A52B09C2F51EFCAFA9C19040F0FEF52499C_RuntimeMethod_var)));
}
IL_0013:
{
VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_2 = (VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9*)il2cpp_codegen_object_new(VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9_il2cpp_TypeInfo_var);
NullCheck(L_2);
VuAreaTargetCaptureGenerationConfig__ctor_m9A280BCC69C31E4330B4B2F8767FCF6C3719AB70(L_2, NULL);
VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_3 = L_2;
String_t* L_4 = ___0_clientId;
NullCheck(L_3);
L_3->___userAuth_0 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___userAuth_0), (void*)L_4);
VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_5 = L_3;
String_t* L_6 = ___1_clientSecret;
NullCheck(L_5);
L_5->___secretAuth_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___secretAuth_1), (void*)L_6);
VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_7 = L_5;
String_t* L_8 = ___3_outputDirectory;
NullCheck(L_7);
L_7->___outputDirectory_2 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___outputDirectory_2), (void*)L_8);
VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_9 = L_7;
String_t* L_10 = ___2_targetName;
NullCheck(L_9);
L_9->___targetName_3 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&L_9->___targetName_3), (void*)L_10);
VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_11 = L_9;
bool L_12 = ___4_generateAuthoringFiles;
int32_t L_13;
L_13 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_12, NULL);
NullCheck(L_11);
L_11->___generateAuthoringFiles_4 = L_13;
VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_14 = L_11;
bool L_15 = ___6_generateDatabase;
int32_t L_16;
L_16 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_15, NULL);
NullCheck(L_14);
L_14->___generateDatabase_5 = L_16;
VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_17 = L_14;
bool L_18 = ___5_generatePackages;
int32_t L_19;
L_19 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_18, NULL);
NullCheck(L_17);
L_17->___generatePackages_6 = L_19;
V_0 = L_17;
RuntimeObject* L_20 = __this->___mAreaTargetCapture_6;
VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9* L_21 = V_0;
NullCheck(L_20);
bool L_22;
L_22 = InterfaceFuncInvoker2< bool, VuAreaTargetCaptureGenerationConfig_t18CF7F50DE1C5812052F4601B9B421DB5E4916E9*, int32_t* >::Invoke(4 /* System.Boolean Vuforia.IVuAreaTargetCapture::Generate(Vuforia.VuAreaTargetCaptureGenerationConfig,Vuforia.VuAreaTargetCaptureGenerationError&) */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_20, L_21, (&V_1));
int32_t L_23 = V_1;
int32_t L_24;
L_24 = WrapperExtensionMethods_ToAreaTargetCaptureGenerationError_m626D854C39479E94A108899A1D5EF1616725BC79(L_23, NULL);
return L_24;
}
}
// System.Boolean Vuforia.AreaTargetCapture::CancelGeneration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_CancelGeneration_mD6ADD9C54EFBDA9D911097C34F96A4704399A184 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_CancelGeneration_mD6ADD9C54EFBDA9D911097C34F96A4704399A184_RuntimeMethod_var)));
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mAreaTargetCapture_6;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(5 /* System.Boolean Vuforia.IVuAreaTargetCapture::CancelGeneration() */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_2);
return L_3;
}
}
// System.Boolean Vuforia.AreaTargetCapture::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCapture_Destroy_m1E1D283B8F97D9E5F8AE91DA30C77B98E9520791 (AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool G_B4_0 = false;
bool G_B3_0 = false;
{
RuntimeObject* L_0 = __this->___mAreaTargetCapture_6;
if (L_0)
{
goto IL_0013;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_1);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral863D025B0B7F680DA942F4563E6DDD27BEB783AC)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&AreaTargetCapture_Destroy_m1E1D283B8F97D9E5F8AE91DA30C77B98E9520791_RuntimeMethod_var)));
}
IL_0013:
{
RuntimeObject* L_2 = __this->___mAreaTargetCapture_6;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(10 /* System.Boolean Vuforia.IVuAreaTargetCapture::Destroy() */, IVuAreaTargetCapture_tB73A6F5F49F3FFA3D92D08A7D2A053CD63759529_il2cpp_TypeInfo_var, L_2);
bool L_4 = L_3;
G_B3_0 = L_4;
if (!L_4)
{
G_B4_0 = L_4;
goto IL_0028;
}
}
{
__this->___mAreaTargetCapture_6 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mAreaTargetCapture_6), (void*)(RuntimeObject*)NULL);
G_B4_0 = G_B3_0;
}
IL_0028:
{
return G_B4_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.BaseCameraConfiguration::InitCameraDevice(Vuforia.CameraMode,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseCameraConfiguration_InitCameraDevice_m3661AA041B911DEC7FF43F14969411DF06B37140 (BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00* __this, int32_t ___0_cameraMode, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_onVideoBackgroundConfigChanged, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_cameraMode;
__this->___mCameraMode_0 = L_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = ___1_onVideoBackgroundConfigChanged;
__this->___mOnVideoBackgroundConfigChanged_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVideoBackgroundConfigChanged_1), (void*)L_1);
return;
}
}
// UnityEngine.Rect Vuforia.BaseCameraConfiguration::get_VideoBackgroundViewportRect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D BaseCameraConfiguration_get_VideoBackgroundViewportRect_m5C2C832FBE3BA970B9FFBC2012B467A10100697F (BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00* __this, const RuntimeMethod* method)
{
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = __this->___mVideoBackgroundViewportRect_2;
return L_0;
}
}
// System.Void Vuforia.BaseCameraConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseCameraConfiguration__ctor_mAE150D2B91DF6A2C437018ADCED3F8B473DC3025 (BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00* __this, const RuntimeMethod* method)
{
{
__this->___mProjectionOrientation_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
// System.Void Vuforia.CameraConfigurationUtility::ExtractCenterEyeRay(UnityEngine.Matrix4x4,UnityEngine.Vector3&,UnityEngine.Vector3&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraConfigurationUtility_ExtractCenterEyeRay_mA038BB230B5B891C5B9AF78706CB457C4CA364AA (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_inverseProjMatrix, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___2_to, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_inverseProjMatrix;
il2cpp_codegen_runtime_class_init_inline(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MIN_CENTER_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
L_2 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = CameraConfigurationUtility_HomogenizedVec3_mE606DB3CA618F2824E9D605621DD4310BC71BC13(L_2, NULL);
V_0 = L_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_inverseProjMatrix;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_CENTER_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
L_6 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_4, L_5, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = CameraConfigurationUtility_HomogenizedVec3_mE606DB3CA618F2824E9D605621DD4310BC71BC13(L_6, NULL);
V_1 = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_8 = ___1_from;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_0;
float L_10 = L_9.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_0;
float L_12 = L_11.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
float L_14 = L_13.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), L_10, L_12, ((float)il2cpp_codegen_multiply(L_14, (-1.0f))), /*hidden argument*/NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_8 = L_15;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_16 = ___2_to;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = V_1;
float L_18 = L_17.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_1;
float L_20 = L_19.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_1;
float L_22 = L_21.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
memset((&L_23), 0, sizeof(L_23));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_23), L_18, L_20, ((float)il2cpp_codegen_multiply(L_22, (-1.0f))), /*hidden argument*/NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_16 = L_23;
return;
}
}
// System.Single Vuforia.CameraConfigurationUtility::ExtractVerticalCameraFoV(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CameraConfigurationUtility_ExtractVerticalCameraFoV_m120CD3C3E86F253D0AAF385634F464D689D62BEB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_inverseProjMatrix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_inverseProjMatrix;
il2cpp_codegen_runtime_class_init_inline(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_BOTTOM_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
L_2 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = CameraConfigurationUtility_HomogenizedVec3_mE606DB3CA618F2824E9D605621DD4310BC71BC13(L_2, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_inverseProjMatrix;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_TOP_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
L_6 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_4, L_5, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = CameraConfigurationUtility_HomogenizedVec3_mE606DB3CA618F2824E9D605621DD4310BC71BC13(L_6, NULL);
V_0 = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0;
float L_9;
L_9 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_3, L_8, NULL);
return L_9;
}
}
// System.Single Vuforia.CameraConfigurationUtility::ExtractHorizontalCameraFoV(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CameraConfigurationUtility_ExtractHorizontalCameraFoV_m5E01299509D785EB2028A1EA298F03D14E45B762 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_inverseProjMatrix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_inverseProjMatrix;
il2cpp_codegen_runtime_class_init_inline(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_LEFT_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
L_2 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = CameraConfigurationUtility_HomogenizedVec3_mE606DB3CA618F2824E9D605621DD4310BC71BC13(L_2, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_inverseProjMatrix;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = ((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_RIGHT_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
L_6 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_4, L_5, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = CameraConfigurationUtility_HomogenizedVec3_mE606DB3CA618F2824E9D605621DD4310BC71BC13(L_6, NULL);
V_0 = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_0;
float L_9;
L_9 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_3, L_8, NULL);
return L_9;
}
}
// System.Void Vuforia.CameraConfigurationUtility::SetFovForCustomProjection(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraConfigurationUtility_SetFovForCustomProjection_m46E60376963825C24DF484BDB652CAAB73A2057A (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method)
{
float V_0 = 0.0f;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
NullCheck(L_0);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
L_1 = Camera_get_projectionMatrix_m9B943EFDD6418528A055321E14F75F1511DD9B4A(L_0, NULL);
V_1 = L_1;
float L_2;
L_2 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&V_1), 5, NULL);
float L_3;
L_3 = atanf(((float)((1.0f)/L_2)));
V_0 = ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_3, (2.0f))), (57.2957802f)));
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___0_camera;
float L_5 = V_0;
NullCheck(L_4);
Camera_set_fieldOfView_m5AA9EED4D1603A1DEDBF883D9C42814B2BDEB777(L_4, L_5, NULL);
return;
}
}
// System.Single Vuforia.CameraConfigurationUtility::GetMaxDepthForVideoBackground(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CameraConfigurationUtility_GetMaxDepthForVideoBackground_mC6C9C07F61148E5A494A503C7058172DCD95CBB2 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_inverseProjMatrix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_inverseProjMatrix;
il2cpp_codegen_runtime_class_init_inline(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_CENTER_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
L_2 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_0, L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = CameraConfigurationUtility_HomogenizedVec3_mE606DB3CA618F2824E9D605621DD4310BC71BC13(L_2, NULL);
float L_4 = L_3.___z_4;
return ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_4, (-1.0f))), (0.99000001f)));
}
}
// UnityEngine.Vector3 Vuforia.CameraConfigurationUtility::HomogenizedVec3(UnityEngine.Vector4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 CameraConfigurationUtility_HomogenizedVec3_mE606DB3CA618F2824E9D605621DD4310BC71BC13 (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_vec4, const RuntimeMethod* method)
{
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_vec4;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_vec4;
float L_3 = L_2.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_vec4;
float L_5 = L_4.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_vec4;
float L_7 = L_6.___w_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_vec4;
float L_9 = L_8.___z_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___0_vec4;
float L_11 = L_10.___w_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)(L_1/L_3)), ((float)(L_5/L_7)), ((float)(L_9/L_11)), /*hidden argument*/NULL);
return L_12;
}
}
// System.Void Vuforia.CameraConfigurationUtility::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraConfigurationUtility__cctor_mC2CC9650A6A988CDE3F93508F36F959A2688D8AD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
memset((&L_0), 0, sizeof(L_0));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_0), (0.0f), (0.0f), (-1.0f), (1.0f), /*hidden argument*/NULL);
((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MIN_CENTER_0 = L_0;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
memset((&L_1), 0, sizeof(L_1));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_1), (0.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_CENTER_1 = L_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_2), (0.0f), (-1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_BOTTOM_2 = L_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
memset((&L_3), 0, sizeof(L_3));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_3), (0.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_TOP_3 = L_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), (-1.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_LEFT_4 = L_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5;
memset((&L_5), 0, sizeof(L_5));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_5), (1.0f), (0.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
((CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_StaticFields*)il2cpp_codegen_static_fields_for(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var))->___MAX_RIGHT_5 = 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
// Vuforia.ICameraConfiguration Vuforia.CameraController::get_CameraConfiguration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CameraController_get_CameraConfiguration_m0E357747125CCE0A72F8153AEEC72BDC61025422 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___mCameraConfiguration_6;
return L_0;
}
}
// UnityEngine.Camera Vuforia.CameraController::get_ARCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* CameraController_get_ARCamera_m5AEDB85EB21134F26CDF50F286AA87EBE7CA0CCA (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___U3CARCameraU3Ek__BackingField_10;
return L_0;
}
}
// System.Void Vuforia.CameraController::set_ARCamera(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_set_ARCamera_mB0A8C984A8CD6572E67FBA1ADB1289EE79AD42EB (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_value, const RuntimeMethod* method)
{
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_value;
__this->___U3CARCameraU3Ek__BackingField_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CARCameraU3Ek__BackingField_10), (void*)L_0);
return;
}
}
// UnityEngine.ScreenOrientation Vuforia.CameraController::get_Orientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraController_get_Orientation_m83244C2C007D1FAAB9F1DAC4E7ED619FCF5C35B5 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E(NULL);
return L_0;
}
}
// Vuforia.VideoModeData Vuforia.CameraController::get_ActiveVideoMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 CameraController_get_ActiveVideoMode_mDE4F98F698DD6FFF099B9117662DD1409887D900 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m30F1B6D7428594B28A9CBF8AE55597E63C142D2F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
NullCheck(L_0);
Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 L_1;
L_1 = InterfaceFuncInvoker0< Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 >::Invoke(6 /* System.Nullable`1<Vuforia.VuCameraVideoMode> Vuforia.IVuCameraController::GetActiveVideoMode() */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0);
V_0 = L_1;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_2;
L_2 = Nullable_1_GetValueOrDefault_m30F1B6D7428594B28A9CBF8AE55597E63C142D2F_inline((&V_0), Nullable_1_GetValueOrDefault_m30F1B6D7428594B28A9CBF8AE55597E63C142D2F_RuntimeMethod_var);
VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 L_3;
L_3 = WrapperExtensionMethods_ToVideoModeData_m389C1CE895BFA1D951C11045E675CA904E9D730D(L_2, NULL);
return L_3;
}
}
// Vuforia.CameraMode Vuforia.CameraController::get_CameraMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraController_get_CameraMode_m6B02F2E730E43BC61E8D5D06562B601220077314 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___mCameraMode_4;
return L_0;
}
}
// Vuforia.FocusMode Vuforia.CameraController::get_FocusMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraController_get_FocusMode_mDB1B72F96B22D820483C1963B173328BBAAD96FD (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuCameraFocusMode Vuforia.IVuCameraController::get_FocusMode() */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0);
int32_t L_2;
L_2 = WrapperExtensionMethods_ToFocusMode_m0E35147E49103DF6608E5F2CDDBCC33E63CEA12F(L_1, NULL);
return L_2;
}
}
// System.Boolean Vuforia.CameraController::get_Flash()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_get_Flash_m6DECB770EAE53893EA2562EFB25BA7241B4DE1D5 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean Vuforia.IVuCameraController::get_Flash() */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// UnityEngine.Vector2 Vuforia.CameraController::get_FieldOfViewRads()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CameraController_get_FieldOfViewRads_m0ACC9C4144488CCA58CD36B165D35FDF91541E3A (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = __this->___U3CFieldOfViewRadsU3Ek__BackingField_11;
return L_0;
}
}
// System.Void Vuforia.CameraController::set_FieldOfViewRads(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_set_FieldOfViewRads_m1ABE488BDC79ADD781E78C68D039E0FD03BF8E48 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
__this->___U3CFieldOfViewRadsU3Ek__BackingField_11 = L_0;
return;
}
}
// System.Void Vuforia.CameraController::.ctor(Vuforia.IVuCameraController,Vuforia.Internal.Core.IDeviceInfo,System.Action,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController__ctor_mE3C3EB784FD55845F13815DA9268B7D87D78D8A6 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, RuntimeObject* ___0_vuCameraController, RuntimeObject* ___1_deviceInfo, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_onVideoBackgroundConfigChanged, bool ___3_isUsingARFoundation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m96C4A0EED1C58D09B8EFF0D2CC6EC1E9D1DDF1DA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___mCameraMode_4 = (-1);
__this->___mSetFocusPlaneAutomatically_9 = (bool)1;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_vuCameraController;
__this->___mVuCameraController_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuCameraController_0), (void*)L_0);
RuntimeObject* L_1 = ___1_deviceInfo;
__this->___mDeviceInfo_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mDeviceInfo_1), (void*)L_1);
bool L_2 = ___3_isUsingARFoundation;
__this->___mIsUsingARFoundation_3 = L_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___2_onVideoBackgroundConfigChanged;
__this->___mOnVideoBackgroundConfigChanged_7 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnVideoBackgroundConfigChanged_7), (void*)L_3);
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* L_4 = (Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC*)il2cpp_codegen_object_new(Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC_il2cpp_TypeInfo_var);
NullCheck(L_4);
Dictionary_2__ctor_m96C4A0EED1C58D09B8EFF0D2CC6EC1E9D1DDF1DA(L_4, Dictionary_2__ctor_m96C4A0EED1C58D09B8EFF0D2CC6EC1E9D1DDF1DA_RuntimeMethod_var);
__this->___mCameraImages_2 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCameraImages_2), (void*)L_4);
return;
}
}
// System.Void Vuforia.CameraController::Init()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_Init_m1E797851B365936CE8131024CDD4F6CA1F0EDEE0 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CameraController_ClearCameraImages_mFF02F0ACE60665A574EB683F95B2C95AE8949BEC(__this, NULL);
CameraController_CorrectCameraConfiguration_m127E2313B6969C5A7B8CA5E254720E48848D18B3(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = VuforiaRuntimeUtilities_IsVuforiaEnabled_mBB64564112931DB6DCA1A8666F733715AFBDB08D(NULL);
if (L_0)
{
goto IL_0014;
}
}
{
return;
}
IL_0014:
{
RuntimeObject* L_1 = __this->___mDeviceInfo_1;
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.Internal.Core.IDeviceInfo::IsSeethruEyewearDevice() */, IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var, L_1);
if (!L_2)
{
goto IL_0049;
}
}
{
int32_t L_3;
L_3 = Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E(NULL);
if ((((int32_t)L_3) == ((int32_t)3)))
{
goto IL_0050;
}
}
{
Screen_set_autorotateToPortrait_m42E3A0FB93AB61609F9A1E774B028A90C5791634((bool)0, NULL);
Screen_set_autorotateToPortraitUpsideDown_m322363C3E0347AF6C62240BD814C8719CF54AF12((bool)0, NULL);
Screen_set_autorotateToLandscapeLeft_mEBF1EEDF3BCD85A85FEF5B59ECEE40D6A73983D0((bool)0, NULL);
Screen_set_autorotateToLandscapeRight_m259F67F2F38E5E28A7A5ABBEA5CFE9650DD7B184((bool)0, NULL);
Screen_set_orientation_mFCC880DDE7D3916DD8DA84E546F4743EEE773C4D(3, NULL);
goto IL_0050;
}
IL_0049:
{
__this->___mSetFocusPlaneAutomatically_9 = (bool)0;
}
IL_0050:
{
CameraController_ConfigureView_mE8DA9AA4B737E74799F9F494BAC73221A188C6F2(__this, NULL);
return;
}
}
// System.Void Vuforia.CameraController::EnableAutomaticFocusPointSelection(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_EnableAutomaticFocusPointSelection_mC5B7894112CA26E98606886BF2CD2E1181400301 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, bool ___0_enable, const RuntimeMethod* method)
{
{
bool L_0 = ___0_enable;
__this->___mSetFocusPlaneAutomatically_9 = L_0;
return;
}
}
// Vuforia.VideoModeData Vuforia.CameraController::GetVideoMode(Vuforia.CameraMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 CameraController_GetVideoMode_mB3D1DB5956AD64FC500A3490E352FEE9C69450EB (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, int32_t ___0_cameraMode, 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*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass33_0_U3CGetVideoModeU3Eb__0_mD8D4C143D75A53D751A46539CE7CE97FA4BFB255_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B* V_0 = NULL;
{
U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B* L_0 = (U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass33_0__ctor_m98E75AD7AE0F05A3126D33E8461A584F874E929B(L_0, NULL);
V_0 = L_0;
U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B* L_1 = V_0;
int32_t L_2 = ___0_cameraMode;
NullCheck(L_1);
L_1->___cameraMode_0 = L_2;
RuntimeObject* L_3 = __this->___mVuCameraController_0;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* System.Collections.Generic.IList`1<Vuforia.VuCameraVideoMode> Vuforia.IVuCameraController::GetVideoModes() */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_3);
U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B* L_5 = V_0;
Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D* L_6 = (Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D*)il2cpp_codegen_object_new(Func_2_t02ED907DC3EF35FC8FFDF4659EF23E0172D1766D_il2cpp_TypeInfo_var);
NullCheck(L_6);
Func_2__ctor_m1EDF10D3DFDB789C604D10746CB41361AFD51E44(L_6, L_5, (intptr_t)((void*)U3CU3Ec__DisplayClass33_0_U3CGetVideoModeU3Eb__0_mD8D4C143D75A53D751A46539CE7CE97FA4BFB255_RuntimeMethod_var), NULL);
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_7;
L_7 = Enumerable_First_TisVuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D_mF835FC0140CAFAFAD9FDCFAD0640DB2021729714(L_4, L_6, Enumerable_First_TisVuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D_mF835FC0140CAFAFAD9FDCFAD0640DB2021729714_RuntimeMethod_var);
VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 L_8;
L_8 = WrapperExtensionMethods_ToVideoModeData_m389C1CE895BFA1D951C11045E675CA904E9D730D(L_7, NULL);
return L_8;
}
}
// Vuforia.Image Vuforia.CameraController::GetCameraImage(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* CameraController_GetCameraImage_mD7C583883319931D75633E6AC6CDA0279DAEEC46 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, int32_t ___0_format, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m1A532BB83BF8207F71EA6B952B2DA2D57840AD17_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* V_0 = NULL;
{
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* L_0 = __this->___mCameraImages_2;
int32_t L_1 = ___0_format;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_TryGetValue_m1A532BB83BF8207F71EA6B952B2DA2D57840AD17(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m1A532BB83BF8207F71EA6B952B2DA2D57840AD17_RuntimeMethod_var);
if (!L_2)
{
goto IL_001a;
}
}
{
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_3 = V_0;
bool L_4;
L_4 = Image_IsNullOrEmpty_m02392CFBC36847CD012AF2393420D40A0D37A916(L_3, NULL);
if (L_4)
{
goto IL_001a;
}
}
{
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_5 = V_0;
return L_5;
}
IL_001a:
{
return (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B*)NULL;
}
}
// Vuforia.Intrinsics Vuforia.CameraController::GetCameraIntrinsics()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* CameraController_GetCameraIntrinsics_mE51A2DF09418F95171360F21E46A1DF566177097 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
{
Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* L_0 = __this->___mCameraIntrinsics_8;
return L_0;
}
}
// System.Void Vuforia.CameraController::SetFocusPoint()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_SetFocusPoint_m05F916F4B04768C0C2990AC3C98492282850B8D4 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __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*)&IEnumerable_1_tEC8FA232055F0FB2BB54B9B6F889C569CF2FF3FD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tA0662D87D06A903343E60C2CD71B8D45B767BDD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectsOfType_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mC014EF6BB5E6997D38C266DF065B4F8A843DFA18_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
RuntimeObject* V_3 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
{
bool L_0 = __this->___mSetFocusPlaneAutomatically_9;
if (!L_0)
{
goto IL_00f2;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_0 = L_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
V_1 = L_2;
V_2 = (bool)0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
ObserverBehaviourU5BU5D_t60C0F29DE297A156E010C67C271DBB123FBB70C2* L_3;
L_3 = Object_FindObjectsOfType_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mC014EF6BB5E6997D38C266DF065B4F8A843DFA18(Object_FindObjectsOfType_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mC014EF6BB5E6997D38C266DF065B4F8A843DFA18_RuntimeMethod_var);
NullCheck((RuntimeObject*)L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.ObserverBehaviour>::GetEnumerator() */, IEnumerable_1_tEC8FA232055F0FB2BB54B9B6F889C569CF2FF3FD_il2cpp_TypeInfo_var, (RuntimeObject*)L_3);
V_3 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00b2:
{// begin finally (depth: 1)
{
RuntimeObject* L_5 = V_3;
if (!L_5)
{
goto IL_00bb;
}
}
{
RuntimeObject* L_6 = V_3;
NullCheck(L_6);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
}
IL_00bb:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00a5_1;
}
IL_0026_1:
{
RuntimeObject* L_7 = V_3;
NullCheck(L_7);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_8;
L_8 = InterfaceFuncInvoker0< ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.ObserverBehaviour>::get_Current() */, IEnumerator_1_tA0662D87D06A903343E60C2CD71B8D45B767BDD3_il2cpp_TypeInfo_var, L_7);
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_8, NULL);
NullCheck(L_9);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_9, NULL);
V_4 = L_10;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11 = __this->___mCentralAnchorPoint_5;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_11, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_4;
NullCheck(L_12);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Transform_InverseTransformPoint_m18CD395144D9C78F30E15A5B82B6670E792DBA5D(L_12, L_13, NULL);
V_5 = L_14;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_5;
float L_16 = L_15.___z_4;
if ((!(((float)L_16) > ((float)(0.5f)))))
{
goto IL_00a5_1;
}
}
{
bool L_17 = V_2;
if (L_17)
{
goto IL_0067_1;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_4;
V_0 = L_18;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = V_5;
V_1 = L_19;
V_2 = (bool)1;
goto IL_00a5_1;
}
IL_0067_1:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_1;
float L_21 = L_20.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_1;
float L_23 = L_22.___y_3;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_6), L_21, L_23, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_5;
float L_25 = L_24.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_5;
float L_27 = L_26.___y_3;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_7), L_25, L_27, NULL);
float L_28;
L_28 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_6), NULL);
float L_29;
L_29 = Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline((&V_7), NULL);
if ((!(((float)L_28) > ((float)L_29))))
{
goto IL_00a5_1;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_4;
V_0 = L_30;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_5;
V_1 = L_31;
}
IL_00a5_1:
{
RuntimeObject* L_32 = V_3;
NullCheck(L_32);
bool L_33;
L_33 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_32);
if (L_33)
{
goto IL_0026_1;
}
}
{
goto IL_00bc;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00bc:
{
bool L_34 = V_2;
if (!L_34)
{
goto IL_00f2;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35 = __this->___mCentralAnchorPoint_5;
NullCheck(L_35);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36;
L_36 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_35, NULL);
NullCheck(L_36);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
L_37 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_36, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
L_38 = Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline((-1.0f), L_37, NULL);
V_8 = L_38;
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_39;
L_39 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_39);
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* L_40;
L_40 = VuforiaBehaviour_get_CameraDevice_m2B852D0BE38060B0B933A903E97F2278EE97BEEA_inline(L_39, NULL);
NullCheck(L_40);
HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* L_41;
L_41 = CameraDevice_get_HoloLens_mCBDE9B33351261AA589173071683C8C5E1E4BC62_inline(L_40, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = V_8;
NullCheck(L_41);
HoloLensDevice_SetFocusPoint_mC7B90D860345891AFAE9FF9E9B311BAC153774BD(L_41, L_42, L_43, NULL);
}
IL_00f2:
{
return;
}
}
// System.Boolean Vuforia.CameraController::SetActiveVideoMode(Vuforia.CameraMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_SetActiveVideoMode_mEA30EA7CCC1701E852A15C4AE3952765650884CE (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, int32_t ___0_mode, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool G_B2_0 = false;
bool G_B1_0 = false;
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
int32_t L_1 = ___0_mode;
int32_t L_2;
L_2 = WrapperExtensionMethods_ToVuCameraVideoModePreset_m5A32E115590F93871F7C6780C51CE149CD4D9D7A(L_1, NULL);
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(7 /* System.Boolean Vuforia.IVuCameraController::SetActiveVideoMode(Vuforia.VuCameraVideoModePreset) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_2);
bool L_4 = L_3;
G_B1_0 = L_4;
if (!L_4)
{
G_B2_0 = L_4;
goto IL_001b;
}
}
{
int32_t L_5 = ___0_mode;
__this->___mCameraMode_4 = L_5;
G_B2_0 = G_B1_0;
}
IL_001b:
{
return G_B2_0;
}
}
// System.Boolean Vuforia.CameraController::SetFocusMode(Vuforia.FocusMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_SetFocusMode_m6CFBF4357876AEC6EF8C8AF2EA728A5E1EE07049 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, int32_t ___0_focusMode, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
int32_t L_1 = ___0_focusMode;
int32_t L_2;
L_2 = WrapperExtensionMethods_ToVuCameraFocusMode_m486CAFB62F045EDD6F29BD49C58A1E7C14E0246B(L_1, NULL);
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(3 /* System.Boolean Vuforia.IVuCameraController::SetFocusMode(Vuforia.VuCameraFocusMode) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraController::SetFlash(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_SetFlash_mE00C9A921164CF56EF0E9C15D3A31FF450DCA6EE (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, bool ___0_flash, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
bool L_1 = ___0_flash;
NullCheck(L_0);
bool L_2;
L_2 = InterfaceFuncInvoker1< bool, bool >::Invoke(4 /* System.Boolean Vuforia.IVuCameraController::SetFlash(System.Boolean) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_1);
return L_2;
}
}
// System.Boolean Vuforia.CameraController::RegisterImageFormat(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_RegisterImageFormat_m31C651C52FBB1E8405C5A4C42531631ADCD1F0D6 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, int32_t ___0_pixelFormat, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m738F720A51BDAC4C84B87923FE8E62CDD75A104D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* L_0 = __this->___mCameraImages_2;
int32_t L_1 = ___0_pixelFormat;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B(L_0, L_1, Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B_RuntimeMethod_var);
if (!L_2)
{
goto IL_0010;
}
}
{
return (bool)1;
}
IL_0010:
{
RuntimeObject* L_3 = __this->___mVuCameraController_0;
int32_t L_4 = ___0_pixelFormat;
int32_t L_5;
L_5 = PixelFormatExtensions_ToVuImagePixelFormat_m5F51EFE827057B18942421CD30807043560D5745(L_4, NULL);
NullCheck(L_3);
bool L_6;
L_6 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(8 /* System.Boolean Vuforia.IVuCameraController::RegisterImageFormat(Vuforia.VuImagePixelFormat) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_3, L_5);
if (L_6)
{
goto IL_0025;
}
}
{
return (bool)0;
}
IL_0025:
{
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* L_7 = __this->___mCameraImages_2;
int32_t L_8 = ___0_pixelFormat;
int32_t L_9 = ___0_pixelFormat;
ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* L_10 = (ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B*)il2cpp_codegen_object_new(ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B_il2cpp_TypeInfo_var);
NullCheck(L_10);
ImageDescription__ctor_mAF27085AADA20EBF4F9C4B4522AA3C1299DD8C7E(L_10, 0, 0, 0, 0, 0, L_9, 0, NULL);
intptr_t L_11 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_12 = (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B*)il2cpp_codegen_object_new(Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var);
NullCheck(L_12);
Image__ctor_m0E615FB78217A730DD441EDCD1BC3B155185D15D(L_12, L_10, L_11, NULL);
NullCheck(L_7);
Dictionary_2_Add_m738F720A51BDAC4C84B87923FE8E62CDD75A104D(L_7, L_8, L_12, Dictionary_2_Add_m738F720A51BDAC4C84B87923FE8E62CDD75A104D_RuntimeMethod_var);
return (bool)1;
}
}
// System.Boolean Vuforia.CameraController::UnregisterImageFormat(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_UnregisterImageFormat_m6725087C22662D7CF37757333BBF9375BAE014CB (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, int32_t ___0_pixelFormat, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m545884AB5A07D482456473C43C3DC63BA199DD77_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* L_0 = __this->___mCameraImages_2;
int32_t L_1 = ___0_pixelFormat;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B(L_0, L_1, Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B_RuntimeMethod_var);
if (L_2)
{
goto IL_0010;
}
}
{
return (bool)1;
}
IL_0010:
{
RuntimeObject* L_3 = __this->___mVuCameraController_0;
int32_t L_4 = ___0_pixelFormat;
int32_t L_5;
L_5 = PixelFormatExtensions_ToVuImagePixelFormat_m5F51EFE827057B18942421CD30807043560D5745(L_4, NULL);
NullCheck(L_3);
bool L_6;
L_6 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(9 /* System.Boolean Vuforia.IVuCameraController::UnregisterImageFormat(Vuforia.VuImagePixelFormat) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_3, L_5);
if (L_6)
{
goto IL_0025;
}
}
{
return (bool)0;
}
IL_0025:
{
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* L_7 = __this->___mCameraImages_2;
int32_t L_8 = ___0_pixelFormat;
NullCheck(L_7);
bool L_9;
L_9 = Dictionary_2_Remove_m545884AB5A07D482456473C43C3DC63BA199DD77(L_7, L_8, Dictionary_2_Remove_m545884AB5A07D482456473C43C3DC63BA199DD77_RuntimeMethod_var);
return L_9;
}
}
// System.Void Vuforia.CameraController::UpdateFov(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_UpdateFov_m4CCF5B01D2DDC2595B46323BB9E8871915940761 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_fovRadians, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_fovRadians;
CameraController_set_FieldOfViewRads_m1ABE488BDC79ADD781E78C68D039E0FD03BF8E48_inline(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.CameraController::UpdateImages(System.Collections.Generic.List`1<Vuforia.Image>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_UpdateImages_mB01139B8130CD93BED71AB6AD88B80E31B66B0B6 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* ___0_images, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m94ECB1252935083AE2156B6B30EB72863EDE33E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mADEAD0907B11A7ABF38B0FEA3B7022D1A73B1861_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF47A1C2FA031ABB8FD88BD8978F0C24590836ACB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mCD8AF89A680683C4AD246A59DC036CDAD6866C3C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m3DDDA94E3BDFDE9B3BC22E6C759F782FE711FF41_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7 V_0;
memset((&V_0), 0, sizeof(V_0));
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* V_1 = NULL;
{
List_1_tBF5F57988193F196CA570A36C4A17B5A6F544A6B* L_0 = ___0_images;
NullCheck(L_0);
Enumerator_tC93DC67E3488301F4AEB522E163A9F8CFEF30AB7 L_1;
L_1 = List_1_GetEnumerator_m3DDDA94E3BDFDE9B3BC22E6C759F782FE711FF41(L_0, List_1_GetEnumerator_m3DDDA94E3BDFDE9B3BC22E6C759F782FE711FF41_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0041:
{// begin finally (depth: 1)
Enumerator_Dispose_mADEAD0907B11A7ABF38B0FEA3B7022D1A73B1861((&V_0), Enumerator_Dispose_mADEAD0907B11A7ABF38B0FEA3B7022D1A73B1861_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0036_1;
}
IL_0009_1:
{
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_2;
L_2 = Enumerator_get_Current_mCD8AF89A680683C4AD246A59DC036CDAD6866C3C_inline((&V_0), Enumerator_get_Current_mCD8AF89A680683C4AD246A59DC036CDAD6866C3C_RuntimeMethod_var);
V_1 = L_2;
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* L_3 = __this->___mCameraImages_2;
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_4 = V_1;
NullCheck(L_4);
int32_t L_5;
L_5 = Image_get_PixelFormat_m22A57E181B2E28BB49D672EE03898F99D7707BB1(L_4, NULL);
NullCheck(L_3);
bool L_6;
L_6 = Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B(L_3, L_5, Dictionary_2_ContainsKey_mA7F7FA8D4D43E4E022417D92E71EDC151030653B_RuntimeMethod_var);
if (!L_6)
{
goto IL_0036_1;
}
}
{
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* L_7 = __this->___mCameraImages_2;
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_8 = V_1;
NullCheck(L_8);
int32_t L_9;
L_9 = Image_get_PixelFormat_m22A57E181B2E28BB49D672EE03898F99D7707BB1(L_8, NULL);
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_10 = V_1;
NullCheck(L_7);
Dictionary_2_set_Item_m94ECB1252935083AE2156B6B30EB72863EDE33E8(L_7, L_9, L_10, Dictionary_2_set_Item_m94ECB1252935083AE2156B6B30EB72863EDE33E8_RuntimeMethod_var);
}
IL_0036_1:
{
bool L_11;
L_11 = Enumerator_MoveNext_mF47A1C2FA031ABB8FD88BD8978F0C24590836ACB((&V_0), Enumerator_MoveNext_mF47A1C2FA031ABB8FD88BD8978F0C24590836ACB_RuntimeMethod_var);
if (L_11)
{
goto IL_0009_1;
}
}
{
goto IL_004f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_004f:
{
return;
}
}
// System.Void Vuforia.CameraController::UpdateProjectionMatrix(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_UpdateProjectionMatrix_mE53DFA59F54A46BB336F334B4859540C7466C6EC (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraConfiguration_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___0_projectionMatrix;
NullCheck(L_0);
InterfaceActionInvoker1< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(2 /* System.Void Vuforia.ICameraConfiguration::UpdateProjectionMatrix(UnityEngine.Matrix4x4) */, ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
// System.Collections.Generic.IEnumerable`1<Vuforia.CameraDevice/AndroidDevice/CameraField> Vuforia.CameraController::GetCameraFields()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CameraController_GetCameraFields_m15AA8E6DADC2AD867EA81B21301D6C5A9DF7950D (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* L_0 = (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2*)il2cpp_codegen_object_new(U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CGetCameraFieldsU3Ed__45__ctor_m184F478D33CB39EE6D122B80C3B82E5002930D3C(L_0, ((int32_t)-2), NULL);
U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_3 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_3), (void*)__this);
return L_1;
}
}
// System.Boolean Vuforia.CameraController::GetFieldString(System.String,System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_GetFieldString_mC1CBB96341727534163BD5FBD950D1917A8F47C7 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __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*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
String_t* L_1 = ___0_key;
String_t** L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, String_t** >::Invoke(11 /* System.Boolean Vuforia.IVuCameraController::GetFieldString(System.String,System.String&) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraController::SetFieldString(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_SetFieldString_mC502F67311CFB19C959045566DF592F9A8686847 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __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*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
String_t* L_1 = ___0_key;
String_t* L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, String_t* >::Invoke(12 /* System.Boolean Vuforia.IVuCameraController::SetFieldString(System.String,System.String) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraController::GetFieldLong(System.String,System.Int64&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_GetFieldLong_m824A65D1CC70856BC4EFDEB31FFBDF0F26AB0552 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, String_t* ___0_key, int64_t* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
String_t* L_1 = ___0_key;
int64_t* L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, int64_t* >::Invoke(13 /* System.Boolean Vuforia.IVuCameraController::GetFieldInt64(System.String,System.Int64&) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraController::SetFieldLong(System.String,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_SetFieldLong_m722D738DB752E3877990A61ED316A1936783D0E1 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, String_t* ___0_key, int64_t ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
String_t* L_1 = ___0_key;
int64_t L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, int64_t >::Invoke(14 /* System.Boolean Vuforia.IVuCameraController::SetFieldInt64(System.String,System.Int64) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraController::GetFieldFloat(System.String,System.Single&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_GetFieldFloat_mD7F0BDCF1E93B556572992DD4DBD494A734BA546 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, String_t* ___0_key, float* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
String_t* L_1 = ___0_key;
float* L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, float* >::Invoke(15 /* System.Boolean Vuforia.IVuCameraController::GetFieldFloat(System.String,System.Single&) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraController::SetFieldFloat(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_SetFieldFloat_mB2884A56AF8367110FCBC203FAA4AF0E4E1A97A0 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, String_t* ___0_key, float ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
String_t* L_1 = ___0_key;
float L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, float >::Invoke(16 /* System.Boolean Vuforia.IVuCameraController::SetFieldFloat(System.String,System.Single) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraController::GetFieldBool(System.String,System.Boolean&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_GetFieldBool_mB5A14175A7B1782C326008F8CFCA6DE99B187424 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, String_t* ___0_key, bool* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
String_t* L_1 = ___0_key;
bool* L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, bool* >::Invoke(17 /* System.Boolean Vuforia.IVuCameraController::GetFieldBool(System.String,System.Boolean&) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraController::SetFieldBool(System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_SetFieldBool_m0B224DB12DB7E71E56777A4DDE02C6DE2E64CDFC (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, String_t* ___0_key, bool ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
String_t* L_1 = ___0_key;
bool L_2 = ___1_value;
NullCheck(L_0);
bool L_3;
L_3 = InterfaceFuncInvoker2< bool, String_t*, bool >::Invoke(18 /* System.Boolean Vuforia.IVuCameraController::SetFieldBool(System.String,System.Boolean) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_1, L_2);
return L_3;
}
}
// System.Boolean Vuforia.CameraController::GetFieldInt64Range(System.String,Vuforia.CameraDevice/AndroidDevice/Int64Range&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_GetFieldInt64Range_mFB5A5CA83EFD771D4953C252DBA19E19B8189D96 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, String_t* ___0_key, Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF* ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_PtrToStructure_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m41E28883D01DC638B5B786B70B421648FA20616B_RuntimeMethod_var);
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));
{
RuntimeObject* L_0 = __this->___mVuCameraController_0;
String_t* L_1 = ___0_key;
NullCheck(L_0);
bool L_2;
L_2 = InterfaceFuncInvoker2< bool, String_t*, intptr_t* >::Invoke(19 /* System.Boolean Vuforia.IVuCameraController::GetFieldInt64Range(System.String,System.IntPtr&) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0, L_1, (&V_0));
Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF* L_3 = ___1_value;
intptr_t L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF L_5;
L_5 = Marshal_PtrToStructure_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m41E28883D01DC638B5B786B70B421648FA20616B(L_4, Marshal_PtrToStructure_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m41E28883D01DC638B5B786B70B421648FA20616B_RuntimeMethod_var);
*(Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF*)L_3 = L_5;
return L_2;
}
}
// System.Boolean Vuforia.CameraController::SetFieldInt64Range(System.String,Vuforia.CameraDevice/AndroidDevice/Int64Range)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CameraController_SetFieldInt64Range_m9F5ED2A8FAB1088AF741BC02E8B0F641142C4F7B (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, String_t* ___0_key, Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF ___1_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_StructureToPtr_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m8131A4765DFB2C4970F4E80AB15DC3CD7C8CFF3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
bool V_1 = false;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_1;
L_1 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
int32_t L_2;
L_2 = Marshal_SizeOf_mED64846722033D6F60C2973CA604B7C2D7D4A1B7(L_1, NULL);
intptr_t L_3;
L_3 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(L_2, NULL);
V_0 = L_3;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002d:
{// begin finally (depth: 1)
intptr_t L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_4, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
Int64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF L_5 = ___1_value;
intptr_t L_6 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_StructureToPtr_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m8131A4765DFB2C4970F4E80AB15DC3CD7C8CFF3D(L_5, L_6, (bool)0, Marshal_StructureToPtr_TisInt64Range_t4CDEED159954F777DD7D5983731FB5FC1BF9A8FF_m8131A4765DFB2C4970F4E80AB15DC3CD7C8CFF3D_RuntimeMethod_var);
RuntimeObject* L_7 = __this->___mVuCameraController_0;
String_t* L_8 = ___0_key;
intptr_t L_9 = V_0;
NullCheck(L_7);
bool L_10;
L_10 = InterfaceFuncInvoker2< bool, String_t*, intptr_t >::Invoke(20 /* System.Boolean Vuforia.IVuCameraController::SetFieldInt64Range(System.String,System.IntPtr) */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_7, L_8, L_9);
V_1 = L_10;
goto IL_0034;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0034:
{
bool L_11 = V_1;
return L_11;
}
}
// UnityEngine.Rect Vuforia.CameraController::GetVideoBackgroundRectInViewPort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D CameraController_GetVideoBackgroundRectInViewPort_mF0C1130234975087FB4E27454E1BEA6946E75F47 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraConfiguration_6;
NullCheck(L_0);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1;
L_1 = InterfaceFuncInvoker0< Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D >::Invoke(3 /* UnityEngine.Rect Vuforia.ICameraConfiguration::get_VideoBackgroundViewportRect() */, ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Void Vuforia.CameraController::UpdateCamera(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_UpdateCamera_m9B7BE3096F0CB48E28CE2A3288BB814F17AB2238 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mCameraConfiguration_6;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___0_projectionMatrix;
NullCheck(L_0);
InterfaceActionInvoker1< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(1 /* System.Void Vuforia.ICameraConfiguration::CheckForSurfaceChanges(UnityEngine.Matrix4x4) */, ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var, L_0, L_1);
return;
}
}
// System.Void Vuforia.CameraController::UpdateIntrinsics(Vuforia.Intrinsics)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_UpdateIntrinsics_mF300D05BF3481FC0C64AFDBA67E2D2BD2AC9F349 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* ___0_intrinsics, const RuntimeMethod* method)
{
{
Intrinsics_t8B83C668202E2AC898C6D64A501FD32AB02388DB* L_0 = ___0_intrinsics;
__this->___mCameraIntrinsics_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCameraIntrinsics_8), (void*)L_0);
return;
}
}
// System.Void Vuforia.CameraController::ClearCameraImages()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_ClearCameraImages_mFF02F0ACE60665A574EB683F95B2C95AE8949BEC (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m51209FDC50D92388974B7263EDAC5712850FF726_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m94ECB1252935083AE2156B6B30EB72863EDE33E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisPixelFormat_t869ADFBEA645F6791AB1D62DAB0164965E279156_m5207E4E38A60ABFACA3E24088023A39D8EC812D1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
PixelFormatU5BU5D_t37305893E1B2F464F733C133E51AE7A5B0652C6F* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
{
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* L_0 = __this->___mCameraImages_2;
NullCheck(L_0);
KeyCollection_tEC8BABB6BDF861E1416100EE3135D7532BE829D7* L_1;
L_1 = Dictionary_2_get_Keys_m51209FDC50D92388974B7263EDAC5712850FF726(L_0, Dictionary_2_get_Keys_m51209FDC50D92388974B7263EDAC5712850FF726_RuntimeMethod_var);
PixelFormatU5BU5D_t37305893E1B2F464F733C133E51AE7A5B0652C6F* L_2;
L_2 = Enumerable_ToArray_TisPixelFormat_t869ADFBEA645F6791AB1D62DAB0164965E279156_m5207E4E38A60ABFACA3E24088023A39D8EC812D1(L_1, Enumerable_ToArray_TisPixelFormat_t869ADFBEA645F6791AB1D62DAB0164965E279156_m5207E4E38A60ABFACA3E24088023A39D8EC812D1_RuntimeMethod_var);
V_0 = L_2;
V_1 = 0;
goto IL_003f;
}
IL_0015:
{
PixelFormatU5BU5D_t37305893E1B2F464F733C133E51AE7A5B0652C6F* L_3 = V_0;
int32_t L_4 = V_1;
NullCheck(L_3);
int32_t L_5 = L_4;
int32_t L_6 = (int32_t)(L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
V_2 = L_6;
Dictionary_2_t56ECD2A49BE718813E229B3EA78691BB860CDABC* L_7 = __this->___mCameraImages_2;
int32_t L_8 = V_2;
int32_t L_9 = V_2;
ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B* L_10 = (ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B*)il2cpp_codegen_object_new(ImageDescription_t7AD8291D09910BE56F4441B19AA77433CE010B3B_il2cpp_TypeInfo_var);
NullCheck(L_10);
ImageDescription__ctor_mAF27085AADA20EBF4F9C4B4522AA3C1299DD8C7E(L_10, 0, 0, 0, 0, 0, L_9, 0, NULL);
intptr_t L_11 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
Image_tC8F1E47959853F15CF7B56529F313496B2DD740B* L_12 = (Image_tC8F1E47959853F15CF7B56529F313496B2DD740B*)il2cpp_codegen_object_new(Image_tC8F1E47959853F15CF7B56529F313496B2DD740B_il2cpp_TypeInfo_var);
NullCheck(L_12);
Image__ctor_m0E615FB78217A730DD441EDCD1BC3B155185D15D(L_12, L_10, L_11, NULL);
NullCheck(L_7);
Dictionary_2_set_Item_m94ECB1252935083AE2156B6B30EB72863EDE33E8(L_7, L_8, L_12, Dictionary_2_set_Item_m94ECB1252935083AE2156B6B30EB72863EDE33E8_RuntimeMethod_var);
int32_t L_13 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003f:
{
int32_t L_14 = V_1;
PixelFormatU5BU5D_t37305893E1B2F464F733C133E51AE7A5B0652C6F* L_15 = V_0;
NullCheck(L_15);
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
{
goto IL_0015;
}
}
{
return;
}
}
// System.Void Vuforia.CameraController::CorrectCameraConfiguration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_CorrectCameraConfiguration_m127E2313B6969C5A7B8CA5E254720E48848D18B3 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0;
L_0 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_0);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1;
L_1 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(L_0, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
CameraController_set_ARCamera_mB0A8C984A8CD6572E67FBA1ADB1289EE79AD42EB_inline(__this, L_1, NULL);
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_2;
L_2 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_2, NULL);
__this->___mCentralAnchorPoint_5 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCentralAnchorPoint_5), (void*)L_3);
return;
}
}
// System.Void Vuforia.CameraController::ConfigureView()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_ConfigureView_mE8DA9AA4B737E74799F9F494BAC73221A188C6F2 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraController_OnVideoBackgroundConfigChanged_mCEBABE281762E21CCFBBBA1DB83380A99DC70CD8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mDeviceInfo_1;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.Internal.Core.IDeviceInfo::IsSeethruEyewearDevice() */, IDeviceInfo_t4F685A9C280296DF99803F13059EF15E0AF9809D_il2cpp_TypeInfo_var, L_0);
if (L_1)
{
goto IL_0014;
}
}
{
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_2;
L_2 = VuforiaRuntimeUtilities_IsSimulatorPlayMode_mCD420673589B52140A762D5EE5F129A334A319DE(NULL);
if (!L_2)
{
goto IL_0021;
}
}
IL_0014:
{
NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1* L_3 = (NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1*)il2cpp_codegen_object_new(NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1_il2cpp_TypeInfo_var);
NullCheck(L_3);
NullCameraConfiguration__ctor_m367DEF40CD99A7EC1452FFF27CF2655C65A88616(L_3, NULL);
__this->___mCameraConfiguration_6 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCameraConfiguration_6), (void*)L_3);
goto IL_004d;
}
IL_0021:
{
bool L_4 = __this->___mIsUsingARFoundation_3;
if (!L_4)
{
goto IL_0036;
}
}
{
ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4* L_5 = (ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4*)il2cpp_codegen_object_new(ARFoundationCameraConfiguration_t952C140575576F959421C68771AC28CA474DD4D4_il2cpp_TypeInfo_var);
NullCheck(L_5);
ARFoundationCameraConfiguration__ctor_m932CDA360DB3A0E49D72062A546B61592D766630(L_5, NULL);
__this->___mCameraConfiguration_6 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCameraConfiguration_6), (void*)L_5);
goto IL_004d;
}
IL_0036:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6;
L_6 = CameraController_get_ARCamera_m5AEDB85EB21134F26CDF50F286AA87EBE7CA0CCA_inline(__this, NULL);
RuntimeObject* L_7 = __this->___mVuCameraController_0;
MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* L_8 = (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3*)il2cpp_codegen_object_new(MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3_il2cpp_TypeInfo_var);
NullCheck(L_8);
MonoCameraConfiguration__ctor_mB0674E18BF17F01BBCE71B5C8410A6FB30735363(L_8, L_6, L_7, NULL);
__this->___mCameraConfiguration_6 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCameraConfiguration_6), (void*)L_8);
}
IL_004d:
{
RuntimeObject* L_9 = __this->___mCameraConfiguration_6;
int32_t L_10 = __this->___mCameraMode_4;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_11 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_11);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_11, __this, (intptr_t)((void*)CameraController_OnVideoBackgroundConfigChanged_mCEBABE281762E21CCFBBBA1DB83380A99DC70CD8_RuntimeMethod_var), NULL);
NullCheck(L_9);
InterfaceActionInvoker2< int32_t, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(0 /* System.Void Vuforia.ICameraConfiguration::InitCameraDevice(Vuforia.CameraMode,System.Action) */, ICameraConfiguration_t746EB9E2CB6742CEBE270AFA7BDC95728CEA81A0_il2cpp_TypeInfo_var, L_9, L_10, L_11);
return;
}
}
// System.Void Vuforia.CameraController::OnVideoBackgroundConfigChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraController_OnVideoBackgroundConfigChanged_mCEBABE281762E21CCFBBBA1DB83380A99DC70CD8 (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___mOnVideoBackgroundConfigChanged_7;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
DelegateHelper_InvokeWithExceptionHandling_mF00B496234E5F6F505DDF9EFF8266EBA0BADD8A2(G_B2_0, NULL);
return;
}
}
#ifdef __clang__
#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.CameraController/<>c__DisplayClass33_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass33_0__ctor_m98E75AD7AE0F05A3126D33E8461A584F874E929B (U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.CameraController/<>c__DisplayClass33_0::<GetVideoMode>b__0(Vuforia.VuCameraVideoMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass33_0_U3CGetVideoModeU3Eb__0_mD8D4C143D75A53D751A46539CE7CE97FA4BFB255 (U3CU3Ec__DisplayClass33_0_tED9805604F07B6EE6FC6D4E0671EEB48F8E93E8B* __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->___cameraMode_0;
int32_t L_3;
L_3 = WrapperExtensionMethods_ToVuCameraVideoModePreset_m5A32E115590F93871F7C6780C51CE149CD4D9D7A(L_2, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.CameraController/<GetCameraFields>d__45::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetCameraFieldsU3Ed__45__ctor_m184F478D33CB39EE6D122B80C3B82E5002930D3C (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
int32_t L_1;
L_1 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
__this->___U3CU3El__initialThreadId_2 = L_1;
return;
}
}
// System.Void Vuforia.CameraController/<GetCameraFields>d__45::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetCameraFieldsU3Ed__45_System_IDisposable_Dispose_m475577AD13110C0CC388C3FD9F3579100D8F3E00 (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)((int32_t)-3))))
{
goto IL_0010;
}
}
{
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_001a;
}
}
IL_0010:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0013:
{// begin finally (depth: 1)
U3CGetCameraFieldsU3Ed__45_U3CU3Em__Finally1_m4A158CD864CB766634EF63E0557B9EB916712D9D(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_001a;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001a:
{
return;
}
}
// System.Boolean Vuforia.CameraController/<GetCameraFields>d__45::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CGetCameraFieldsU3Ed__45_MoveNext_m42B99D18BAECA0F963803C09D8B7AAB39E1EF60B (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tC7F68A0294C6E9B08EEC38317D7C754E72714374_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_tF33126F23E1698B2FE6BF4E2E03114E6B4F8E46B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* V_2 = NULL;
RuntimeObject* V_3 = NULL;
VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 V_4;
memset((&V_4), 0, sizeof(V_4));
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_008d:
{// begin fault (depth: 1)
U3CGetCameraFieldsU3Ed__45_System_IDisposable_Dispose_m475577AD13110C0CC388C3FD9F3579100D8F3E00(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* L_1 = __this->___U3CU3E4__this_3;
V_2 = L_1;
int32_t L_2 = V_1;
if (!L_2)
{
goto IL_0019_1;
}
}
{
int32_t L_3 = V_1;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_0067_1;
}
}
{
V_0 = (bool)0;
goto IL_0094;
}
IL_0019_1:
{
__this->___U3CU3E1__state_0 = (-1);
CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* L_4 = V_2;
NullCheck(L_4);
RuntimeObject* L_5 = L_4->___mVuCameraController_0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(10 /* System.Collections.Generic.IList`1<Vuforia.VuCameraField> Vuforia.IVuCameraController::GetCameraFields() */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_5);
V_3 = L_6;
RuntimeObject* L_7 = V_3;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.VuCameraField>::GetEnumerator() */, IEnumerable_1_tC7F68A0294C6E9B08EEC38317D7C754E72714374_il2cpp_TypeInfo_var, L_7);
__this->___U3CU3E7__wrap1_4 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1_4), (void*)L_8);
__this->___U3CU3E1__state_0 = ((int32_t)-3);
goto IL_006f_1;
}
IL_0042_1:
{
RuntimeObject* L_9 = __this->___U3CU3E7__wrap1_4;
NullCheck(L_9);
VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 L_10;
L_10 = InterfaceFuncInvoker0< VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.VuCameraField>::get_Current() */, IEnumerator_1_tF33126F23E1698B2FE6BF4E2E03114E6B4F8E46B_il2cpp_TypeInfo_var, L_9);
V_4 = L_10;
VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 L_11 = V_4;
CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7 L_12;
L_12 = WrapperExtensionMethods_ToCameraField_mB37B29D0D59E4948CF6329E303A3BA73DCCC10E0(L_11, NULL);
__this->___U3CU3E2__current_1 = L_12;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___U3CU3E2__current_1))->___Key_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_0094;
}
IL_0067_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
}
IL_006f_1:
{
RuntimeObject* L_13 = __this->___U3CU3E7__wrap1_4;
NullCheck(L_13);
bool L_14;
L_14 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_13);
if (L_14)
{
goto IL_0042_1;
}
}
{
U3CGetCameraFieldsU3Ed__45_U3CU3Em__Finally1_m4A158CD864CB766634EF63E0557B9EB916712D9D(__this, NULL);
__this->___U3CU3E7__wrap1_4 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1_4), (void*)(RuntimeObject*)NULL);
V_0 = (bool)0;
goto IL_0094;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0094:
{
bool L_15 = V_0;
return L_15;
}
}
// System.Void Vuforia.CameraController/<GetCameraFields>d__45::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetCameraFieldsU3Ed__45_U3CU3Em__Finally1_m4A158CD864CB766634EF63E0557B9EB916712D9D (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __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;
}
{
__this->___U3CU3E1__state_0 = (-1);
RuntimeObject* L_0 = __this->___U3CU3E7__wrap1_4;
if (!L_0)
{
goto IL_001a;
}
}
{
RuntimeObject* L_1 = __this->___U3CU3E7__wrap1_4;
NullCheck(L_1);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1);
}
IL_001a:
{
return;
}
}
// Vuforia.CameraDevice/AndroidDevice/CameraField Vuforia.CameraController/<GetCameraFields>d__45::System.Collections.Generic.IEnumerator<Vuforia.CameraDevice.AndroidDevice.CameraField>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7 U3CGetCameraFieldsU3Ed__45_System_Collections_Generic_IEnumeratorU3CVuforia_CameraDevice_AndroidDevice_CameraFieldU3E_get_Current_m2CB8FB252C69B3ABC58377B58F2BF5C13DDFFD59 (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, const RuntimeMethod* method)
{
{
CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7 L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void Vuforia.CameraController/<GetCameraFields>d__45::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetCameraFieldsU3Ed__45_System_Collections_IEnumerator_Reset_m756EAC2FE310395E2FB3836E064BA8C3BB3A46BF (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CGetCameraFieldsU3Ed__45_System_Collections_IEnumerator_Reset_m756EAC2FE310395E2FB3836E064BA8C3BB3A46BF_RuntimeMethod_var)));
}
}
// System.Object Vuforia.CameraController/<GetCameraFields>d__45::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetCameraFieldsU3Ed__45_System_Collections_IEnumerator_get_Current_m862B3587DA0386E8670BEAAE275FC68A5262DDFF (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7 L_0 = __this->___U3CU3E2__current_1;
CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7 L_1 = L_0;
RuntimeObject* L_2 = Box(CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7_il2cpp_TypeInfo_var, &L_1);
return L_2;
}
}
// System.Collections.Generic.IEnumerator`1<Vuforia.CameraDevice/AndroidDevice/CameraField> Vuforia.CameraController/<GetCameraFields>d__45::System.Collections.Generic.IEnumerable<Vuforia.CameraDevice.AndroidDevice.CameraField>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetCameraFieldsU3Ed__45_System_Collections_Generic_IEnumerableU3CVuforia_CameraDevice_AndroidDevice_CameraFieldU3E_GetEnumerator_mB5EA58E54AF97712DACA2F6AD74A9BF5429A87E0 (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* V_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)-2)))))
{
goto IL_0022;
}
}
{
int32_t L_1 = __this->___U3CU3El__initialThreadId_2;
int32_t L_2;
L_2 = Environment_get_CurrentManagedThreadId_m66483AADCCC13272EBDCD94D31D2E52603C24BDF(NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
{
goto IL_0022;
}
}
{
__this->___U3CU3E1__state_0 = 0;
V_0 = __this;
goto IL_0035;
}
IL_0022:
{
U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* L_3 = (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2*)il2cpp_codegen_object_new(U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CGetCameraFieldsU3Ed__45__ctor_m184F478D33CB39EE6D122B80C3B82E5002930D3C(L_3, 0, NULL);
V_0 = L_3;
U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* L_4 = V_0;
CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* L_5 = __this->___U3CU3E4__this_3;
NullCheck(L_4);
L_4->___U3CU3E4__this_3 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_3), (void*)L_5);
}
IL_0035:
{
U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* L_6 = V_0;
return L_6;
}
}
// System.Collections.IEnumerator Vuforia.CameraController/<GetCameraFields>d__45::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CGetCameraFieldsU3Ed__45_System_Collections_IEnumerable_GetEnumerator_mF651724FFBE647024F6ABEAB4959D0E9ED6B8D3A (U3CGetCameraFieldsU3Ed__45_t810BD1FA374544042FA52DBE58D79D2A17597BA2* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CGetCameraFieldsU3Ed__45_System_Collections_Generic_IEnumerableU3CVuforia_CameraDevice_AndroidDevice_CameraFieldU3E_GetEnumerator_mB5EA58E54AF97712DACA2F6AD74A9BF5429A87E0(__this, 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.Boolean Vuforia.NullWebCamTexAdaptor::get_DidUpdateThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullWebCamTexAdaptor_get_DidUpdateThisFrame_m7E0E5C14D9EB0F0E842D5C7BF131F54E61710ADC (NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0;
L_0 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = __this->___mLastFrame_3;
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_2;
L_2 = DateTime_op_Subtraction_m64D26F5ABFAE6E166A7E567093D025F6C69F0123(L_0, L_1, NULL);
V_0 = L_2;
double L_3;
L_3 = TimeSpan_get_TotalMilliseconds_m3506C1A49F1FE37A82F3027EA061D18215EF87CF((&V_0), NULL);
double L_4 = __this->___mMsBetweenFrames_2;
if ((!(((double)L_3) <= ((double)L_4))))
{
goto IL_0022;
}
}
{
return (bool)0;
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5;
L_5 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
__this->___mLastFrame_3 = L_5;
return (bool)1;
}
}
// System.Boolean Vuforia.NullWebCamTexAdaptor::get_IsPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullWebCamTexAdaptor_get_IsPlaying_mF31C6208F80EE58F7082571470B434DA9957A583 (NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___mPseudoPlaying_1;
return L_0;
}
}
// UnityEngine.Texture Vuforia.NullWebCamTexAdaptor::get_Texture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* NullWebCamTexAdaptor_get_Texture_m022A57CD4EB775C8AE0C23A52854D65D7AA1688A (NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C* __this, const RuntimeMethod* method)
{
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = __this->___mTexture_0;
return L_0;
}
}
// System.Void Vuforia.NullWebCamTexAdaptor::.ctor(System.Int32,UnityEngine.Vector2Int)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWebCamTexAdaptor__ctor_m4FF97EF7217D354D49904E6807DF237C7F8118D3 (NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C* __this, int32_t ___0_requestedFPS, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_requestedTextureSize, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral097FDC18F6265549C8389FA2BE70BC43C8B9B2D9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral71A2F7F699237D5E5F778534BD7856C91362D551);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral77C8259AD108AB0EF719A77F0BDDC9B152D13830);
s_Il2CppMethodInitialized = true;
}
{
__this->___mPseudoPlaying_1 = (bool)1;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0;
L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___1_requestedTextureSize), NULL);
int32_t L_1;
L_1 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___1_requestedTextureSize), NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
NullCheck(L_2);
Texture2D__ctor_m3BA82E87442B7F69E118477069AE11101B9DF796(L_2, L_0, L_1, NULL);
__this->___mTexture_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mTexture_0), (void*)L_2);
int32_t L_3 = ___0_requestedFPS;
__this->___mMsBetweenFrames_2 = ((double)((1000.0)/((double)L_3)));
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
L_4 = DateTime_get_Now_m636CB9651A9099D20BA1CF813A0C69637317325C(NULL);
il2cpp_codegen_runtime_class_init_inline(TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A_il2cpp_TypeInfo_var);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_5;
L_5 = TimeSpan_FromDays_mCFEAEBBA8CF0C9EEE18ABC0999D5BF52701EA539((1.0), NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_6;
L_6 = DateTime_op_Subtraction_m1005BD26EB55337BA2B1F230075D714791074C31(L_4, L_5, NULL);
__this->___mLastFrame_3 = L_6;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_7;
L_7 = VuforiaRuntimeUtilities_IsVuforiaEnabled_mBB64564112931DB6DCA1A8666F733715AFBDB08D(NULL);
if (!L_7)
{
goto IL_0080;
}
}
{
RuntimeObject* L_8;
L_8 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL);
NullCheck(L_8);
InterfaceActionInvoker3< String_t*, String_t*, String_t* >::Invoke(2 /* System.Void Vuforia.IPlayModeEditorUtility::DisplayDialog(System.String,System.String,System.String) */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_8, _stringLiteral71A2F7F699237D5E5F778534BD7856C91362D551, _stringLiteral77C8259AD108AB0EF719A77F0BDDC9B152D13830, _stringLiteral097FDC18F6265549C8389FA2BE70BC43C8B9B2D9);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral77C8259AD108AB0EF719A77F0BDDC9B152D13830, NULL);
}
IL_0080:
{
return;
}
}
// System.Void Vuforia.NullWebCamTexAdaptor::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWebCamTexAdaptor_Play_m9087F7D79EABB7AC650F3F1FE9CA0F121BB0DB73 (NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C* __this, const RuntimeMethod* method)
{
{
__this->___mPseudoPlaying_1 = (bool)1;
return;
}
}
// System.Void Vuforia.NullWebCamTexAdaptor::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWebCamTexAdaptor_Stop_mDC280CCCDBEEA89D9F75ADC6A25C6D9414091DCD (NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C* __this, const RuntimeMethod* method)
{
{
__this->___mPseudoPlaying_1 = (bool)0;
return;
}
}
// System.Void Vuforia.NullWebCamTexAdaptor::CheckPermissions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWebCamTexAdaptor_CheckPermissions_m2A718F34358CC69A33B24D2A58CB24D4219D55E3 (NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C* __this, const RuntimeMethod* method)
{
{
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.ICameraController Vuforia.CameraControllerFactory::Create(Vuforia.IVuCameraController,Vuforia.Internal.Core.IDeviceInfo,System.Action,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CameraControllerFactory_Create_m63B0F3151A6D267F4F4589426A2F3E9876E04E15 (CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000* __this, RuntimeObject* ___0_vuCameraController, RuntimeObject* ___1_deviceInfo, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___2_onVideoBackgroundChangedAction, bool ___3_isUsingARFoundation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_vuCameraController;
RuntimeObject* L_1 = ___1_deviceInfo;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = ___2_onVideoBackgroundChangedAction;
bool L_3 = ___3_isUsingARFoundation;
CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* L_4 = (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7*)il2cpp_codegen_object_new(CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7_il2cpp_TypeInfo_var);
NullCheck(L_4);
CameraController__ctor_mE3C3EB784FD55845F13815DA9268B7D87D78D8A6(L_4, L_0, L_1, L_2, L_3, NULL);
return L_4;
}
}
// System.Void Vuforia.CameraControllerFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraControllerFactory__ctor_m1FB9135C7B8567EBC686DB0FB01C5622A587564C (CameraControllerFactory_t796405A9DAC0439AAF6DA8F6CE0924BA17584000* __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
RuntimeObject* WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_Multicast(WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profileData, const RuntimeMethod* method)
{
il2cpp_array_size_t length = __this->___delegates_13->max_length;
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
RuntimeObject* retVal = NULL;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* currentDelegate = reinterpret_cast<WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743*>(delegatesToInvoke[i]);
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, String_t*, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_deviceName, ___1_profileData, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
RuntimeObject* WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_OpenInst(WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profileData, const RuntimeMethod* method)
{
NullCheck(___0_deviceName);
typedef RuntimeObject* (*FunctionPointerType) (String_t*, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_deviceName, ___1_profileData, method);
}
RuntimeObject* WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_OpenStatic(WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profileData, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (String_t*, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_deviceName, ___1_profileData, method);
}
RuntimeObject* WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_OpenStaticInvoker(WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profileData, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< RuntimeObject*, String_t*, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 >::Invoke(__this->___method_ptr_0, method, NULL, ___0_deviceName, ___1_profileData);
}
RuntimeObject* WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_ClosedStaticInvoker(WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profileData, const RuntimeMethod* method)
{
return InvokerFuncInvoker3< RuntimeObject*, RuntimeObject*, String_t*, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_deviceName, ___1_profileData);
}
// System.Void Vuforia.WebCamTexAdaptorProvider::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexAdaptorProvider__ctor_mC4019559A9B76EA589CCF74B5ACFE16534BC2F72 (WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__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)&WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_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)
{
__this->___invoke_impl_1 = (intptr_t)&WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_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)&WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_Multicast;
}
// Vuforia.IWebCamTexAdaptor Vuforia.WebCamTexAdaptorProvider::Invoke(System.String,Vuforia.WebCamProfile/ProfileData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67 (WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profileData, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, String_t*, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_deviceName, ___1_profileData, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult Vuforia.WebCamTexAdaptorProvider::BeginInvoke(System.String,Vuforia.WebCamProfile/ProfileData,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WebCamTexAdaptorProvider_BeginInvoke_m23508E1097EA22F22271D7F2C76AAE9A28B39DFD (WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profileData, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[3] = {0};
__d_args[0] = ___0_deviceName;
__d_args[1] = Box(ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6_il2cpp_TypeInfo_var, &___1_profileData);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
// Vuforia.IWebCamTexAdaptor Vuforia.WebCamTexAdaptorProvider::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WebCamTexAdaptorProvider_EndInvoke_m15842C4BBD0B48A4CB9D6C32183BCC7A6A93CBF8 (WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return (RuntimeObject*)__result;
}
#ifdef __clang__
#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.MonoCameraConfiguration::.ctor(UnityEngine.Camera,Vuforia.IVuCameraController)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoCameraConfiguration__ctor_mB0674E18BF17F01BBCE71B5C8410A6FB30735363 (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_unityCamera, RuntimeObject* ___1_vuCameraController, const RuntimeMethod* method)
{
{
BaseCameraConfiguration__ctor_mAE150D2B91DF6A2C437018ADCED3F8B473DC3025(__this, NULL);
RuntimeObject* L_0 = ___1_vuCameraController;
__this->___mVuCameraController_8 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuCameraController_8), (void*)L_0);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_unityCamera;
__this->___mPrimaryCamera_4 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPrimaryCamera_4), (void*)L_1);
return;
}
}
// System.Void Vuforia.MonoCameraConfiguration::ConfigureVideoBackground(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoCameraConfiguration_ConfigureVideoBackground_m600324DC63E1629E8677AC3CE6377BB9D8CA1419 (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m281E5B761C072FBA2FCD60ECC6E557E7E2C641B0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96FE29B25B49E59666042FD44BBFD4DAE5EDD224);
s_Il2CppMethodInitialized = true;
}
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D V_0;
memset((&V_0), 0, sizeof(V_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
bool V_2 = false;
float V_3 = 0.0f;
float V_4 = 0.0f;
Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 V_5;
memset((&V_5), 0, sizeof(V_5));
int32_t V_6 = 0;
float V_7 = 0.0f;
float V_8 = 0.0f;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B2_0;
memset((&G_B2_0), 0, sizeof(G_B2_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B1_0;
memset((&G_B1_0), 0, sizeof(G_B1_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B6_0;
memset((&G_B6_0), 0, sizeof(G_B6_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B3_0;
memset((&G_B3_0), 0, sizeof(G_B3_0));
int32_t G_B5_0 = 0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B5_1;
memset((&G_B5_1), 0, sizeof(G_B5_1));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B9_0;
memset((&G_B9_0), 0, sizeof(G_B9_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B7_0;
memset((&G_B7_0), 0, sizeof(G_B7_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B11_0;
memset((&G_B11_0), 0, sizeof(G_B11_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B8_0;
memset((&G_B8_0), 0, sizeof(G_B8_0));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 G_B10_0;
memset((&G_B10_0), 0, sizeof(G_B10_0));
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Info_m267EDACA868595EBAFC0B2450522D293D6749CCB(_stringLiteral96FE29B25B49E59666042FD44BBFD4DAE5EDD224, NULL);
RuntimeObject* L_0 = __this->___mVuCameraController_8;
NullCheck(L_0);
Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 L_1;
L_1 = InterfaceFuncInvoker0< Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315 >::Invoke(6 /* System.Nullable`1<Vuforia.VuCameraVideoMode> Vuforia.IVuCameraController::GetActiveVideoMode() */, IVuCameraController_t4A3889794BB0CF2BB79C96C13BE46B9338059217_il2cpp_TypeInfo_var, L_0);
V_5 = L_1;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_2;
L_2 = Nullable_1_get_Value_m281E5B761C072FBA2FCD60ECC6E557E7E2C641B0((&V_5), Nullable_1_get_Value_m281E5B761C072FBA2FCD60ECC6E557E7E2C641B0_RuntimeMethod_var);
V_0 = L_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3;
L_3 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
V_1 = L_4;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_5;
L_5 = VuforiaRuntimeUtilities_IsPlayMode_m00B33166EF7724E7A333D0ED11623D7CE0907B07(NULL);
G_B1_0 = L_3;
if (!L_5)
{
G_B2_0 = L_3;
goto IL_0035;
}
}
{
V_2 = (bool)1;
G_B6_0 = G_B1_0;
goto IL_004a;
}
IL_0035:
{
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
int32_t L_6;
L_6 = VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300(NULL);
V_6 = L_6;
int32_t L_7 = V_6;
G_B3_0 = G_B2_0;
if ((((int32_t)L_7) == ((int32_t)3)))
{
G_B4_0 = G_B2_0;
goto IL_0048;
}
}
{
int32_t L_8 = V_6;
G_B5_0 = ((((int32_t)L_8) == ((int32_t)4))? 1 : 0);
G_B5_1 = G_B3_0;
goto IL_0049;
}
IL_0048:
{
G_B5_0 = 1;
G_B5_1 = G_B4_0;
}
IL_0049:
{
V_2 = (bool)G_B5_0;
G_B6_0 = G_B5_1;
}
IL_004a:
{
bool L_9 = V_2;
G_B7_0 = G_B6_0;
if (!L_9)
{
G_B9_0 = G_B6_0;
goto IL_00d1;
}
}
{
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_10 = V_0;
VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_11 = L_10.___resolution_1;
int32_t L_12 = L_11.___y_1;
int32_t L_13 = __this->___mCameraViewPortWidth_5;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_14 = V_0;
VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_15 = L_14.___resolution_1;
int32_t L_16 = L_15.___x_0;
V_7 = ((float)il2cpp_codegen_multiply(((float)L_12), ((float)(((float)L_13)/((float)L_16)))));
int32_t L_17 = __this->___mCameraViewPortWidth_5;
float L_18 = V_7;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_1), ((float)L_17), ((float)il2cpp_codegen_cast_double_to_int<int32_t>(L_18)), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_1;
float L_20 = L_19.___y_1;
int32_t L_21 = __this->___mCameraViewPortHeight_6;
G_B8_0 = G_B7_0;
if ((!(((float)L_20) < ((float)((float)L_21)))))
{
G_B11_0 = G_B7_0;
goto IL_014b;
}
}
{
int32_t L_22 = __this->___mCameraViewPortHeight_6;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_23 = V_0;
VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_24 = L_23.___resolution_1;
int32_t L_25 = L_24.___x_0;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_26 = V_0;
VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_27 = L_26.___resolution_1;
int32_t L_28 = L_27.___y_1;
(&V_1)->___x_0 = ((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(((float)L_22), ((float)(((float)L_25)/((float)L_28)))))));
int32_t L_29 = __this->___mCameraViewPortHeight_6;
(&V_1)->___y_1 = ((float)L_29);
G_B11_0 = G_B8_0;
goto IL_014b;
}
IL_00d1:
{
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_30 = V_0;
VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_31 = L_30.___resolution_1;
int32_t L_32 = L_31.___y_1;
int32_t L_33 = __this->___mCameraViewPortHeight_6;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_34 = V_0;
VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_35 = L_34.___resolution_1;
int32_t L_36 = L_35.___x_0;
V_8 = ((float)il2cpp_codegen_multiply(((float)L_32), ((float)(((float)L_33)/((float)L_36)))));
float L_37 = V_8;
int32_t L_38 = __this->___mCameraViewPortHeight_6;
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_1), L_37, ((float)L_38), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_39 = V_1;
float L_40 = L_39.___x_0;
int32_t L_41 = __this->___mCameraViewPortWidth_5;
G_B10_0 = G_B9_0;
if ((!(((float)L_40) < ((float)((float)L_41)))))
{
G_B11_0 = G_B9_0;
goto IL_014b;
}
}
{
int32_t L_42 = __this->___mCameraViewPortWidth_5;
(&V_1)->___x_0 = ((float)L_42);
int32_t L_43 = __this->___mCameraViewPortWidth_5;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_44 = V_0;
VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_45 = L_44.___resolution_1;
int32_t L_46 = L_45.___x_0;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_47 = V_0;
VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_48 = L_47.___resolution_1;
int32_t L_49 = L_48.___y_1;
(&V_1)->___y_1 = ((float)il2cpp_codegen_cast_double_to_int<int32_t>(((float)il2cpp_codegen_multiply(((float)L_43), ((float)(((float)L_46)/((float)L_49)))))));
G_B11_0 = G_B10_0;
}
IL_014b:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_50 = G_B11_0;
float L_51 = L_50.___x_0;
int32_t L_52 = __this->___mCameraViewPortWidth_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53 = V_1;
float L_54 = L_53.___x_0;
V_3 = ((float)il2cpp_codegen_add(L_51, ((float)(((float)il2cpp_codegen_subtract(((float)L_52), L_54))/(2.0f)))));
float L_55 = L_50.___y_1;
int32_t L_56 = __this->___mCameraViewPortHeight_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57 = V_1;
float L_58 = L_57.___y_1;
V_4 = ((float)il2cpp_codegen_add(L_55, ((float)(((float)il2cpp_codegen_subtract(((float)L_56), L_58))/(2.0f)))));
float L_59 = V_3;
float L_60 = V_4;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_61 = V_1;
float L_62 = L_61.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63 = V_1;
float L_64 = L_63.___y_1;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_65;
memset((&L_65), 0, sizeof(L_65));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_65), L_59, L_60, L_62, L_64, /*hidden argument*/NULL);
((BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00*)__this)->___mVideoBackgroundViewportRect_2 = L_65;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_66 = ___0_projectionMatrix;
VirtualActionInvoker1< Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 >::Invoke(10 /* System.Void Vuforia.BaseCameraConfiguration::UpdateProjectionMatrix(UnityEngine.Matrix4x4) */, __this, L_66);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_67 = ((BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00*)__this)->___mOnVideoBackgroundConfigChanged_1;
if (!L_67)
{
goto IL_01b7;
}
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_68 = ((BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00*)__this)->___mOnVideoBackgroundConfigChanged_1;
NullCheck(L_68);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_68, NULL);
}
IL_01b7:
{
return;
}
}
// System.Void Vuforia.MonoCameraConfiguration::CheckForSurfaceChanges(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoCameraConfiguration_CheckForSurfaceChanges_m7C9B7800B8CCA438392CA4603A1F83D159F8A232 (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
float V_2 = 0.0f;
int32_t V_3 = 0;
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___mPrimaryCamera_4;
NullCheck(L_0);
int32_t L_1;
L_1 = Camera_get_pixelWidth_m55AC8AD744FC0179865C2E630C68F9AD0799065D(L_0, NULL);
V_0 = L_1;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = __this->___mPrimaryCamera_4;
NullCheck(L_2);
int32_t L_3;
L_3 = Camera_get_pixelHeight_m00881B5A440B0018D5A8F837694027050B500F59(L_2, NULL);
V_1 = L_3;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = __this->___mPrimaryCamera_4;
NullCheck(L_4);
float L_5;
L_5 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_4, NULL);
V_2 = L_5;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
int32_t L_6;
L_6 = VuforiaRuntimeUtilities_get_ScreenOrientation_m27B4044D808F21BE26D1C7C013DF63CD487B4300(NULL);
int32_t L_7;
L_7 = RuntimeExtensionMethods_ToVuforiaScreenOrientation_m85F238FAA144B4B6473C93E3D7D262581C1C523D(L_6, NULL);
V_3 = L_7;
int32_t L_8 = V_0;
int32_t L_9 = V_1;
bool L_10;
L_10 = MonoCameraConfiguration_ViewportHasChanged_m8C1AA72773A245353344B93C91F30E1BBEC662DD(__this, L_8, L_9, NULL);
if (L_10)
{
goto IL_004b;
}
}
{
float L_11 = V_2;
bool L_12;
L_12 = MonoCameraConfiguration_FarClipPlaneHasChanged_m1CE2519C5B4DCBA2D3176362CCAB1AB35E5DDB21(__this, L_11, NULL);
if (L_12)
{
goto IL_004b;
}
}
{
int32_t L_13 = V_3;
bool L_14;
L_14 = MonoCameraConfiguration_OrientationHasChanged_mF51D4CC173655FAA0FA773FCE28FD38D03B48BF5(__this, L_13, NULL);
if (!L_14)
{
goto IL_006e;
}
}
IL_004b:
{
int32_t L_15 = V_0;
__this->___mCameraViewPortWidth_5 = L_15;
int32_t L_16 = V_1;
__this->___mCameraViewPortHeight_6 = L_16;
float L_17 = V_2;
__this->___mFarClipPlane_7 = L_17;
int32_t L_18 = V_3;
((BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00*)__this)->___mProjectionOrientation_3 = L_18;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19 = ___0_projectionMatrix;
MonoCameraConfiguration_ConfigureVideoBackground_m600324DC63E1629E8677AC3CE6377BB9D8CA1419(__this, L_19, NULL);
}
IL_006e:
{
return;
}
}
// System.Void Vuforia.MonoCameraConfiguration::UpdateProjectionMatrix(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoCameraConfiguration_UpdateProjectionMatrix_m8D68EAB1F10FE012E268D0AC80202E5A13749134 (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = VuforiaRuntimeUtilities_IsVuforiaEnabled_mBB64564112931DB6DCA1A8666F733715AFBDB08D(NULL);
if (L_0)
{
goto IL_0008;
}
}
{
return;
}
IL_0008:
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = __this->___mPrimaryCamera_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___0_projectionMatrix;
NullCheck(L_1);
Camera_set_projectionMatrix_m351820E6903139402FFFF40221B32D0C52B5A094(L_1, L_2, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = __this->___mPrimaryCamera_4;
il2cpp_codegen_runtime_class_init_inline(CameraConfigurationUtility_t8E496045CFF3A56D7150274B1D17BE7E6BD3CF40_il2cpp_TypeInfo_var);
CameraConfigurationUtility_SetFovForCustomProjection_m46E60376963825C24DF484BDB652CAAB73A2057A(L_3, NULL);
return;
}
}
// System.Boolean Vuforia.MonoCameraConfiguration::ViewportHasChanged(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoCameraConfiguration_ViewportHasChanged_m8C1AA72773A245353344B93C91F30E1BBEC662DD (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, int32_t ___0_cameraPixelWidth, int32_t ___1_cameraPixelHeight, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___mCameraViewPortWidth_5;
int32_t L_1 = ___0_cameraPixelWidth;
if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
{
goto IL_0016;
}
}
{
int32_t L_2 = __this->___mCameraViewPortHeight_6;
int32_t L_3 = ___1_cameraPixelHeight;
return (bool)((((int32_t)((((int32_t)L_2) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_0016:
{
return (bool)1;
}
}
// System.Boolean Vuforia.MonoCameraConfiguration::FarClipPlaneHasChanged(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoCameraConfiguration_FarClipPlaneHasChanged_m1CE2519C5B4DCBA2D3176362CCAB1AB35E5DDB21 (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, float ___0_farClipPlane, const RuntimeMethod* method)
{
{
float L_0 = __this->___mFarClipPlane_7;
float L_1 = ___0_farClipPlane;
bool L_2;
L_2 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Vuforia.MonoCameraConfiguration::OrientationHasChanged(Vuforia.VuViewOrientation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MonoCameraConfiguration_OrientationHasChanged_mF51D4CC173655FAA0FA773FCE28FD38D03B48BF5 (MonoCameraConfiguration_t8D30AA95EE3F3057613CCDB67AA28F5C249FC4C3* __this, int32_t ___0_surfaceOrientation, const RuntimeMethod* method)
{
{
int32_t L_0 = ((BaseCameraConfiguration_tC7C159F42D14F1EF38E19A69EE019AD3E258DE00*)__this)->___mProjectionOrientation_3;
int32_t L_1 = ___0_surfaceOrientation;
return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.NullCameraConfiguration::InitCameraDevice(Vuforia.CameraMode,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCameraConfiguration_InitCameraDevice_m7E9558A3C8F4781DCF806659F20B10D3906DCA84 (NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1* __this, int32_t ___0_cameraDeviceMode, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___1_onVideoBackgroundConfigChanged, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.NullCameraConfiguration::CheckForSurfaceChanges(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCameraConfiguration_CheckForSurfaceChanges_m5818F808B3AE0A0692C48CC185EBA16B2C331851 (NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.NullCameraConfiguration::UpdateProjectionMatrix(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCameraConfiguration_UpdateProjectionMatrix_m39701FE4B9C9FCBB371987B9BB9E7F2F9397AECA (NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projectionMatrix, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.NullCameraConfiguration::ResetBackgroundPlane(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCameraConfiguration_ResetBackgroundPlane_mBFAA525DE03E2F30F8F824E84AE0E52BAA8062B3 (NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1* __this, bool ___0_disable, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.NullCameraConfiguration::OnVideoBackGroundEnabledChanged()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCameraConfiguration_OnVideoBackGroundEnabledChanged_m0647C101E4901BDFC014C7D62FD11864C2C8D0D8 (NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1* __this, const RuntimeMethod* method)
{
{
return;
}
}
// UnityEngine.Rect Vuforia.NullCameraConfiguration::get_VideoBackgroundViewportRect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D NullCameraConfiguration_get_VideoBackgroundViewportRect_mA4D0E090C90A871879FF97C38AB83D9882DFE414 (NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1* __this, const RuntimeMethod* method)
{
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = V_0;
return L_0;
}
}
// System.Void Vuforia.NullCameraConfiguration::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullCameraConfiguration__ctor_m367DEF40CD99A7EC1452FFF27CF2655C65A88616 (NullCameraConfiguration_t04EC2EAB33C75E485C6DB7B0236BEB470E8FDEE1* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.NullWebCam::get_IsPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullWebCam_get_IsPlaying_m743AA9419C01B39FB0D06944FDF40ACBEAA82EDE (NullWebCam_tB6A6090E5074A785BAC791BD33AF692FA4B479E7* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIsPlayingU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Vuforia.NullWebCam::StartCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWebCam_StartCamera_m5E816577EF1BF2019651595A10760658DA339DE4 (NullWebCam_tB6A6090E5074A785BAC791BD33AF692FA4B479E7* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.NullWebCam::StopCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWebCam_StopCamera_m749940834A159623F824ADB90E080F2492F7A53C (NullWebCam_tB6A6090E5074A785BAC791BD33AF692FA4B479E7* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.NullWebCam::Init(System.Func`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullWebCam_Init_m041E35E6DE786C93AD6A15D11CE54EA2F4E77527 (NullWebCam_tB6A6090E5074A785BAC791BD33AF692FA4B479E7* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_initOnCameraReady, const RuntimeMethod* method)
{
{
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___0_initOnCameraReady;
NullCheck(L_0);
bool L_1;
L_1 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_0, NULL);
return L_1;
}
}
// System.Void Vuforia.NullWebCam::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWebCam_Dispose_m9DEA6014EBDA16887443B72EC691DBAE1C44272D (NullWebCam_tB6A6090E5074A785BAC791BD33AF692FA4B479E7* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.NullWebCam::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullWebCam__ctor_m404A4F5E4D3A7942CEC086078A786FD12757332F (NullWebCam_tB6A6090E5074A785BAC791BD33AF692FA4B479E7* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.WebCam::get_IsPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCam_get_IsPlaying_m8A77C6D26B72E2D211A90DCE3103569A539C2C6D (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mWebCamTexture_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean Vuforia.IWebCamTexAdaptor::get_IsPlaying() */, IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Void Vuforia.WebCam::.ctor(Vuforia.Internal.Core.IEngine,System.Int32,System.String,Vuforia.WebCamTexAdaptorProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam__ctor_m51E8AB12C4A5EC1A20A490208C4044B3B06D8307 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, RuntimeObject* ___0_engine, int32_t ___1_renderTextureLayer, String_t* ___2_webCamDeviceName, WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* ___3_webCamTexProvider, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraImage_t160C5E11444459AB15B3F57830F054206547048F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisVuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A_m7054A528F97BD911A16A590C78E36F580BE12265_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_OnVuforiaPaused_mB020EE361C7AD06C65F82D2E1FFFB489DAFA20B2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_OnVuforiaStarted_m76E0D2CD85A63E637CEDBCA8B7D718F8CF9F7801_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_OnVuforiaStopped_m381E6154BF246768A60E2199DCF3E1658709DE6F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* V_0 = NULL;
bool V_1 = false;
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* V_2 = NULL;
int32_t V_3 = 0;
WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C V_4;
memset((&V_4), 0, sizeof(V_4));
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_engine;
__this->___mEngine_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_2), (void*)L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_1);
GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD(L_1, NULL);
NullCheck(L_1);
VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_2;
L_2 = GameObject_AddComponent_TisVuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A_m7054A528F97BD911A16A590C78E36F580BE12265(L_1, GameObject_AddComponent_TisVuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A_m7054A528F97BD911A16A590C78E36F580BE12265_RuntimeMethod_var);
__this->___mVuforiaCoroutineUtility_1 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuforiaCoroutineUtility_1), (void*)L_2);
VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_3 = __this->___mVuforiaCoroutineUtility_1;
VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_4 = L_3;
NullCheck(L_4);
int32_t L_5;
L_5 = Object_get_hideFlags_mA08F5E41671B8C6B5073C6B9E2799BCE6E0DF7F3(L_4, NULL);
NullCheck(L_4);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_4, ((int32_t)((int32_t)L_5|((int32_t)61))), NULL);
VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_6 = __this->___mVuforiaCoroutineUtility_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DontDestroyOnLoad_m4B70C3AEF886C176543D1295507B6455C9DCAEA7(L_6, NULL);
WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* L_7 = (WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A*)il2cpp_codegen_object_new(WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A_il2cpp_TypeInfo_var);
NullCheck(L_7);
WebCamProfile__ctor_m21D1BB18C262B293854C54EAD242583A020FE18C(L_7, NULL);
V_0 = L_7;
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_8;
L_8 = VuforiaRuntimeUtilities_IsWebCamUsed_m8A401B42D9AEEBD6C32BC15B854BEAD954D5CBF1(NULL);
if (L_8)
{
goto IL_0077;
}
}
{
WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* L_9 = V_0;
NullCheck(L_9);
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 L_10;
L_10 = WebCamProfile_get_Default_mA3EEEC359ECFA1A45936993C81235196F8C5451D(L_9, NULL);
__this->___mWebCamProfile_9 = L_10;
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* L_11 = (&__this->___mWebCamProfile_9);
int32_t L_12 = L_11->___RequestedFPS_2;
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* L_13 = (&__this->___mWebCamProfile_9);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_14 = L_13->___RequestedTextureSize_0;
NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C* L_15 = (NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C*)il2cpp_codegen_object_new(NullWebCamTexAdaptor_t068A947A04160FF3F4C2ACB94EF2FF89D74B6A0C_il2cpp_TypeInfo_var);
NullCheck(L_15);
NullWebCamTexAdaptor__ctor_m4FF97EF7217D354D49904E6807DF237C7F8118D3(L_15, L_12, L_14, NULL);
__this->___mWebCamTexture_0 = L_15;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mWebCamTexture_0), (void*)L_15);
return;
}
IL_0077:
{
V_1 = (bool)0;
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_16;
L_16 = WebCamTexture_get_devices_m57A8D669542CBDDB56B21C8DB62D703B7215EBFA(NULL);
V_2 = L_16;
V_3 = 0;
goto IL_00a1;
}
IL_0083:
{
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_17 = V_2;
int32_t L_18 = V_3;
NullCheck(L_17);
int32_t L_19 = L_18;
WebCamDevice_t3D72A89B7F52FD27192023A67254D19E89D9738C L_20 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
V_4 = L_20;
String_t* L_21;
L_21 = WebCamDevice_get_name_m2BF75E8EA486668299906EAC9B35214890D4601E((&V_4), NULL);
String_t* L_22 = ___2_webCamDeviceName;
NullCheck(L_21);
bool L_23;
L_23 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_21, L_22, NULL);
if (!L_23)
{
goto IL_009d;
}
}
{
V_1 = (bool)1;
}
IL_009d:
{
int32_t L_24 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_24, 1));
}
IL_00a1:
{
int32_t L_25 = V_3;
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_26 = V_2;
NullCheck(L_26);
if ((((int32_t)L_25) < ((int32_t)((int32_t)(((RuntimeArray*)L_26)->max_length)))))
{
goto IL_0083;
}
}
{
bool L_27 = V_1;
if (L_27)
{
goto IL_00bc;
}
}
{
WebCamDeviceU5BU5D_tA5B1352BDE6FE233B66C3ABF96E00EB3215629F5* L_28;
L_28 = WebCamTexture_get_devices_m57A8D669542CBDDB56B21C8DB62D703B7215EBFA(NULL);
NullCheck(L_28);
String_t* L_29;
L_29 = WebCamDevice_get_name_m2BF75E8EA486668299906EAC9B35214890D4601E(((L_28)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
___2_webCamDeviceName = L_29;
}
IL_00bc:
{
WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* L_30 = V_0;
String_t* L_31 = ___2_webCamDeviceName;
NullCheck(L_30);
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 L_32;
L_32 = WebCamProfile_GetProfile_mE55E36D369AE9E25510FFC4DBD7BF942ADE07AB6(L_30, L_31, NULL);
__this->___mWebCamProfile_9 = L_32;
WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* L_33 = ___3_webCamTexProvider;
String_t* L_34 = ___2_webCamDeviceName;
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 L_35 = __this->___mWebCamProfile_9;
NullCheck(L_33);
RuntimeObject* L_36;
L_36 = WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_inline(L_33, L_34, L_35, NULL);
__this->___mWebCamTexture_0 = L_36;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mWebCamTexture_0), (void*)L_36);
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_37 = (&__this->___mCameraImage_11);
L_37->___Format_8 = 5;
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_38 = (&__this->___mCameraImage_11);
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6* L_39 = (&L_38->___Intrinsics_9);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_40 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)8);
L_39->___DistortionCoefficients_4 = L_40;
Il2CppCodeGenWriteBarrier((void**)(&L_39->___DistortionCoefficients_4), (void*)L_40);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_41 = { reinterpret_cast<intptr_t> (CameraImage_t160C5E11444459AB15B3F57830F054206547048F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_42;
L_42 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_41, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
int32_t L_43;
L_43 = Marshal_SizeOf_mED64846722033D6F60C2973CA604B7C2D7D4A1B7(L_42, NULL);
intptr_t L_44;
L_44 = Marshal_AllocHGlobal_mE1D700DF967E28BE8AB3E0D67C81A96B4FCC8F4F(L_43, NULL);
__this->___mCameraImagePtr_12 = L_44;
int32_t L_45 = ___1_renderTextureLayer;
__this->___mRenderTextureLayer_3 = L_45;
RuntimeObject* L_46 = __this->___mEngine_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_47 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_47);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_47, __this, (intptr_t)((void*)WebCam_OnVuforiaStarted_m76E0D2CD85A63E637CEDBCA8B7D718F8CF9F7801_RuntimeMethod_var), NULL);
NullCheck(L_46);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(4 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaStarted(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_46, L_47);
RuntimeObject* L_48 = __this->___mEngine_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_49 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_49);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_49, __this, (intptr_t)((void*)WebCam_OnVuforiaStopped_m381E6154BF246768A60E2199DCF3E1658709DE6F_RuntimeMethod_var), NULL);
NullCheck(L_48);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(10 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaStopped(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_48, L_49);
RuntimeObject* L_50 = __this->___mEngine_2;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_51 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
NullCheck(L_51);
Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_51, __this, (intptr_t)((void*)WebCam_OnVuforiaPaused_mB020EE361C7AD06C65F82D2E1FFFB489DAFA20B2_RuntimeMethod_var), NULL);
NullCheck(L_50);
InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(8 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaPaused(System.Action`1<System.Boolean>) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_50, L_51);
return;
}
}
// System.Void Vuforia.WebCam::Finalize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_Finalize_m21B951A180BADECECF8894AD5F551882180F19B2 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __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)
WebCam_Dispose_m0E960C25892D683BB506F790D9BA6EFC68EEDF8D(__this, (bool)0, NULL);
goto IL_0010;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0010:
{
return;
}
}
// System.Void Vuforia.WebCam::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_Dispose_m673116FE147FAF0892EAA411ACE01407CABBD77D (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __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;
}
{
WebCam_Dispose_m0E960C25892D683BB506F790D9BA6EFC68EEDF8D(__this, (bool)1, NULL);
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_SuppressFinalize_m71815DBD5A0CD2EA1BE43317B08B7A14949EDC65(__this, NULL);
return;
}
}
// System.Void Vuforia.WebCam::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_Dispose_m0E960C25892D683BB506F790D9BA6EFC68EEDF8D (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, bool ___0_disposing, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_OnVuforiaPaused_mB020EE361C7AD06C65F82D2E1FFFB489DAFA20B2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_OnVuforiaStarted_m76E0D2CD85A63E637CEDBCA8B7D718F8CF9F7801_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_OnVuforiaStopped_m381E6154BF246768A60E2199DCF3E1658709DE6F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* G_B5_0 = NULL;
TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* G_B4_0 = NULL;
{
bool L_0 = __this->___mDisposed_13;
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
bool L_1 = ___0_disposing;
if (!L_1)
{
goto IL_0033;
}
}
{
TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* L_2 = __this->___mTextureRenderer_6;
TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* L_3 = L_2;
G_B4_0 = L_3;
if (L_3)
{
G_B5_0 = L_3;
goto IL_0018;
}
}
{
goto IL_001d;
}
IL_0018:
{
NullCheck(G_B5_0);
TextureRenderer_Destroy_mAE64670862BD56D4CC9CFB81A4CB3BB7CF872F9B(G_B5_0, NULL);
}
IL_001d:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_4 = __this->___mBufferReadTexture_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_4, NULL);
VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_5 = __this->___mVuforiaCoroutineUtility_1;
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_5, NULL);
}
IL_0033:
{
__this->___mTextureRenderer_6 = (TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mTextureRenderer_6), (void*)(TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7*)NULL);
__this->___mBufferReadTexture_7 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBufferReadTexture_7), (void*)(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)NULL);
intptr_t L_6 = __this->___mCameraImagePtr_12;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_6, NULL);
intptr_t L_7 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
__this->___mCameraImagePtr_12 = L_7;
RuntimeObject* L_8 = __this->___mEngine_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_9);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_9, __this, (intptr_t)((void*)WebCam_OnVuforiaStarted_m76E0D2CD85A63E637CEDBCA8B7D718F8CF9F7801_RuntimeMethod_var), NULL);
NullCheck(L_8);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(5 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnVuforiaStarted(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_8, L_9);
RuntimeObject* L_10 = __this->___mEngine_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_11 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_11);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_11, __this, (intptr_t)((void*)WebCam_OnVuforiaStopped_m381E6154BF246768A60E2199DCF3E1658709DE6F_RuntimeMethod_var), NULL);
NullCheck(L_10);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(11 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnVuforiaStopped(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_10, L_11);
RuntimeObject* L_12 = __this->___mEngine_2;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_13 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
NullCheck(L_13);
Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_13, __this, (intptr_t)((void*)WebCam_OnVuforiaPaused_mB020EE361C7AD06C65F82D2E1FFFB489DAFA20B2_RuntimeMethod_var), NULL);
NullCheck(L_12);
InterfaceActionInvoker1< Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* >::Invoke(9 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnVuforiaPaused(System.Action`1<System.Boolean>) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_12, L_13);
__this->___mDisposed_13 = (bool)1;
return;
}
}
// System.Void Vuforia.WebCam::StartCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_StartCamera_mD4F0BF4A901364CA5C69980FD20DDE619621EA0A (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE0CFC1F2BB37D00BD8DA6F28688E37EB1BF5B07);
s_Il2CppMethodInitialized = true;
}
{
__this->___mWebCamPlaying_10 = (bool)1;
RuntimeObject* L_0 = __this->___mWebCamTexture_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean Vuforia.IWebCamTexAdaptor::get_IsPlaying() */, IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var, L_0);
if (L_1)
{
goto IL_001f;
}
}
{
RuntimeObject* L_2 = __this->___mWebCamTexture_0;
NullCheck(L_2);
InterfaceActionInvoker0::Invoke(3 /* System.Void Vuforia.IWebCamTexAdaptor::Play() */, IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var, L_2);
}
IL_001f:
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteralCE0CFC1F2BB37D00BD8DA6F28688E37EB1BF5B07, NULL);
return;
}
}
// System.Void Vuforia.WebCam::StopCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_StopCamera_mB6CD0FC82EE4775D5F00FC5C2C3F4957B2FBFFBD (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA096582852FD81E8F9653E25CCF182EB6A6235D0);
s_Il2CppMethodInitialized = true;
}
{
__this->___mWebCamPlaying_10 = (bool)0;
RuntimeObject* L_0 = __this->___mWebCamTexture_0;
NullCheck(L_0);
InterfaceActionInvoker0::Invoke(4 /* System.Void Vuforia.IWebCamTexAdaptor::Stop() */, IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var, L_0);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteralA096582852FD81E8F9653E25CCF182EB6A6235D0, NULL);
return;
}
}
// System.Void Vuforia.WebCam::OnVuforiaStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_OnVuforiaStarted_m76E0D2CD85A63E637CEDBCA8B7D718F8CF9F7801 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_SubmitFrame_m8AF52736FBA33BB01B4E7E2ABB68CD1DDB70D628_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mEngine_2;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(38 /* Vuforia.ICameraController Vuforia.Internal.Core.IEngine::get_CameraController() */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
L_2 = InterfaceFuncInvoker0< Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* >::Invoke(1 /* UnityEngine.Camera Vuforia.ICameraController::get_ARCamera() */, ICameraController_t6576ED49C739594B6EDCA46C654048F5008B3BE4_il2cpp_TypeInfo_var, L_1);
__this->___mARCamera_4 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mARCamera_4), (void*)L_2);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = __this->___mARCamera_4;
NullCheck(L_3);
int32_t L_4;
L_4 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_3, NULL);
__this->___mOriginalCameraCullMask_5 = L_4;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = __this->___mARCamera_4;
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = L_5;
NullCheck(L_6);
int32_t L_7;
L_7 = Camera_get_cullingMask_m6F5AFF8FB522F876D99E839BF77D8F27F26A1EF8(L_6, NULL);
int32_t L_8 = __this->___mRenderTextureLayer_3;
NullCheck(L_6);
Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32(L_6, ((int32_t)(L_7&((~((int32_t)(1<<((int32_t)(L_8&((int32_t)31))))))))), NULL);
WebCam_StartCamera_mD4F0BF4A901364CA5C69980FD20DDE619621EA0A(__this, NULL);
RuntimeObject* L_9 = __this->___mEngine_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_10);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_10, __this, (intptr_t)((void*)WebCam_SubmitFrame_m8AF52736FBA33BB01B4E7E2ABB68CD1DDB70D628_RuntimeMethod_var), NULL);
NullCheck(L_9);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(30 /* System.Void Vuforia.Internal.Core.IEngine::add_OnBeforeStateUpdated(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_9, L_10);
return;
}
}
// System.Void Vuforia.WebCam::OnVuforiaStopped()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_OnVuforiaStopped_m381E6154BF246768A60E2199DCF3E1658709DE6F (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_SubmitFrame_m8AF52736FBA33BB01B4E7E2ABB68CD1DDB70D628_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mEngine_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_1, __this, (intptr_t)((void*)WebCam_SubmitFrame_m8AF52736FBA33BB01B4E7E2ABB68CD1DDB70D628_RuntimeMethod_var), NULL);
NullCheck(L_0);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(31 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnBeforeStateUpdated(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_0, L_1);
WebCam_StopCamera_mB6CD0FC82EE4775D5F00FC5C2C3F4957B2FBFFBD(__this, NULL);
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = __this->___mARCamera_4;
int32_t L_3 = __this->___mOriginalCameraCullMask_5;
NullCheck(L_2);
Camera_set_cullingMask_m14F426710530BA8FA53AEC02F79C418AA558CB32(L_2, L_3, NULL);
return;
}
}
// System.Void Vuforia.WebCam::OnVuforiaPaused(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_OnVuforiaPaused_mB020EE361C7AD06C65F82D2E1FFFB489DAFA20B2 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, bool ___0_paused, const RuntimeMethod* method)
{
{
bool L_0 = ___0_paused;
if (!L_0)
{
goto IL_000a;
}
}
{
WebCam_OnVuforiaStopped_m381E6154BF246768A60E2199DCF3E1658709DE6F(__this, NULL);
return;
}
IL_000a:
{
WebCam_OnVuforiaStarted_m76E0D2CD85A63E637CEDBCA8B7D718F8CF9F7801(__this, NULL);
return;
}
}
// System.Collections.IEnumerator Vuforia.WebCam::WaitForFirstWebCamFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* WebCam_WaitForFirstWebCamFrame_m19CF52511FC90A8BE6C270F4303C1327342D65DE (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D* L_0 = (U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D*)il2cpp_codegen_object_new(U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CWaitForFirstWebCamFrameU3Ed__26__ctor_m3DFE493D370955E33C2C6A75C1F3C6D2BE244094(L_0, 0, NULL);
U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D* L_1 = L_0;
NullCheck(L_1);
L_1->___U3CU3E4__this_2 = __this;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___U3CU3E4__this_2), (void*)__this);
return L_1;
}
}
// System.Void Vuforia.WebCam::HandleFirstWebCamFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_HandleFirstWebCamFrame_m3936C515F86D5B528E36109C6E4BF4DC89E65A77 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
memset((&V_0), 0, sizeof(V_0));
{
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* L_0 = (&__this->___mWebCamProfile_9);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_1 = (&L_0->___ResampledTextureSize_1);
int32_t L_2;
L_2 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_1, NULL);
if (L_2)
{
goto IL_00f6;
}
}
{
WebCam_ComputeResampledTextureSize_m1BC7BFB2A8B65550F5F7C063BE85C45B8B254C72(__this, NULL);
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* L_3 = (&__this->___mWebCamProfile_9);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4 = L_3->___ResampledTextureSize_1;
V_0 = L_4;
RuntimeObject* L_5 = __this->___mWebCamTexture_0;
NullCheck(L_5);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_6;
L_6 = InterfaceFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(2 /* UnityEngine.Texture Vuforia.IWebCamTexAdaptor::get_Texture() */, IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var, L_5);
int32_t L_7 = __this->___mRenderTextureLayer_3;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_8 = V_0;
TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* L_9 = (TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7*)il2cpp_codegen_object_new(TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7_il2cpp_TypeInfo_var);
NullCheck(L_9);
TextureRenderer__ctor_m57F71A8EE8239E9B5548752977B028FCDA8F234D(L_9, L_6, L_7, L_8, NULL);
__this->___mTextureRenderer_6 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mTextureRenderer_6), (void*)L_9);
int32_t L_10;
L_10 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
int32_t L_11;
L_11 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
NullCheck(L_12);
Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_12, L_10, L_11, 4, (bool)0, NULL);
__this->___mBufferReadTexture_7 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBufferReadTexture_7), (void*)L_12);
int32_t L_13;
L_13 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
int32_t L_14;
L_14 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15;
memset((&L_15), 0, sizeof(L_15));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_15), (0.0f), (0.0f), ((float)L_13), ((float)L_14), /*hidden argument*/NULL);
__this->___mReadPixelsRect_8 = L_15;
int32_t L_16;
L_16 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
int32_t L_17;
L_17 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
WebCam_SetupDriver_m9BB9C6E006F4329E58A2028785D9EDF96AF775C8(__this, L_16, L_17, NULL);
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_18 = (&__this->___mCameraImage_11);
int32_t L_19;
L_19 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
L_18->___Width_5 = L_19;
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_20 = (&__this->___mCameraImage_11);
int32_t L_21;
L_21 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
L_20->___Height_6 = L_21;
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_22 = (&__this->___mCameraImage_11);
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_23 = (&__this->___mCameraImage_11);
int32_t L_24 = L_23->___Width_5;
L_22->___Stride_7 = L_24;
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_25 = (&__this->___mCameraImage_11);
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_26 = (&__this->___mCameraImage_11);
int32_t L_27 = L_26->___Width_5;
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_28 = (&__this->___mCameraImage_11);
int32_t L_29 = L_28->___Height_6;
L_25->___BufferSize_3 = ((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(L_27, L_29)), 4));
}
IL_00f6:
{
WebCam_StopCamera_mB6CD0FC82EE4775D5F00FC5C2C3F4957B2FBFFBD(__this, NULL);
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_30 = __this->___mOnCameraReady_14;
NullCheck(L_30);
bool L_31;
L_31 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_30, NULL);
return;
}
}
// System.Void Vuforia.WebCam::SubmitFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_SubmitFrame_m8AF52736FBA33BB01B4E7E2ABB68CD1DDB70D628 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mWebCamTexture_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.IWebCamTexAdaptor::get_DidUpdateThisFrame() */, IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var, L_0);
if (L_1)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
WebCam_FillBufferReadTexture_mC3B310617EE01CC028F4CADD6D359F8CEA747CB6(__this, NULL);
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_2 = (&__this->___mCameraImage_11);
int64_t L_3;
L_3 = WebCam_GetTimestamp_m291D06E53CA34DE3DE581D685FEB0ADF34D0199D(NULL);
L_2->___Timestamp_0 = L_3;
CameraImage_t160C5E11444459AB15B3F57830F054206547048F* L_4 = (&__this->___mCameraImage_11);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_5 = __this->___mBufferReadTexture_7;
NullCheck(L_5);
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF L_6;
L_6 = Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608(L_5, Texture2D_GetRawTextureData_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m225198C8CEB0AB84CF9FE0B40337778AA4C75608_RuntimeMethod_var);
void* L_7;
L_7 = NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2(L_6, NativeArrayUnsafeUtility_GetUnsafePtr_TisByte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_m8CFDB2DF56E810A2E2FB3686AF676FCAC65AFCC2_RuntimeMethod_var);
intptr_t L_8;
L_8 = IntPtr_op_Explicit_mE2CEC14C61FD5E2159A03EA2AD97F5CDC5BB9F4D(L_7, NULL);
L_4->___Buffer_2 = L_8;
CameraImage_t160C5E11444459AB15B3F57830F054206547048F L_9 = __this->___mCameraImage_11;
intptr_t L_10 = __this->___mCameraImagePtr_12;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931(L_9, L_10, (bool)0, Marshal_StructureToPtr_TisCameraImage_t160C5E11444459AB15B3F57830F054206547048F_mC572344575DB2361640399F5490E39AD3A3DA931_RuntimeMethod_var);
RuntimeObject* L_11;
L_11 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL);
intptr_t L_12 = __this->___mCameraImagePtr_12;
NullCheck(L_11);
InterfaceActionInvoker1< intptr_t >::Invoke(3 /* System.Void Vuforia.Internal.VuforiaDriver.IUnityDriver::PostCameraFrame(System.IntPtr) */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_11, L_12);
return;
}
}
// System.Void Vuforia.WebCam::ComputeResampledTextureSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_ComputeResampledTextureSize_m1BC7BFB2A8B65550F5F7C063BE85C45B8B254C72 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
int32_t V_2 = 0;
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 V_3;
memset((&V_3), 0, sizeof(V_3));
{
RuntimeObject* L_0 = __this->___mWebCamTexture_0;
NullCheck(L_0);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_1;
L_1 = InterfaceFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(2 /* UnityEngine.Texture Vuforia.IWebCamTexAdaptor::get_Texture() */, IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var, L_0);
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(6 /* System.Int32 UnityEngine.Texture::get_height() */, L_1);
RuntimeObject* L_3 = __this->___mWebCamTexture_0;
NullCheck(L_3);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
L_4 = InterfaceFuncInvoker0< Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* >::Invoke(2 /* UnityEngine.Texture Vuforia.IWebCamTexAdaptor::get_Texture() */, IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var, L_3);
NullCheck(L_4);
int32_t L_5;
L_5 = VirtualFuncInvoker0< int32_t >::Invoke(4 /* System.Int32 UnityEngine.Texture::get_width() */, L_4);
V_0 = ((float)(((float)L_2)/((float)L_5)));
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* L_6 = (&__this->___mWebCamProfile_9);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_7 = (&L_6->___ResampledTextureSize_1);
int32_t L_8;
L_8 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_7, NULL);
float L_9 = V_0;
V_1 = ((float)il2cpp_codegen_multiply(((float)L_8), L_9));
float L_10 = V_1;
V_2 = il2cpp_codegen_cast_double_to_int<int32_t>(L_10);
float L_11 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_12;
L_12 = fabsf(((float)il2cpp_codegen_subtract((480.0f), L_11)));
if ((!(((float)L_12) <= ((float)(1.0f)))))
{
goto IL_0054;
}
}
{
V_2 = ((int32_t)480);
}
IL_0054:
{
float L_13 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_14;
L_14 = fabsf(((float)il2cpp_codegen_subtract((360.0f), L_13)));
if ((!(((float)L_14) <= ((float)(1.0f)))))
{
goto IL_006d;
}
}
{
V_2 = ((int32_t)360);
}
IL_006d:
{
il2cpp_codegen_initobj((&V_3), sizeof(ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6));
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* L_15 = (&__this->___mWebCamProfile_9);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_16 = L_15->___RequestedTextureSize_0;
(&V_3)->___RequestedTextureSize_0 = L_16;
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* L_17 = (&__this->___mWebCamProfile_9);
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_18 = (&L_17->___ResampledTextureSize_1);
int32_t L_19;
L_19 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_18, NULL);
int32_t L_20 = V_2;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_21;
memset((&L_21), 0, sizeof(L_21));
Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_21), L_19, L_20, /*hidden argument*/NULL);
(&V_3)->___ResampledTextureSize_1 = L_21;
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* L_22 = (&__this->___mWebCamProfile_9);
int32_t L_23 = L_22->___RequestedFPS_2;
(&V_3)->___RequestedFPS_2 = L_23;
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 L_24 = V_3;
__this->___mWebCamProfile_9 = L_24;
return;
}
}
// System.Void Vuforia.WebCam::FillBufferReadTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_FillBufferReadTexture_mC3B310617EE01CC028F4CADD6D359F8CEA747CB6 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, const RuntimeMethod* method)
{
{
TextureRenderer_tDF84984A5EC8CAED343A214B2D1503AC2CBBF5F7* L_0 = __this->___mTextureRenderer_6;
NullCheck(L_0);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1;
L_1 = TextureRenderer_Render_m69E90437C73527E9ED6005774ECA584D4B65DF89(L_0, NULL);
RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_2 = L_1;
RenderTexture_set_active_m5EE8E2327EF9B306C1425014CC34C41A8384E7AB(L_2, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = __this->___mBufferReadTexture_7;
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_4 = __this->___mReadPixelsRect_8;
NullCheck(L_3);
Texture2D_ReadPixels_m7483DB211233F02E46418E9A6077487925F0024C(L_3, L_4, 0, 0, (bool)0, NULL);
RenderTexture_ReleaseTemporary_mEEF2C1990196FF06FDD0DC190928AD3A023EBDD2(L_2, NULL);
return;
}
}
// System.Void Vuforia.WebCam::SetupDriver(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_SetupDriver_m9BB9C6E006F4329E58A2028785D9EDF96AF775C8 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, int32_t ___0_width, int32_t ___1_height, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 V_0;
memset((&V_0), 0, sizeof(V_0));
UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 V_1;
memset((&V_1), 0, sizeof(V_1));
{
il2cpp_codegen_initobj((&V_1), sizeof(UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540));
(&V_1)->___capabilities_0 = 0;
int32_t L_0 = ___0_width;
int32_t L_1 = ___1_height;
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6* L_2 = (&__this->___mWebCamProfile_9);
int32_t L_3 = L_2->___RequestedFPS_2;
DriverCameraMode_t987B41E6764485C11BD523B51898D0F8ED226C9A L_4;
memset((&L_4), 0, sizeof(L_4));
DriverCameraMode__ctor_mBBA0CCBAD5BCEFEBE6614A2BA9A788FA00258212((&L_4), L_0, L_1, L_3, 5, /*hidden argument*/NULL);
(&V_1)->___cameraMode_1 = L_4;
(&V_1)->___isAnchorSupported_2 = 0;
(&V_1)->___cameraRotationInDegrees_3 = 0;
UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 L_5 = V_1;
V_0 = L_5;
RuntimeObject* L_6;
L_6 = UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08(NULL);
UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 L_7 = V_0;
NullCheck(L_6);
InterfaceActionInvoker2< UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540, String_t* >::Invoke(2 /* System.Void Vuforia.Internal.VuforiaDriver.IUnityDriver::ConfigureDriver(Vuforia.Internal.VuforiaDriver.UnityDriverConfig,System.String) */, IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD_il2cpp_TypeInfo_var, L_6, L_7, (String_t*)NULL);
return;
}
}
// System.Int64 Vuforia.WebCam::GetTimestamp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t WebCam_GetTimestamp_m291D06E53CA34DE3DE581D685FEB0ADF34D0199D (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Stopwatch_tA188A210449E22C07053A7D3014DD182C7369043_il2cpp_TypeInfo_var);
int64_t L_0;
L_0 = Stopwatch_GetTimestamp_mA3BDF219C573A34751D6A792E86C825B74D2CEB7(NULL);
return ((int64_t)il2cpp_codegen_multiply(((int64_t)(((int64_t)il2cpp_codegen_multiply(((int64_t)((int32_t)10000)), L_0))/((int64_t)((int32_t)10000)))), ((int64_t)((int32_t)100))));
}
}
// System.Boolean Vuforia.WebCam::Init(System.Func`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCam_Init_m034A2901B00C3D6AEAF72693205E52259E983412 (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_initOnCameraReady, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCam_U3CInitU3Eb__33_0_m9DC20C3330D35537D8BA3BEADC46F68AD362E81D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___0_initOnCameraReady;
__this->___mOnCameraReady_14 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOnCameraReady_14), (void*)L_0);
WebCam_StartCamera_mD4F0BF4A901364CA5C69980FD20DDE619621EA0A(__this, NULL);
VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* L_1 = __this->___mVuforiaCoroutineUtility_1;
RuntimeObject* L_2;
L_2 = WebCam_WaitForFirstWebCamFrame_m19CF52511FC90A8BE6C270F4303C1327342D65DE(__this, NULL);
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
NullCheck(L_3);
Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_3, __this, (intptr_t)((void*)WebCam_U3CInitU3Eb__33_0_m9DC20C3330D35537D8BA3BEADC46F68AD362E81D_RuntimeMethod_var), NULL);
NullCheck(L_1);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_4;
L_4 = VuforiaCoroutineUtility_StartCoroutineWithTimeout_mB44A64F4FFB760550B01E6FA360037B1F32AA591(L_1, L_2, (20.0f), L_3, NULL);
return (bool)1;
}
}
// System.Void Vuforia.WebCam::<Init>b__33_0(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCam_U3CInitU3Eb__33_0_m9DC20C3330D35537D8BA3BEADC46F68AD362E81D (WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* __this, bool ___0_isTimeout, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDB7956FC7EC5AA9E11789A3014C886D92017E91A);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = ___0_isTimeout;
if (!L_0)
{
goto IL_000e;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteralDB7956FC7EC5AA9E11789A3014C886D92017E91A, NULL);
return;
}
IL_000e:
{
WebCam_HandleFirstWebCamFrame_m3936C515F86D5B528E36109C6E4BF4DC89E65A77(__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.WebCam/<WaitForFirstWebCamFrame>d__26::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitForFirstWebCamFrameU3Ed__26__ctor_m3DFE493D370955E33C2C6A75C1F3C6D2BE244094 (U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitForFirstWebCamFrameU3Ed__26_System_IDisposable_Dispose_m58516B6112FCA9271980F80CDF7CF1C37FDF6EEF (U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CWaitForFirstWebCamFrameU3Ed__26_MoveNext_m26ACA39F4BB158E3CB4454FE4FA383F0AE1D00AA (U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* V_1 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* L_1 = __this->___U3CU3E4__this_2;
V_1 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0017;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)1)))
{
goto IL_002e;
}
}
{
return (bool)0;
}
IL_0017:
{
__this->___U3CU3E1__state_0 = (-1);
}
IL_001e:
{
__this->___U3CU3E2__current_1 = NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)NULL);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_002e:
{
__this->___U3CU3E1__state_0 = (-1);
WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* L_4 = V_1;
NullCheck(L_4);
bool L_5 = L_4->___mWebCamPlaying_10;
if (!L_5)
{
goto IL_001e;
}
}
{
WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* L_6 = V_1;
NullCheck(L_6);
RuntimeObject* L_7 = L_6->___mWebCamTexture_0;
NullCheck(L_7);
InterfaceActionInvoker0::Invoke(5 /* System.Void Vuforia.IWebCamTexAdaptor::CheckPermissions() */, IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var, L_7);
WebCam_tF3F17C57858C77AFA3FFE56375FF1CEC1814E178* L_8 = V_1;
NullCheck(L_8);
RuntimeObject* L_9 = L_8->___mWebCamTexture_0;
NullCheck(L_9);
bool L_10;
L_10 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.IWebCamTexAdaptor::get_DidUpdateThisFrame() */, IWebCamTexAdaptor_tFF445468674DCFEFCB7B424D6F1F9E266726FDD8_il2cpp_TypeInfo_var, L_9);
if (!L_10)
{
goto IL_001e;
}
}
{
return (bool)0;
}
}
// System.Object Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CWaitForFirstWebCamFrameU3Ed__26_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_m79AEDE991916BCE8CDECCEF98B841D7F803272C8 (U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CWaitForFirstWebCamFrameU3Ed__26_System_Collections_IEnumerator_Reset_m682CFF8AB063AA7193AFAF5B716964E5A30C8D13 (U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D* __this, const RuntimeMethod* method)
{
{
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_0 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_0);
NotSupportedException__ctor_m1398D0CDE19B36AA3DE9392879738C1EA2439CDF(L_0, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&U3CWaitForFirstWebCamFrameU3Ed__26_System_Collections_IEnumerator_Reset_m682CFF8AB063AA7193AFAF5B716964E5A30C8D13_RuntimeMethod_var)));
}
}
// System.Object Vuforia.WebCam/<WaitForFirstWebCamFrame>d__26::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CWaitForFirstWebCamFrameU3Ed__26_System_Collections_IEnumerator_get_Current_m010BC19696A9E8B02BB5B9487DF8FC8A249875E4 (U3CWaitForFirstWebCamFrameU3Ed__26_t72730C96B5013697A311149063A17189AC94465D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.WebCamProfile/ProfileData Vuforia.WebCamProfile::get_Default()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 WebCamProfile_get_Default_mA3EEEC359ECFA1A45936993C81235196F8C5451D (WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* __this, const RuntimeMethod* method)
{
{
ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB* L_0 = (&__this->___mProfileCollection_0);
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 L_1 = L_0->___DefaultProfile_0;
return L_1;
}
}
// System.Void Vuforia.WebCamProfile::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamProfile__ctor_m21D1BB18C262B293854C54EAD242583A020FE18C (WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0;
L_0 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL);
NullCheck(L_0);
ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB L_1;
L_1 = InterfaceFuncInvoker0< ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB >::Invoke(3 /* Vuforia.WebCamProfile/ProfileCollection Vuforia.IPlayModeEditorUtility::LoadAndParseWebcamProfiles() */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_0);
__this->___mProfileCollection_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___mProfileCollection_0))->___Profiles_1), (void*)NULL);
return;
}
}
// Vuforia.WebCamProfile/ProfileData Vuforia.WebCamProfile::GetProfile(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 WebCamProfile_GetProfile_mE55E36D369AE9E25510FFC4DBD7BF942ADE07AB6 (WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* __this, String_t* ___0_webcamName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mE82342FBAAFF5A900D3AA25FA87ECD393A50D467_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB* L_0 = (&__this->___mProfileCollection_0);
Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* L_1 = L_0->___Profiles_1;
String_t* L_2 = ___0_webcamName;
NullCheck(L_2);
String_t* L_3;
L_3 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = Dictionary_2_TryGetValue_mE82342FBAAFF5A900D3AA25FA87ECD393A50D467(L_1, L_3, (&V_0), Dictionary_2_TryGetValue_mE82342FBAAFF5A900D3AA25FA87ECD393A50D467_RuntimeMethod_var);
if (!L_4)
{
goto IL_001c;
}
}
{
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 L_5 = V_0;
return L_5;
}
IL_001c:
{
ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB* L_6 = (&__this->___mProfileCollection_0);
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 L_7 = L_6->___DefaultProfile_0;
return L_7;
}
}
// System.Boolean Vuforia.WebCamProfile::ProfileAvailable(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCamProfile_ProfileAvailable_m28983BA5855232FA3DDBCD58A89DC81AFF36F47C (WebCamProfile_t4FD5E12A7A24FF06D259542BFB9DFD97720F1D6A* __this, String_t* ___0_webcamName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mEA87F49CCFE1B8DDA419B8696B0DAEE5DBFBC182_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB* L_0 = (&__this->___mProfileCollection_0);
Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* L_1 = L_0->___Profiles_1;
String_t* L_2 = ___0_webcamName;
NullCheck(L_2);
String_t* L_3;
L_3 = String_ToLower_m6191ABA3DC514ED47C10BDA23FD0DDCEAE7ACFBD(L_2, NULL);
NullCheck(L_1);
bool L_4;
L_4 = Dictionary_2_ContainsKey_mEA87F49CCFE1B8DDA419B8696B0DAEE5DBFBC182(L_1, L_3, Dictionary_2_ContainsKey_mEA87F49CCFE1B8DDA419B8696B0DAEE5DBFBC182_RuntimeMethod_var);
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
#ifdef __clang__
#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.WebCamProfile/ProfileCollection
IL2CPP_EXTERN_C void ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshal_pinvoke(const ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB& unmarshaled, ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshaled_pinvoke& marshaled)
{
Exception_t* ___Profiles_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Profiles' of type 'ProfileCollection'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___Profiles_1Exception, NULL);
}
IL2CPP_EXTERN_C void ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshal_pinvoke_back(const ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshaled_pinvoke& marshaled, ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB& unmarshaled)
{
Exception_t* ___Profiles_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Profiles' of type 'ProfileCollection'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___Profiles_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.WebCamProfile/ProfileCollection
IL2CPP_EXTERN_C void ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshal_pinvoke_cleanup(ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Vuforia.WebCamProfile/ProfileCollection
IL2CPP_EXTERN_C void ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshal_com(const ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB& unmarshaled, ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshaled_com& marshaled)
{
Exception_t* ___Profiles_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Profiles' of type 'ProfileCollection'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___Profiles_1Exception, NULL);
}
IL2CPP_EXTERN_C void ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshal_com_back(const ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshaled_com& marshaled, ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB& unmarshaled)
{
Exception_t* ___Profiles_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'Profiles' of type 'ProfileCollection'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___Profiles_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.WebCamProfile/ProfileCollection
IL2CPP_EXTERN_C void ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshal_com_cleanup(ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB_marshaled_com& marshaled)
{
}
// System.Void Vuforia.WebCamProfile/ProfileCollection::.ctor(Vuforia.WebCamProfile/ProfileData,System.Collections.Generic.Dictionary`2<System.String,Vuforia.WebCamProfile/ProfileData>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfileCollection__ctor_m8FB4C3366BA225A8C10947D8F2B7309A62B05ED6 (ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB* __this, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___0_defaultProfile, Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* ___1_profiles, const RuntimeMethod* method)
{
{
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 L_0 = ___0_defaultProfile;
__this->___DefaultProfile_0 = L_0;
Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* L_1 = ___1_profiles;
__this->___Profiles_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___Profiles_1), (void*)L_1);
return;
}
}
IL2CPP_EXTERN_C void ProfileCollection__ctor_m8FB4C3366BA225A8C10947D8F2B7309A62B05ED6_AdjustorThunk (RuntimeObject* __this, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___0_defaultProfile, Dictionary_2_t640789D3435116C52428CE4AEB2450C6D0A337F6* ___1_profiles, const RuntimeMethod* method)
{
ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB*>(__this + _offset);
ProfileCollection__ctor_m8FB4C3366BA225A8C10947D8F2B7309A62B05ED6(_thisAdjusted, ___0_defaultProfile, ___1_profiles, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.WebCamTexAdaptor::get_DidUpdateThisFrame()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCamTexAdaptor_get_DidUpdateThisFrame_m2FACE07CF56EB9DF37931B3EE74966A2D46F348F (WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C* __this, const RuntimeMethod* method)
{
{
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_0 = __this->___mWebCamTexture_0;
NullCheck(L_0);
bool L_1;
L_1 = WebCamTexture_get_didUpdateThisFrame_m3672350773BAA9131D648B886DFD4E3351F045BE(L_0, NULL);
return L_1;
}
}
// System.Boolean Vuforia.WebCamTexAdaptor::get_IsPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool WebCamTexAdaptor_get_IsPlaying_m8B433E2B88935774AB18BECC31283E3F7D672B79 (WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C* __this, const RuntimeMethod* method)
{
{
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_0 = __this->___mWebCamTexture_0;
NullCheck(L_0);
bool L_1;
L_1 = WebCamTexture_get_isPlaying_mE53901F249CD5FFF9D1C31DDCC2FC331DCEA80CF(L_0, NULL);
return L_1;
}
}
// UnityEngine.Texture Vuforia.WebCamTexAdaptor::get_Texture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* WebCamTexAdaptor_get_Texture_m09FEED2BE41B450926DA75E1C0BF3907DC329963 (WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C* __this, const RuntimeMethod* method)
{
{
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_0 = __this->___mWebCamTexture_0;
return L_0;
}
}
// System.Void Vuforia.WebCamTexAdaptor::.ctor(System.String,Vuforia.WebCamProfile/ProfileData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexAdaptor__ctor_m3914300C9F9C0272FD4DBC17B62F5E85157843CD (WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profile, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_0 = (WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749*)il2cpp_codegen_object_new(WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749_il2cpp_TypeInfo_var);
NullCheck(L_0);
WebCamTexture__ctor_mCDCF373E41263EE323147C4A50609EBE9FA28269(L_0, NULL);
__this->___mWebCamTexture_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mWebCamTexture_0), (void*)L_0);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_1 = __this->___mWebCamTexture_0;
String_t* L_2 = ___0_deviceName;
NullCheck(L_1);
WebCamTexture_set_deviceName_mE98A9B0F7A93E4C1EF0DD5508E20F64CED31DF86(L_1, L_2, NULL);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_3 = __this->___mWebCamTexture_0;
ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 L_4 = ___1_profile;
int32_t L_5 = L_4.___RequestedFPS_2;
NullCheck(L_3);
WebCamTexture_set_requestedFPS_m1B942D1B9D351ECA5ED4D15B8EA6031BB39C3B3E(L_3, ((float)L_5), NULL);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_6 = __this->___mWebCamTexture_0;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_7 = (&(&___1_profile)->___RequestedTextureSize_0);
int32_t L_8;
L_8 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_7, NULL);
NullCheck(L_6);
WebCamTexture_set_requestedWidth_mF45C8D70FE7C22D84D86AC7CD81270067BF27D67(L_6, L_8, NULL);
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_9 = __this->___mWebCamTexture_0;
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_10 = (&(&___1_profile)->___RequestedTextureSize_0);
int32_t L_11;
L_11 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_10, NULL);
NullCheck(L_9);
WebCamTexture_set_requestedHeight_m2216C94A7C59856727881B36974DD8E09BAB103C(L_9, L_11, NULL);
return;
}
}
// System.Void Vuforia.WebCamTexAdaptor::Play()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexAdaptor_Play_mCF3EF3E45C2C317C042FA9297639679CCE76BF4B (WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = Application_HasUserAuthorization_mB418451E98E7C23BA2A31DDF39BFB7253023B4F4(1, NULL);
if (L_0)
{
goto IL_0015;
}
}
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1;
L_1 = Application_RequestUserAuthorization_mADBB6AC1C7EF417C7D11D2D8F1263985547F94AA(1, NULL);
__this->___mCheckCameraPermissions_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCheckCameraPermissions_1), (void*)L_1);
return;
}
IL_0015:
{
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_2 = __this->___mWebCamTexture_0;
NullCheck(L_2);
WebCamTexture_Play_mAB313C6F98D5433C414DA31DD96316BDE8D19A26(L_2, NULL);
return;
}
}
// System.Void Vuforia.WebCamTexAdaptor::Stop()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexAdaptor_Stop_m0D6AD9CBA891445D1477BCA966A287EC9CCE823E (WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C* __this, const RuntimeMethod* method)
{
{
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_0 = __this->___mWebCamTexture_0;
NullCheck(L_0);
WebCamTexture_Stop_m6239B5D1E10C53B57BB30E124E3F541EBD46A184(L_0, NULL);
return;
}
}
// System.Void Vuforia.WebCamTexAdaptor::CheckPermissions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WebCamTexAdaptor_CheckPermissions_m27CE85651C8BD1754202C860C41FEE91DCA650EF (WebCamTexAdaptor_t53A536D1F86A208EFF24292964331A6A193DF15C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral650AC044ED42F33EE40CF4F18A7803BFAC1A48E2);
s_Il2CppMethodInitialized = true;
}
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0 = __this->___mCheckCameraPermissions_1;
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_1 = __this->___mCheckCameraPermissions_1;
NullCheck(L_1);
bool L_2;
L_2 = AsyncOperation_get_isDone_m68A0682777E2132FC033182E9F50303566AA354D(L_1, NULL);
if (L_2)
{
goto IL_0017;
}
}
{
return;
}
IL_0017:
{
bool L_3;
L_3 = Application_HasUserAuthorization_mB418451E98E7C23BA2A31DDF39BFB7253023B4F4(1, NULL);
if (!L_3)
{
goto IL_002c;
}
}
{
WebCamTexture_t2021D179149C925AA6D73E6F1898C8D46521C749* L_4 = __this->___mWebCamTexture_0;
NullCheck(L_4);
WebCamTexture_Play_mAB313C6F98D5433C414DA31DD96316BDE8D19A26(L_4, NULL);
goto IL_003b;
}
IL_002c:
{
RuntimeObject* L_5;
L_5 = PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE(NULL);
NullCheck(L_5);
InterfaceActionInvoker1< String_t* >::Invoke(5 /* System.Void Vuforia.IPlayModeEditorUtility::ShowMessageInFocusedEditorWindow(System.String) */, IPlayModeEditorUtility_tA963AB6AF7ED3B8DF493AF02B17719561217D3D3_il2cpp_TypeInfo_var, L_5, _stringLiteral650AC044ED42F33EE40CF4F18A7803BFAC1A48E2);
}
IL_003b:
{
__this->___mCheckCameraPermissions_1 = (AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCheckCameraPermissions_1), (void*)(AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C*)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.VideoBackgroundConfigMigrator::.ctor(Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundConfigMigrator__ctor_m79802A7363461D1B60ADA9598CADA39799D5902C (VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594* __this, VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* ___0_config, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mCB2ED5202E475BEAAA30A6CE0A05225271AE0E23_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mED483171B250D2AB23A0AE7C317EC62EDC890DDB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VideoBackgroundShaderPropertyMigration_t9F0EE1C0B0C84D027D87550ADD9E29F7ADB4926F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7FF58F52E1D56B9A3701B34A033C856DDA1F5906);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEEA2CED899B7B398D862394C690E81C8CABADD22);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8* L_0 = (List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8*)il2cpp_codegen_object_new(List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mED483171B250D2AB23A0AE7C317EC62EDC890DDB(L_0, List_1__ctor_mED483171B250D2AB23A0AE7C317EC62EDC890DDB_RuntimeMethod_var);
List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8* L_1 = L_0;
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_2 = ___0_config;
VideoBackgroundShaderPropertyMigration_t9F0EE1C0B0C84D027D87550ADD9E29F7ADB4926F* L_3 = (VideoBackgroundShaderPropertyMigration_t9F0EE1C0B0C84D027D87550ADD9E29F7ADB4926F*)il2cpp_codegen_object_new(VideoBackgroundShaderPropertyMigration_t9F0EE1C0B0C84D027D87550ADD9E29F7ADB4926F_il2cpp_TypeInfo_var);
NullCheck(L_3);
VideoBackgroundShaderPropertyMigration__ctor_mA6E7F86B1FBA4DCEB225BBA33CD71BC3EB2300A4(L_3, L_2, _stringLiteral7FF58F52E1D56B9A3701B34A033C856DDA1F5906, _stringLiteralEEA2CED899B7B398D862394C690E81C8CABADD22, NULL);
NullCheck(L_1);
List_1_Add_mCB2ED5202E475BEAAA30A6CE0A05225271AE0E23_inline(L_1, L_3, List_1_Add_mCB2ED5202E475BEAAA30A6CE0A05225271AE0E23_RuntimeMethod_var);
__this->___mMigratableProperties_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMigratableProperties_0), (void*)L_1);
return;
}
}
// System.Boolean Vuforia.VideoBackgroundConfigMigrator::MigrateAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VideoBackgroundConfigMigrator_MigrateAll_mF59D19FD5732A9CA0981418E07236BA170F61105 (VideoBackgroundConfigMigrator_tD253F13230E67481DD804E40403DDC798EE46594* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m9FF769489F6E6ABBA4A574C11E0DFEE6255C988B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisAMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m24FB7405162CC3928624A07561CD70EC64844CB5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CMigrateAllU3Eb__2_0_m76BEF457B8639D46CD60F1AE8FCDEDFFD8B4127E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CMigrateAllU3Eb__2_1_m1A5E9877B00AF7AC8D0FC549A5A098C36038735A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815* G_B2_0 = NULL;
List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8* G_B2_1 = NULL;
Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815* G_B1_0 = NULL;
List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8* G_B1_1 = NULL;
Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* G_B4_0 = NULL;
RuntimeObject* G_B4_1 = NULL;
Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* G_B3_0 = NULL;
RuntimeObject* G_B3_1 = NULL;
{
List_1_t4B33B170F5C7183CDF2A2C08B250962ACB7C5DB8* L_0 = __this->___mMigratableProperties_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var);
Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815* L_1 = ((U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_1;
Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815* L_2 = L_1;
G_B1_0 = L_2;
G_B1_1 = L_0;
if (L_2)
{
G_B2_0 = L_2;
G_B2_1 = L_0;
goto IL_0025;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var);
U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F* L_3 = ((U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815* L_4 = (Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815*)il2cpp_codegen_object_new(Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815_il2cpp_TypeInfo_var);
NullCheck(L_4);
Func_2__ctor_m8F6E26D3FD384434845874922117F099DFA1A2C7(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CMigrateAllU3Eb__2_0_m76BEF457B8639D46CD60F1AE8FCDEDFFD8B4127E_RuntimeMethod_var), NULL);
Func_2_tF8F196EA5828CDB3BB772E3E66182BF10E60C815* L_5 = L_4;
((U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_1), (void*)L_5);
G_B2_0 = L_5;
G_B2_1 = G_B1_1;
}
IL_0025:
{
RuntimeObject* L_6;
L_6 = Enumerable_Select_TisAMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m24FB7405162CC3928624A07561CD70EC64844CB5(G_B2_1, G_B2_0, Enumerable_Select_TisAMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m24FB7405162CC3928624A07561CD70EC64844CB5_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var);
Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* L_7 = ((U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var))->___U3CU3E9__2_1_2;
Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* L_8 = L_7;
G_B3_0 = L_8;
G_B3_1 = L_6;
if (L_8)
{
G_B4_0 = L_8;
G_B4_1 = L_6;
goto IL_0049;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var);
U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F* L_9 = ((U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* L_10 = (Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB*)il2cpp_codegen_object_new(Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB_il2cpp_TypeInfo_var);
NullCheck(L_10);
Func_2__ctor_mE21883146F245D63126BFA6B31B0BA7710E87D7D(L_10, L_9, (intptr_t)((void*)U3CU3Ec_U3CMigrateAllU3Eb__2_1_m1A5E9877B00AF7AC8D0FC549A5A098C36038735A_RuntimeMethod_var), NULL);
Func_2_t66AC14B29DD8B1DDD05693A14E55CF7707C762DB* L_11 = L_10;
((U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var))->___U3CU3E9__2_1_2 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var))->___U3CU3E9__2_1_2), (void*)L_11);
G_B4_0 = L_11;
G_B4_1 = G_B3_1;
}
IL_0049:
{
bool L_12;
L_12 = Enumerable_Any_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m9FF769489F6E6ABBA4A574C11E0DFEE6255C988B(G_B4_1, G_B4_0, Enumerable_Any_TisBoolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_m9FF769489F6E6ABBA4A574C11E0DFEE6255C988B_RuntimeMethod_var);
return L_12;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.VideoBackgroundConfigMigrator/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mADD102C1DE0BF87E0D85DD00F48D1B3BAA69BEDF (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F* L_0 = (U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F*)il2cpp_codegen_object_new(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_mF77855ED99CB38C0C1B3B348DE3B385D1B6C913F(L_0, NULL);
((U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.VideoBackgroundConfigMigrator/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mF77855ED99CB38C0C1B3B348DE3B385D1B6C913F (U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.VideoBackgroundConfigMigrator/<>c::<MigrateAll>b__2_0(Vuforia.AMigratableVideoBackgroundConfigProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CMigrateAllU3Eb__2_0_m76BEF457B8639D46CD60F1AE8FCDEDFFD8B4127E (U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F* __this, AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0* ___0_p, const RuntimeMethod* method)
{
{
AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0* L_0 = ___0_p;
NullCheck(L_0);
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(4 /* System.Boolean Vuforia.AMigratableVideoBackgroundConfigProperty::Migrate() */, L_0);
return L_1;
}
}
// System.Boolean Vuforia.VideoBackgroundConfigMigrator/<>c::<MigrateAll>b__2_1(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CMigrateAllU3Eb__2_1_m1A5E9877B00AF7AC8D0FC549A5A098C36038735A (U3CU3Ec_t671FEAE9F0EC74A9B8A29B01B1EC289B7871DF0F* __this, bool ___0_migrationPerformed, const RuntimeMethod* method)
{
{
bool L_0 = ___0_migrationPerformed;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.VideoBackgroundShaderPropertyMigration::.ctor(Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VideoBackgroundShaderPropertyMigration__ctor_mA6E7F86B1FBA4DCEB225BBA33CD71BC3EB2300A4 (VideoBackgroundShaderPropertyMigration_t9F0EE1C0B0C84D027D87550ADD9E29F7ADB4926F* __this, VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* ___0_config, String_t* ___1_oldShaderName, String_t* ___2_newShaderName, const RuntimeMethod* method)
{
{
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_0 = ___0_config;
AMigratableVideoBackgroundConfigProperty__ctor_m926F8D2BE3E365E2042A2A75A2A505BF739057F8(__this, L_0, NULL);
String_t* L_1 = ___1_oldShaderName;
__this->___mOldShaderName_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mOldShaderName_1), (void*)L_1);
String_t* L_2 = ___2_newShaderName;
__this->___mNewShaderName_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mNewShaderName_2), (void*)L_2);
return;
}
}
// System.Boolean Vuforia.VideoBackgroundShaderPropertyMigration::Migrate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VideoBackgroundShaderPropertyMigration_Migrate_m02B3376878227B0077B043853D46DCF7FB133249 (VideoBackgroundShaderPropertyMigration_t9F0EE1C0B0C84D027D87550ADD9E29F7ADB4926F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1ED8273196CBECC824F3A334EC2BB409C2217656);
s_Il2CppMethodInitialized = true;
}
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL;
{
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_0 = ((AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0*)__this)->___Config_0;
NullCheck(L_0);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1;
L_1 = VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011_inline(L_0, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_2)
{
goto IL_0030;
}
}
{
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_3 = ((AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0*)__this)->___Config_0;
NullCheck(L_3);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4;
L_4 = VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011_inline(L_3, NULL);
NullCheck(L_4);
String_t* L_5;
L_5 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_4, NULL);
String_t* L_6 = __this->___mOldShaderName_1;
bool L_7;
L_7 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_5, L_6, NULL);
if (!L_7)
{
goto IL_0032;
}
}
IL_0030:
{
return (bool)0;
}
IL_0032:
{
String_t* L_8 = __this->___mNewShaderName_2;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_9;
L_9 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(L_8, NULL);
V_0 = L_9;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_10 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_0062;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_12 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = L_12;
String_t* L_14 = __this->___mNewShaderName_2;
NullCheck(L_13);
ArrayElementTypeCheck (L_13, L_14);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_14);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mD059D71785436B60BCAF45F9EAC5E2F37E91C6CE(_stringLiteral1ED8273196CBECC824F3A334EC2BB409C2217656, L_13, NULL);
return (bool)0;
}
IL_0062:
{
VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* L_15 = ((AMigratableVideoBackgroundConfigProperty_tD9203D5EDE185CA0790A1BF448552C0A8147DCA0*)__this)->___Config_0;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_16 = V_0;
NullCheck(L_15);
VideoBackgroundConfiguration_set_VideoBackgroundShader_mFB4349B54EF60C4CEA607452AE99AB5ECA3C3583_inline(L_15, L_16, NULL);
return (bool)1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AnchorPreview::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorPreview_Awake_m3447843D10A5C0C05BDE7574C9F65204DEB3EF51 (AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B638E2305091B780E429E4111631C5DD207152D);
s_Il2CppMethodInitialized = true;
}
{
TargetPreview_Awake_mD64C39D9B3E8C5ACD8B1BA9039C4D5D78DE54062(__this, NULL);
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9 = _stringLiteral0B638E2305091B780E429E4111631C5DD207152D;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9), (void*)_stringLiteral0B638E2305091B780E429E4111631C5DD207152D);
return;
}
}
// System.Void Vuforia.AnchorPreview::Initialize(Vuforia.AnchorBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorPreview_Initialize_m4508F59192AEE7B203EDB1120AB1549748069C65 (AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* __this, AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* ___0_behaviour, const RuntimeMethod* method)
{
{
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_0 = ___0_behaviour;
__this->___mCastedBehaviour_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)L_0);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Boolean Vuforia.AnchorPreview::ShouldDestroyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnchorPreview_ShouldDestroyPreview_m3D5C8489D889ED7B6F43497CC35DD0A64773C7A0 (AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___mSelectedStageType_17;
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_1 = __this->___mCastedBehaviour_16;
NullCheck(L_1);
int32_t L_2 = L_1->___mSelectedStageType_13;
return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)L_2))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
}
// System.Void Vuforia.AnchorPreview::CreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorPreview_CreatePreview_m91C467BD7D76CB06DACB84479A208C23BEE0E2EC (AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral30C71B87D684AF3EFE083BA58FDE290FA1E6941B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81529B395B7BD952C417DBE0625B72514EEF6E3A);
s_Il2CppMethodInitialized = true;
}
{
TargetPreview_CreatePreview_mBD318E8601D0AD21F7489894C7CE4FBA2EC8B2AD(__this, NULL);
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_0 = __this->___mCastedBehaviour_16;
NullCheck(L_0);
int32_t L_1 = L_0->___mSelectedStageType_13;
if (L_1)
{
goto IL_0025;
}
}
{
String_t* L_2;
L_2 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral81529B395B7BD952C417DBE0625B72514EEF6E3A, NULL);
AnchorPreview_InstantiatePrefab_m479EA60AEF43A3B62FAF785738B971A3AD2517ED(__this, L_2, NULL);
goto IL_0035;
}
IL_0025:
{
String_t* L_3;
L_3 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral30C71B87D684AF3EFE083BA58FDE290FA1E6941B, NULL);
AnchorPreview_InstantiatePrefab_m479EA60AEF43A3B62FAF785738B971A3AD2517ED(__this, L_3, NULL);
}
IL_0035:
{
AnchorBehaviour_t81952CE5FBF39AD5C2F0C5E2FE109B0B10A2824F* L_4 = __this->___mCastedBehaviour_16;
NullCheck(L_4);
int32_t L_5 = L_4->___mSelectedStageType_13;
__this->___mSelectedStageType_17 = L_5;
return;
}
}
// System.Boolean Vuforia.AnchorPreview::ShouldCreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AnchorPreview_ShouldCreatePreview_m061BC5CCEC466487B9FE62ABB9ED0B8332BA665A (AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
// System.Void Vuforia.AnchorPreview::InstantiatePrefab(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorPreview_InstantiatePrefab_m479EA60AEF43A3B62FAF785738B971A3AD2517ED (AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
String_t* L_0 = ___0_path;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A(L_0, PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811(L_1, L_3, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var);
V_0 = L_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_6);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_6, L_7, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0;
int32_t L_9 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mRootFlag_12;
NullCheck(L_8);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_8, L_9, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
NullCheck(L_10);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_10, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
L_12 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
NullCheck(L_11);
Transform_set_up_m1FBA5A97E5057747AC027AD5897EDE80A554D554(L_11, L_12, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_0;
TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875(__this, L_13, NULL);
return;
}
}
// System.Void Vuforia.AnchorPreview::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AnchorPreview__ctor_m9FCA6B7868C1E0CEF17F2712297F41FCD7B384A5 (AnchorPreview_t2BCEF439B9CBCCA77D1B5971C38EEA72D0C35384* __this, const RuntimeMethod* method)
{
{
TargetPreview__ctor_m4E5CB76A52692307A848ACABB79AA77D6E2376CA(__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.AreaTargetMeshPreview::add_PreviewUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_add_PreviewUpdated_m04EA9769E115EDAB87065A8B80ED1FF42239A25A (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___PreviewUpdated_4;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___PreviewUpdated_4);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetMeshPreview::remove_PreviewUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_remove_PreviewUpdated_m58C590195D0E064666ED6BF5920D5F40560E8334 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___PreviewUpdated_4;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___PreviewUpdated_4);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetMeshPreview::.ctor(Vuforia.AreaTargetBehaviour,UnityEngine.Transform,System.Action`1<UnityEngine.GameObject>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview__ctor_m5EF2A0EA8E7B9CD920029E14CF1B69DC6B4D80BC (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentTransform, Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* ___2_setupPropagationAction, const RuntimeMethod* method)
{
ValueTuple_2_t03DA8693B51A5130F0C5B54D40472787B49F635E V_0;
memset((&V_0), 0, sizeof(V_0));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_parentTransform;
__this->___mParentTransform_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mParentTransform_7), (void*)L_0);
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_1 = ___0_behaviour;
__this->___mBehaviour_8 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBehaviour_8), (void*)L_1);
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_2 = __this->___mBehaviour_8;
NullCheck(L_2);
String_t* L_3;
L_3 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_2, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = __this->___mParentTransform_7;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** L_5 = (&__this->___mPreviewObject_9);
bool L_6;
L_6 = AreaTargetMeshPreview_LoadAndInstantiatePrefab_m96469598BF7778ED1D2AB57241B8EAF99D54A179(__this, L_3, L_4, L_5, NULL);
if (L_6)
{
goto IL_0034;
}
}
{
return;
}
IL_0034:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = __this->___mPreviewObject_9;
ValueTuple_2_t03DA8693B51A5130F0C5B54D40472787B49F635E L_8;
L_8 = AreaTargetMeshPreview_CreateShaderForObject_m9426F2CD14324C243C4AD4CCEAAEB976AECA046E(__this, L_7, NULL);
V_0 = L_8;
ValueTuple_2_t03DA8693B51A5130F0C5B54D40472787B49F635E L_9 = V_0;
int32_t L_10 = L_9.___Item1_0;
__this->___mShaderType_5 = L_10;
ValueTuple_2_t03DA8693B51A5130F0C5B54D40472787B49F635E L_11 = V_0;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_12 = L_11.___Item2_1;
__this->___mShader_6 = L_12;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mShader_6), (void*)L_12);
Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* L_13 = ___2_setupPropagationAction;
AreaTargetMeshPreview_SetupPrefab_m976762C55B8AEECF4852425C67CEFCE2DA3EAE99(__this, L_13, NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_14 = __this->___PreviewUpdated_4;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_15 = L_14;
G_B3_0 = L_15;
if (L_15)
{
G_B4_0 = L_15;
goto IL_006b;
}
}
{
return;
}
IL_006b:
{
NullCheck(G_B4_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B4_0, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetMeshPreview::SetupPrefab(System.Action`1<UnityEngine.GameObject>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_SetupPrefab_m976762C55B8AEECF4852425C67CEFCE2DA3EAE99 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* ___0_setupPropagationAction, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mA2746088DB45856FD76C725AB403CEF5A8997734_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* V_0 = NULL;
int32_t V_1 = 0;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_2 = NULL;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_3 = NULL;
{
Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* L_0 = ___0_setupPropagationAction;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___mPreviewObject_9;
NullCheck(L_0);
Action_1_Invoke_mBF1852490A3A2C4508CEF22E3887E57A8E6C6E45_inline(L_0, L_1, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___mPreviewObject_9;
NullCheck(L_2);
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_3;
L_3 = GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mA2746088DB45856FD76C725AB403CEF5A8997734(L_2, GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mA2746088DB45856FD76C725AB403CEF5A8997734_RuntimeMethod_var);
V_0 = L_3;
V_1 = 0;
goto IL_004d;
}
IL_001c:
{
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_4 = V_0;
int32_t L_5 = V_1;
NullCheck(L_4);
int32_t L_6 = L_5;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
V_2 = L_7;
Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* L_8 = ___0_setupPropagationAction;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_9 = V_2;
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
NullCheck(L_8);
Action_1_Invoke_mBF1852490A3A2C4508CEF22E3887E57A8E6C6E45_inline(L_8, L_10, NULL);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_11 = V_2;
if (!((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE*)IsInstClass((RuntimeObject*)L_11, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_il2cpp_TypeInfo_var)))
{
goto IL_0049;
}
}
{
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_12 = V_2;
V_3 = ((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE*)IsInstClass((RuntimeObject*)L_12, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_il2cpp_TypeInfo_var));
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_13 = V_3;
AreaTargetMeshPreview_AssignShaderMaterial_m7BCD9D8A7B2D14E86B6B46A88299E7BE16A8BAB5(__this, L_13, NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_14 = V_3;
AreaTargetMeshPreview_UpdateMaterial_mD66120AE802676F14654A27EA8129E4ECFF9A0B7(__this, L_14, NULL);
}
IL_0049:
{
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_004d:
{
int32_t L_16 = V_1;
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_17 = V_0;
NullCheck(L_17);
if ((((int32_t)L_16) < ((int32_t)((int32_t)(((RuntimeArray*)L_17)->max_length)))))
{
goto IL_001c;
}
}
{
return;
}
}
// System.Boolean Vuforia.AreaTargetMeshPreview::LoadAndInstantiatePrefab(System.String,UnityEngine.Transform,UnityEngine.GameObject&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetMeshPreview_LoadAndInstantiatePrefab_m96469598BF7778ED1D2AB57241B8EAF99D54A179 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, String_t* ___0_datasetName, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentTransform, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** ___2_previewObject, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1BCC7B08193F2801B08BFFDE61A4D75EA79A00AB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral79380FF2BAF8756F445E948AAD4F884BB91121E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7D216945C2074F55285130645EF2668563A48184);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB213CC53FF1368FBBA1072D200C179048B759145);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC0BF26A6D4F6D923D8B9ED7B3EB3CF8AEA32EFB5);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_3 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** L_0 = ___2_previewObject;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
V_0 = _stringLiteral7D216945C2074F55285130645EF2668563A48184;
V_1 = _stringLiteralC0BF26A6D4F6D923D8B9ED7B3EB3CF8AEA32EFB5;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = L_1;
String_t* L_3 = V_0;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_3);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = L_2;
String_t* L_5 = ___0_datasetName;
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_5);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_4;
String_t* L_7 = V_1;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_7);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)L_7);
String_t* L_8;
L_8 = PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8(L_6, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
L_9 = PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A(L_8, PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A_RuntimeMethod_var);
V_2 = L_9;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_004c;
}
}
{
String_t* L_12 = ___0_datasetName;
String_t* L_13;
L_13 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral79380FF2BAF8756F445E948AAD4F884BB91121E2, L_12, _stringLiteralB213CC53FF1368FBBA1072D200C179048B759145, NULL);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(L_13, NULL);
return (bool)0;
}
IL_004c:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = V_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = ___1_parentTransform;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
L_16 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811(L_14, L_15, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var);
V_3 = L_16;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = V_3;
NullCheck(L_17);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_17, _stringLiteral1BCC7B08193F2801B08BFFDE61A4D75EA79A00AB, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = V_3;
NullCheck(L_18);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
L_19 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_18, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_19);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_19, L_20, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = V_3;
NullCheck(L_21);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
L_22 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_21, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_23;
L_23 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_22);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_22, L_23, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = V_3;
NullCheck(L_24);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_24, ((int32_t)52), NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** L_25 = ___2_previewObject;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26 = V_3;
*((RuntimeObject**)L_25) = (RuntimeObject*)L_26;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_25, (void*)(RuntimeObject*)L_26);
return (bool)1;
}
}
// System.Void Vuforia.AreaTargetMeshPreview::AssignShaderMaterial(UnityEngine.MeshRenderer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_AssignShaderMaterial_m7BCD9D8A7B2D14E86B6B46A88299E7BE16A8BAB5 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_renderer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_1 = NULL;
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___mShader_6;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_1);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_1, L_0, NULL);
V_0 = L_1;
int32_t L_2 = __this->___mShaderType_5;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0028;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_3 = ___0_renderer;
NullCheck(L_3);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4;
L_4 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_3, NULL);
NullCheck(L_4);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5;
L_5 = Material_get_mainTexture_mC6C6B860B44321F0342AEFA0DD7702384334F37D(L_4, NULL);
V_1 = L_5;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = V_0;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_7 = V_1;
NullCheck(L_6);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_6, L_7, NULL);
}
IL_0028:
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_8 = ___0_renderer;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = V_0;
NullCheck(L_8);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_8, L_9, NULL);
return;
}
}
// System.ValueTuple`2<Vuforia.AreaTargetMeshPreview/ShaderType,UnityEngine.Shader> Vuforia.AreaTargetMeshPreview::CreateShaderForObject(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_t03DA8693B51A5130F0C5B54D40472787B49F635E AreaTargetMeshPreview_CreateShaderForObject_m9426F2CD14324C243C4AD4CCEAAEB976AECA046E (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_m9B176C301791A9A4BDF238822FCA654AAA7F9A2C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral24CE7B1BB499B4FF720D14BABF2AEFA58AC1EA78);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral684F9F5743C3D1DE5AF358333F20040FBA298574);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DE4AA23F9BA57CBDEC6BFBFD8BB78AA6EF70C44);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral85F353966DA2AF803D26557D5A2F357D496483DF);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_1 = NULL;
String_t* G_B3_0 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_gameObject;
int32_t L_1;
L_1 = AreaTargetMeshPreview_DetermineShaderType_mF1FA3D6455CD9F43C308D5632DD6CFECB591234B(__this, L_0, NULL);
V_0 = L_1;
int32_t L_2 = V_0;
if (!L_2)
{
goto IL_0012;
}
}
{
G_B3_0 = _stringLiteral7DE4AA23F9BA57CBDEC6BFBFD8BB78AA6EF70C44;
goto IL_0017;
}
IL_0012:
{
G_B3_0 = _stringLiteral85F353966DA2AF803D26557D5A2F357D496483DF;
}
IL_0017:
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3;
L_3 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(G_B3_0, NULL);
V_1 = L_3;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_003d;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteral24CE7B1BB499B4FF720D14BABF2AEFA58AC1EA78, NULL);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6;
L_6 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral684F9F5743C3D1DE5AF358333F20040FBA298574, NULL);
V_1 = L_6;
V_0 = 1;
}
IL_003d:
{
int32_t L_7 = V_0;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8 = V_1;
ValueTuple_2_t03DA8693B51A5130F0C5B54D40472787B49F635E L_9;
memset((&L_9), 0, sizeof(L_9));
ValueTuple_2__ctor_m9B176C301791A9A4BDF238822FCA654AAA7F9A2C((&L_9), L_7, L_8, /*hidden argument*/ValueTuple_2__ctor_m9B176C301791A9A4BDF238822FCA654AAA7F9A2C_RuntimeMethod_var);
return L_9;
}
}
// Vuforia.AreaTargetMeshPreview/ShaderType Vuforia.AreaTargetMeshPreview::DetermineShaderType(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetMeshPreview_DetermineShaderType_mF1FA3D6455CD9F43C308D5632DD6CFECB591234B (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_FirstOrDefault_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD0BDBCFA729752AC5C946BF8BD9E9A261FE1810C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mC29DC007A56E819962202CC5829E097BA9E61495_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* V_0 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_gameObject;
NullCheck(L_0);
MeshFilterU5BU5D_tCE3B457E6F7ECE5ECEE9E09150642150448685BA* L_1;
L_1 = GameObject_GetComponentsInChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mC29DC007A56E819962202CC5829E097BA9E61495(L_0, GameObject_GetComponentsInChildren_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mC29DC007A56E819962202CC5829E097BA9E61495_RuntimeMethod_var);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_2;
L_2 = Enumerable_FirstOrDefault_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD0BDBCFA729752AC5C946BF8BD9E9A261FE1810C((RuntimeObject*)L_1, Enumerable_FirstOrDefault_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mD0BDBCFA729752AC5C946BF8BD9E9A261FE1810C_RuntimeMethod_var);
V_0 = L_2;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_002a;
}
}
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_5 = V_0;
NullCheck(L_5);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6;
L_6 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_5, NULL);
NullCheck(L_6);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_7;
L_7 = Mesh_get_colors_m3A38944EBA064B0E55A24C95C3706193F45B313D(L_6, NULL);
NullCheck(L_7);
if (((!(((uint32_t)(((RuntimeArray*)L_7)->max_length)) <= ((uint32_t)0)))? 1 : 0))
{
goto IL_0028;
}
}
{
return (int32_t)(1);
}
IL_0028:
{
return (int32_t)(0);
}
IL_002a:
{
return (int32_t)(1);
}
}
// System.Void Vuforia.AreaTargetMeshPreview::UpdateMaterial(UnityEngine.MeshRenderer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_UpdateMaterial_mD66120AE802676F14654A27EA8129E4ECFF9A0B7 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_renderer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = ___0_renderer;
NullCheck(L_0);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = L_1;
il2cpp_codegen_runtime_class_init_inline(AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var);
int32_t L_3 = ((AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_StaticFields*)il2cpp_codegen_static_fields_for(AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var))->___MAX_HEIGHT_PROPERTY_ID_0;
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_4 = __this->___mBehaviour_8;
NullCheck(L_4);
float L_5 = L_4->___ClipHeight_17;
NullCheck(L_2);
Material_SetFloat_m3ECFD92072347A8620254F014865984FA68211A8(L_2, L_3, L_5, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = L_2;
int32_t L_7 = ((AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_StaticFields*)il2cpp_codegen_static_fields_for(AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var))->___CENTER_PROPERTY_ID_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8 = __this->___mParentTransform_7;
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10;
L_10 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_9, NULL);
NullCheck(L_6);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_6, L_7, L_10, NULL);
int32_t L_11 = ((AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_StaticFields*)il2cpp_codegen_static_fields_for(AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var))->___AXISY_PROPERTY_ID_2;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = __this->___mParentTransform_7;
NullCheck(L_12);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
L_13 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_12, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14;
L_14 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_13, NULL);
NullCheck(L_6);
Material_SetVector_m44CD02D4555E2AF391C30700F0AEC36BA04CFEA7(L_6, L_11, L_14, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetMeshPreview::UpdateShaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_UpdateShaders_mE0C404210EBA8C9662D09DB7DE6F7D9117BB68E0 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetMeshPreview_UpdateMaterial_mD66120AE802676F14654A27EA8129E4ECFF9A0B7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m2008A6E9E847586AA963625B92085BFF7729C702_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerableExtensionMethods_ForEach_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m68D16BA53F2037DB07240B6768A586913A3B1D71_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mPreviewObject_9;
NullCheck(L_0);
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_1;
L_1 = GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m2008A6E9E847586AA963625B92085BFF7729C702(L_0, GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m2008A6E9E847586AA963625B92085BFF7729C702_RuntimeMethod_var);
Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325* L_2 = (Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325*)il2cpp_codegen_object_new(Action_1_t5F58196E8DC3F1245D764C6178DEBD7E3C17E325_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_1__ctor_mC141B0E2E835714F26C7650E1600BC18D9C70550(L_2, __this, (intptr_t)((void*)AreaTargetMeshPreview_UpdateMaterial_mD66120AE802676F14654A27EA8129E4ECFF9A0B7_RuntimeMethod_var), NULL);
IEnumerableExtensionMethods_ForEach_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m68D16BA53F2037DB07240B6768A586913A3B1D71((RuntimeObject*)L_1, L_2, IEnumerableExtensionMethods_ForEach_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m68D16BA53F2037DB07240B6768A586913A3B1D71_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.AreaTargetMeshPreview::OnSetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_OnSetActive_m58543558BC84E24401823C7A04EDF80F7D28126E (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, bool ___0_enabled, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.AreaTargetMeshPreview::ShouldDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetMeshPreview_ShouldDestroy_mD7DAD35A9FAB1DA673F4DEE1FECD228C5D05CB93 (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Void Vuforia.AreaTargetMeshPreview::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview_Dispose_m09B0A479F576F7117175DC6CC8071DEB69485D4B (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mPreviewObject_9;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_0, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetMeshPreview::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetMeshPreview__cctor_m15DE180417DD1970864EA7B7C8310701D728D060 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5A4A5BF3D3E556420C6DAC86ADB24E3EBFBA36D0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral787984D270B549500FD6EE450785085D7058DF70);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8ACFE282183F2EC454241D1009D4791A8AA31840);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0;
L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5A4A5BF3D3E556420C6DAC86ADB24E3EBFBA36D0, NULL);
((AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_StaticFields*)il2cpp_codegen_static_fields_for(AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var))->___MAX_HEIGHT_PROPERTY_ID_0 = L_0;
int32_t L_1;
L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral787984D270B549500FD6EE450785085D7058DF70, NULL);
((AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_StaticFields*)il2cpp_codegen_static_fields_for(AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var))->___CENTER_PROPERTY_ID_1 = L_1;
int32_t L_2;
L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8ACFE282183F2EC454241D1009D4791A8AA31840, NULL);
((AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_StaticFields*)il2cpp_codegen_static_fields_for(AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var))->___AXISY_PROPERTY_ID_2 = L_2;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.AreaTargetPointCloudPreview::add_PreviewUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPointCloudPreview_add_PreviewUpdated_mE8D4E946CF37098178074FBE87909E3BDF3156FB (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___PreviewUpdated_5;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___PreviewUpdated_5);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetPointCloudPreview::remove_PreviewUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPointCloudPreview_remove_PreviewUpdated_m221FA970B7FB5EBD395591AA09AE8BBBB2B7BC34 (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___PreviewUpdated_5;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___PreviewUpdated_5);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetPointCloudPreview::.ctor(Vuforia.AreaTargetBehaviour,UnityEngine.Transform,System.Action`1<UnityEngine.GameObject>,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPointCloudPreview__ctor_mA076BFE37159ECCF9D042675F62C4E48F970EA6F (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentTransform, Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* ___2_setupPropagationAction, String_t* ___3_pathToData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetPointCloudPreview_OnVoxelTreeUpdated_mE7CE2954A32954D512246F4A50B64C0BBA1FA6FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisPointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164_m25BCB03FC5E17408B858288D293E94E71A87CE75_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* V_1 = NULL;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_0 = ___0_behaviour;
__this->___mBehaviour_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBehaviour_0), (void*)L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parentTransform;
__this->___mParentTransform_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mParentTransform_1), (void*)L_1);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2;
L_2 = AreaTargetPointCloudPreview_CreateMaterial_m4C7C237000C39C04C757BCC8297083AE0542AAFC(__this, NULL);
V_0 = L_2;
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_3 = __this->___mBehaviour_0;
NullCheck(L_3);
String_t* L_4;
L_4 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_3, NULL);
String_t* L_5 = ___3_pathToData;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6 = __this->___mParentTransform_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8;
L_8 = PointCloudModelCreator_LoadPointCloud_mCD34D1B793653E71313CB8C9AF6035AD5FCEEC08((&V_1), L_4, L_5, L_6, (bool)1, L_7, NULL);
__this->___mPreviewObject_4 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPreviewObject_4), (void*)L_8);
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_9 = V_1;
__this->___mPointCloudBehaviour_2 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPointCloudBehaviour_2), (void*)L_9);
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_10 = __this->___mPointCloudBehaviour_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_11 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_11);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_11, __this, (intptr_t)((void*)AreaTargetPointCloudPreview_OnVoxelTreeUpdated_mE7CE2954A32954D512246F4A50B64C0BBA1FA6FC_RuntimeMethod_var), NULL);
NullCheck(L_10);
VoxelTree_add_VoxelTreeUpdated_mE2DB36C046D700AD4CC9E45116C3FD24CA83EDB0(L_10, L_11, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12 = __this->___mParentTransform_1;
NullCheck(L_12);
PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* L_13;
L_13 = Component_GetComponent_TisPointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164_m25BCB03FC5E17408B858288D293E94E71A87CE75(L_12, Component_GetComponent_TisPointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164_m25BCB03FC5E17408B858288D293E94E71A87CE75_RuntimeMethod_var);
__this->___mPointRenderer_3 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPointRenderer_3), (void*)L_13);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = __this->___mPreviewObject_4;
NullCheck(L_14);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16 = __this->___mParentTransform_1;
NullCheck(L_15);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_15, L_16, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = __this->___mPreviewObject_4;
NullCheck(L_17);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_18);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_18, L_19, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = __this->___mPreviewObject_4;
NullCheck(L_20);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21;
L_21 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_20, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22;
L_22 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_21);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_21, L_22, NULL);
Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* L_23 = ___2_setupPropagationAction;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = __this->___mPreviewObject_4;
NullCheck(L_23);
Action_1_Invoke_mBF1852490A3A2C4508CEF22E3887E57A8E6C6E45_inline(L_23, L_24, NULL);
AreaTargetPointCloudPreview_ApplyHeightClippingShaders_mCDE4C755D88E952B5E8E6CC7D43958F67C5636C2(__this, NULL);
return;
}
}
// System.Single Vuforia.AreaTargetPointCloudPreview::CalculateHeightValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float AreaTargetPointCloudPreview_CalculateHeightValue_m3996EE4D93FA61A9BEBCE06E48223ADC389146C0 (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, const RuntimeMethod* method)
{
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_0 = __this->___mBehaviour_0;
NullCheck(L_0);
float L_1 = L_0->___ClipHeight_17;
return L_1;
}
}
// System.Void Vuforia.AreaTargetPointCloudPreview::UpdateShaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPointCloudPreview_UpdateShaders_m1C095DF9B0DC5138C2A22BA4A221AFC002D6A2A5 (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, const RuntimeMethod* method)
{
{
AreaTargetPointCloudPreview_ApplyHeightClippingShaders_mCDE4C755D88E952B5E8E6CC7D43958F67C5636C2(__this, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetPointCloudPreview::OnSetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPointCloudPreview_OnSetActive_mA9BB3AADE556F7DC829FE2AFD08CB0AD11B1DA65 (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, bool ___0_enabled, const RuntimeMethod* method)
{
{
PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* L_0 = __this->___mPointRenderer_3;
bool L_1 = ___0_enabled;
NullCheck(L_0);
VirtualActionInvoker1< bool >::Invoke(4 /* System.Void Vuforia.VuforiaAugmentationRenderer::SetActive(System.Boolean) */, L_0, L_1);
return;
}
}
// System.Boolean Vuforia.AreaTargetPointCloudPreview::ShouldDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetPointCloudPreview_ShouldDestroy_mD19E2599E7580285AFA1BD23331F27222ECA3264 (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PointCloudRenderer_tBF9A120A7B8E6ADD2210F8528C43BF8D03DA8164* L_0 = __this->___mPointRenderer_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_1;
}
}
// System.Void Vuforia.AreaTargetPointCloudPreview::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPointCloudPreview_Dispose_m60CBD0EFE7D696FE3B341AE0F697EB24E0E7C86C (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetPointCloudPreview_OnVoxelTreeUpdated_mE7CE2954A32954D512246F4A50B64C0BBA1FA6FC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mPreviewObject_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_2 = __this->___mPointCloudBehaviour_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_3);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_3, __this, (intptr_t)((void*)AreaTargetPointCloudPreview_OnVoxelTreeUpdated_mE7CE2954A32954D512246F4A50B64C0BBA1FA6FC_RuntimeMethod_var), NULL);
NullCheck(L_2);
VoxelTree_remove_VoxelTreeUpdated_m72A557B1EB22E4519CE0B9594B87C5E1501D8112(L_2, L_3, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___mPreviewObject_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_4, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetPointCloudPreview::OnVoxelTreeUpdated()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPointCloudPreview_OnVoxelTreeUpdated_mE7CE2954A32954D512246F4A50B64C0BBA1FA6FC (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, const RuntimeMethod* method)
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___PreviewUpdated_5;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
NullCheck(G_B2_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B2_0, NULL);
return;
}
}
// UnityEngine.Material Vuforia.AreaTargetPointCloudPreview::CreateMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* AreaTargetPointCloudPreview_CreateMaterial_m4C7C237000C39C04C757BCC8297083AE0542AAFC (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral684F9F5743C3D1DE5AF358333F20040FBA298574);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB5927FBB03C19CE4EAB33FEB86BF073ABDCC801);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC8209D2C507CAF72596B1CD53535B041542D678);
s_Il2CppMethodInitialized = true;
}
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL;
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0;
L_0 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralEB5927FBB03C19CE4EAB33FEB86BF073ABDCC801, NULL);
V_0 = L_0;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_001b;
}
}
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_4);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_4, L_3, NULL);
return L_4;
}
IL_001b:
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteralFC8209D2C507CAF72596B1CD53535B041542D678, NULL);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_5;
L_5 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral684F9F5743C3D1DE5AF358333F20040FBA298574, NULL);
V_0 = L_5;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_6 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_7);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_7, L_6, NULL);
return L_7;
}
}
// System.Void Vuforia.AreaTargetPointCloudPreview::ApplyHeightClippingShaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPointCloudPreview_ApplyHeightClippingShaders_mCDE4C755D88E952B5E8E6CC7D43958F67C5636C2 (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0;
L_0 = AreaTargetPointCloudPreview_CalculateHeightValue_m3996EE4D93FA61A9BEBCE06E48223ADC389146C0(__this, NULL);
V_0 = L_0;
PointCloudBehaviour_tF9DC55FF6585321A1AFC23E04D33252E55554503* L_1 = __this->___mPointCloudBehaviour_2;
float L_2 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3 = __this->___mParentTransform_1;
NullCheck(L_1);
PointCloudBehaviour_UpdateHeight_mB3F7F20F11E3C577FC769F0DA9167592F3433F0B(L_1, L_2, L_3, 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.AreaTargetPreview::add_PreviewUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_add_PreviewUpdated_m19D021A350DA3CFC027BE7D57CBD93277D7B5E4D (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___PreviewUpdated_18;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___PreviewUpdated_18);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetPreview::remove_PreviewUpdated(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_remove_PreviewUpdated_m220521A221D34FD2DFE91B1D58EA9441126A56D7 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___PreviewUpdated_18;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___PreviewUpdated_18);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetPreview::add_PreviewDestroyed(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_add_PreviewDestroyed_mBB1ADD896625F7C24D027E2DD90B4377FDF2193D (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___PreviewDestroyed_19;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___PreviewDestroyed_19);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.AreaTargetPreview::remove_PreviewDestroyed(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_remove_PreviewDestroyed_mDD85C793F7E8AE3D0278160C9B19810AF93D7678 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___PreviewDestroyed_19;
V_0 = L_0;
}
IL_0007:
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
V_1 = L_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___PreviewDestroyed_19);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
V_0 = L_8;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// UnityEngine.GameObject Vuforia.AreaTargetPreview::get_PreviewModel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* AreaTargetPreview_get_PreviewModel_m5B0D423DAD38454E42C2F56E77E49AA29A215169 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method)
{
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
return L_0;
}
}
// System.Boolean Vuforia.AreaTargetPreview::get_HasPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetPreview_get_HasPreview_m61E0ED6C1985C77D8BF8D951C907408296E00B07 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___mPreviewMesh_20;
return (bool)((!(((RuntimeObject*)(RuntimeObject*)L_0) <= ((RuntimeObject*)(RuntimeObject*)NULL)))? 1 : 0);
}
}
// System.Void Vuforia.AreaTargetPreview::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_Awake_mC9B9D0B40F84A7BE471647C97C2DC02108FC43D2 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFB355B3644AE0D778BE86C6319883DFB9FAE941);
s_Il2CppMethodInitialized = true;
}
{
TargetPreview_Awake_mD64C39D9B3E8C5ACD8B1BA9039C4D5D78DE54062(__this, NULL);
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9 = _stringLiteralFFB355B3644AE0D778BE86C6319883DFB9FAE941;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9), (void*)_stringLiteralFFB355B3644AE0D778BE86C6319883DFB9FAE941);
return;
}
}
// System.Void Vuforia.AreaTargetPreview::Initialize(Vuforia.AreaTargetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_Initialize_mBAB08D60F7103D1C70DB44D0C4E8970F72F0836E (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* ___0_behaviour, const RuntimeMethod* method)
{
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_0 = ___0_behaviour;
__this->___mCastedBehaviour_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)L_0);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.AreaTargetPreview::SetupForSimulator(Vuforia.ObserverBehaviour,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_SetupForSimulator_mC688023EA33A2903334672F711A77A05E7D93CCC (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = ___0_behaviour;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent;
TargetPreview_SetupForSimulator_m93A566DE29C6B8E60AE2BECBF24A6B3F72FA4DC0(__this, L_0, L_1, NULL);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ___0_behaviour;
__this->___mCastedBehaviour_16 = ((AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618*)CastclassClass((RuntimeObject*)L_2, AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)((AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618*)CastclassClass((RuntimeObject*)L_2, AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_il2cpp_TypeInfo_var)));
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_3 = ___0_behaviour;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4), (void*)L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___1_parent;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11), (void*)L_4);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Boolean Vuforia.AreaTargetPreview::ShouldDestroyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetPreview_ShouldDestroyPreview_m771591123F9FC9D7672583E274F30199B130F590 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = TargetPreview_ShouldDestroyPreview_mA9B4D11BC271FACCC064C24B1DE9241D034B4DE2(__this, NULL);
if (L_0)
{
goto IL_0024;
}
}
{
RuntimeObject* L_1 = __this->___mPreviewMesh_20;
if (!L_1)
{
goto IL_001d;
}
}
{
RuntimeObject* L_2 = __this->___mPreviewMesh_20;
NullCheck(L_2);
bool L_3;
L_3 = InterfaceFuncInvoker0< bool >::Invoke(4 /* System.Boolean Vuforia.IShadedPreview::ShouldDestroy() */, IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var, L_2);
if (L_3)
{
goto IL_0024;
}
}
IL_001d:
{
bool L_4;
L_4 = AreaTargetPreview_PreviewMeshWasDestroyed_m3D5E7326FF619DB0DA3F0661A5C2C2DAC2C01A28(__this, NULL);
return L_4;
}
IL_0024:
{
return (bool)1;
}
}
// System.Void Vuforia.AreaTargetPreview::CreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_CreatePreview_mBEA20FF98DF208E22872BBCAD9343C2886AAF68A (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetPreview_OnPreviewUpdated_mBF1B384EF7DBA365E53EAA20967F3C08AA5286A8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral20DF35D897629A21147174E6F42BBF00B2CF5A79);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34B239E91F63A7E2E91326CAF12DC51530652ED2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral582845C691E515C821F38ECA4056669ACD3A652E);
s_Il2CppMethodInitialized = true;
}
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* V_0 = NULL;
AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 V_1;
memset((&V_1), 0, sizeof(V_1));
RuntimeObject* G_B7_0 = NULL;
RuntimeObject* G_B6_0 = NULL;
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_0 = __this->___mCastedBehaviour_16;
NullCheck(L_0);
String_t* L_1;
L_1 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_0, NULL);
NullCheck(L_1);
bool L_2;
L_2 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_1, _stringLiteral34B239E91F63A7E2E91326CAF12DC51530652ED2, NULL);
if (L_2)
{
goto IL_002e;
}
}
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_3 = __this->___mCastedBehaviour_16;
NullCheck(L_3);
String_t* L_4;
L_4 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_3, NULL);
NullCheck(L_4);
bool L_5;
L_5 = String_Equals_mCD5F35DEDCAFE51ACD4E033726FC2EF8DF7E9B4D(L_4, _stringLiteral34B239E91F63A7E2E91326CAF12DC51530652ED2, NULL);
if (!L_5)
{
goto IL_002f;
}
}
IL_002e:
{
return;
}
IL_002f:
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_6 = __this->___mCastedBehaviour_16;
NullCheck(L_6);
String_t* L_7;
L_7 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_6, NULL);
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_8 = __this->___mCastedBehaviour_16;
NullCheck(L_8);
String_t* L_9;
L_9 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_8, NULL);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_10;
L_10 = PreviewResourceLoader_LoadConfigData_m51A9F7174B09B0A24FBF0D208BA727E9F64E8A8A(L_7, L_9, NULL);
V_0 = L_10;
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_11 = V_0;
if (L_11)
{
goto IL_006e;
}
}
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_12 = __this->___mCastedBehaviour_16;
NullCheck(L_12);
String_t* L_13;
L_13 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_12, NULL);
String_t* L_14;
L_14 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral20DF35D897629A21147174E6F42BBF00B2CF5A79, L_13, _stringLiteral582845C691E515C821F38ECA4056669ACD3A652E, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_14, NULL);
return;
}
IL_006e:
{
TargetPreview_CreatePreview_mBD318E8601D0AD21F7489894C7CE4FBA2EC8B2AD(__this, NULL);
RuntimeObject* L_15 = __this->___mPreviewMesh_20;
RuntimeObject* L_16 = L_15;
G_B6_0 = L_16;
if (L_16)
{
G_B7_0 = L_16;
goto IL_0080;
}
}
{
goto IL_0085;
}
IL_0080:
{
NullCheck(G_B7_0);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, G_B7_0);
}
IL_0085:
{
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_17 = V_0;
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_18 = __this->___mCastedBehaviour_16;
NullCheck(L_18);
String_t* L_19;
L_19 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_18, NULL);
NullCheck(L_17);
AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 L_20;
L_20 = ConfigData_GetAreaTargetData_m0573ECF2FEC698CBF2AAB95582282141F89E153B(L_17, L_19, NULL);
V_1 = L_20;
AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 L_21 = V_1;
String_t* L_22 = L_21.___version_7;
AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 L_23 = V_1;
String_t* L_24 = L_23.___authoringModelPath_4;
AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 L_25 = V_1;
String_t* L_26 = L_25.___occlusionModelPath_5;
il2cpp_codegen_runtime_class_init_inline(AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var);
int32_t L_27;
L_27 = AreaTargetTypeResolver_ResolveAreaTargetTypeFromPath_mE9D9292D21AD0334214942F0F6DB369F4E2958B2(L_22, L_24, L_26, NULL);
__this->___mType_17 = L_27;
int32_t L_28 = __this->___mType_17;
AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 L_29 = V_1;
String_t* L_30 = L_29.___authoringModelPath_4;
RuntimeObject* L_31;
L_31 = AreaTargetPreview_CreateAreaTargetPreview_m5B7BB58A17EF744E77E4EE2D00EBD28969CE97C7(__this, L_28, L_30, NULL);
__this->___mPreviewMesh_20 = L_31;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPreviewMesh_20), (void*)L_31);
RuntimeObject* L_32 = __this->___mPreviewMesh_20;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_33 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_33);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_33, __this, (intptr_t)((void*)AreaTargetPreview_OnPreviewUpdated_mBF1B384EF7DBA365E53EAA20967F3C08AA5286A8_RuntimeMethod_var), NULL);
NullCheck(L_32);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(0 /* System.Void Vuforia.IShadedPreview::add_PreviewUpdated(System.Action) */, IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var, L_32, L_33);
return;
}
}
// System.Void Vuforia.AreaTargetPreview::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_SetActive_m606027E96787EC9AC1D914EE9125A9AF5B4FC2A9 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, bool ___0_isActive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
bool L_0 = ___0_isActive;
TargetPreview_SetActive_mF0298B3A9F79C8670EC5A25F7B9C3A8ED94B03A0(__this, L_0, NULL);
RuntimeObject* L_1 = __this->___mPreviewMesh_20;
RuntimeObject* L_2 = L_1;
G_B1_0 = L_2;
if (L_2)
{
G_B2_0 = L_2;
goto IL_0012;
}
}
{
return;
}
IL_0012:
{
bool L_3 = ___0_isActive;
NullCheck(G_B2_0);
InterfaceActionInvoker1< bool >::Invoke(3 /* System.Void Vuforia.IShadedPreview::OnSetActive(System.Boolean) */, IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var, G_B2_0, L_3);
return;
}
}
// System.Void Vuforia.AreaTargetPreview::DestroyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_DestroyPreview_mFB8BC8A74E1E692DDB6ABD7A67B957E4B95BC663 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetPreview_OnPreviewUpdated_mBF1B384EF7DBA365E53EAA20967F3C08AA5286A8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL;
{
RuntimeObject* L_0 = __this->___mPreviewMesh_20;
if (!L_0)
{
goto IL_001f;
}
}
{
RuntimeObject* L_1 = __this->___mPreviewMesh_20;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_2, __this, (intptr_t)((void*)AreaTargetPreview_OnPreviewUpdated_mBF1B384EF7DBA365E53EAA20967F3C08AA5286A8_RuntimeMethod_var), NULL);
NullCheck(L_1);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(1 /* System.Void Vuforia.IShadedPreview::remove_PreviewUpdated(System.Action) */, IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var, L_1, L_2);
}
IL_001f:
{
TargetPreview_DestroyPreview_m73F94443AFC1521E6809153EAFEEEFDC3ACF8A5B(__this, NULL);
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = __this->___PreviewDestroyed_19;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_4 = L_3;
G_B3_0 = L_4;
if (L_4)
{
G_B4_0 = L_4;
goto IL_0030;
}
}
{
return;
}
IL_0030:
{
NullCheck(G_B4_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B4_0, NULL);
return;
}
}
// Vuforia.IShadedPreview Vuforia.AreaTargetPreview::CreateAreaTargetPreview(Vuforia.AreaTargetType,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetPreview_CreateAreaTargetPreview_m5B7BB58A17EF744E77E4EE2D00EBD28969CE97C7 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, int32_t ___0_type, String_t* ___1_modelPath, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_type;
switch (L_0)
{
case 0:
{
goto IL_006b;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_0047;
}
case 3:
{
goto IL_0018;
}
}
}
{
goto IL_006b;
}
IL_0018:
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_1 = __this->___mCastedBehaviour_16;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL);
Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* L_4 = (Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C*)il2cpp_codegen_object_new(Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action_1__ctor_m3FA37AFA5AAB09F49F9C00A7D5B2A5F3D83CBB01(L_4, __this, (intptr_t)((void*)TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875_RuntimeMethod_var), NULL);
AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3* L_5 = (AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3*)il2cpp_codegen_object_new(AreaTargetMeshPreview_t5038F726A81999FF36F7ADAE843A835E8BC248F3_il2cpp_TypeInfo_var);
NullCheck(L_5);
AreaTargetMeshPreview__ctor_m5EF2A0EA8E7B9CD920029E14CF1B69DC6B4D80BC(L_5, L_1, L_3, L_4, NULL);
float L_6 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
VirtualActionInvoker1< float >::Invoke(12 /* System.Void Vuforia.TargetPreview::UpdateVirtualScale(System.Single) */, __this, L_6);
return L_5;
}
IL_0047:
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_7 = __this->___mCastedBehaviour_16;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL);
Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C* L_10 = (Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C*)il2cpp_codegen_object_new(Action_1_tFF0F3D982F6CEB68CBA322555CBBEE6AE1D2519C_il2cpp_TypeInfo_var);
NullCheck(L_10);
Action_1__ctor_m3FA37AFA5AAB09F49F9C00A7D5B2A5F3D83CBB01(L_10, __this, (intptr_t)((void*)TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875_RuntimeMethod_var), NULL);
String_t* L_11 = ___1_modelPath;
AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D* L_12 = (AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D*)il2cpp_codegen_object_new(AreaTargetPointCloudPreview_t96B59146E24B1EA2FEF417747D989F298A85BB9D_il2cpp_TypeInfo_var);
NullCheck(L_12);
AreaTargetPointCloudPreview__ctor_mA076BFE37159ECCF9D042675F62C4E48F970EA6F(L_12, L_7, L_9, L_10, L_11, NULL);
return L_12;
}
IL_006b:
{
return (RuntimeObject*)NULL;
}
}
// System.Void Vuforia.AreaTargetPreview::UpdateShaders()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_UpdateShaders_m462DDAB696E19CA87E75097E640E37B042E97AD3 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B4_0 = NULL;
RuntimeObject* G_B3_0 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_000f;
}
}
{
return;
}
IL_000f:
{
RuntimeObject* L_2 = __this->___mPreviewMesh_20;
RuntimeObject* L_3 = L_2;
G_B3_0 = L_3;
if (L_3)
{
G_B4_0 = L_3;
goto IL_001a;
}
}
{
return;
}
IL_001a:
{
NullCheck(G_B4_0);
InterfaceActionInvoker0::Invoke(2 /* System.Void Vuforia.IShadedPreview::UpdateShaders() */, IShadedPreview_t75AE7D1B113598375036E6C967714CABC82C7830_il2cpp_TypeInfo_var, G_B4_0);
return;
}
}
// System.Boolean Vuforia.AreaTargetPreview::PreviewMeshWasDestroyed()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetPreview_PreviewMeshWasDestroyed_m3D5E7326FF619DB0DA3F0661A5C2C2DAC2C01A28 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0018;
}
}
{
RuntimeObject* L_2 = __this->___mPreviewMesh_20;
return (bool)((((RuntimeObject*)(RuntimeObject*)L_2) == ((RuntimeObject*)(RuntimeObject*)NULL))? 1 : 0);
}
IL_0018:
{
return (bool)0;
}
}
// System.Void Vuforia.AreaTargetPreview::OnPreviewUpdated()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview_OnPreviewUpdated_mBF1B384EF7DBA365E53EAA20967F3C08AA5286A8 (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method)
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___PreviewUpdated_18;
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return;
}
IL_000b:
{
NullCheck(G_B2_0);
Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B2_0, NULL);
return;
}
}
// System.Void Vuforia.AreaTargetPreview::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetPreview__ctor_m5CF054AD399073A00C75CA12A3DBC63A1A555E1B (AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15* __this, const RuntimeMethod* method)
{
{
TargetPreview__ctor_m4E5CB76A52692307A848ACABB79AA77D6E2376CA(__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.BarcodePreview::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodePreview_Awake_mF32C652C7B044B1D48D662AB0755F0F2F6D2BE15 (BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8F7444BC9F5A5E95D9EFC885DDADBDE69827CBF);
s_Il2CppMethodInitialized = true;
}
{
TargetPreview_Awake_mD64C39D9B3E8C5ACD8B1BA9039C4D5D78DE54062(__this, NULL);
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9 = _stringLiteralD8F7444BC9F5A5E95D9EFC885DDADBDE69827CBF;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9), (void*)_stringLiteralD8F7444BC9F5A5E95D9EFC885DDADBDE69827CBF);
return;
}
}
// System.Void Vuforia.BarcodePreview::Initialize(Vuforia.BarcodeBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodePreview_Initialize_mBF32CA1F5EB4109ED55BF66C771F5868E924A2EA (BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* __this, BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* ___0_behaviour, const RuntimeMethod* method)
{
{
BarcodeBehaviour_t160C30AF94DFA0162C98DB0102120393B0DB856D* L_0 = ___0_behaviour;
__this->___mCastedBehaviour_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)L_0);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.BarcodePreview::CreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodePreview_CreatePreview_mD6DB3C5BD71C677A8D0291CB2B300B513EEBDBE4 (BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD37C6E5A0BED39374968AA8B4FE590B307F3467C);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* V_1 = NULL;
int32_t V_2 = 0;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_3 = NULL;
{
TargetPreview_CreatePreview_mBD318E8601D0AD21F7489894C7CE4FBA2EC8B2AD(__this, NULL);
String_t* L_0;
L_0 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteralD37C6E5A0BED39374968AA8B4FE590B307F3467C, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A(L_0, PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A_RuntimeMethod_var);
V_0 = L_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0020;
}
}
{
return;
}
IL_0020:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811(L_4, L_6, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var);
__this->___mBarcodeReferencePreview_17 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBarcodeReferencePreview_17), (void*)L_7);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = __this->___mBarcodeReferencePreview_17;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_9);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_9, L_10, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___mBarcodeReferencePreview_17;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_11, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13;
L_13 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_12);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_12, L_13, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = __this->___mBarcodeReferencePreview_17;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
NullCheck(L_15);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_15, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_14, L_16, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = __this->___mBarcodeReferencePreview_17;
TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875(__this, L_17, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = __this->___mBarcodeReferencePreview_17;
NullCheck(L_18);
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_19;
L_19 = GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69(L_18, (bool)1, GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var);
V_1 = L_19;
V_2 = 0;
goto IL_00a9;
}
IL_0095:
{
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_20 = V_1;
int32_t L_21 = V_2;
NullCheck(L_20);
int32_t L_22 = L_21;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
V_3 = L_23;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_24 = V_3;
NullCheck(L_24);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25;
L_25 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_24, NULL);
TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875(__this, L_25, NULL);
int32_t L_26 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1));
}
IL_00a9:
{
int32_t L_27 = V_2;
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_28 = V_1;
NullCheck(L_28);
if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
{
goto IL_0095;
}
}
{
return;
}
}
// System.Boolean Vuforia.BarcodePreview::ShouldCreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BarcodePreview_ShouldCreatePreview_m19FE2C4020AA5A4244AA800B0FAF0044E64CBCD7 (BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
// System.Void Vuforia.BarcodePreview::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BarcodePreview__ctor_m84163B04E9086590101F850EA0999BDC7D528726 (BarcodePreview_tA8D97E1E4021DA7746D219C95A7FD705257F7E72* __this, const RuntimeMethod* method)
{
{
TargetPreview__ctor_m4E5CB76A52692307A848ACABB79AA77D6E2376CA(__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.LegacyCylinderTargetPreview::.ctor(UnityEngine.MeshRenderer,UnityEngine.MeshFilter,Vuforia.MaskOutBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyCylinderTargetPreview__ctor_m329A03BDBEB702B42EA713607F545BECF8FD268B (LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___1_filter, MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* ___2_mLegacyTurnOff, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = ___0_renderer;
__this->___LegacyMeshRenderer_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LegacyMeshRenderer_0), (void*)L_0);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_1 = ___1_filter;
__this->___LegacyMeshFilter_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LegacyMeshFilter_1), (void*)L_1);
MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* L_2 = ___2_mLegacyTurnOff;
__this->___mLegacyTurnOffBehaviour_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyTurnOffBehaviour_2), (void*)L_2);
return;
}
}
// System.Boolean Vuforia.LegacyCylinderTargetPreview::HasPreview(UnityEngine.GameObject,UnityEngine.MeshRenderer&,UnityEngine.MeshFilter&,Vuforia.MaskOutBehaviour&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LegacyCylinderTargetPreview_HasPreview_m37BF38401CDCEC8918055EFAC5C7687776C2C022 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___2_filter, MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A** ___3_turnOff, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A_m182BD32E1372C2CC4FAA078BB74A1E8356679400_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91E72E60A101DC08106EED641908CB777FA72CDF);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
int32_t G_B4_0 = 0;
int32_t G_B10_0 = 0;
{
V_0 = _stringLiteral91E72E60A101DC08106EED641908CB777FA72CDF;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_0 = ___1_renderer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___0_gameObject;
NullCheck(L_1);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2;
L_2 = GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D(L_1, GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var);
*((RuntimeObject**)L_0) = (RuntimeObject*)L_2;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)L_2);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_3 = ___2_filter;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_gameObject;
NullCheck(L_4);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_5;
L_5 = GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8(L_4, GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8_RuntimeMethod_var);
*((RuntimeObject**)L_3) = (RuntimeObject*)L_5;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)L_5);
MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A** L_6 = ___3_turnOff;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ___0_gameObject;
NullCheck(L_7);
MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* L_8;
L_8 = GameObject_GetComponent_TisMaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A_m182BD32E1372C2CC4FAA078BB74A1E8356679400(L_7, GameObject_GetComponent_TisMaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A_m182BD32E1372C2CC4FAA078BB74A1E8356679400_RuntimeMethod_var);
*((RuntimeObject**)L_6) = (RuntimeObject*)L_8;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_6, (void*)(RuntimeObject*)L_8);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_9 = ___2_filter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_10 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_9);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_004b;
}
}
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_12 = ___2_filter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_13 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_12);
NullCheck(L_13);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_14;
L_14 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_13, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_15;
L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_15)
{
goto IL_004b;
}
}
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_16 = ___2_filter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_17 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_16);
NullCheck(L_17);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_18;
L_18 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_17, NULL);
NullCheck(L_18);
String_t* L_19;
L_19 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_18, NULL);
String_t* L_20 = V_0;
NullCheck(L_19);
bool L_21;
L_21 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_19, L_20, NULL);
G_B4_0 = ((int32_t)(L_21));
goto IL_004c;
}
IL_004b:
{
G_B4_0 = 0;
}
IL_004c:
{
if (G_B4_0)
{
goto IL_0072;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_22 = ___1_renderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_23 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_22);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_24;
L_24 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_23, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_24)
{
goto IL_006f;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_25 = ___1_renderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_26 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_25);
NullCheck(L_26);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_27;
L_27 = Renderer_get_sharedMaterials_m0B61AFD8EDA35A70C796FFB2F28BB62380051ABF(L_26, NULL);
if (!L_27)
{
goto IL_006f;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_28 = ___1_renderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_29 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_28);
NullCheck(L_29);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_30;
L_30 = Renderer_get_sharedMaterials_m0B61AFD8EDA35A70C796FFB2F28BB62380051ABF(L_29, NULL);
NullCheck(L_30);
G_B10_0 = ((((int32_t)((int32_t)(((RuntimeArray*)L_30)->max_length))) == ((int32_t)4))? 1 : 0);
goto IL_0073;
}
IL_006f:
{
G_B10_0 = 0;
goto IL_0073;
}
IL_0072:
{
G_B10_0 = 1;
}
IL_0073:
{
if (G_B10_0)
{
goto IL_007e;
}
}
{
MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A** L_31 = ___3_turnOff;
MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* L_32 = *((MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A**)L_31);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_32, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_33;
}
IL_007e:
{
return (bool)1;
}
}
// System.Void Vuforia.LegacyCylinderTargetPreview::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyCylinderTargetPreview_Destroy_m69587173819224BF452441124B40C04365DFC91C (LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = __this->___LegacyMeshRenderer_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2 = __this->___LegacyMeshRenderer_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_2, NULL);
}
IL_0019:
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_3 = __this->___LegacyMeshFilter_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_5 = __this->___LegacyMeshFilter_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_5, NULL);
}
IL_0032:
{
MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* L_6 = __this->___mLegacyTurnOffBehaviour_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_004b;
}
}
{
MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* L_8 = __this->___mLegacyTurnOffBehaviour_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_8, NULL);
}
IL_004b:
{
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.LegacyImageTargetPreview::.ctor(UnityEngine.MeshRenderer,UnityEngine.MeshFilter,Vuforia.TurnOffBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyImageTargetPreview__ctor_m633C6311843A62D085C20CE19B62F3641A2E4BDD (LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___1_filter, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* ___2_mLegacyTurnOff, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = ___0_renderer;
__this->___LegacyMeshRenderer_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LegacyMeshRenderer_0), (void*)L_0);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_1 = ___1_filter;
__this->___LegacyMeshFilter_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LegacyMeshFilter_1), (void*)L_1);
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_2 = ___2_mLegacyTurnOff;
__this->___mLegacyTurnOffBehaviour_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyTurnOffBehaviour_2), (void*)L_2);
return;
}
}
// System.Boolean Vuforia.LegacyImageTargetPreview::HasPreview(UnityEngine.GameObject,System.String,UnityEngine.MeshRenderer&,UnityEngine.MeshFilter&,Vuforia.TurnOffBehaviour&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LegacyImageTargetPreview_HasPreview_mB9DC3299100DD019612D2064D835D7E4BA4CF305 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, String_t* ___1_targetName, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___2_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___3_filter, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** ___4_turnOff, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4EC42AD25318970CD67C0BF3D2F47AD7FAFF6A20);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80FF23B2E325F871B7C35B2162E980220DB6DFAA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC1E3D64868AC71BC8D407F6E576858260BF120E);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
int32_t G_B4_0 = 0;
int32_t G_B12_0 = 0;
{
V_0 = _stringLiteral80FF23B2E325F871B7C35B2162E980220DB6DFAA;
V_1 = _stringLiteral4EC42AD25318970CD67C0BF3D2F47AD7FAFF6A20;
String_t* L_0 = ___1_targetName;
String_t* L_1;
L_1 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_0, _stringLiteralEC1E3D64868AC71BC8D407F6E576858260BF120E, NULL);
V_2 = L_1;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_2 = ___2_renderer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___0_gameObject;
NullCheck(L_3);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_4;
L_4 = GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D(L_3, GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var);
*((RuntimeObject**)L_2) = (RuntimeObject*)L_4;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)L_4);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_5 = ___3_filter;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___0_gameObject;
NullCheck(L_6);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_7;
L_7 = GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8(L_6, GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8_RuntimeMethod_var);
*((RuntimeObject**)L_5) = (RuntimeObject*)L_7;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)L_7);
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** L_8 = ___4_turnOff;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = ___0_gameObject;
NullCheck(L_9);
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_10;
L_10 = GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A(L_9, GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A_RuntimeMethod_var);
*((RuntimeObject**)L_8) = (RuntimeObject*)L_10;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_8, (void*)(RuntimeObject*)L_10);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_11 = ___3_filter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_12 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_11);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_13)
{
goto IL_005e;
}
}
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_14 = ___3_filter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_15 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_14);
NullCheck(L_15);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16;
L_16 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_15, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_17)
{
goto IL_005e;
}
}
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_18 = ___3_filter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_19 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_18);
NullCheck(L_19);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_20;
L_20 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_19, NULL);
NullCheck(L_20);
String_t* L_21;
L_21 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_20, NULL);
String_t* L_22 = V_0;
NullCheck(L_21);
bool L_23;
L_23 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_21, L_22, NULL);
G_B4_0 = ((int32_t)(L_23));
goto IL_005f;
}
IL_005e:
{
G_B4_0 = 0;
}
IL_005f:
{
if (G_B4_0)
{
goto IL_00a8;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_24 = ___2_renderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_25 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_24);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_26)
{
goto IL_00a5;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_27 = ___2_renderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_28 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_27);
NullCheck(L_28);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29;
L_29 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_28, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_29, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_30)
{
goto IL_00a5;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_31 = ___2_renderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_32 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_31);
NullCheck(L_32);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33;
L_33 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_32, NULL);
NullCheck(L_33);
String_t* L_34;
L_34 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_33, NULL);
String_t* L_35 = V_2;
NullCheck(L_34);
bool L_36;
L_36 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_34, L_35, NULL);
if (L_36)
{
goto IL_00a2;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_37 = ___2_renderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_38 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_37);
NullCheck(L_38);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_39;
L_39 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_38, NULL);
NullCheck(L_39);
String_t* L_40;
L_40 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_39, NULL);
String_t* L_41 = V_1;
NullCheck(L_40);
bool L_42;
L_42 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_40, L_41, NULL);
G_B12_0 = ((int32_t)(L_42));
goto IL_00a9;
}
IL_00a2:
{
G_B12_0 = 1;
goto IL_00a9;
}
IL_00a5:
{
G_B12_0 = 0;
goto IL_00a9;
}
IL_00a8:
{
G_B12_0 = 1;
}
IL_00a9:
{
if (G_B12_0)
{
goto IL_00b5;
}
}
{
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** L_43 = ___4_turnOff;
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_44 = *((TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C**)L_43);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_45;
L_45 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_44, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_45;
}
IL_00b5:
{
return (bool)1;
}
}
// System.Void Vuforia.LegacyImageTargetPreview::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyImageTargetPreview_Destroy_m4CDA893F2452B64EF1C8250EB0DE5B55949C0D5F (LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = __this->___LegacyMeshRenderer_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2 = __this->___LegacyMeshRenderer_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_2, NULL);
}
IL_0019:
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_3 = __this->___LegacyMeshFilter_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_5 = __this->___LegacyMeshFilter_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_5, NULL);
}
IL_0032:
{
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_6 = __this->___mLegacyTurnOffBehaviour_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_004b;
}
}
{
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_8 = __this->___mLegacyTurnOffBehaviour_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_8, NULL);
}
IL_004b:
{
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.LegacyModelTargetPreview::.ctor(UnityEngine.GameObject,Vuforia.PreviewModelTurnOffBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyModelTargetPreview__ctor_m7E7922AC1308A50272D61730562A3C1E6DA652DF (LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rootObject, PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* ___1_turnOff, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_rootObject;
__this->___LegacyRootObject_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LegacyRootObject_0), (void*)L_0);
PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* L_1 = ___1_turnOff;
__this->___mLegacyTurnOffBehaviour_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyTurnOffBehaviour_1), (void*)L_1);
return;
}
}
// System.Boolean Vuforia.LegacyModelTargetPreview::HasPreview(UnityEngine.GameObject,UnityEngine.GameObject&,Vuforia.PreviewModelTurnOffBehaviour&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LegacyModelTargetPreview_HasPreview_mF079ACB8655EFA310FD2C80943138CC4A4B66585 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** ___1_rootObject, PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9** ___2_turnOff, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisPreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9_m9F12B4AE51557A5D0D57A2ABAE8214BC13398A7E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CA5288BDD5499BE14E00B2D105580F27BCD391A);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** L_0 = ___1_rootObject;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
V_0 = 0;
goto IL_003d;
}
IL_0007:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = ___0_gameObject;
NullCheck(L_1);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_1, NULL);
int32_t L_3 = V_0;
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_2, L_3, NULL);
NullCheck(L_4);
String_t* L_5;
L_5 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_4, NULL);
NullCheck(L_5);
bool L_6;
L_6 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_5, _stringLiteral0CA5288BDD5499BE14E00B2D105580F27BCD391A, NULL);
if (!L_6)
{
goto IL_0039;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** L_7 = ___1_rootObject;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = ___0_gameObject;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL);
int32_t L_10 = V_0;
NullCheck(L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
L_11 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_9, L_10, NULL);
NullCheck(L_11);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12;
L_12 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_11, NULL);
*((RuntimeObject**)L_7) = (RuntimeObject*)L_12;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)L_12);
goto IL_004b;
}
IL_0039:
{
int32_t L_13 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003d:
{
int32_t L_14 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15 = ___0_gameObject;
NullCheck(L_15);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_16;
L_16 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_15, NULL);
NullCheck(L_16);
int32_t L_17;
L_17 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_16, NULL);
if ((((int32_t)L_14) < ((int32_t)L_17)))
{
goto IL_0007;
}
}
IL_004b:
{
PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9** L_18 = ___2_turnOff;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = ___0_gameObject;
NullCheck(L_19);
PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* L_20;
L_20 = GameObject_GetComponent_TisPreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9_m9F12B4AE51557A5D0D57A2ABAE8214BC13398A7E(L_19, GameObject_GetComponent_TisPreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9_m9F12B4AE51557A5D0D57A2ABAE8214BC13398A7E_RuntimeMethod_var);
*((RuntimeObject**)L_18) = (RuntimeObject*)L_20;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_18, (void*)(RuntimeObject*)L_20);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** L_21 = ___1_rootObject;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = *((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F**)L_21);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_23)
{
goto IL_0066;
}
}
{
PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9** L_24 = ___2_turnOff;
PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* L_25 = *((PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9**)L_24);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_26;
}
IL_0066:
{
return (bool)1;
}
}
// System.Void Vuforia.LegacyModelTargetPreview::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyModelTargetPreview_Destroy_m76FE39899E83B27EEDCD8071838F0C74CBE515F2 (LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___LegacyRootObject_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___LegacyRootObject_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_2, NULL);
}
IL_0019:
{
PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* L_3 = __this->___mLegacyTurnOffBehaviour_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* L_5 = __this->___mLegacyTurnOffBehaviour_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_5, NULL);
}
IL_0032:
{
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.LegacyMultiTargetPreview::.ctor(UnityEngine.GameObject,Vuforia.TurnOffBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyMultiTargetPreview__ctor_m2200BC911F18B6AF4021148CAD6C52C4C5C14D9B (LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_rootObject, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* ___1_turnOff, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_rootObject;
__this->___LegacyRootObject_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LegacyRootObject_0), (void*)L_0);
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_1 = ___1_turnOff;
__this->___mLegacyTurnOffBehaviour_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyTurnOffBehaviour_1), (void*)L_1);
return;
}
}
// System.Boolean Vuforia.LegacyMultiTargetPreview::HasPreview(UnityEngine.GameObject,UnityEngine.GameObject&,Vuforia.TurnOffBehaviour&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LegacyMultiTargetPreview_HasPreview_m26D51416FDD3926A45786D4392BA75EC3B6C626B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** ___1_rootObject, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** ___2_turnOff, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B80C046266D537E5E00DE2AE3E88562DD57F118);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** L_0 = ___1_rootObject;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** L_1 = ___2_turnOff;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_gameObject;
NullCheck(L_2);
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_3;
L_3 = GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A(L_2, GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A_RuntimeMethod_var);
*((RuntimeObject**)L_1) = (RuntimeObject*)L_3;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)L_3);
V_0 = 0;
goto IL_0045;
}
IL_000f:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_gameObject;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
int32_t L_6 = V_0;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_5, L_6, NULL);
NullCheck(L_7);
String_t* L_8;
L_8 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_7, NULL);
NullCheck(L_8);
bool L_9;
L_9 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_8, _stringLiteral2B80C046266D537E5E00DE2AE3E88562DD57F118, NULL);
if (!L_9)
{
goto IL_0041;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** L_10 = ___1_rootObject;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = ___0_gameObject;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_11, NULL);
int32_t L_13 = V_0;
NullCheck(L_12);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
L_14 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_12, L_13, NULL);
NullCheck(L_14);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_14, NULL);
*((RuntimeObject**)L_10) = (RuntimeObject*)L_15;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)L_15);
goto IL_0053;
}
IL_0041:
{
int32_t L_16 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_0045:
{
int32_t L_17 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = ___0_gameObject;
NullCheck(L_18);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
L_19 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_18, NULL);
NullCheck(L_19);
int32_t L_20;
L_20 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_19, NULL);
if ((((int32_t)L_17) < ((int32_t)L_20)))
{
goto IL_000f;
}
}
IL_0053:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F** L_21 = ___1_rootObject;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = *((GameObject_t76FEDD663AB33C991A9C9A23129337651094216F**)L_21);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_23)
{
goto IL_0066;
}
}
{
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** L_24 = ___2_turnOff;
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_25 = *((TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C**)L_24);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_26;
}
IL_0066:
{
return (bool)1;
}
}
// System.Void Vuforia.LegacyMultiTargetPreview::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyMultiTargetPreview_Destroy_m07AEBD95099AF1CDD09B93BCCB95B62AF951CB8C (LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___LegacyRootObject_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___LegacyRootObject_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_2, NULL);
}
IL_0019:
{
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_3 = __this->___mLegacyTurnOffBehaviour_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_5 = __this->___mLegacyTurnOffBehaviour_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_5, NULL);
}
IL_0032:
{
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.LegacyVuMarkTargetPreview::.ctor(UnityEngine.MeshRenderer,UnityEngine.MeshFilter,Vuforia.TurnOffBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyVuMarkTargetPreview__ctor_m7D27A86555901918A5C7B681B55AD90BECDFCB16 (LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___1_filter, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* ___2_mLegacyTurnOff, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = ___0_renderer;
__this->___mLegacyMeshRenderer_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyMeshRenderer_0), (void*)L_0);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_1 = ___1_filter;
__this->___LegacyMeshFilter_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___LegacyMeshFilter_1), (void*)L_1);
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_2 = ___2_mLegacyTurnOff;
__this->___mLegacyTurnOffBehaviour_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyTurnOffBehaviour_2), (void*)L_2);
return;
}
}
// System.Boolean Vuforia.LegacyVuMarkTargetPreview::HasPreview(UnityEngine.GameObject,System.String,UnityEngine.MeshRenderer&,UnityEngine.MeshFilter&,Vuforia.TurnOffBehaviour&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LegacyVuMarkTargetPreview_HasPreview_m7C206161BC43D467B9129E4349864BF820B1E023 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_gameObject, String_t* ___1_targetName, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___2_renderer, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___3_filter, TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** ___4_turnOff, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA452E6A5E5134DFC9F0F2F32FFE08A23BA02F2BC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC1E3D64868AC71BC8D407F6E576858260BF120E);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
int32_t G_B4_0 = 0;
int32_t G_B10_0 = 0;
{
V_0 = _stringLiteralA452E6A5E5134DFC9F0F2F32FFE08A23BA02F2BC;
String_t* L_0 = ___1_targetName;
String_t* L_1;
L_1 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_0, _stringLiteralEC1E3D64868AC71BC8D407F6E576858260BF120E, NULL);
V_1 = L_1;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_2 = ___2_renderer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___0_gameObject;
NullCheck(L_3);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_4;
L_4 = GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D(L_3, GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var);
*((RuntimeObject**)L_2) = (RuntimeObject*)L_4;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)L_4);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_5 = ___3_filter;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___0_gameObject;
NullCheck(L_6);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_7;
L_7 = GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8(L_6, GameObject_GetComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mDF6525BCE37B444313BE0AA2305BDF4EB8B92FE8_RuntimeMethod_var);
*((RuntimeObject**)L_5) = (RuntimeObject*)L_7;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)L_7);
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** L_8 = ___4_turnOff;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = ___0_gameObject;
NullCheck(L_9);
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_10;
L_10 = GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A(L_9, GameObject_GetComponent_TisTurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C_m489A8F74B619040A82643FB854013A06C1C7F79A_RuntimeMethod_var);
*((RuntimeObject**)L_8) = (RuntimeObject*)L_10;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_8, (void*)(RuntimeObject*)L_10);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_11 = ___3_filter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_12 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_11);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_13)
{
goto IL_0058;
}
}
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_14 = ___3_filter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_15 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_14);
NullCheck(L_15);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_16;
L_16 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_15, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_17)
{
goto IL_0058;
}
}
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_18 = ___3_filter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_19 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_18);
NullCheck(L_19);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_20;
L_20 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_19, NULL);
NullCheck(L_20);
String_t* L_21;
L_21 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_20, NULL);
String_t* L_22 = V_0;
NullCheck(L_21);
bool L_23;
L_23 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_21, L_22, NULL);
G_B4_0 = ((int32_t)(L_23));
goto IL_0059;
}
IL_0058:
{
G_B4_0 = 0;
}
IL_0059:
{
if (G_B4_0)
{
goto IL_008b;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_24 = ___2_renderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_25 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_24);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_26)
{
goto IL_0088;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_27 = ___2_renderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_28 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_27);
NullCheck(L_28);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29;
L_29 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_28, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_29, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_30)
{
goto IL_0088;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_31 = ___2_renderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_32 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_31);
NullCheck(L_32);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33;
L_33 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_32, NULL);
NullCheck(L_33);
String_t* L_34;
L_34 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_33, NULL);
String_t* L_35 = V_1;
NullCheck(L_34);
bool L_36;
L_36 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_34, L_35, NULL);
G_B10_0 = ((int32_t)(L_36));
goto IL_008c;
}
IL_0088:
{
G_B10_0 = 0;
goto IL_008c;
}
IL_008b:
{
G_B10_0 = 1;
}
IL_008c:
{
if (G_B10_0)
{
goto IL_0098;
}
}
{
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C** L_37 = ___4_turnOff;
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_38 = *((TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C**)L_37);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_39;
L_39 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_38, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
return L_39;
}
IL_0098:
{
return (bool)1;
}
}
// System.Void Vuforia.LegacyVuMarkTargetPreview::Destroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LegacyVuMarkTargetPreview_Destroy_mE00CC7C9F749B8B344088708D9ED58A0324108C8 (LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = __this->___mLegacyMeshRenderer_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2 = __this->___mLegacyMeshRenderer_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_2, NULL);
}
IL_0019:
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_3 = __this->___LegacyMeshFilter_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_4)
{
goto IL_0032;
}
}
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_5 = __this->___LegacyMeshFilter_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_5, NULL);
}
IL_0032:
{
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_6 = __this->___mLegacyTurnOffBehaviour_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_7)
{
goto IL_004b;
}
}
{
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_8 = __this->___mLegacyTurnOffBehaviour_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_8, NULL);
}
IL_004b:
{
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.CylinderTargetPreview::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_Awake_m0C3919E7495D803D429956D48401F0F690EE5574 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA49FC1C12DDD76596E21DF967A17A50FCFF1735);
s_Il2CppMethodInitialized = true;
}
{
TargetPreview_Awake_mD64C39D9B3E8C5ACD8B1BA9039C4D5D78DE54062(__this, NULL);
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9 = _stringLiteralAA49FC1C12DDD76596E21DF967A17A50FCFF1735;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9), (void*)_stringLiteralAA49FC1C12DDD76596E21DF967A17A50FCFF1735);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview::Initialize(Vuforia.CylinderTargetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_Initialize_m7D31655AC7F0FA338E4E50C5FDBF211CAE4AC437 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* ___0_behaviour, const RuntimeMethod* method)
{
{
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_0 = ___0_behaviour;
__this->___mCastedBehaviour_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)L_0);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview::SetupForSimulator(Vuforia.ObserverBehaviour,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_SetupForSimulator_m714EF3040713FF6E761FE123BDBE27AA15406248 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = ___0_behaviour;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent;
TargetPreview_SetupForSimulator_m93A566DE29C6B8E60AE2BECBF24A6B3F72FA4DC0(__this, L_0, L_1, NULL);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ___0_behaviour;
__this->___mCastedBehaviour_16 = ((CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897*)CastclassClass((RuntimeObject*)L_2, CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)((CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897*)CastclassClass((RuntimeObject*)L_2, CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897_il2cpp_TypeInfo_var)));
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_3 = ___0_behaviour;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4), (void*)L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___1_parent;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11), (void*)L_4);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview::CreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_CreatePreview_m5C32ED2E3C8E5CC3ABD4E59DB9AB030309358DAD (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, const RuntimeMethod* method)
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
TargetPreview_CreatePreview_mBD318E8601D0AD21F7489894C7CE4FBA2EC8B2AD(__this, NULL);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_0 = (&__this->___mMeshFilter_19);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_1 = (&__this->___mRenderer_18);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = CylinderTargetPreview_CreateMeshWithMaterial_m4F1C869150302B46E8B1AFC37E2A36559CB2A72F(__this, L_0, L_1, NULL);
V_0 = L_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_3, L_5, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875(__this, L_6, NULL);
return;
}
}
// UnityEngine.GameObject Vuforia.CylinderTargetPreview::CreateMeshWithMaterial(UnityEngine.MeshFilter&,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* CylinderTargetPreview_CreateMeshWithMaterial_m4F1C869150302B46E8B1AFC37E2A36559CB2A72F (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___0_meshFilter, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_meshRenderer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA49FC1C12DDD76596E21DF967A17A50FCFF1735);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 V_1;
memset((&V_1), 0, sizeof(V_1));
int32_t V_2 = 0;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_0);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_0, _stringLiteralAA49FC1C12DDD76596E21DF967A17A50FCFF1735, NULL);
V_0 = L_0;
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_1 = __this->___mCastedBehaviour_16;
NullCheck(L_1);
String_t* L_2;
L_2 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_1, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_3 = __this->___mCastedBehaviour_16;
NullCheck(L_3);
String_t* L_4;
L_4 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_3, NULL);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_5;
L_5 = PreviewResourceLoader_LoadConfigData_m51A9F7174B09B0A24FBF0D208BA727E9F64E8A8A(L_2, L_4, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_6 = __this->___mCastedBehaviour_16;
NullCheck(L_6);
String_t* L_7;
L_7 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_6, NULL);
NullCheck(L_5);
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_8;
L_8 = ConfigData_GetCylinderTarget_mD09249AABCAF871671C53D56439CEAB49E43445D(L_5, L_7, NULL);
V_1 = L_8;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_9 = ___1_meshRenderer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
NullCheck(L_10);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_11;
L_11 = GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D(L_10, GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
*((RuntimeObject**)L_9) = (RuntimeObject*)L_11;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_9, (void*)(RuntimeObject*)L_11);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_12 = ___0_meshFilter;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_0;
NullCheck(L_13);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_14;
L_14 = GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94(L_13, GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
*((RuntimeObject**)L_12) = (RuntimeObject*)L_14;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_12, (void*)(RuntimeObject*)L_14);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_15 = ___0_meshFilter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_16 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_15);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_17 = __this->___mMeshFilter_19;
NullCheck(L_17);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_18;
L_18 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_17, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_19 = __this->___mCastedBehaviour_16;
NullCheck(L_19);
float L_20;
L_20 = CylinderTargetBehaviour_get_SideLength_mACA14FA61ED419B6684F14EE73B5445F1E2F0B25_inline(L_19, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_21 = __this->___mCastedBehaviour_16;
NullCheck(L_21);
float L_22;
L_22 = CylinderTargetBehaviour_get_TopDiameter_m58658A3DA450302E36D67120BD42CBFAE67F9D99(L_21, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_23 = __this->___mCastedBehaviour_16;
NullCheck(L_23);
float L_24;
L_24 = CylinderTargetBehaviour_get_BottomDiameter_m5E5F1981672ECFA2AA0ACEA31F842B8BAC45180F(L_23, NULL);
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_25 = V_1;
String_t* L_26 = L_25.___previewTop_5;
bool L_27;
L_27 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_26, NULL);
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_28 = V_1;
String_t* L_29 = L_28.___previewBottom_6;
bool L_30;
L_30 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_29, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_31 = __this->___mCastedBehaviour_16;
NullCheck(L_31);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_32;
L_32 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_31, NULL);
NullCheck(L_32);
int32_t L_33;
L_33 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_32, NULL);
V_2 = L_33;
String_t* L_34;
L_34 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_35;
L_35 = CylinderMeshFactory_CreateCylinderMesh_m88541F370A79D0DD1BF70B4CC97E2F250A6209AD(L_18, L_20, L_22, L_24, ((int32_t)32), (bool)((((int32_t)L_27) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)L_30) == ((int32_t)0))? 1 : 0), L_34, (bool)1, NULL);
NullCheck(L_16);
MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_16, L_35, NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_36 = ___1_meshRenderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_37 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_36);
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_38 = V_1;
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_39 = __this->___mCastedBehaviour_16;
NullCheck(L_39);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_40;
L_40 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_39, NULL);
NullCheck(L_40);
int32_t L_41;
L_41 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_40, NULL);
V_2 = L_41;
String_t* L_42;
L_42 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_43;
L_43 = CylinderTargetPreview_GetMaterials_mA35B018A9989EDD6E4D39907D37DAE9D86A0953E(__this, L_38, (bool)0, L_42, NULL);
NullCheck(L_37);
Renderer_set_sharedMaterials_m665ADE4190214CC2AC52490B4A7373D7EE75DEB2(L_37, L_43, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_44 = V_0;
return L_44;
}
}
// System.Void Vuforia.CylinderTargetPreview::UpdatePreviewProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_UpdatePreviewProperties_m9DA62B3DC2EBBF67F19AE0CD8AC82328B4BA195A (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, const RuntimeMethod* method)
{
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* V_0 = NULL;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 V_1;
memset((&V_1), 0, sizeof(V_1));
{
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_0 = __this->___mCastedBehaviour_16;
NullCheck(L_0);
String_t* L_1;
L_1 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_0, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_2 = __this->___mCastedBehaviour_16;
NullCheck(L_2);
String_t* L_3;
L_3 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_2, NULL);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_4;
L_4 = PreviewResourceLoader_LoadConfigData_m51A9F7174B09B0A24FBF0D208BA727E9F64E8A8A(L_1, L_3, NULL);
V_0 = L_4;
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_5 = V_0;
if (L_5)
{
goto IL_0020;
}
}
{
return;
}
IL_0020:
{
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_6 = V_0;
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_7 = __this->___mCastedBehaviour_16;
NullCheck(L_7);
String_t* L_8;
L_8 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_7, NULL);
NullCheck(L_6);
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_9;
L_9 = ConfigData_GetCylinderTarget_mD09249AABCAF871671C53D56439CEAB49E43445D(L_6, L_8, NULL);
V_1 = L_9;
LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* L_10 = __this->___mLegacyPreview_20;
if (!L_10)
{
goto IL_004d;
}
}
{
LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* L_11 = __this->___mLegacyPreview_20;
NullCheck(L_11);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_12 = L_11->___LegacyMeshFilter_1;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_13 = V_1;
CylinderTargetPreview_RescaleLegacyMesh_m3E32AD8822527840625C4337FA17AE7AA45264D9(__this, L_12, L_13, NULL);
return;
}
IL_004d:
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_14 = __this->___mRenderer_18;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_15 = V_1;
CylinderTargetPreview_UpdateMaterials_m986EC3235A50BC2401CD42B5E7B3487EC4D0666E(__this, L_14, L_15, NULL);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_16 = __this->___mMeshFilter_19;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_17 = V_1;
CylinderTargetPreview_RescaleMesh_mE11B6CEBB70A8AFC67104B30B1EFC5BE2333FF37(__this, L_16, L_17, NULL);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview::UpdateMaterials(UnityEngine.MeshRenderer,Vuforia.ConfigData/CylinderTargetData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_UpdateMaterials_m986EC3235A50BC2401CD42B5E7B3487EC4D0666E (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_usedMeshRenderer, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___1_cylinderData, const RuntimeMethod* method)
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* V_0 = NULL;
int32_t V_1 = 0;
{
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_0 = ___1_cylinderData;
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_1 = __this->___mCastedBehaviour_16;
NullCheck(L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_1, NULL);
NullCheck(L_2);
int32_t L_3;
L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_2, NULL);
V_1 = L_3;
String_t* L_4;
L_4 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_5;
L_5 = CylinderTargetPreview_GetMaterials_mA35B018A9989EDD6E4D39907D37DAE9D86A0953E(__this, L_0, (bool)0, L_4, NULL);
V_0 = L_5;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_6 = V_0;
if (!L_6)
{
goto IL_002b;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_7 = ___0_usedMeshRenderer;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_8 = V_0;
NullCheck(L_7);
Renderer_set_sharedMaterials_m665ADE4190214CC2AC52490B4A7373D7EE75DEB2(L_7, L_8, NULL);
}
IL_002b:
{
return;
}
}
// UnityEngine.Material[] Vuforia.CylinderTargetPreview::GetMaterials(Vuforia.ConfigData/CylinderTargetData,System.Boolean,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* CylinderTargetPreview_GetMaterials_mA35B018A9989EDD6E4D39907D37DAE9D86A0953E (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___0_data, bool ___1_shouldCreateInsideMaterial, String_t* ___2_id, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Where_TisString_t_m023A6F9F603FD87F583C617CEAD9C3288A048D0A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CGetMaterialsU3Eb__12_0_mEC489DF847C1E891F932429B73C2E5C59B664A2D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral10F4CCFDC6D3631F0C384467C8C06E5CD0169667);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13034BD019E9878CE6E73BABC09D7E86D58340E0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral684F9F5743C3D1DE5AF358333F20040FBA298574);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral94FCDB76FF92167934BF77EF6065005AB63F2A53);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA79EFD0D94E6BD56F96C296407CB7437CE3FA52D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB76D6F9A59D7CBA603487B79310046019EF4B21);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
String_t* V_1 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_2 = NULL;
int32_t V_3 = 0;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* V_4 = NULL;
int32_t V_5 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_6 = NULL;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_7 = NULL;
String_t* V_8 = NULL;
int32_t V_9 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_10 = NULL;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* G_B4_0 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B4_1 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B4_2 = NULL;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* G_B3_0 = NULL;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* G_B3_1 = NULL;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* G_B3_2 = NULL;
int32_t G_B7_0 = 0;
String_t* G_B11_0 = NULL;
{
String_t* L_0;
L_0 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral13034BD019E9878CE6E73BABC09D7E86D58340E0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3(L_0, PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
V_0 = L_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_001b;
}
}
{
return (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)NULL;
}
IL_001b:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
String_t* L_6;
L_6 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral10F4CCFDC6D3631F0C384467C8C06E5CD0169667, NULL);
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_6);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_5;
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_8 = __this->___mCastedBehaviour_16;
NullCheck(L_8);
String_t* L_9;
L_9 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_8, NULL);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_9);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_9);
String_t* L_10;
L_10 = PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8(L_7, NULL);
V_1 = L_10;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_11 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_11);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_11, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
V_2 = L_11;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_12 = V_2;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_13 = ___0_data;
String_t* L_14 = L_13.___previewSide_4;
NullCheck(L_12);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_12, L_14, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_15 = V_2;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_16;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_18 = ___0_data;
String_t* L_19 = L_18.___previewTop_5;
NullCheck(L_17);
ArrayElementTypeCheck (L_17, L_19);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_19);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_20 = L_17;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_21 = ___0_data;
String_t* L_22 = L_21.___previewBottom_6;
NullCheck(L_20);
ArrayElementTypeCheck (L_20, L_22);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_22);
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var);
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_23 = ((U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var))->___U3CU3E9__12_0_1;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_24 = L_23;
G_B3_0 = L_24;
G_B3_1 = L_20;
G_B3_2 = L_15;
if (L_24)
{
G_B4_0 = L_24;
G_B4_1 = L_20;
G_B4_2 = L_15;
goto IL_008c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var);
U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6* L_25 = ((U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_26 = (Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D*)il2cpp_codegen_object_new(Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D_il2cpp_TypeInfo_var);
NullCheck(L_26);
Func_2__ctor_m247D5044A4E1F518CA84A38B9A9F30E66BDD8184(L_26, L_25, (intptr_t)((void*)U3CU3Ec_U3CGetMaterialsU3Eb__12_0_mEC489DF847C1E891F932429B73C2E5C59B664A2D_RuntimeMethod_var), NULL);
Func_2_tAB9727E0C937894E19032D575D98A8A9AB5EE47D* L_27 = L_26;
((U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var))->___U3CU3E9__12_0_1 = L_27;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var))->___U3CU3E9__12_0_1), (void*)L_27);
G_B4_0 = L_27;
G_B4_1 = G_B3_1;
G_B4_2 = G_B3_2;
}
IL_008c:
{
RuntimeObject* L_28;
L_28 = Enumerable_Where_TisString_t_m023A6F9F603FD87F583C617CEAD9C3288A048D0A((RuntimeObject*)G_B4_1, G_B4_0, Enumerable_Where_TisString_t_m023A6F9F603FD87F583C617CEAD9C3288A048D0A_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_29;
L_29 = Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131(L_28, Enumerable_ToList_TisString_t_m86360148F90DE6EA1A8363F38B7C2A88FD139131_RuntimeMethod_var);
NullCheck(G_B4_2);
List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E(G_B4_2, L_29, List_1_AddRange_m157DD7AD4D25423F82A21E533BC4686C83770D5E_RuntimeMethod_var);
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_30 = V_2;
NullCheck(L_30);
int32_t L_31;
L_31 = List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_inline(L_30, List_1_get_Count_mB63183A9151F4345A9DD444A7CBE0D6E03F77C7C_RuntimeMethod_var);
V_3 = L_31;
bool L_32 = ___1_shouldCreateInsideMaterial;
if (L_32)
{
goto IL_00a8;
}
}
{
int32_t L_33 = V_3;
G_B7_0 = L_33;
goto IL_00ab;
}
IL_00a8:
{
int32_t L_34 = V_3;
G_B7_0 = ((int32_t)il2cpp_codegen_multiply(L_34, 2));
}
IL_00ab:
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_35 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)SZArrayNew(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var, (uint32_t)G_B7_0);
V_4 = L_35;
V_5 = 0;
goto IL_0195;
}
IL_00ba:
{
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_36 = V_2;
int32_t L_37 = V_5;
NullCheck(L_36);
String_t* L_38;
L_38 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_36, L_37, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
if (L_38)
{
goto IL_00c7;
}
}
{
G_B11_0 = ((String_t*)(NULL));
goto IL_00e1;
}
IL_00c7:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_40 = L_39;
String_t* L_41 = V_1;
NullCheck(L_40);
ArrayElementTypeCheck (L_40, L_41);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_41);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_42 = L_40;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_43 = V_2;
int32_t L_44 = V_5;
NullCheck(L_43);
String_t* L_45;
L_45 = List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8(L_43, L_44, List_1_get_Item_m21AEC50E791371101DC22ABCF96A2E46800811F8_RuntimeMethod_var);
NullCheck(L_42);
ArrayElementTypeCheck (L_42, L_45);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_45);
String_t* L_46;
L_46 = PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8(L_42, NULL);
G_B11_0 = L_46;
}
IL_00e1:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_47 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_48 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_48);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_48, L_47, NULL);
V_6 = L_48;
String_t* L_49 = G_B11_0;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_50;
L_50 = PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64(L_49, PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var);
V_7 = L_50;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_51;
L_51 = Path_GetFileNameWithoutExtension_m2D14CCBAB9C60DC8D32C2443CCE3D34644822FAF(L_49, NULL);
V_8 = L_51;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_52 = V_6;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_53 = V_7;
NullCheck(L_52);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_52, L_53, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_54 = V_6;
String_t* L_55 = V_8;
String_t* L_56 = ___2_id;
String_t* L_57;
L_57 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_55, _stringLiteralEB76D6F9A59D7CBA603487B79310046019EF4B21, L_56, NULL);
NullCheck(L_54);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_54, L_57, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_58 = V_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_59;
memset((&L_59), 0, sizeof(L_59));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_59), (-1.0f), (-1.0f), /*hidden argument*/NULL);
NullCheck(L_58);
Material_set_mainTextureScale_mABC2B4327CCDC6BB0E0EA72C6F29817400F56EF1(L_58, L_59, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_60 = V_6;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_61;
L_61 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral684F9F5743C3D1DE5AF358333F20040FBA298574, NULL);
NullCheck(L_60);
Material_set_shader_mBD3A0D9AB14DE2F7CD5F2775E9AD58E15424C171(L_60, L_61, NULL);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_62 = V_4;
int32_t L_63 = V_5;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_64 = V_6;
NullCheck(L_62);
ArrayElementTypeCheck (L_62, L_64);
(L_62)->SetAt(static_cast<il2cpp_array_size_t>(L_63), (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_64);
bool L_65 = ___1_shouldCreateInsideMaterial;
if (!L_65)
{
goto IL_018f;
}
}
{
int32_t L_66 = V_5;
int32_t L_67 = V_3;
V_9 = ((int32_t)il2cpp_codegen_add(L_66, L_67));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_68 = V_6;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_69 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_69);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_69, L_68, NULL);
V_10 = L_69;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_70 = V_10;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_71 = V_6;
NullCheck(L_70);
Material_CopyPropertiesFromMaterial_m4148227E6A0B8E66315D8115F656B7F8BEAE915B(L_70, L_71, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_72 = V_10;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_73 = V_6;
NullCheck(L_73);
String_t* L_74;
L_74 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_73, NULL);
String_t* L_75 = ___2_id;
String_t* L_76;
L_76 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_74, _stringLiteralA79EFD0D94E6BD56F96C296407CB7437CE3FA52D, L_75, NULL);
NullCheck(L_72);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_72, L_76, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_77 = V_10;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_78;
L_78 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral94FCDB76FF92167934BF77EF6065005AB63F2A53, NULL);
NullCheck(L_77);
Material_set_shader_mBD3A0D9AB14DE2F7CD5F2775E9AD58E15424C171(L_77, L_78, NULL);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_79 = V_4;
int32_t L_80 = V_9;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_81 = V_10;
NullCheck(L_79);
ArrayElementTypeCheck (L_79, L_81);
(L_79)->SetAt(static_cast<il2cpp_array_size_t>(L_80), (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_81);
}
IL_018f:
{
int32_t L_82 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_82, 1));
}
IL_0195:
{
int32_t L_83 = V_5;
int32_t L_84 = V_3;
if ((((int32_t)L_83) < ((int32_t)L_84)))
{
goto IL_00ba;
}
}
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_85 = V_4;
return L_85;
}
}
// System.Void Vuforia.CylinderTargetPreview::RescaleMesh(UnityEngine.MeshFilter,Vuforia.ConfigData/CylinderTargetData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_RescaleMesh_mE11B6CEBB70A8AFC67104B30B1EFC5BE2333FF37 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___0_usedMeshFilter, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___1_cylinderData, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_0 = ___0_usedMeshFilter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_1 = ___0_usedMeshFilter;
NullCheck(L_1);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2;
L_2 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_1, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_3 = __this->___mCastedBehaviour_16;
NullCheck(L_3);
float L_4;
L_4 = CylinderTargetBehaviour_get_SideLength_mACA14FA61ED419B6684F14EE73B5445F1E2F0B25_inline(L_3, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_5 = __this->___mCastedBehaviour_16;
NullCheck(L_5);
float L_6;
L_6 = CylinderTargetBehaviour_get_TopDiameter_m58658A3DA450302E36D67120BD42CBFAE67F9D99(L_5, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_7 = __this->___mCastedBehaviour_16;
NullCheck(L_7);
float L_8;
L_8 = CylinderTargetBehaviour_get_BottomDiameter_m5E5F1981672ECFA2AA0ACEA31F842B8BAC45180F(L_7, NULL);
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_9 = ___1_cylinderData;
String_t* L_10 = L_9.___previewTop_5;
bool L_11;
L_11 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_10, NULL);
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_12 = ___1_cylinderData;
String_t* L_13 = L_12.___previewBottom_6;
bool L_14;
L_14 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_13, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_15 = __this->___mCastedBehaviour_16;
NullCheck(L_15);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL);
NullCheck(L_16);
int32_t L_17;
L_17 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_16, NULL);
V_0 = L_17;
String_t* L_18;
L_18 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_19;
L_19 = CylinderMeshFactory_CreateCylinderMesh_m88541F370A79D0DD1BF70B4CC97E2F250A6209AD(L_2, L_4, L_6, L_8, ((int32_t)32), (bool)((((int32_t)L_11) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0), L_18, (bool)1, NULL);
NullCheck(L_0);
MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_0, L_19, NULL);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview::RescaleLegacyMesh(UnityEngine.MeshFilter,Vuforia.ConfigData/CylinderTargetData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_RescaleLegacyMesh_m3E32AD8822527840625C4337FA17AE7AA45264D9 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___0_usedMeshFilter, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___1_cylinderData, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_0 = ___0_usedMeshFilter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_1 = ___0_usedMeshFilter;
NullCheck(L_1);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2;
L_2 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_1, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_3 = __this->___mCastedBehaviour_16;
NullCheck(L_3);
float L_4;
L_4 = CylinderTargetBehaviour_get_SideLength_mACA14FA61ED419B6684F14EE73B5445F1E2F0B25_inline(L_3, NULL);
float L_5 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_6 = __this->___mCastedBehaviour_16;
NullCheck(L_6);
float L_7;
L_7 = CylinderTargetBehaviour_get_TopDiameter_m58658A3DA450302E36D67120BD42CBFAE67F9D99(L_6, NULL);
float L_8 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_9 = __this->___mCastedBehaviour_16;
NullCheck(L_9);
float L_10;
L_10 = CylinderTargetBehaviour_get_BottomDiameter_m5E5F1981672ECFA2AA0ACEA31F842B8BAC45180F(L_9, NULL);
float L_11 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_12 = ___1_cylinderData;
String_t* L_13 = L_12.___previewTop_5;
bool L_14;
L_14 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_13, NULL);
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_15 = ___1_cylinderData;
String_t* L_16 = L_15.___previewBottom_6;
bool L_17;
L_17 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_16, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_18 = __this->___mCastedBehaviour_16;
NullCheck(L_18);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19;
L_19 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_18, NULL);
NullCheck(L_19);
int32_t L_20;
L_20 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_19, NULL);
V_0 = L_20;
String_t* L_21;
L_21 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_0), NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_22;
L_22 = CylinderMeshFactory_CreateCylinderMesh_m88541F370A79D0DD1BF70B4CC97E2F250A6209AD(L_2, ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), ((float)il2cpp_codegen_multiply(L_10, L_11)), ((int32_t)32), (bool)((((int32_t)L_14) == ((int32_t)0))? 1 : 0), (bool)((((int32_t)L_17) == ((int32_t)0))? 1 : 0), L_21, (bool)1, NULL);
NullCheck(L_0);
MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_0, L_22, NULL);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview::CreateOcclusionObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_CreateOcclusionObject_m0994E3D80251CB07F1455A1A77714BF93EF95599 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C);
s_Il2CppMethodInitialized = true;
}
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
int32_t V_2 = 0;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* V_3 = NULL;
int32_t V_4 = 0;
{
CylinderTargetPreview_CreateNewPreviewMesh_mCE53A3158B66E871183E60D71D717D1A60071243(__this, _stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB, (&V_0), NULL);
String_t* L_0;
L_0 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3(L_0, PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
V_1 = L_1;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2 = V_0;
NullCheck(L_2);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_3;
L_3 = Renderer_get_sharedMaterials_m0B61AFD8EDA35A70C796FFB2F28BB62380051ABF(L_2, NULL);
NullCheck(L_3);
V_2 = ((int32_t)(((RuntimeArray*)L_3)->max_length));
int32_t L_4 = V_2;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_5 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)SZArrayNew(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var, (uint32_t)L_4);
V_3 = L_5;
V_4 = 0;
goto IL_0042;
}
IL_0032:
{
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_6 = V_3;
int32_t L_7 = V_4;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = V_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_9);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_9, L_8, NULL);
NullCheck(L_6);
ArrayElementTypeCheck (L_6, L_9);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_9);
int32_t L_10 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_10, 1));
}
IL_0042:
{
int32_t L_11 = V_4;
int32_t L_12 = V_2;
if ((((int32_t)L_11) < ((int32_t)L_12)))
{
goto IL_0032;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_13 = V_0;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_14 = V_3;
NullCheck(L_13);
Renderer_set_sharedMaterials_m665ADE4190214CC2AC52490B4A7373D7EE75DEB2(L_13, L_14, NULL);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview::CreateTargetRepresentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_CreateTargetRepresentation_m11E340CFCDBFAB2EE8E21B0A8A704F7076EB8067 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867);
s_Il2CppMethodInitialized = true;
}
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_0 = NULL;
{
CylinderTargetPreview_CreateNewPreviewMesh_mCE53A3158B66E871183E60D71D717D1A60071243(__this, _stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867, (&V_0), NULL);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview::CreateNewPreviewMesh(System.String,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_CreateNewPreviewMesh_mCE53A3158B66E871183E60D71D717D1A60071243 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, String_t* ___0_objectName, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_newMeshRenderer, const RuntimeMethod* method)
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* V_1 = NULL;
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_0 = ___1_newMeshRenderer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = CylinderTargetPreview_CreateMeshWithMaterial_m4F1C869150302B46E8B1AFC37E2A36559CB2A72F(__this, (&V_1), L_0, NULL);
V_0 = L_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_3 = __this->___mCastedBehaviour_16;
NullCheck(L_3);
String_t* L_4;
L_4 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_3, NULL);
String_t* L_5 = ___0_objectName;
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_4, L_5, NULL);
NullCheck(L_2);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_2, L_6, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_7, L_8, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_0;
NullCheck(L_9);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_9, 0, NULL);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview::UpdateVirtualScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_UpdateVirtualScale_m576C4F5A78307F925AA67A96BA2E3A880D2253A9 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, float ___0_virtualScale, const RuntimeMethod* method)
{
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* V_0 = NULL;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 V_1;
memset((&V_1), 0, sizeof(V_1));
{
float L_0 = ___0_virtualScale;
TargetPreview_UpdateVirtualScale_m4F5289239ECA044AE088282094B25F4F680D0079(__this, L_0, NULL);
LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* L_1 = __this->___mLegacyPreview_20;
if (L_1)
{
goto IL_0010;
}
}
{
return;
}
IL_0010:
{
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_2 = __this->___mCastedBehaviour_16;
NullCheck(L_2);
String_t* L_3;
L_3 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_2, NULL);
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_4 = __this->___mCastedBehaviour_16;
NullCheck(L_4);
String_t* L_5;
L_5 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_4, NULL);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_6;
L_6 = PreviewResourceLoader_LoadConfigData_m51A9F7174B09B0A24FBF0D208BA727E9F64E8A8A(L_3, L_5, NULL);
V_0 = L_6;
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_7 = V_0;
if (L_7)
{
goto IL_0030;
}
}
{
return;
}
IL_0030:
{
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_8 = V_0;
CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* L_9 = __this->___mCastedBehaviour_16;
NullCheck(L_9);
String_t* L_10;
L_10 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_9, NULL);
NullCheck(L_8);
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_11;
L_11 = ConfigData_GetCylinderTarget_mD09249AABCAF871671C53D56439CEAB49E43445D(L_8, L_10, NULL);
V_1 = L_11;
LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* L_12 = __this->___mLegacyPreview_20;
NullCheck(L_12);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_13 = L_12->___LegacyMeshFilter_1;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_14 = V_1;
CylinderTargetPreview_RescaleLegacyMesh_m3E32AD8822527840625C4337FA17AE7AA45264D9(__this, L_13, L_14, NULL);
return;
}
}
// System.Boolean Vuforia.CylinderTargetPreview::CheckForLegacyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CylinderTargetPreview_CheckForLegacyPreview_mEFE0930F5B41BCDAA1CDD60F338A35D3310EF451 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_0 = NULL;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* V_1 = NULL;
MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* V_2 = NULL;
bool G_B5_0 = false;
bool G_B3_0 = false;
bool G_B4_0 = false;
{
bool L_0 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mIsSimulatorMode_10;
if (!L_0)
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
bool L_2;
L_2 = LegacyCylinderTargetPreview_HasPreview_m37BF38401CDCEC8918055EFAC5C7687776C2C022(L_1, (&V_0), (&V_1), (&V_2), NULL);
bool L_3 = L_2;
G_B3_0 = L_3;
if (!L_3)
{
G_B5_0 = L_3;
goto IL_0034;
}
}
{
LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* L_4 = __this->___mLegacyPreview_20;
G_B4_0 = G_B3_0;
if (L_4)
{
G_B5_0 = G_B3_0;
goto IL_0034;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_5 = V_0;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_6 = V_1;
MaskOutBehaviour_t2990B66F414BE4D8F42E5570F3DABDBF6273469A* L_7 = V_2;
LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* L_8 = (LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868*)il2cpp_codegen_object_new(LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868_il2cpp_TypeInfo_var);
NullCheck(L_8);
LegacyCylinderTargetPreview__ctor_m329A03BDBEB702B42EA713607F545BECF8FD268B(L_8, L_5, L_6, L_7, NULL);
__this->___mLegacyPreview_20 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyPreview_20), (void*)L_8);
G_B5_0 = G_B4_0;
}
IL_0034:
{
return G_B5_0;
}
}
// System.Void Vuforia.CylinderTargetPreview::ClearLegacyState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview_ClearLegacyState_m2CAEB59A0C47F8C53B00CCC4AEDF7D00823497BF (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, const RuntimeMethod* method)
{
{
LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* L_0 = __this->___mLegacyPreview_20;
if (!L_0)
{
goto IL_0013;
}
}
{
LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868* L_1 = __this->___mLegacyPreview_20;
NullCheck(L_1);
LegacyCylinderTargetPreview_Destroy_m69587173819224BF452441124B40C04365DFC91C(L_1, NULL);
}
IL_0013:
{
__this->___mLegacyPreview_20 = (LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyPreview_20), (void*)(LegacyCylinderTargetPreview_t0B7E8DE54BE95A3DC271EB0024839B697A44E868*)NULL);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderTargetPreview__ctor_m49EC97300C29CC78CF8B00EA7511DDFC9A498796 (CylinderTargetPreview_t4AB950A93373CFDC7C57926EC9A058B8FACE313F* __this, const RuntimeMethod* method)
{
{
TargetPreview__ctor_m4E5CB76A52692307A848ACABB79AA77D6E2376CA(__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.CylinderTargetPreview/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m211EF75C80EE3F1FDF579B203A0E6A70AC45A896 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6* L_0 = (U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6*)il2cpp_codegen_object_new(U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_m5B6A5AB60CB140ECD8E656906F11224C59C640C9(L_0, NULL);
((U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.CylinderTargetPreview/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5B6A5AB60CB140ECD8E656906F11224C59C640C9 (U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.CylinderTargetPreview/<>c::<GetMaterials>b__12_0(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CGetMaterialsU3Eb__12_0_mEC489DF847C1E891F932429B73C2E5C59B664A2D (U3CU3Ec_tD775AFFE641B1D6AC56A70B9BA9952F16FC0ABB6* __this, String_t* ___0_s, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_s;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.ImageTargetPreview::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_Awake_m2DD6A46E936E2B9DF3DC86B46B97F42653AC8921 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6697CE6D095D1FBAD9DD99B62738BC0C9E53BEBE);
s_Il2CppMethodInitialized = true;
}
{
TargetPreview_Awake_mD64C39D9B3E8C5ACD8B1BA9039C4D5D78DE54062(__this, NULL);
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9 = _stringLiteral6697CE6D095D1FBAD9DD99B62738BC0C9E53BEBE;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9), (void*)_stringLiteral6697CE6D095D1FBAD9DD99B62738BC0C9E53BEBE);
return;
}
}
// System.Void Vuforia.ImageTargetPreview::Initialize(Vuforia.ImageTargetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_Initialize_m9FBCD4C070812079E15CE2A78B811B9DBDA9FA9F (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* ___0_behaviour, const RuntimeMethod* method)
{
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_0 = ___0_behaviour;
__this->___mCastedBehaviour_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)L_0);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_1 = __this->___mCastedBehaviour_16;
NullCheck(L_1);
int32_t L_2;
L_2 = ImageTargetBehaviour_get_ImageTargetType_m5FB7595698890F5599001CB2A88C1DCAE2B55767_inline(L_1, NULL);
__this->___mType_17 = L_2;
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.ImageTargetPreview::SetupForSimulator(Vuforia.ObserverBehaviour,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_SetupForSimulator_mFA6FD3DE1CA095C80278FC77C84DF559EAFA8B7C (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = ___0_behaviour;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent;
TargetPreview_SetupForSimulator_m93A566DE29C6B8E60AE2BECBF24A6B3F72FA4DC0(__this, L_0, L_1, NULL);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ___0_behaviour;
__this->___mCastedBehaviour_16 = ((ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120*)CastclassClass((RuntimeObject*)L_2, ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)((ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120*)CastclassClass((RuntimeObject*)L_2, ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120_il2cpp_TypeInfo_var)));
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_3 = ___0_behaviour;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4), (void*)L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___1_parent;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11), (void*)L_4);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Boolean Vuforia.ImageTargetPreview::ShouldCreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImageTargetPreview_ShouldCreatePreview_m78C5A860EC61C0F3E9CF1A23322B4B5C19F364CF (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = TargetPreview_IsEmptyDatasetSelected_m7666EC994D5973147C28E40266A0A13D0DD60C11(__this, NULL);
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Vuforia.ImageTargetPreview::ShouldDestroyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImageTargetPreview_ShouldDestroyPreview_mDE67C21D073FAE21E81634DE46DDACF7882D9B01 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = TargetPreview_ShouldDestroyPreview_mA9B4D11BC271FACCC064C24B1DE9241D034B4DE2(__this, NULL);
if (L_0)
{
goto IL_001f;
}
}
{
int32_t L_1 = __this->___mType_17;
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_2 = __this->___mCastedBehaviour_16;
NullCheck(L_2);
int32_t L_3;
L_3 = ImageTargetBehaviour_get_ImageTargetType_m5FB7595698890F5599001CB2A88C1DCAE2B55767_inline(L_2, NULL);
return (bool)((((int32_t)((((int32_t)L_1) == ((int32_t)L_3))? 1 : 0)) == ((int32_t)0))? 1 : 0);
}
IL_001f:
{
return (bool)1;
}
}
// System.Void Vuforia.ImageTargetPreview::CreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_CreatePreview_mFE634A1C50BE7BDB7DE12700D376ED9A9F9BB9CA (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
{
TargetPreview_CreatePreview_mBD318E8601D0AD21F7489894C7CE4FBA2EC8B2AD(__this, NULL);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_0 = __this->___mCastedBehaviour_16;
NullCheck(L_0);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = ImageTargetBehaviour_GetSize_mD65326CCD172A136376756A77118573C08102195(L_0, NULL);
V_0 = L_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = V_0;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_3 = (&__this->___mMeshFilter_18);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_4 = (&__this->___mMeshRenderer_19);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = ImageTargetPreview_CreateMesh_mC4E6B0B095D5A8723D3946F6ECD3A395D9454211(__this, L_2, L_3, L_4, NULL);
V_1 = L_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_6, L_8, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_1;
TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875(__this, L_9, NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_10 = __this->___mMeshRenderer_19;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11;
L_11 = ImageTargetPreview_CreateMaterial_m1704D5B182802DD6FBA6C8E2EBF65385503610A2(__this, NULL);
NullCheck(L_10);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_10, L_11, NULL);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_12 = __this->___mCastedBehaviour_16;
NullCheck(L_12);
int32_t L_13;
L_13 = ImageTargetBehaviour_get_ImageTargetType_m5FB7595698890F5599001CB2A88C1DCAE2B55767_inline(L_12, NULL);
__this->___mType_17 = L_13;
return;
}
}
// System.Void Vuforia.ImageTargetPreview::UpdatePreviewProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_UpdatePreviewProperties_mD4182AB10E86C5E0DA040B62BD9849AD2F21829E (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
{
LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* L_0 = __this->___mLegacyPreview_20;
if (!L_0)
{
goto IL_0030;
}
}
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_1 = __this->___mCastedBehaviour_16;
NullCheck(L_1);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = ImageTargetBehaviour_GetSize_mD65326CCD172A136376756A77118573C08102195(L_1, NULL);
float L_3 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_2, L_3, NULL);
LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* L_5 = __this->___mLegacyPreview_20;
NullCheck(L_5);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_6 = L_5->___LegacyMeshFilter_1;
ImageTargetPreview_RescaleMesh_m7A6F547A8EBD886340D0765D85DEFDD2BA6AFF74(__this, L_4, L_6, NULL);
return;
}
IL_0030:
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_7 = __this->___mMeshRenderer_19;
ImageTargetPreview_UpdateMaterial_mDCE65C11CE196842796A48FF1695070FE2C4A26E(__this, L_7, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8;
L_8 = ImageTargetPreview_GetSize_m11E3F6CCDCF7B919659DF6EAA349CE3D4CBD48D8(__this, NULL);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_9 = __this->___mMeshFilter_18;
ImageTargetPreview_RescaleMesh_m7A6F547A8EBD886340D0765D85DEFDD2BA6AFF74(__this, L_8, L_9, NULL);
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_10 = __this->___mCastedBehaviour_16;
NullCheck(L_10);
int32_t L_11;
L_11 = ImageTargetBehaviour_get_ImageTargetType_m5FB7595698890F5599001CB2A88C1DCAE2B55767_inline(L_10, NULL);
__this->___mType_17 = L_11;
return;
}
}
// UnityEngine.Vector2 Vuforia.ImageTargetPreview::GetSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ImageTargetPreview_GetSize_m11E3F6CCDCF7B919659DF6EAA349CE3D4CBD48D8 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
{
LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* L_0 = __this->___mLegacyPreview_20;
if (!L_0)
{
goto IL_001f;
}
}
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_1 = __this->___mCastedBehaviour_16;
NullCheck(L_1);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = ImageTargetBehaviour_GetSize_mD65326CCD172A136376756A77118573C08102195(L_1, NULL);
float L_3 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_2, L_3, NULL);
return L_4;
}
IL_001f:
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_5 = __this->___mCastedBehaviour_16;
NullCheck(L_5);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = ImageTargetBehaviour_GetSize_mD65326CCD172A136376756A77118573C08102195(L_5, NULL);
return L_6;
}
}
// System.Void Vuforia.ImageTargetPreview::UpdateMaterial(UnityEngine.MeshRenderer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_UpdateMaterial_mDCE65C11CE196842796A48FF1695070FE2C4A26E (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_usedMeshRenderer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9049708AD91EDF1B8619FF122588F232741D6462);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB76D6F9A59D7CBA603487B79310046019EF4B21);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFAC75890DAC56CCEB50AA5B7CBD2B1578C658DA);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
int32_t V_1 = 0;
String_t* V_2 = NULL;
int32_t V_3 = 0;
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = ___0_usedMeshRenderer;
NullCheck(L_0);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_0, NULL);
V_0 = L_1;
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_2 = __this->___mCastedBehaviour_16;
NullCheck(L_2);
int32_t L_3;
L_3 = ImageTargetBehaviour_get_ImageTargetType_m5FB7595698890F5599001CB2A88C1DCAE2B55767_inline(L_2, NULL);
V_1 = L_3;
int32_t L_4 = V_1;
switch (L_4)
{
case 0:
{
goto IL_003a;
}
case 1:
{
goto IL_00d4;
}
case 2:
{
goto IL_0039;
}
case 3:
{
goto IL_00d4;
}
}
}
{
int32_t L_5 = V_1;
if ((((int32_t)L_5) == ((int32_t)((int32_t)2147483647LL))))
{
goto IL_00d4;
}
}
{
goto IL_00d4;
}
IL_0039:
{
return;
}
IL_003a:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
String_t* L_8;
L_8 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral9049708AD91EDF1B8619FF122588F232741D6462, NULL);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_8);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_8);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = L_7;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_10 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4;
NullCheck(((DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F*)CastclassClass((RuntimeObject*)L_10, DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var)));
String_t* L_11;
L_11 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(((DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F*)CastclassClass((RuntimeObject*)L_10, DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_9);
ArrayElementTypeCheck (L_9, L_11);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_11);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_9;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_13 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4;
NullCheck(L_13);
String_t* L_14;
L_14 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_13, NULL);
String_t* L_15;
L_15 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_14, _stringLiteralFFAC75890DAC56CCEB50AA5B7CBD2B1578C658DA, NULL);
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_15);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)L_15);
String_t* L_16;
L_16 = PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8(L_12, NULL);
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
String_t* L_17;
L_17 = VuforiaRuntimeUtilities_GetImagePathWithExtension_mE115F18240BD358AB238123A57DC9E2B74E89539(L_16, NULL);
V_2 = L_17;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = V_0;
String_t* L_19 = V_2;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_20;
L_20 = PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64(L_19, PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var);
NullCheck(L_18);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_18, L_20, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_22;
memset((&L_22), 0, sizeof(L_22));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_22), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_21);
Material_set_mainTextureScale_mABC2B4327CCDC6BB0E0EA72C6F29817400F56EF1(L_21, L_22, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_23 = V_0;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_24 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4;
NullCheck(L_24);
String_t* L_25;
L_25 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_24, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26;
L_26 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_26);
int32_t L_27;
L_27 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_26, NULL);
V_3 = L_27;
String_t* L_28;
L_28 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_3), NULL);
String_t* L_29;
L_29 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_25, _stringLiteralEB76D6F9A59D7CBA603487B79310046019EF4B21, L_28, NULL);
NullCheck(L_23);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_23, L_29, NULL);
goto IL_012f;
}
IL_00d4:
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_30 = ___0_usedMeshRenderer;
NullCheck(L_30);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31;
L_31 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_30, NULL);
V_0 = L_31;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_32 = V_0;
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_33 = __this->___mCastedBehaviour_16;
NullCheck(L_33);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_34 = L_33->___mRuntimeTexture_19;
NullCheck(L_32);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_32, L_34, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_35 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36;
memset((&L_36), 0, sizeof(L_36));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_36), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_35);
Material_set_mainTextureScale_mABC2B4327CCDC6BB0E0EA72C6F29817400F56EF1(L_35, L_36, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_37 = V_0;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_38 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4;
NullCheck(L_38);
String_t* L_39;
L_39 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_38, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_40;
L_40 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_40);
int32_t L_41;
L_41 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_40, NULL);
V_3 = L_41;
String_t* L_42;
L_42 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_3), NULL);
String_t* L_43;
L_43 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_39, _stringLiteralEB76D6F9A59D7CBA603487B79310046019EF4B21, L_42, NULL);
NullCheck(L_37);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_37, L_43, NULL);
}
IL_012f:
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_44 = ___0_usedMeshRenderer;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_45 = V_0;
NullCheck(L_44);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_44, L_45, NULL);
return;
}
}
// System.Void Vuforia.ImageTargetPreview::RescaleMesh(UnityEngine.Vector2,UnityEngine.MeshFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_RescaleMesh_m7A6F547A8EBD886340D0765D85DEFDD2BA6AFF74 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___1_usedMeshFilter, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_size;
float L_1 = L_0.___x_0;
V_0 = ((float)il2cpp_codegen_multiply((0.5f), L_1));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_size;
float L_3 = L_2.___y_1;
V_1 = ((float)il2cpp_codegen_multiply((0.5f), L_3));
float L_4 = V_0;
float L_5 = V_1;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), ((-L_4)), (0.0f), ((-L_5)), NULL);
float L_6 = V_0;
float L_7 = V_1;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_3), ((-L_6)), (0.0f), L_7, NULL);
float L_8 = V_0;
float L_9 = V_1;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), L_8, (0.0f), ((-L_9)), NULL);
float L_10 = V_0;
float L_11 = V_1;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), L_10, (0.0f), L_11, NULL);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_12 = ___1_usedMeshFilter;
NullCheck(L_12);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_13;
L_13 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_12, NULL);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = L_14;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_2;
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_16);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = L_15;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_3;
NullCheck(L_17);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_18);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_19 = L_17;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_4;
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_20);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_21 = L_19;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_5;
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_22);
NullCheck(L_13);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_13, L_21, NULL);
return;
}
}
// UnityEngine.GameObject Vuforia.ImageTargetPreview::CreateMesh(UnityEngine.Vector2,UnityEngine.MeshFilter&,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ImageTargetPreview_CreateMesh_mC4E6B0B095D5A8723D3946F6ECD3A395D9454211 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_size, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___1_meshFilter, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___2_meshRenderer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6697CE6D095D1FBAD9DD99B62738BC0C9E53BEBE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral80FF23B2E325F871B7C35B2162E980220DB6DFAA);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
String_t* V_1 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
float V_6 = 0.0f;
float V_7 = 0.0f;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_8 = NULL;
int32_t V_9 = 0;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_0);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_0, _stringLiteral6697CE6D095D1FBAD9DD99B62738BC0C9E53BEBE, NULL);
V_0 = L_0;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_1 = ___1_meshFilter;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
NullCheck(L_2);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_3;
L_3 = GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94(L_2, GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
*((RuntimeObject**)L_1) = (RuntimeObject*)L_3;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_4);
int32_t L_5;
L_5 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_4, NULL);
V_9 = L_5;
String_t* L_6;
L_6 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_9), NULL);
V_1 = L_6;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = ___0_size;
float L_8 = L_7.___x_0;
V_6 = ((float)il2cpp_codegen_multiply((0.5f), L_8));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_size;
float L_10 = L_9.___y_1;
V_7 = ((float)il2cpp_codegen_multiply((0.5f), L_10));
float L_11 = V_6;
float L_12 = V_7;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), ((-L_11)), (0.0f), ((-L_12)), NULL);
float L_13 = V_6;
float L_14 = V_7;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_3), ((-L_13)), (0.0f), L_14, NULL);
float L_15 = V_6;
float L_16 = V_7;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), L_15, (0.0f), ((-L_16)), NULL);
float L_17 = V_6;
float L_18 = V_7;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), L_17, (0.0f), L_18, NULL);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_19 = ___1_meshFilter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_20 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_19);
NullCheck(L_20);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_21;
L_21 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_20, NULL);
V_8 = L_21;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_22 = V_8;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_23;
L_23 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_22, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_23)
{
goto IL_00aa;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_24 = V_8;
NullCheck(L_24);
String_t* L_25;
L_25 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_24, NULL);
String_t* L_26 = V_1;
NullCheck(L_25);
bool L_27;
L_27 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_25, L_26, NULL);
if (L_27)
{
goto IL_00b1;
}
}
IL_00aa:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_28 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_28);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_28, NULL);
V_8 = L_28;
}
IL_00b1:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_29 = V_8;
String_t* L_30 = V_1;
String_t* L_31;
L_31 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral80FF23B2E325F871B7C35B2162E980220DB6DFAA, L_30, NULL);
NullCheck(L_29);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_29, L_31, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_32 = V_8;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_33 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_34 = L_33;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_2;
NullCheck(L_34);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_35);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_36 = L_34;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_3;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_37);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_38 = L_36;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_4;
NullCheck(L_38);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_39);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_40 = L_38;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41 = V_5;
NullCheck(L_40);
(L_40)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_41);
NullCheck(L_32);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_32, L_40, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_42 = V_8;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = L_43;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_45 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_44, L_45, NULL);
NullCheck(L_42);
Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_42, L_44, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_46 = V_8;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_47 = V_8;
NullCheck(L_47);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_48;
L_48 = Mesh_get_vertices_mA3577F1B08EDDD54E26AEB3F8FFE4EC247D2ABB9(L_47, NULL);
NullCheck(L_48);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_49 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_48)->max_length)));
NullCheck(L_46);
Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_46, L_49, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_50 = V_8;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_51 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)4);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_52 = L_51;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_53;
memset((&L_53), 0, sizeof(L_53));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_53), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_53);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_54 = L_52;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_55;
memset((&L_55), 0, sizeof(L_55));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_55), (0.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_54);
(L_54)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_55);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_56 = L_54;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_57;
memset((&L_57), 0, sizeof(L_57));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_57), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_56);
(L_56)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_57);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_58 = L_56;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_59;
memset((&L_59), 0, sizeof(L_59));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_59), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_58);
(L_58)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_59);
NullCheck(L_50);
Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_50, L_58, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_60 = V_8;
NullCheck(L_60);
Mesh_RecalculateNormals_m3AA2788914611444E030CA310E03E3CFE683902B(L_60, NULL);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_61 = ___1_meshFilter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_62 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_61);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_63 = V_8;
NullCheck(L_62);
MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_62, L_63, NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_64 = ___2_meshRenderer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_65 = V_0;
NullCheck(L_65);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_66;
L_66 = GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D(L_65, GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
*((RuntimeObject**)L_64) = (RuntimeObject*)L_66;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_64, (void*)(RuntimeObject*)L_66);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_67 = ___2_meshRenderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_68 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_67);
NullCheck(L_68);
Renderer_set_lightProbeUsage_mDCCD970DAC3546B32EF58876BABBD3353624F703(L_68, 0, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_69 = V_0;
return L_69;
}
}
// UnityEngine.Material Vuforia.ImageTargetPreview::CreateMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ImageTargetPreview_CreateMaterial_m1704D5B182802DD6FBA6C8E2EBF65385503610A2 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13034BD019E9878CE6E73BABC09D7E86D58340E0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral370FDB31C033C584543488228E33291F1DDA7F53);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9049708AD91EDF1B8619FF122588F232741D6462);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB76D6F9A59D7CBA603487B79310046019EF4B21);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFAC75890DAC56CCEB50AA5B7CBD2B1578C658DA);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_0 = __this->___mCastedBehaviour_16;
NullCheck(L_0);
int32_t L_1;
L_1 = ImageTargetBehaviour_get_ImageTargetType_m5FB7595698890F5599001CB2A88C1DCAE2B55767_inline(L_0, NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)2))))
{
goto IL_001e;
}
}
{
String_t* L_2;
L_2 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral370FDB31C033C584543488228E33291F1DDA7F53, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3;
L_3 = PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3(L_2, PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
return L_3;
}
IL_001e:
{
String_t* L_4;
L_4 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral13034BD019E9878CE6E73BABC09D7E86D58340E0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5;
L_5 = PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3(L_4, PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_6);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_6, L_5, NULL);
V_0 = L_6;
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_7 = __this->___mCastedBehaviour_16;
NullCheck(L_7);
int32_t L_8;
L_8 = ImageTargetBehaviour_get_ImageTargetType_m5FB7595698890F5599001CB2A88C1DCAE2B55767_inline(L_7, NULL);
if (L_8)
{
goto IL_0097;
}
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_9 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_9;
String_t* L_11;
L_11 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral9049708AD91EDF1B8619FF122588F232741D6462, NULL);
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_11);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_11);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_10;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_13 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4;
NullCheck(((DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F*)CastclassClass((RuntimeObject*)L_13, DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var)));
String_t* L_14;
L_14 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(((DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F*)CastclassClass((RuntimeObject*)L_13, DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_14);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_14);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_12;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_16 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4;
NullCheck(L_16);
String_t* L_17;
L_17 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_16, NULL);
String_t* L_18;
L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_17, _stringLiteralFFAC75890DAC56CCEB50AA5B7CBD2B1578C658DA, NULL);
NullCheck(L_15);
ArrayElementTypeCheck (L_15, L_18);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)L_18);
String_t* L_19;
L_19 = PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8(L_15, NULL);
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
String_t* L_20;
L_20 = VuforiaRuntimeUtilities_GetImagePathWithExtension_mE115F18240BD358AB238123A57DC9E2B74E89539(L_19, NULL);
V_1 = L_20;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_21 = V_0;
String_t* L_22 = V_1;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_23;
L_23 = PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64(L_22, PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var);
NullCheck(L_21);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_21, L_23, NULL);
goto IL_00a8;
}
IL_0097:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = V_0;
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_25 = __this->___mCastedBehaviour_16;
NullCheck(L_25);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_26 = L_25->___mRuntimeTexture_19;
NullCheck(L_24);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_24, L_26, NULL);
}
IL_00a8:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_27 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_28;
memset((&L_28), 0, sizeof(L_28));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_28), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_27);
Material_set_mainTextureScale_mABC2B4327CCDC6BB0E0EA72C6F29817400F56EF1(L_27, L_28, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_29 = V_0;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_30 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4;
NullCheck(L_30);
String_t* L_31;
L_31 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_30, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_32;
L_32 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_32);
int32_t L_33;
L_33 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_32, NULL);
V_2 = L_33;
String_t* L_34;
L_34 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
String_t* L_35;
L_35 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_31, _stringLiteralEB76D6F9A59D7CBA603487B79310046019EF4B21, L_34, NULL);
NullCheck(L_29);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_29, L_35, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_36 = V_0;
return L_36;
}
}
// System.Void Vuforia.ImageTargetPreview::CreateOcclusionObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_CreateOcclusionObject_mB028ED5CA57EC5007A56FED55682F973396F0647 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C);
s_Il2CppMethodInitialized = true;
}
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
{
ImageTargetPreview_CreateNewPreviewMesh_mAF465D9B6853E63BAD44CB1E1916EA9DD977C321(__this, _stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB, (&V_0), NULL);
String_t* L_0;
L_0 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3(L_0, PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
V_1 = L_1;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2 = V_0;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_3 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)SZArrayNew(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var, (uint32_t)1);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_4 = L_3;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = V_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_6);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_6, L_5, NULL);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_6);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_6);
NullCheck(L_2);
Renderer_set_sharedMaterials_m665ADE4190214CC2AC52490B4A7373D7EE75DEB2(L_2, L_4, NULL);
return;
}
}
// System.Void Vuforia.ImageTargetPreview::CreateTargetRepresentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_CreateTargetRepresentation_mD52DA88D538BDC709A608970A738A796DB897652 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867);
s_Il2CppMethodInitialized = true;
}
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_0 = NULL;
{
ImageTargetPreview_CreateNewPreviewMesh_mAF465D9B6853E63BAD44CB1E1916EA9DD977C321(__this, _stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867, (&V_0), NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = ImageTargetPreview_CreateMaterial_m1704D5B182802DD6FBA6C8E2EBF65385503610A2(__this, NULL);
NullCheck(L_0);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.ImageTargetPreview::CreateNewPreviewMesh(System.String,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_CreateNewPreviewMesh_mAF465D9B6853E63BAD44CB1E1916EA9DD977C321 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, String_t* ___0_objectName, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_newMeshRenderer, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* V_2 = NULL;
{
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_0 = __this->___mCastedBehaviour_16;
NullCheck(L_0);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = ImageTargetBehaviour_GetSize_mD65326CCD172A136376756A77118573C08102195(L_0, NULL);
V_0 = L_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = V_0;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_3 = ___1_newMeshRenderer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = ImageTargetPreview_CreateMesh_mC4E6B0B095D5A8723D3946F6ECD3A395D9454211(__this, L_2, (&V_2), L_3, NULL);
V_1 = L_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_1;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_5, L_6, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_1;
NullCheck(L_7);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_7, 0, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_1;
ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* L_9 = __this->___mCastedBehaviour_16;
NullCheck(L_9);
String_t* L_10;
L_10 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_9, NULL);
String_t* L_11 = ___0_objectName;
String_t* L_12;
L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_10, L_11, NULL);
NullCheck(L_8);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_8, L_12, NULL);
return;
}
}
// System.Boolean Vuforia.ImageTargetPreview::CheckForLegacyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ImageTargetPreview_CheckForLegacyPreview_mBB66134B763B20FE9DD76CFEEEF61B72276F6E19 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_0 = NULL;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* V_1 = NULL;
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* V_2 = NULL;
bool G_B5_0 = false;
bool G_B3_0 = false;
bool G_B4_0 = false;
{
bool L_0 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mIsSimulatorMode_10;
if (!L_0)
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4;
NullCheck(L_2);
String_t* L_3;
L_3 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_2, NULL);
bool L_4;
L_4 = LegacyImageTargetPreview_HasPreview_mB9DC3299100DD019612D2064D835D7E4BA4CF305(L_1, L_3, (&V_0), (&V_1), (&V_2), NULL);
bool L_5 = L_4;
G_B3_0 = L_5;
if (!L_5)
{
G_B5_0 = L_5;
goto IL_003f;
}
}
{
LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* L_6 = __this->___mLegacyPreview_20;
G_B4_0 = G_B3_0;
if (L_6)
{
G_B5_0 = G_B3_0;
goto IL_003f;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_7 = V_0;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_8 = V_1;
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_9 = V_2;
LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* L_10 = (LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F*)il2cpp_codegen_object_new(LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F_il2cpp_TypeInfo_var);
NullCheck(L_10);
LegacyImageTargetPreview__ctor_m633C6311843A62D085C20CE19B62F3641A2E4BDD(L_10, L_7, L_8, L_9, NULL);
__this->___mLegacyPreview_20 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyPreview_20), (void*)L_10);
G_B5_0 = G_B4_0;
}
IL_003f:
{
return G_B5_0;
}
}
// System.Void Vuforia.ImageTargetPreview::ClearLegacyState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_ClearLegacyState_mB18E9338D8A3A8D9DC94CDFF3BA223161DA98067 (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
{
LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* L_0 = __this->___mLegacyPreview_20;
if (!L_0)
{
goto IL_0013;
}
}
{
LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* L_1 = __this->___mLegacyPreview_20;
NullCheck(L_1);
LegacyImageTargetPreview_Destroy_m4CDA893F2452B64EF1C8250EB0DE5B55949C0D5F(L_1, NULL);
}
IL_0013:
{
__this->___mLegacyPreview_20 = (LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyPreview_20), (void*)(LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F*)NULL);
return;
}
}
// System.Void Vuforia.ImageTargetPreview::UpdateVirtualScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview_UpdateVirtualScale_mD6862DF45CECDC420A0265203ACAD7BBD72CD1EF (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, float ___0_virtualScale, const RuntimeMethod* method)
{
{
float L_0 = ___0_virtualScale;
TargetPreview_UpdateVirtualScale_m4F5289239ECA044AE088282094B25F4F680D0079(__this, L_0, NULL);
LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* L_1 = __this->___mLegacyPreview_20;
if (!L_1)
{
goto IL_0026;
}
}
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = ImageTargetPreview_GetSize_m11E3F6CCDCF7B919659DF6EAA349CE3D4CBD48D8(__this, NULL);
LegacyImageTargetPreview_t2AFFCB9A9D3B40D200824601D79872B66793A06F* L_3 = __this->___mLegacyPreview_20;
NullCheck(L_3);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_4 = L_3->___LegacyMeshFilter_1;
ImageTargetPreview_RescaleMesh_m7A6F547A8EBD886340D0765D85DEFDD2BA6AFF74(__this, L_2, L_4, NULL);
}
IL_0026:
{
return;
}
}
// System.Void Vuforia.ImageTargetPreview::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ImageTargetPreview__ctor_m03E6B73D4E31341C388AA9AC6A1B3AD899AD68EE (ImageTargetPreview_tC3CEEA7E57439F3D488B9F24D2DA2E2C07BD4AF2* __this, const RuntimeMethod* method)
{
{
__this->___mType_17 = ((int32_t)2147483647LL);
TargetPreview__ctor_m4E5CB76A52692307A848ACABB79AA77D6E2376CA(__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.ModelTargetPreview::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_Awake_m98141E9598225A1BF8C4E4F4968AE7B6A8EAB2BD (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33FFBA18FB6C4D21A2D24093371196C5F61D465E);
s_Il2CppMethodInitialized = true;
}
{
TargetPreview_Awake_mD64C39D9B3E8C5ACD8B1BA9039C4D5D78DE54062(__this, NULL);
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9 = _stringLiteral33FFBA18FB6C4D21A2D24093371196C5F61D465E;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9), (void*)_stringLiteral33FFBA18FB6C4D21A2D24093371196C5F61D465E);
return;
}
}
// System.Void Vuforia.ModelTargetPreview::Initialize(Vuforia.ModelTargetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_Initialize_m2E6F22789D2FAB7449F0225EA819C4B7316F1014 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* ___0_behaviour, const RuntimeMethod* method)
{
{
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_0 = ___0_behaviour;
__this->___mCastedBehaviour_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)L_0);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.ModelTargetPreview::SetupForSimulator(Vuforia.ObserverBehaviour,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_SetupForSimulator_m2CC08767105DB5C538B003C458A0D7DC8253CC6E (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = ___0_behaviour;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent;
TargetPreview_SetupForSimulator_m93A566DE29C6B8E60AE2BECBF24A6B3F72FA4DC0(__this, L_0, L_1, NULL);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ___0_behaviour;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4), (void*)L_2);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_3 = ___0_behaviour;
__this->___mCastedBehaviour_16 = ((ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362*)CastclassClass((RuntimeObject*)L_3, ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)((ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362*)CastclassClass((RuntimeObject*)L_3, ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_il2cpp_TypeInfo_var)));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___1_parent;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11), (void*)L_4);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.ModelTargetPreview::CreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_CreatePreview_m0A6C1DC092802262D3F227487A02A7FD8A295B39 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* V_0 = NULL;
int32_t V_1 = 0;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_2 = NULL;
{
TargetPreview_CreatePreview_mBD318E8601D0AD21F7489894C7CE4FBA2EC8B2AD(__this, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = (&__this->___mModelScale_17);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = ModelTargetPreview_CreateMeshWithMaterials_mB7D602E1BF367E940CE91A33DF05FD0553746D04(__this, L_0, NULL);
__this->___mModelTargetPreview_18 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mModelTargetPreview_18), (void*)L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___mModelTargetPreview_18;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0027;
}
}
{
return;
}
IL_0027:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___mModelTargetPreview_18;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_4, L_6, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = __this->___mModelTargetPreview_18;
TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875(__this, L_7, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = __this->___mModelTargetPreview_18;
NullCheck(L_8);
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_9;
L_9 = GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69(L_8, (bool)1, GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var);
V_0 = L_9;
V_1 = 0;
goto IL_006f;
}
IL_005b:
{
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_10 = V_0;
int32_t L_11 = V_1;
NullCheck(L_10);
int32_t L_12 = L_11;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
V_2 = L_13;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_14 = V_2;
NullCheck(L_14);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_15;
L_15 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_14, NULL);
TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875(__this, L_15, NULL);
int32_t L_16 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_006f:
{
int32_t L_17 = V_1;
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_18 = V_0;
NullCheck(L_18);
if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
{
goto IL_005b;
}
}
{
return;
}
}
// System.Void Vuforia.ModelTargetPreview::ReSize(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_ReSize_m8124627E3F3B232D35EC2E9FB77811FC819ECCA7 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_modelTargetObject, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_0 = __this->___mCastedBehaviour_16;
NullCheck(L_0);
float L_1;
L_1 = ModelTargetBehaviour_OriginalScaleFactor_m5F037B30DCACDD86DF8DDE96CA80F1633AFDC7C4(L_0, NULL);
V_0 = L_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_modelTargetObject;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_0028;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_modelTargetObject;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
float L_6 = V_0;
float L_7 = V_0;
float L_8 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), L_6, L_7, L_8, /*hidden argument*/NULL);
NullCheck(L_5);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_5, L_9, NULL);
}
IL_0028:
{
return;
}
}
// UnityEngine.GameObject Vuforia.ModelTargetPreview::CreateMeshWithMaterials(UnityEngine.Vector3&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ModelTargetPreview_CreateMeshWithMaterials_mB7D602E1BF367E940CE91A33DF05FD0553746D04 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___0_modelScale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral190377470875E53B57D9796325789D4B0EC4952C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral345DE99ED04D8DF7339106C726C9F28423C8B029);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A3F02C37F9A00EF5F4D41FEE798D20615809487);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA45002E039BB382D0AFDD33458896133E973438C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEAA5A7F71CEAF22FCCBE9ECEEBBD1FF99E220991);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_1 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_3 = NULL;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_4 = NULL;
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* V_5 = NULL;
int32_t V_6 = 0;
{
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_0 = __this->___mCastedBehaviour_16;
NullCheck(L_0);
String_t* L_1;
L_1 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_0, NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_1, NULL);
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_3 = __this->___mCastedBehaviour_16;
NullCheck(L_3);
String_t* L_4;
L_4 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_3, NULL);
NullCheck(L_4);
String_t* L_5;
L_5 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_4, NULL);
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
String_t* L_6;
L_6 = VuforiaRuntimeUtilities_GetModelPath_m963A57057FBD7528DAEBB0A56E9F1E695578F4CB(L_2, L_5, (bool)0, NULL);
V_0 = L_6;
String_t* L_7 = V_0;
String_t* L_8;
L_8 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralEAA5A7F71CEAF22FCCBE9ECEEBBD1FF99E220991, L_7, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9;
L_9 = PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A(L_8, PreviewResourceLoader_LoadResourceAtPath_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m81E506E252AA3E1FC2E55F32D161D4FE44C3C04A_RuntimeMethod_var);
V_1 = L_9;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_11)
{
goto IL_0092;
}
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = L_12;
NullCheck(L_13);
ArrayElementTypeCheck (L_13, _stringLiteral190377470875E53B57D9796325789D4B0EC4952C);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral190377470875E53B57D9796325789D4B0EC4952C);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13;
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_15 = __this->___mCastedBehaviour_16;
NullCheck(L_15);
String_t* L_16;
L_16 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_15, NULL);
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_16);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_16);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_17 = L_14;
NullCheck(L_17);
ArrayElementTypeCheck (L_17, _stringLiteralA45002E039BB382D0AFDD33458896133E973438C);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralA45002E039BB382D0AFDD33458896133E973438C);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_18 = L_17;
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_19 = __this->___mCastedBehaviour_16;
NullCheck(L_19);
String_t* L_20;
L_20 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_19, NULL);
NullCheck(L_18);
ArrayElementTypeCheck (L_18, L_20);
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_20);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_18;
NullCheck(L_21);
ArrayElementTypeCheck (L_21, _stringLiteral345DE99ED04D8DF7339106C726C9F28423C8B029);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral345DE99ED04D8DF7339106C726C9F28423C8B029);
String_t* L_22;
L_22 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_21, NULL);
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_22, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_23 = ___0_modelScale;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_23 = L_24;
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
IL_0092:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25 = V_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_26;
L_26 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_26);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
L_27 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_26, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_28;
L_28 = Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811(L_25, L_27, Object_Instantiate_TisGameObject_t76FEDD663AB33C991A9C9A23129337651094216F_m58C654F1134533E29502629CA67645682B404811_RuntimeMethod_var);
V_2 = L_28;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_29 = ___0_modelScale;
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_30 = __this->___mCastedBehaviour_16;
NullCheck(L_30);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31;
L_31 = ModelTargetBehaviour_GetSize_mE7106312C7C59FCD1D9175F5F3DE5885E8AE94B5(L_30, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_29 = L_31;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_32 = ___0_modelScale;
float L_33 = L_32->___x_2;
if ((((float)L_33) == ((float)(0.0f))))
{
goto IL_00dc;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_34 = ___0_modelScale;
float L_35 = L_34->___y_3;
if ((((float)L_35) == ((float)(0.0f))))
{
goto IL_00dc;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_36 = ___0_modelScale;
float L_37 = L_36->___z_4;
if ((!(((float)L_37) == ((float)(0.0f)))))
{
goto IL_00e7;
}
}
IL_00dc:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_38 = ___0_modelScale;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_38 = L_39;
}
IL_00e7:
{
V_3 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_40;
L_40 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral7A3F02C37F9A00EF5F4D41FEE798D20615809487, NULL);
V_4 = L_40;
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_41 = V_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_42;
L_42 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_41, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_42)
{
goto IL_0107;
}
}
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_43 = V_4;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_44 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_44);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_44, L_43, NULL);
V_3 = L_44;
}
IL_0107:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_45 = V_2;
NullCheck(L_45);
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_46;
L_46 = GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69(L_45, (bool)1, GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var);
V_5 = L_46;
V_6 = 0;
goto IL_0126;
}
IL_0115:
{
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_47 = V_5;
int32_t L_48 = V_6;
NullCheck(L_47);
int32_t L_49 = L_48;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_51 = V_3;
NullCheck(L_50);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_50, L_51, NULL);
int32_t L_52 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_52, 1));
}
IL_0126:
{
int32_t L_53 = V_6;
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_54 = V_5;
NullCheck(L_54);
if ((((int32_t)L_53) < ((int32_t)((int32_t)(((RuntimeArray*)L_54)->max_length)))))
{
goto IL_0115;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_55 = V_2;
ModelTargetPreview_ReSize_m8124627E3F3B232D35EC2E9FB77811FC819ECCA7(__this, L_55, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_56 = V_2;
return L_56;
}
}
// System.Void Vuforia.ModelTargetPreview::CreateOcclusionObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_CreateOcclusionObject_m1FDA9EC48E63E045F42B4935A4646EEEFCCB19DD (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral099AAE0FBD35E03A29CA319D31258020E31B99F8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* V_2 = NULL;
int32_t V_3 = 0;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = ModelTargetPreview_CreateNewPreviewMesh_mA214C68A1BB01AFE5FFB344B47CA9BF39AB0CC21(__this, _stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB, NULL);
V_0 = L_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0020;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral099AAE0FBD35E03A29CA319D31258020E31B99F8, NULL);
return;
}
IL_0020:
{
String_t* L_3;
L_3 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4;
L_4 = PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3(L_3, PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_5);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_5, L_4, NULL);
V_1 = L_5;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
NullCheck(L_6);
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_7;
L_7 = GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69(L_6, (bool)1, GameObject_GetComponentsInChildren_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m6BC2D396DABFBE1F19F91F7723E210DEB11CEB69_RuntimeMethod_var);
V_2 = L_7;
V_3 = 0;
goto IL_004e;
}
IL_0041:
{
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_8 = V_2;
int32_t L_9 = V_3;
NullCheck(L_8);
int32_t L_10 = L_9;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = V_1;
NullCheck(L_11);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_11, L_12, NULL);
int32_t L_13 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_004e:
{
int32_t L_14 = V_3;
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* L_15 = V_2;
NullCheck(L_15);
if ((((int32_t)L_14) < ((int32_t)((int32_t)(((RuntimeArray*)L_15)->max_length)))))
{
goto IL_0041;
}
}
{
return;
}
}
// System.Void Vuforia.ModelTargetPreview::CreateTargetRepresentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_CreateTargetRepresentation_m216C67E4341149045F0D01C91AA890BB620E2FB1 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = ModelTargetPreview_CreateNewPreviewMesh_mA214C68A1BB01AFE5FFB344B47CA9BF39AB0CC21(__this, _stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867, NULL);
return;
}
}
// UnityEngine.GameObject Vuforia.ModelTargetPreview::CreateNewPreviewMesh(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ModelTargetPreview_CreateNewPreviewMesh_mA214C68A1BB01AFE5FFB344B47CA9BF39AB0CC21 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, String_t* ___0_objectName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = ModelTargetPreview_CreateMeshWithMaterials_mB7D602E1BF367E940CE91A33DF05FD0553746D04(__this, (&V_1), NULL);
V_0 = L_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0014;
}
}
{
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
IL_0014:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_4 = __this->___mCastedBehaviour_16;
NullCheck(L_4);
String_t* L_5;
L_5 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_4, NULL);
String_t* L_6 = ___0_objectName;
String_t* L_7;
L_7 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_5, L_6, NULL);
NullCheck(L_3);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_3, L_7, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_8, L_9, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
NullCheck(L_10);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_10, 0, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_0;
return L_11;
}
}
// System.Void Vuforia.ModelTargetPreview::UpdatePreviewProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_UpdatePreviewProperties_mF2D7B7B2AF00703E2F19B2AA0E8CDAA5BD8A6711 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, const RuntimeMethod* method)
{
{
LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* L_0 = __this->___mLegacyPreview_19;
if (!L_0)
{
goto IL_001a;
}
}
{
LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* L_1 = __this->___mLegacyPreview_19;
NullCheck(L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = L_1->___LegacyRootObject_0;
ModelTargetPreview_ReSizeLegacy_mF811F2F0FD7B5426C1C08F4CDE1AA8C28D0C33AF(__this, L_2, NULL);
return;
}
IL_001a:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___mModelTargetPreview_18;
ModelTargetPreview_ReSize_m8124627E3F3B232D35EC2E9FB77811FC819ECCA7(__this, L_3, NULL);
return;
}
}
// System.Boolean Vuforia.ModelTargetPreview::CheckForLegacyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ModelTargetPreview_CheckForLegacyPreview_m458AF4410D1BA3D9413EE6D8AF42CDBC474C53D5 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* V_1 = NULL;
bool G_B5_0 = false;
bool G_B3_0 = false;
bool G_B4_0 = false;
{
bool L_0 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mIsSimulatorMode_10;
if (!L_0)
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
bool L_2;
L_2 = LegacyModelTargetPreview_HasPreview_mF079ACB8655EFA310FD2C80943138CC4A4B66585(L_1, (&V_0), (&V_1), NULL);
bool L_3 = L_2;
G_B3_0 = L_3;
if (!L_3)
{
G_B5_0 = L_3;
goto IL_0031;
}
}
{
LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* L_4 = __this->___mLegacyPreview_19;
G_B4_0 = G_B3_0;
if (L_4)
{
G_B5_0 = G_B3_0;
goto IL_0031;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* L_6 = V_1;
LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* L_7 = (LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317*)il2cpp_codegen_object_new(LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317_il2cpp_TypeInfo_var);
NullCheck(L_7);
LegacyModelTargetPreview__ctor_m7E7922AC1308A50272D61730562A3C1E6DA652DF(L_7, L_5, L_6, NULL);
__this->___mLegacyPreview_19 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyPreview_19), (void*)L_7);
G_B5_0 = G_B4_0;
}
IL_0031:
{
return G_B5_0;
}
}
// System.Void Vuforia.ModelTargetPreview::ClearLegacyState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_ClearLegacyState_mF263831F1044DE22F156208D9D8F5BB147C33CAB (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, const RuntimeMethod* method)
{
{
LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* L_0 = __this->___mLegacyPreview_19;
if (!L_0)
{
goto IL_0013;
}
}
{
LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* L_1 = __this->___mLegacyPreview_19;
NullCheck(L_1);
LegacyModelTargetPreview_Destroy_m76FE39899E83B27EEDCD8071838F0C74CBE515F2(L_1, NULL);
}
IL_0013:
{
__this->___mLegacyPreview_19 = (LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyPreview_19), (void*)(LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317*)NULL);
return;
}
}
// System.Void Vuforia.ModelTargetPreview::UpdateVirtualScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_UpdateVirtualScale_m37F4BBE42F7D40E66BEF7C11CE6B09C9306D99F6 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, float ___0_virtualScale, const RuntimeMethod* method)
{
{
float L_0 = ___0_virtualScale;
TargetPreview_UpdateVirtualScale_m4F5289239ECA044AE088282094B25F4F680D0079(__this, L_0, NULL);
LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* L_1 = __this->___mLegacyPreview_19;
if (!L_1)
{
goto IL_0020;
}
}
{
LegacyModelTargetPreview_tF70118F80053635B4A670C9739A27483A1C48317* L_2 = __this->___mLegacyPreview_19;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = L_2->___LegacyRootObject_0;
ModelTargetPreview_ReSizeLegacy_mF811F2F0FD7B5426C1C08F4CDE1AA8C28D0C33AF(__this, L_3, NULL);
}
IL_0020:
{
return;
}
}
// System.Void Vuforia.ModelTargetPreview::ReSizeLegacy(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview_ReSizeLegacy_mF811F2F0FD7B5426C1C08F4CDE1AA8C28D0C33AF (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_legacyRootObject, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_0 = __this->___mCastedBehaviour_16;
NullCheck(L_0);
float L_1;
L_1 = ModelTargetBehaviour_OriginalScaleFactor_m5F037B30DCACDD86DF8DDE96CA80F1633AFDC7C4(L_0, NULL);
V_0 = L_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_legacyRootObject;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_003d;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_legacyRootObject;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
float L_6 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
float L_7 = V_0;
float L_8 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
float L_9 = V_0;
float L_10 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
float L_11 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_multiply(L_6, L_7)), ((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11)), /*hidden argument*/NULL);
NullCheck(L_5);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_5, L_12, NULL);
}
IL_003d:
{
return;
}
}
// System.Void Vuforia.ModelTargetPreview::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ModelTargetPreview__ctor_m528BD8A2C57FB91CEAF52403FE957D27DFE61882 (ModelTargetPreview_t0B8F964D20F6A9BE3C2CA543C842E857696BCD0C* __this, const RuntimeMethod* method)
{
{
TargetPreview__ctor_m4E5CB76A52692307A848ACABB79AA77D6E2376CA(__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.MultiTargetPreview::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_Awake_mCFEEEDB58F59094325D9673E68221A3657B6C692 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62247776B93B898C030930395B0367120C4FA20B);
s_Il2CppMethodInitialized = true;
}
{
TargetPreview_Awake_mD64C39D9B3E8C5ACD8B1BA9039C4D5D78DE54062(__this, NULL);
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9 = _stringLiteral62247776B93B898C030930395B0367120C4FA20B;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9), (void*)_stringLiteral62247776B93B898C030930395B0367120C4FA20B);
return;
}
}
// System.Void Vuforia.MultiTargetPreview::Initialize(Vuforia.MultiTargetBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_Initialize_m33D41CCD05AA5DD5EB474CD07D105BA979F45A1C (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022* ___0_behaviour, const RuntimeMethod* method)
{
{
MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022* L_0 = ___0_behaviour;
__this->___mCastedBehaviour_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)L_0);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.MultiTargetPreview::SetupForSimulator(Vuforia.ObserverBehaviour,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_SetupForSimulator_m3C88782584381CD1B1DC3E8134E3C63BEDF78833 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = ___0_behaviour;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent;
TargetPreview_SetupForSimulator_m93A566DE29C6B8E60AE2BECBF24A6B3F72FA4DC0(__this, L_0, L_1, NULL);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ___0_behaviour;
__this->___mCastedBehaviour_16 = ((MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022*)CastclassClass((RuntimeObject*)L_2, MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)((MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022*)CastclassClass((RuntimeObject*)L_2, MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022_il2cpp_TypeInfo_var)));
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_3 = ___0_behaviour;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4), (void*)L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___1_parent;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11), (void*)L_4);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.MultiTargetPreview::CreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_CreatePreview_mC87803EB95A1E0FFB71C6142D8269F336D549F33 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
int32_t V_1 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_2 = NULL;
{
TargetPreview_CreatePreview_mBD318E8601D0AD21F7489894C7CE4FBA2EC8B2AD(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = MultiTargetPreview_CreateMesh_m3FAC4011F3B8864C164283FD07A468895695C6B9(__this, NULL);
V_0 = L_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0017;
}
}
{
return;
}
IL_0017:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_3, L_5, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875(__this, L_6, NULL);
V_1 = 0;
goto IL_005d;
}
IL_0034:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
int32_t L_9 = V_1;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_8, L_9, NULL);
NullCheck(L_10);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
V_2 = L_11;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = V_2;
TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875(__this, L_12, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_2;
int32_t L_14 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mRootFlag_12;
NullCheck(L_13);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_13, L_14, NULL);
int32_t L_15 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_005d:
{
int32_t L_16 = V_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = V_0;
NullCheck(L_17);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL);
NullCheck(L_18);
int32_t L_19;
L_19 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_18, NULL);
if ((((int32_t)L_16) < ((int32_t)L_19)))
{
goto IL_0034;
}
}
{
return;
}
}
// UnityEngine.GameObject Vuforia.MultiTargetPreview::CreateMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MultiTargetPreview_CreateMesh_m3FAC4011F3B8864C164283FD07A468895695C6B9 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCA12B8719CC8E4B0703DD2CD0D6D4301F38189A8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62247776B93B898C030930395B0367120C4FA20B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6492E0992CFFB2E25B66E0CD3CD5B8B34AEEC1CA);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* V_1 = NULL;
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* V_2 = NULL;
int32_t V_3 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_4 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
int32_t V_7 = 0;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_0);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_0, _stringLiteral62247776B93B898C030930395B0367120C4FA20B, NULL);
V_0 = L_0;
MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022* L_1 = __this->___mCastedBehaviour_16;
NullCheck(L_1);
String_t* L_2;
L_2 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(L_1, NULL);
MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022* L_3 = __this->___mCastedBehaviour_16;
NullCheck(L_3);
String_t* L_4;
L_4 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_3, NULL);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_5;
L_5 = PreviewResourceLoader_LoadConfigData_m51A9F7174B09B0A24FBF0D208BA727E9F64E8A8A(L_2, L_4, NULL);
V_1 = L_5;
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_6 = V_1;
if (L_6)
{
goto IL_0036;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral6492E0992CFFB2E25B66E0CD3CD5B8B34AEEC1CA, NULL);
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
IL_0036:
{
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_7 = V_1;
MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022* L_8 = __this->___mCastedBehaviour_16;
NullCheck(L_8);
String_t* L_9;
L_9 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_8, NULL);
NullCheck(L_7);
MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD L_10;
L_10 = ConfigData_GetMultiTarget_m4CBDED5F24504A32571C1507C6DF1BE5BB768090(L_7, L_9, NULL);
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* L_11 = L_10.___parts_0;
V_2 = L_11;
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* L_12 = V_2;
if (L_12)
{
goto IL_005c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteral6492E0992CFFB2E25B66E0CD3CD5B8B34AEEC1CA, NULL);
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
IL_005c:
{
MultiTargetPreview_CreateBaseMesh_m9DD6D98209A6A4E7703495F77CEEF78996948A79(__this, NULL);
V_3 = 0;
goto IL_0146;
}
IL_0069:
{
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* L_13 = V_2;
int32_t L_14 = V_3;
NullCheck(L_13);
MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB L_15;
L_15 = List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2(L_13, L_14, List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2_RuntimeMethod_var);
String_t* L_16 = L_15.___name_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_17);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_17, L_16, NULL);
V_4 = L_17;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = V_4;
NullCheck(L_18);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_19;
L_19 = GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D(L_18, GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = V_4;
NullCheck(L_20);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_21;
L_21 = GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94(L_20, GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_22 = __this->___mBaseMesh_17;
NullCheck(L_21);
MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_21, L_22, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_23 = V_4;
NullCheck(L_23);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_24;
L_24 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_23, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_25 = V_0;
NullCheck(L_25);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_26;
L_26 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_25, NULL);
NullCheck(L_24);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_24, L_26, NULL);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_27 = V_1;
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* L_28 = V_2;
int32_t L_29 = V_3;
NullCheck(L_28);
MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB L_30;
L_30 = List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2(L_28, L_29, List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2_RuntimeMethod_var);
String_t* L_31 = L_30.___name_0;
NullCheck(L_27);
ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B L_32;
L_32 = ConfigData_GetImageTarget_m3EF1086B0E1752C8EAE2EA2D28BF960386341A50(L_27, L_31, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_33 = L_32.___size_0;
V_5 = L_33;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_34 = V_5;
float L_35 = L_34.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_36 = V_5;
float L_37 = L_36.___y_1;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), L_35, (1.0f), L_37, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_38 = V_4;
NullCheck(L_38);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_39;
L_39 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_38, NULL);
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* L_40 = V_2;
int32_t L_41 = V_3;
NullCheck(L_40);
MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB L_42;
L_42 = List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2(L_40, L_41, List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2_RuntimeMethod_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43 = L_42.___translation_1;
NullCheck(L_39);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_39, L_43, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_44 = V_4;
NullCheck(L_44);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_45;
L_45 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_44, NULL);
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* L_46 = V_2;
int32_t L_47 = V_3;
NullCheck(L_46);
MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB L_48;
L_48 = List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2(L_46, L_47, List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2_RuntimeMethod_var);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_49 = L_48.___rotation_2;
NullCheck(L_45);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_45, L_49, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_50 = V_4;
NullCheck(L_50);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_51;
L_51 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_50, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_6;
NullCheck(L_51);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_51, L_52, NULL);
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* L_53 = V_2;
int32_t L_54 = V_3;
NullCheck(L_53);
MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB L_55;
L_55 = List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2(L_53, L_54, List_1_get_Item_mD3EED003FB9224B662109DBE2966F0EB993751A2_RuntimeMethod_var);
String_t* L_56 = L_55.___name_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_57 = V_4;
NullCheck(L_57);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_58;
L_58 = GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A(L_57, GameObject_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_m026EB44DB6238F13E2AFBECF1FBBE924CB1B040A_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_59 = V_4;
NullCheck(L_59);
int32_t L_60;
L_60 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_59, NULL);
V_7 = L_60;
String_t* L_61;
L_61 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_7), NULL);
MultiTargetPreview_SetupMaterial_m3986DB63F622C717D277C92DD81E0164CEB49E7C(__this, L_56, L_58, L_61, NULL);
int32_t L_62 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_62, 1));
}
IL_0146:
{
int32_t L_63 = V_3;
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* L_64 = V_2;
NullCheck(L_64);
int32_t L_65;
L_65 = List_1_get_Count_mCA12B8719CC8E4B0703DD2CD0D6D4301F38189A8_inline(L_64, List_1_get_Count_mCA12B8719CC8E4B0703DD2CD0D6D4301F38189A8_RuntimeMethod_var);
if ((((int32_t)L_63) < ((int32_t)L_65)))
{
goto IL_0069;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_66 = V_0;
return L_66;
}
}
// System.Void Vuforia.MultiTargetPreview::SetupMaterial(System.String,UnityEngine.Renderer,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_SetupMaterial_m3986DB63F622C717D277C92DD81E0164CEB49E7C (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, String_t* ___0_sideName, Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* ___1_sideRenderer, String_t* ___2_objectId, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0EDFA26269AFD80BA71DB6926A47B26277735DE1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13034BD019E9878CE6E73BABC09D7E86D58340E0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9049708AD91EDF1B8619FF122588F232741D6462);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFFAC75890DAC56CCEB50AA5B7CBD2B1578C658DA);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_2 = NULL;
String_t* G_B4_0 = NULL;
String_t* G_B3_0 = NULL;
{
String_t* L_0;
L_0 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral13034BD019E9878CE6E73BABC09D7E86D58340E0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3(L_0, PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
V_0 = L_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_001a;
}
}
{
return;
}
IL_001a:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = L_4;
String_t* L_6;
L_6 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral9049708AD91EDF1B8619FF122588F232741D6462, NULL);
NullCheck(L_5);
ArrayElementTypeCheck (L_5, L_6);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)L_6);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_5;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_8 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4;
NullCheck(((DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F*)CastclassClass((RuntimeObject*)L_8, DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var)));
String_t* L_9;
L_9 = DataSetTrackableBehaviour_get_DataSetName_m1168861A5B55388D3100C51A139D71ACF70D7BEC(((DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F*)CastclassClass((RuntimeObject*)L_8, DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var)), NULL);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_9);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_9);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_10 = L_7;
String_t* L_11 = ___0_sideName;
String_t* L_12;
L_12 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_11, _stringLiteralFFAC75890DAC56CCEB50AA5B7CBD2B1578C658DA, NULL);
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_12);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)L_12);
String_t* L_13;
L_13 = PosixPath_Join_m5246578B26E808FA09D96D8A978476CC4C010DE8(L_10, NULL);
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
String_t* L_14;
L_14 = VuforiaRuntimeUtilities_GetImagePathWithExtension_mE115F18240BD358AB238123A57DC9E2B74E89539(L_13, NULL);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_15 = ___1_sideRenderer;
NullCheck(L_15);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16;
L_16 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_15, NULL);
V_1 = L_16;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = V_1;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_18;
L_18 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_17, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B3_0 = L_14;
if (!L_18)
{
G_B4_0 = L_14;
goto IL_006f;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_20 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_20);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_20, L_19, NULL);
V_1 = L_20;
G_B4_0 = G_B3_0;
}
IL_006f:
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_21;
L_21 = PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64(G_B4_0, PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var);
V_2 = L_21;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_22 = V_1;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_23 = V_2;
NullCheck(L_22);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_22, L_23, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_24 = V_1;
String_t* L_25 = ___0_sideName;
String_t* L_26 = ___2_objectId;
String_t* L_27;
L_27 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_25, _stringLiteral0EDFA26269AFD80BA71DB6926A47B26277735DE1, L_26, NULL);
NullCheck(L_24);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_24, L_27, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_28 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
memset((&L_29), 0, sizeof(L_29));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_29), (-1.0f), (-1.0f), /*hidden argument*/NULL);
NullCheck(L_28);
Material_set_mainTextureScale_mABC2B4327CCDC6BB0E0EA72C6F29817400F56EF1(L_28, L_29, NULL);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_30 = ___1_sideRenderer;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_31 = V_1;
NullCheck(L_30);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_30, L_31, NULL);
return;
}
}
// System.Void Vuforia.MultiTargetPreview::CreateBaseMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_CreateBaseMesh_m9DD6D98209A6A4E7703495F77CEEF78996948A79 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_0 = NULL;
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_0);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_0, NULL);
V_0 = L_0;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = V_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = L_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
memset((&L_4), 0, sizeof(L_4));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), (-0.5f), (0.0f), (-0.5f), /*hidden argument*/NULL);
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_4);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = L_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), (-0.5f), (0.0f), (0.5f), /*hidden argument*/NULL);
NullCheck(L_5);
(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_6);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = L_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), (0.5f), (0.0f), (-0.5f), /*hidden argument*/NULL);
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_8);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_9 = L_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), (0.5f), (0.0f), (0.5f), /*hidden argument*/NULL);
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_10);
NullCheck(L_1);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_1, L_9, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_11 = V_0;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_12 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)4);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_13 = L_12;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
memset((&L_14), 0, sizeof(L_14));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_14), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_13);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_14);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_15 = L_13;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
memset((&L_16), 0, sizeof(L_16));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_16), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_15);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_16);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_17 = L_15;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
memset((&L_18), 0, sizeof(L_18));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_18), (0.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_17);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_18);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_19 = L_17;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
memset((&L_20), 0, sizeof(L_20));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_20), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_19);
(L_19)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_20);
NullCheck(L_11);
Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_11, L_19, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_21 = V_0;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_22 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
NullCheck(L_21);
Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_21, L_22, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_23 = V_0;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_25 = L_24;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_26 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_25, L_26, NULL);
NullCheck(L_23);
Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_23, L_25, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_27 = V_0;
__this->___mBaseMesh_17 = L_27;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mBaseMesh_17), (void*)L_27);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_28 = __this->___mBaseMesh_17;
NullCheck(L_28);
Mesh_RecalculateNormals_m3AA2788914611444E030CA310E03E3CFE683902B(L_28, NULL);
return;
}
}
// System.Void Vuforia.MultiTargetPreview::CreateOcclusionObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_CreateOcclusionObject_mC0B6246AAA5C891D6AE5C491A21332022777194A (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
int32_t V_2 = 0;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_3 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = MultiTargetPreview_CreateNewPreviewMesh_mADF88518817D1346697DADBD6123E4EBECD09012(__this, _stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB, NULL);
V_0 = L_0;
String_t* L_1;
L_1 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2;
L_2 = PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3(L_1, PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_3);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_3, L_2, NULL);
V_1 = L_3;
V_2 = 0;
goto IL_0054;
}
IL_0025:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = V_0;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
int32_t L_6 = V_2;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_5, L_6, NULL);
NullCheck(L_7);
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_8;
L_8 = Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8(L_7, Component_GetComponent_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mC91ACC92AD57CA6CA00991DAF1DB3830BCE07AF8_RuntimeMethod_var);
V_3 = L_8;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_9 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_10;
L_10 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_9, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_10)
{
goto IL_0050;
}
}
{
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_11 = V_3;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_12 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)SZArrayNew(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var, (uint32_t)1);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_13 = L_12;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = V_1;
NullCheck(L_13);
ArrayElementTypeCheck (L_13, L_14);
(L_13)->SetAt(static_cast<il2cpp_array_size_t>(0), (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_14);
NullCheck(L_11);
Renderer_set_sharedMaterials_m665ADE4190214CC2AC52490B4A7373D7EE75DEB2(L_11, L_13, NULL);
}
IL_0050:
{
int32_t L_15 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1));
}
IL_0054:
{
int32_t L_16 = V_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17 = V_0;
NullCheck(L_17);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_18;
L_18 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_17, NULL);
NullCheck(L_18);
int32_t L_19;
L_19 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_18, NULL);
if ((((int32_t)L_16) < ((int32_t)L_19)))
{
goto IL_0025;
}
}
{
return;
}
}
// System.Void Vuforia.MultiTargetPreview::CreateTargetRepresentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_CreateTargetRepresentation_m010E8657CDCB5927EAFC782A667399AA7BF5BC72 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = MultiTargetPreview_CreateNewPreviewMesh_mADF88518817D1346697DADBD6123E4EBECD09012(__this, _stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867, NULL);
return;
}
}
// UnityEngine.GameObject Vuforia.MultiTargetPreview::CreateNewPreviewMesh(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MultiTargetPreview_CreateNewPreviewMesh_mADF88518817D1346697DADBD6123E4EBECD09012 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, String_t* ___0_objectName, const RuntimeMethod* method)
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0;
L_0 = MultiTargetPreview_CreateMesh_m3FAC4011F3B8864C164283FD07A468895695C6B9(__this, NULL);
V_0 = L_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = V_0;
MultiTargetBehaviour_tA3DEDAEE1C1717DFFF8A96D73729E845F3EF0022* L_2 = __this->___mCastedBehaviour_16;
NullCheck(L_2);
String_t* L_3;
L_3 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_2, NULL);
String_t* L_4 = ___0_objectName;
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_3, L_4, NULL);
NullCheck(L_1);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_1, L_5, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_6, L_7, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0;
NullCheck(L_8);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_8, 0, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_0;
return L_9;
}
}
// System.Boolean Vuforia.MultiTargetPreview::CheckForLegacyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool MultiTargetPreview_CheckForLegacyPreview_m332E775CD453BE580CDA2154739D83D35C9FBA29 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* V_1 = NULL;
bool G_B5_0 = false;
bool G_B3_0 = false;
bool G_B4_0 = false;
{
bool L_0 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mIsSimulatorMode_10;
if (!L_0)
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
bool L_2;
L_2 = LegacyMultiTargetPreview_HasPreview_m26D51416FDD3926A45786D4392BA75EC3B6C626B(L_1, (&V_0), (&V_1), NULL);
bool L_3 = L_2;
G_B3_0 = L_3;
if (!L_3)
{
G_B5_0 = L_3;
goto IL_0031;
}
}
{
LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* L_4 = __this->___mLegacyPreview_18;
G_B4_0 = G_B3_0;
if (L_4)
{
G_B5_0 = G_B3_0;
goto IL_0031;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_6 = V_1;
LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* L_7 = (LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710*)il2cpp_codegen_object_new(LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710_il2cpp_TypeInfo_var);
NullCheck(L_7);
LegacyMultiTargetPreview__ctor_m2200BC911F18B6AF4021148CAD6C52C4C5C14D9B(L_7, L_5, L_6, NULL);
__this->___mLegacyPreview_18 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyPreview_18), (void*)L_7);
G_B5_0 = G_B4_0;
}
IL_0031:
{
return G_B5_0;
}
}
// System.Void Vuforia.MultiTargetPreview::ClearLegacyState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_ClearLegacyState_m1CECA60573C6F1136BFDB83C0EA0978FA11AA6E7 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method)
{
{
LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* L_0 = __this->___mLegacyPreview_18;
if (!L_0)
{
goto IL_0013;
}
}
{
LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* L_1 = __this->___mLegacyPreview_18;
NullCheck(L_1);
LegacyMultiTargetPreview_Destroy_m07AEBD95099AF1CDD09B93BCCB95B62AF951CB8C(L_1, NULL);
}
IL_0013:
{
__this->___mLegacyPreview_18 = (LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyPreview_18), (void*)(LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710*)NULL);
return;
}
}
// System.Void Vuforia.MultiTargetPreview::UpdateVirtualScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview_UpdateVirtualScale_mC1EBA10566323367AB345BAD30E70D1F3D264E01 (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, float ___0_virtualScale, const RuntimeMethod* method)
{
{
float L_0 = ___0_virtualScale;
TargetPreview_UpdateVirtualScale_m4F5289239ECA044AE088282094B25F4F680D0079(__this, L_0, NULL);
LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* L_1 = __this->___mLegacyPreview_18;
if (!L_1)
{
goto IL_002c;
}
}
{
LegacyMultiTargetPreview_t234E083A82E2103E4F5E1D89ACFA7DD228FF2710* L_2 = __this->___mLegacyPreview_18;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = L_2->___LegacyRootObject_0;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL);
float L_5 = ___0_virtualScale;
float L_6 = ___0_virtualScale;
float L_7 = ___0_virtualScale;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), L_5, L_6, L_7, /*hidden argument*/NULL);
NullCheck(L_4);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_4, L_8, NULL);
}
IL_002c:
{
return;
}
}
// System.Void Vuforia.MultiTargetPreview::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MultiTargetPreview__ctor_mF7D2500F791B5CCDB003C2CBE8D29841D32E4DAE (MultiTargetPreview_t30548A0CE6970648FD31A3E7279F9B1AED979E10* __this, const RuntimeMethod* method)
{
{
TargetPreview__ctor_m4E5CB76A52692307A848ACABB79AA77D6E2376CA(__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.TargetPreview::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_Awake_mD64C39D9B3E8C5ACD8B1BA9039C4D5D78DE54062 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mDC639300BE47642C9C8B6B9B1037E43085704742_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPreview_OnVirtualSceneScaleUpdated_m6E1672C17D68C7A9DF8BBF43721B9D9A83E88ED8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_0 = (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)il2cpp_codegen_object_new(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D(L_0, __this, (intptr_t)((void*)TargetPreview_OnVirtualSceneScaleUpdated_m6E1672C17D68C7A9DF8BBF43721B9D9A83E88ED8_RuntimeMethod_var), NULL);
GenericVuforiaConfiguration_add_VirtualSceneScaleFactorUpdated_mEB63EA06ED2BBA85203191F4038F6E0452123F6E(L_0, NULL);
TargetPreview_InitializeFlags_mD6877FE053DDA6DB1D2109FDFADB27499F8D2DC9(__this, NULL);
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_1;
L_1 = VuforiaConfiguration_Load_m263AF9AB8DAD9EA2B93C61A638F45BEB9B4946F3(NULL);
NullCheck(L_1);
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_2;
L_2 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_1, NULL);
NullCheck(L_2);
float L_3;
L_3 = GenericVuforiaConfiguration_get_VirtualSceneScaleFactor_m28648D0C20503A1093C95389751D9255325C218B(L_2, NULL);
__this->___mVirtualScale_8 = L_3;
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_4;
L_4 = Component_GetComponent_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mDC639300BE47642C9C8B6B9B1037E43085704742(__this, Component_GetComponent_TisObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB_mDC639300BE47642C9C8B6B9B1037E43085704742_RuntimeMethod_var);
__this->___mObserverBehaviour_4 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mObserverBehaviour_4), (void*)L_4);
String_t** L_5 = (&__this->___mTargetName_6);
String_t** L_6 = (&__this->___mDatasetName_7);
TargetPreview_ExtractTargetAndDatasetName_m0002983CA8A92FD4CB1E726B98F3ABDDA206AC73(__this, L_5, L_6, NULL);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_7 = __this->___mObserverBehaviour_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_8)
{
goto IL_0069;
}
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_9 = __this->___mObserverBehaviour_4;
NullCheck(L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_9, NULL);
__this->___mParent_11 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mParent_11), (void*)L_10);
}
IL_0069:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = __this->___mHiddenRoot_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_12)
{
goto IL_007d;
}
}
{
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
}
IL_007d:
{
return;
}
}
// System.Void Vuforia.TargetPreview::SetupForSimulator(Vuforia.ObserverBehaviour,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_SetupForSimulator_m93A566DE29C6B8E60AE2BECBF24A6B3F72FA4DC0 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method)
{
{
__this->___mIsSimulatorMode_10 = (bool)1;
return;
}
}
// System.Void Vuforia.TargetPreview::UpdatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_UpdatePreview_m295040AD6330FCDB24ECE78738617741E10A5AC9 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = TargetPreview_IsUsingLegacyPreview_mC05F7C325BD11F88F7924AE69F4159BE1C040B33(__this, NULL);
if (!L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___mHiddenRoot_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0025;
}
}
{
bool L_3;
L_3 = VirtualFuncInvoker0< bool >::Invoke(10 /* System.Boolean Vuforia.TargetPreview::ShouldDestroyPreview() */, __this);
if (!L_3)
{
goto IL_0025;
}
}
{
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.TargetPreview::DestroyPreview() */, __this);
}
IL_0025:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___mHiddenRoot_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_5;
L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_5)
{
goto IL_0066;
}
}
{
String_t** L_6 = (&__this->___mTargetName_6);
String_t** L_7 = (&__this->___mDatasetName_7);
TargetPreview_ExtractTargetAndDatasetName_m0002983CA8A92FD4CB1E726B98F3ABDDA206AC73(__this, L_6, L_7, NULL);
bool L_8;
L_8 = VirtualFuncInvoker0< bool >::Invoke(11 /* System.Boolean Vuforia.TargetPreview::ShouldCreatePreview() */, __this);
if (L_8)
{
goto IL_004e;
}
}
{
return;
}
IL_004e:
{
VirtualActionInvoker0::Invoke(7 /* System.Void Vuforia.TargetPreview::CreatePreview() */, __this);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_9 = __this->___mObserverBehaviour_4;
NullCheck(L_9);
bool L_10 = L_9->___PreviewVisible_4;
VirtualActionInvoker1< bool >::Invoke(14 /* System.Void Vuforia.TargetPreview::SetActive(System.Boolean) */, __this, L_10);
return;
}
IL_0066:
{
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.TargetPreview::UpdatePreviewProperties() */, __this);
return;
}
}
// System.Void Vuforia.TargetPreview::CreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_CreatePreview_mBD318E8601D0AD21F7489894C7CE4FBA2EC8B2AD (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral97F5F2E635A943D0F2EDA0050FC7B3BFD6AF56D1);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = __this->___mPreviewName_9;
String_t* L_1;
L_1 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_0, _stringLiteral97F5F2E635A943D0F2EDA0050FC7B3BFD6AF56D1, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_2);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_2, L_1, NULL);
__this->___mHiddenRoot_5 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mHiddenRoot_5), (void*)L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___mHiddenRoot_5;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5 = __this->___mParent_11;
NullCheck(L_4);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_4, L_5, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = __this->___mHiddenRoot_5;
NullCheck(L_6);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_7);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_7, L_8, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->___mHiddenRoot_5;
NullCheck(L_9);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
L_10 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_9, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_11;
L_11 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_10);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_10, L_11, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->___mHiddenRoot_5;
int32_t L_13 = __this->___mRootFlag_12;
NullCheck(L_12);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_12, L_13, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = __this->___mHiddenRoot_5;
NullCheck(L_14);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL);
float L_16 = __this->___mVirtualScale_8;
float L_17 = __this->___mVirtualScale_8;
float L_18 = __this->___mVirtualScale_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
memset((&L_19), 0, sizeof(L_19));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_19), L_16, L_17, L_18, /*hidden argument*/NULL);
NullCheck(L_15);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_15, L_19, NULL);
return;
}
}
// System.Void Vuforia.TargetPreview::DestroyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_DestroyPreview_m73F94443AFC1521E6809153EAFEEEFDC3ACF8A5B (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mHiddenRoot_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0019;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___mHiddenRoot_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(L_2, NULL);
}
IL_0019:
{
return;
}
}
// System.Void Vuforia.TargetPreview::UpdatePreviewProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_UpdatePreviewProperties_m07D078F7C70CCC8DB6FDE9867E235BA65A32B6D2 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.TargetPreview::ShouldDestroyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPreview_ShouldDestroyPreview_mA9B4D11BC271FACCC064C24B1DE9241D034B4DE2 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
String_t* V_0 = NULL;
String_t* V_1 = NULL;
{
TargetPreview_ExtractTargetAndDatasetName_m0002983CA8A92FD4CB1E726B98F3ABDDA206AC73(__this, (&V_0), (&V_1), NULL);
String_t* L_0 = __this->___mTargetName_6;
String_t* L_1 = V_0;
bool L_2;
L_2 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_0, L_1, NULL);
if (L_2)
{
goto IL_0025;
}
}
{
String_t* L_3 = __this->___mDatasetName_7;
String_t* L_4 = V_1;
bool L_5;
L_5 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_3, L_4, NULL);
return L_5;
}
IL_0025:
{
return (bool)1;
}
}
// System.Boolean Vuforia.TargetPreview::ShouldCreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPreview_ShouldCreatePreview_m3DF45AD75D02D41FA1DBBF07D457664A8E2CB18C (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = TargetPreview_IsEmptyDatasetSelected_m7666EC994D5973147C28E40266A0A13D0DD60C11(__this, NULL);
if (L_0)
{
goto IL_0024;
}
}
{
String_t* L_1 = __this->___mDatasetName_7;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (L_2)
{
goto IL_0024;
}
}
{
String_t* L_3 = __this->___mTargetName_6;
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
return (bool)((((int32_t)L_4) == ((int32_t)0))? 1 : 0);
}
IL_0024:
{
return (bool)0;
}
}
// System.Void Vuforia.TargetPreview::UpdateVirtualScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_UpdateVirtualScale_m4F5289239ECA044AE088282094B25F4F680D0079 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, float ___0_virtualScale, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
float L_0 = ___0_virtualScale;
__this->___mVirtualScale_8 = L_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___mHiddenRoot_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_002d;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___mHiddenRoot_5;
NullCheck(L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
L_4 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_3, NULL);
float L_5 = ___0_virtualScale;
float L_6 = ___0_virtualScale;
float L_7 = ___0_virtualScale;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), L_5, L_6, L_7, /*hidden argument*/NULL);
NullCheck(L_4);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_4, L_8, NULL);
}
IL_002d:
{
return;
}
}
// System.Void Vuforia.TargetPreview::DestroyThis()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_DestroyThis_m2BF28292A3F4D2EE2FC91A9D1DB601AE0543DC4C (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_DestroyImmediate_m6336EBC83591A5DB64EC70C92132824C6E258705(__this, NULL);
return;
}
}
// System.Void Vuforia.TargetPreview::ExtractTargetAndDatasetName(System.String&,System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_ExtractTargetAndDatasetName_m0002983CA8A92FD4CB1E726B98F3ABDDA206AC73 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, String_t** ___0_targetName, String_t** ___1_datasetName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* V_0 = NULL;
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = __this->___mObserverBehaviour_4;
V_0 = ((DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F*)IsInstClass((RuntimeObject*)L_0, DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F_il2cpp_TypeInfo_var));
DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_2)
{
goto IL_0024;
}
}
{
String_t** L_3 = ___0_targetName;
String_t* L_4 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
*((RuntimeObject**)L_3) = (RuntimeObject*)L_4;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)L_4);
String_t** L_5 = ___1_datasetName;
String_t* L_6 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
*((RuntimeObject**)L_5) = (RuntimeObject*)L_6;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)L_6);
return;
}
IL_0024:
{
String_t** L_7 = ___0_targetName;
DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* L_8 = V_0;
NullCheck(L_8);
String_t* L_9;
L_9 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_8, NULL);
*((RuntimeObject**)L_7) = (RuntimeObject*)L_9;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_7, (void*)(RuntimeObject*)L_9);
String_t** L_10 = ___1_datasetName;
DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* L_11 = V_0;
NullCheck(L_11);
String_t* L_12;
L_12 = DataSetTrackableBehaviour_get_DataSetPath_m9B68ED1740DF91C36E18D197124B62A8EF2D36CA_inline(L_11, NULL);
*((RuntimeObject**)L_10) = (RuntimeObject*)L_12;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)L_12);
return;
}
}
// System.Boolean Vuforia.TargetPreview::IsEmptyDatasetSelected()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPreview_IsEmptyDatasetSelected_m7666EC994D5973147C28E40266A0A13D0DD60C11 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral34B239E91F63A7E2E91326CAF12DC51530652ED2);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = __this->___mDatasetName_7;
bool L_1;
L_1 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, _stringLiteral34B239E91F63A7E2E91326CAF12DC51530652ED2, NULL);
if (L_1)
{
goto IL_0023;
}
}
{
String_t* L_2 = __this->___mTargetName_6;
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_2, _stringLiteral34B239E91F63A7E2E91326CAF12DC51530652ED2, NULL);
return L_3;
}
IL_0023:
{
return (bool)1;
}
}
// System.Void Vuforia.TargetPreview::ApplyTransformAndHideFlag(UnityEngine.GameObject,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_adjustableObject, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___1_parent;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_0015;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_adjustableObject;
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___1_parent;
NullCheck(L_3);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_3, L_4, NULL);
}
IL_0015:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = ___0_adjustableObject;
NullCheck(L_5);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_6);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_6, L_7, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = ___0_adjustableObject;
NullCheck(L_8);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_8, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
L_10 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
NullCheck(L_9);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_9, L_10, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = ___0_adjustableObject;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_11, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13;
L_13 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_12);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_12, L_13, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = ___0_adjustableObject;
int32_t L_15 = __this->___mSelectableFlag_13;
NullCheck(L_14);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_14, L_15, NULL);
return;
}
}
// System.Void Vuforia.TargetPreview::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_SetActive_mF0298B3A9F79C8670EC5A25F7B9C3A8ED94B03A0 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, bool ___0_isActive, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mHiddenRoot_5;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___mHiddenRoot_5;
bool L_3 = ___0_isActive;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, L_3, NULL);
}
IL_001a:
{
return;
}
}
// System.Void Vuforia.TargetPreview::SetupPropagationToTargetRoot(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_model, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisSelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93_m208229F459F8203C4B22BD37C56EEC504641314E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_model;
NullCheck(L_0);
SelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93* L_1;
L_1 = GameObject_AddComponent_TisSelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93_m208229F459F8203C4B22BD37C56EEC504641314E(L_0, GameObject_AddComponent_TisSelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93_m208229F459F8203C4B22BD37C56EEC504641314E_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = ___0_model;
int32_t L_3 = __this->___mSelectableFlag_13;
NullCheck(L_2);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_2, L_3, NULL);
return;
}
}
// System.Void Vuforia.TargetPreview::CreateOcclusionObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_CreateOcclusionObject_m188D578F0DDE019E585C5608FEB6916AF79790E5 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.TargetPreview::CreateTargetRepresentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_CreateTargetRepresentation_m7CCF719FBE5C1973F1287A6A77CC233A8E454361 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.TargetPreview::OnVirtualSceneScaleUpdated(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_OnVirtualSceneScaleUpdated_m6E1672C17D68C7A9DF8BBF43721B9D9A83E88ED8 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, float ___0_previousScale, float ___1_newScale, const RuntimeMethod* method)
{
{
float L_0 = ___1_newScale;
VirtualActionInvoker1< float >::Invoke(12 /* System.Void Vuforia.TargetPreview::UpdateVirtualScale(System.Single) */, __this, L_0);
return;
}
}
// System.Void Vuforia.TargetPreview::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_OnDestroy_m3122092D59DB71452E93640315F298EBA30C9406 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TargetPreview_OnVirtualSceneScaleUpdated_m6E1672C17D68C7A9DF8BBF43721B9D9A83E88ED8_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132* L_0 = (Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132*)il2cpp_codegen_object_new(Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132_il2cpp_TypeInfo_var);
NullCheck(L_0);
Action_2__ctor_m8DB7FCC3AD997F665B9CD9BEC16DD4A0BA4BE89D(L_0, __this, (intptr_t)((void*)TargetPreview_OnVirtualSceneScaleUpdated_m6E1672C17D68C7A9DF8BBF43721B9D9A83E88ED8_RuntimeMethod_var), NULL);
GenericVuforiaConfiguration_remove_VirtualSceneScaleFactorUpdated_m069108D8AC23B1CA2B2FC858EE3BA23F8C967883(L_0, NULL);
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.TargetPreview::DestroyPreview() */, __this);
return;
}
}
// System.Void Vuforia.TargetPreview::InitializeFlags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_InitializeFlags_mD6877FE053DDA6DB1D2109FDFADB27499F8D2DC9 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
{
__this->___mRootFlag_12 = 1;
int32_t L_0 = __this->___mRootFlag_12;
__this->___mRootFlag_12 = ((int32_t)((int32_t)L_0|2));
int32_t L_1 = __this->___mRootFlag_12;
__this->___mRootFlag_12 = ((int32_t)((int32_t)L_1|((int32_t)52)));
__this->___mSelectableFlag_13 = ((int32_t)52);
return;
}
}
// System.Boolean Vuforia.TargetPreview::CheckForLegacyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPreview_CheckForLegacyPreview_m6B51FE0DE76E95FA08A97B5F0315280B1BCD2389 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Void Vuforia.TargetPreview::ClearLegacyState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_ClearLegacyState_m646E8BC0623877649D2D2BACB9242DED834B62CC (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.TargetPreview::IsUsingLegacyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPreview_IsUsingLegacyPreview_mC05F7C325BD11F88F7924AE69F4159BE1C040B33 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = VirtualFuncInvoker0< bool >::Invoke(10 /* System.Boolean Vuforia.TargetPreview::ShouldDestroyPreview() */, __this);
if (!L_0)
{
goto IL_0017;
}
}
{
bool L_1;
L_1 = VirtualFuncInvoker0< bool >::Invoke(17 /* System.Boolean Vuforia.TargetPreview::CheckForLegacyPreview() */, __this);
VirtualActionInvoker0::Invoke(18 /* System.Void Vuforia.TargetPreview::ClearLegacyState() */, __this);
return (bool)0;
}
IL_0017:
{
bool L_2;
L_2 = VirtualFuncInvoker0< bool >::Invoke(17 /* System.Boolean Vuforia.TargetPreview::CheckForLegacyPreview() */, __this);
if (!L_2)
{
goto IL_0027;
}
}
{
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.TargetPreview::UpdatePreviewProperties() */, __this);
return (bool)1;
}
IL_0027:
{
return (bool)0;
}
}
// System.Boolean Vuforia.TargetPreview::IsVisible()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TargetPreview_IsVisible_mC7BB622C44E357441F6F9B7B697531A673F8F2AE (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = __this->___mObserverBehaviour_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = __this->___mObserverBehaviour_4;
NullCheck(L_2);
bool L_3 = L_2->___PreviewVisible_4;
return L_3;
}
IL_001a:
{
return (bool)0;
}
}
// System.Void Vuforia.TargetPreview::SetVisibility(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview_SetVisibility_mD0821C47295B094CF880759E13ECFD6016201311 (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, bool ___0_visibility, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = __this->___mObserverBehaviour_4;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_1;
L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_1)
{
goto IL_001a;
}
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = __this->___mObserverBehaviour_4;
bool L_3 = ___0_visibility;
NullCheck(L_2);
L_2->___PreviewVisible_4 = L_3;
}
IL_001a:
{
bool L_4 = ___0_visibility;
VirtualActionInvoker1< bool >::Invoke(14 /* System.Void Vuforia.TargetPreview::SetActive(System.Boolean) */, __this, L_4);
return;
}
}
// System.Void Vuforia.TargetPreview::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TargetPreview__ctor_m4E5CB76A52692307A848ACABB79AA77D6E2376CA (TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B* __this, const RuntimeMethod* method)
{
{
__this->___mVirtualScale_8 = (1.0f);
VuforiaMonoBehaviour__ctor_m16C39CF19DB45E02A85AA718EA8F4A764F3D6492(__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.AreaTargetType Vuforia.AreaTargetTypeResolver::ResolveAreaTargetTypeFromPath(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetTypeResolver_ResolveAreaTargetTypeFromPath_mE9D9292D21AD0334214942F0F6DB369F4E2958B2 (String_t* ___0_version, String_t* ___1_authoringModelPath, String_t* ___2_occlusionModelPath, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m32793C19B24F5C315B697AC5A6C549D4CF447AF9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m93C0495A1EE9138CB80006B074F1753398B5AFCF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mE6B3471B8BB1ED654B82889137D75D039BA0B535_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m9F43C9A2DF8DBFBE6AF09886F0DAE1E0DDD74E3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8 V_3;
memset((&V_3), 0, sizeof(V_3));
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* V_4 = NULL;
{
String_t* L_0 = ___1_authoringModelPath;
bool L_1;
L_1 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_0, NULL);
if (L_1)
{
goto IL_0010;
}
}
{
String_t* L_2 = ___2_occlusionModelPath;
bool L_3;
L_3 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_2, NULL);
if (!L_3)
{
goto IL_0017;
}
}
IL_0010:
{
String_t* L_4 = ___0_version;
il2cpp_codegen_runtime_class_init_inline(AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var);
int32_t L_5;
L_5 = AreaTargetTypeResolver_IsLegacyAreaTarget_m9C7540BE115B97D0EBDF4E39B3163C46B4B3DE9A(L_4, NULL);
return L_5;
}
IL_0017:
{
String_t* L_6 = ___1_authoringModelPath;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_7;
L_7 = Path_GetExtension_m6FEAA9E14451BFD210B9D1AEC2430C813F570FE5(L_6, NULL);
V_0 = L_7;
String_t* L_8 = ___2_occlusionModelPath;
String_t* L_9;
L_9 = Path_GetExtension_m6FEAA9E14451BFD210B9D1AEC2430C813F570FE5(L_8, NULL);
V_1 = L_9;
V_2 = 0;
il2cpp_codegen_runtime_class_init_inline(AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var);
List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94* L_10 = ((AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_StaticFields*)il2cpp_codegen_static_fields_for(AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var))->___sTypeResolverList_1;
NullCheck(L_10);
Enumerator_t7FC70933697890BB044C5D7BC99040B64AEC02F8 L_11;
L_11 = List_1_GetEnumerator_m9F43C9A2DF8DBFBE6AF09886F0DAE1E0DDD74E3D(L_10, List_1_GetEnumerator_m9F43C9A2DF8DBFBE6AF09886F0DAE1E0DDD74E3D_RuntimeMethod_var);
V_3 = L_11;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_005d:
{// begin finally (depth: 1)
Enumerator_Dispose_m32793C19B24F5C315B697AC5A6C549D4CF447AF9((&V_3), Enumerator_Dispose_m32793C19B24F5C315B697AC5A6C549D4CF447AF9_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0052_1;
}
IL_0034_1:
{
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_12;
L_12 = Enumerator_get_Current_mE6B3471B8BB1ED654B82889137D75D039BA0B535_inline((&V_3), Enumerator_get_Current_mE6B3471B8BB1ED654B82889137D75D039BA0B535_RuntimeMethod_var);
V_4 = L_12;
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_13 = V_4;
String_t* L_14 = V_0;
String_t* L_15 = V_1;
NullCheck(L_13);
bool L_16;
L_16 = AreaTargetDescriptorType_IsEqual_m85E0A8111F265869EB162A63B02D16A666A42978(L_13, L_14, L_15, NULL);
if (!L_16)
{
goto IL_0052_1;
}
}
{
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_17 = V_4;
NullCheck(L_17);
int32_t L_18 = L_17->___Type_2;
V_2 = L_18;
goto IL_006b;
}
IL_0052_1:
{
bool L_19;
L_19 = Enumerator_MoveNext_m93C0495A1EE9138CB80006B074F1753398B5AFCF((&V_3), Enumerator_MoveNext_m93C0495A1EE9138CB80006B074F1753398B5AFCF_RuntimeMethod_var);
if (L_19)
{
goto IL_0034_1;
}
}
{
goto IL_006b;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006b:
{
int32_t L_20 = V_2;
return L_20;
}
}
// Vuforia.AreaTargetType Vuforia.AreaTargetTypeResolver::IsLegacyAreaTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AreaTargetTypeResolver_IsLegacyAreaTarget_m9C7540BE115B97D0EBDF4E39B3163C46B4B3DE9A (String_t* ___0_version, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
String_t* L_0 = ___0_version;
bool L_1;
L_1 = Single_TryParse_mC39FC2D8F1F33DE64685F3A8CE6BDD2164FB9423(L_0, (&V_0), NULL);
if (L_1)
{
goto IL_0010;
}
}
{
V_0 = (0.0f);
}
IL_0010:
{
float L_2 = V_0;
if ((((float)L_2) < ((float)(2.0999999f))))
{
goto IL_001a;
}
}
{
return (int32_t)(0);
}
IL_001a:
{
return (int32_t)(3);
}
}
// System.Void Vuforia.AreaTargetTypeResolver::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetTypeResolver__cctor_m7588ED9A826EE99F18584F8CCBCB3A1D1C1AD44B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m9C36DBFC81E05DB48EF98BA762779AE5A30A1B7F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mFDDE469B7F94178754B580F14040DAD0374F3476_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3BF35F255EAB6C8F0F4ACAE319B26008A7FC7263);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BB8447FEB8AAE57B29AD9DE399238592DECC90A);
s_Il2CppMethodInitialized = true;
}
{
List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94* L_0 = (List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94*)il2cpp_codegen_object_new(List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mFDDE469B7F94178754B580F14040DAD0374F3476(L_0, List_1__ctor_mFDDE469B7F94178754B580F14040DAD0374F3476_RuntimeMethod_var);
List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94* L_1 = L_0;
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_2 = (AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4*)il2cpp_codegen_object_new(AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4_il2cpp_TypeInfo_var);
NullCheck(L_2);
AreaTargetDescriptorType__ctor_m3C70C955A0BEF2047837F8BDD3E2232C6DD20F05(L_2, NULL);
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_3 = L_2;
NullCheck(L_3);
L_3->___Authoring_0 = _stringLiteral3BF35F255EAB6C8F0F4ACAE319B26008A7FC7263;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___Authoring_0), (void*)_stringLiteral3BF35F255EAB6C8F0F4ACAE319B26008A7FC7263);
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_4 = L_3;
NullCheck(L_4);
L_4->___Occlusion_1 = _stringLiteral5BB8447FEB8AAE57B29AD9DE399238592DECC90A;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___Occlusion_1), (void*)_stringLiteral5BB8447FEB8AAE57B29AD9DE399238592DECC90A);
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_5 = L_4;
NullCheck(L_5);
L_5->___Type_2 = 1;
NullCheck(L_1);
List_1_Add_m9C36DBFC81E05DB48EF98BA762779AE5A30A1B7F_inline(L_1, L_5, List_1_Add_m9C36DBFC81E05DB48EF98BA762779AE5A30A1B7F_RuntimeMethod_var);
List_1_t4E7F8C554C5EC48A8EB6C65D03607CADA0A65E94* L_6 = L_1;
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_7 = (AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4*)il2cpp_codegen_object_new(AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4_il2cpp_TypeInfo_var);
NullCheck(L_7);
AreaTargetDescriptorType__ctor_m3C70C955A0BEF2047837F8BDD3E2232C6DD20F05(L_7, NULL);
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_8 = L_7;
NullCheck(L_8);
L_8->___Authoring_0 = _stringLiteral5BB8447FEB8AAE57B29AD9DE399238592DECC90A;
Il2CppCodeGenWriteBarrier((void**)(&L_8->___Authoring_0), (void*)_stringLiteral5BB8447FEB8AAE57B29AD9DE399238592DECC90A);
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_9 = L_8;
NullCheck(L_9);
L_9->___Occlusion_1 = _stringLiteral5BB8447FEB8AAE57B29AD9DE399238592DECC90A;
Il2CppCodeGenWriteBarrier((void**)(&L_9->___Occlusion_1), (void*)_stringLiteral5BB8447FEB8AAE57B29AD9DE399238592DECC90A);
AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* L_10 = L_9;
NullCheck(L_10);
L_10->___Type_2 = 2;
NullCheck(L_6);
List_1_Add_m9C36DBFC81E05DB48EF98BA762779AE5A30A1B7F_inline(L_6, L_10, List_1_Add_m9C36DBFC81E05DB48EF98BA762779AE5A30A1B7F_RuntimeMethod_var);
((AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_StaticFields*)il2cpp_codegen_static_fields_for(AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var))->___sTypeResolverList_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&((AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_StaticFields*)il2cpp_codegen_static_fields_for(AreaTargetTypeResolver_tE621A16AC5C1F0E30CDB239CCF3F3E3586FA4177_il2cpp_TypeInfo_var))->___sTypeResolverList_1), (void*)L_6);
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.AreaTargetTypeResolver/AreaTargetDescriptorType::IsEqual(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetDescriptorType_IsEqual_m85E0A8111F265869EB162A63B02D16A666A42978 (AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* __this, String_t* ___0_auth, String_t* ___1_occl, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___Authoring_0;
String_t* L_1 = ___0_auth;
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, L_1, NULL);
if (!L_2)
{
goto IL_001b;
}
}
{
String_t* L_3 = __this->___Occlusion_1;
String_t* L_4 = ___1_occl;
bool L_5;
L_5 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_3, L_4, NULL);
return L_5;
}
IL_001b:
{
return (bool)0;
}
}
// System.Void Vuforia.AreaTargetTypeResolver/AreaTargetDescriptorType::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetDescriptorType__ctor_m3C70C955A0BEF2047837F8BDD3E2232C6DD20F05 (AreaTargetDescriptorType_tA97495B30047549DD285A605E9B510F5EBF199E4* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Vuforia.ConfigData::get_FullPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ConfigData_get_FullPath_mD7221AC07AFE3C9DCC0527E20F58717F2BD8C680 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___fullPath_7;
return L_0;
}
}
// System.Int32 Vuforia.ConfigData::get_NumImageTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumImageTargets_mBAA4348A8198D73E5D7E0808E66EABF1747BD38B (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mF64ABE7FF4D411DC11877155A0E0750F3A0D7F93_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_0 = __this->___imageTargets_0;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_mF64ABE7FF4D411DC11877155A0E0750F3A0D7F93(L_0, Dictionary_2_get_Count_mF64ABE7FF4D411DC11877155A0E0750F3A0D7F93_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 Vuforia.ConfigData::get_NumMultiTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumMultiTargets_m795824D0C151E24C999146A33086C059F31EC21D (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m9FF6C8E86876D74C48F2B31F224D87CBEE8532F0_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_0 = __this->___multiTargets_1;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_m9FF6C8E86876D74C48F2B31F224D87CBEE8532F0(L_0, Dictionary_2_get_Count_m9FF6C8E86876D74C48F2B31F224D87CBEE8532F0_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 Vuforia.ConfigData::get_NumCylinderTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumCylinderTargets_m4BF9F06FE03CD99C46CEEBE5CEBF6F9D2F12EE5E (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m2CE80B413E5E7C8534F2B747674A01164D76EEC5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* L_0 = __this->___cylinderTargets_2;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_m2CE80B413E5E7C8534F2B747674A01164D76EEC5(L_0, Dictionary_2_get_Count_m2CE80B413E5E7C8534F2B747674A01164D76EEC5_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 Vuforia.ConfigData::get_NumModelTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumModelTargets_m16AAB664928D3CE56C3C3AEF77ED216B7C1CC41D (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m81DD0F7663C9BF0B70C13B0B6736CD6184B796CA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* L_0 = __this->___modelTargets_3;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_m81DD0F7663C9BF0B70C13B0B6736CD6184B796CA(L_0, Dictionary_2_get_Count_m81DD0F7663C9BF0B70C13B0B6736CD6184B796CA_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 Vuforia.ConfigData::get_NumAreaTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumAreaTargets_mB15B3B3B199BA00DD720499FC4F6D22430BAA0DA (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mCB78596E79FE5553228E75EF979CE102B5F918F7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* L_0 = __this->___areaTargets_5;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_mCB78596E79FE5553228E75EF979CE102B5F918F7(L_0, Dictionary_2_get_Count_mCB78596E79FE5553228E75EF979CE102B5F918F7_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 Vuforia.ConfigData::get_NumValidationAreas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumValidationAreas_m67CC80841F9E8986C427A4885B38428B9330621E (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m02EAA72D4232D08D624584B1A0BABE0AEC1C20F2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* L_0 = __this->___validationAreas_6;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_m02EAA72D4232D08D624584B1A0BABE0AEC1C20F2(L_0, Dictionary_2_get_Count_m02EAA72D4232D08D624584B1A0BABE0AEC1C20F2_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 Vuforia.ConfigData::get_NumVuMarkTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumVuMarkTargets_mCC2440EB8465850189A342633B598A622F310DE1 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_m5343A67E3B5EB22D4832ADB1790AD94AD40EE043_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* L_0 = __this->___vuMarkTargets_4;
NullCheck(L_0);
int32_t L_1;
L_1 = Dictionary_2_get_Count_m5343A67E3B5EB22D4832ADB1790AD94AD40EE043(L_0, Dictionary_2_get_Count_m5343A67E3B5EB22D4832ADB1790AD94AD40EE043_RuntimeMethod_var);
return L_1;
}
}
// System.Int32 Vuforia.ConfigData::get_NumTrackables()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConfigData_get_NumTrackables_m3CC5D0B784D6F815002EE8E4E5C500FD032673C8 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
{
int32_t L_0;
L_0 = ConfigData_get_NumImageTargets_mBAA4348A8198D73E5D7E0808E66EABF1747BD38B(__this, NULL);
int32_t L_1;
L_1 = ConfigData_get_NumMultiTargets_m795824D0C151E24C999146A33086C059F31EC21D(__this, NULL);
int32_t L_2;
L_2 = ConfigData_get_NumCylinderTargets_m4BF9F06FE03CD99C46CEEBE5CEBF6F9D2F12EE5E(__this, NULL);
int32_t L_3;
L_3 = ConfigData_get_NumVuMarkTargets_mCC2440EB8465850189A342633B598A622F310DE1(__this, NULL);
int32_t L_4;
L_4 = ConfigData_get_NumModelTargets_m16AAB664928D3CE56C3C3AEF77ED216B7C1CC41D(__this, NULL);
int32_t L_5;
L_5 = ConfigData_get_NumValidationAreas_m67CC80841F9E8986C427A4885B38428B9330621E(__this, NULL);
return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_0, L_1)), L_2)), L_3)), L_4)), L_5));
}
}
// System.Void Vuforia.ConfigData::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData__ctor_m9854D183E759F2B10ACBA3C60D8C251D9C5C06C4 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_path, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m0CA3E8975CF82C52A81DC1E7B46DC6025A5F3E28_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA6ED7C8A0140419DF4D1F8106068F6CE8313E541_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB21A976A3C6FADEDC95BBA3EF2494063A0AFF269_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mB834E9776AE3B1F23E6418BC2FC78CAA9DE88992_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC58897063FB02632174C7FE344076C3B8C1A4863_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mDA97A2619163750454B07A92373CD3ABCEDB7F3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE7DCC67B6F4BC9359AF660392FE72E9DCFCF6D60_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
String_t* L_0 = ___0_path;
__this->___fullPath_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___fullPath_7), (void*)L_0);
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_1 = (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*)il2cpp_codegen_object_new(Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9_il2cpp_TypeInfo_var);
NullCheck(L_1);
Dictionary_2__ctor_m0CA3E8975CF82C52A81DC1E7B46DC6025A5F3E28(L_1, Dictionary_2__ctor_m0CA3E8975CF82C52A81DC1E7B46DC6025A5F3E28_RuntimeMethod_var);
__this->___imageTargets_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___imageTargets_0), (void*)L_1);
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_2 = (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*)il2cpp_codegen_object_new(Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B_il2cpp_TypeInfo_var);
NullCheck(L_2);
Dictionary_2__ctor_mB834E9776AE3B1F23E6418BC2FC78CAA9DE88992(L_2, Dictionary_2__ctor_mB834E9776AE3B1F23E6418BC2FC78CAA9DE88992_RuntimeMethod_var);
__this->___multiTargets_1 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___multiTargets_1), (void*)L_2);
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* L_3 = (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*)il2cpp_codegen_object_new(Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87_il2cpp_TypeInfo_var);
NullCheck(L_3);
Dictionary_2__ctor_mA6ED7C8A0140419DF4D1F8106068F6CE8313E541(L_3, Dictionary_2__ctor_mA6ED7C8A0140419DF4D1F8106068F6CE8313E541_RuntimeMethod_var);
__this->___cylinderTargets_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cylinderTargets_2), (void*)L_3);
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* L_4 = (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*)il2cpp_codegen_object_new(Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091_il2cpp_TypeInfo_var);
NullCheck(L_4);
Dictionary_2__ctor_mB21A976A3C6FADEDC95BBA3EF2494063A0AFF269(L_4, Dictionary_2__ctor_mB21A976A3C6FADEDC95BBA3EF2494063A0AFF269_RuntimeMethod_var);
__this->___modelTargets_3 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___modelTargets_3), (void*)L_4);
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* L_5 = (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*)il2cpp_codegen_object_new(Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4_il2cpp_TypeInfo_var);
NullCheck(L_5);
Dictionary_2__ctor_mDA97A2619163750454B07A92373CD3ABCEDB7F3D(L_5, Dictionary_2__ctor_mDA97A2619163750454B07A92373CD3ABCEDB7F3D_RuntimeMethod_var);
__this->___vuMarkTargets_4 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___vuMarkTargets_4), (void*)L_5);
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* L_6 = (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*)il2cpp_codegen_object_new(Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9_il2cpp_TypeInfo_var);
NullCheck(L_6);
Dictionary_2__ctor_mC58897063FB02632174C7FE344076C3B8C1A4863(L_6, Dictionary_2__ctor_mC58897063FB02632174C7FE344076C3B8C1A4863_RuntimeMethod_var);
__this->___areaTargets_5 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___areaTargets_5), (void*)L_6);
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* L_7 = (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*)il2cpp_codegen_object_new(Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B_il2cpp_TypeInfo_var);
NullCheck(L_7);
Dictionary_2__ctor_mE7DCC67B6F4BC9359AF660392FE72E9DCFCF6D60(L_7, Dictionary_2__ctor_mE7DCC67B6F4BC9359AF660392FE72E9DCFCF6D60_RuntimeMethod_var);
__this->___validationAreas_6 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___validationAreas_6), (void*)L_7);
return;
}
}
// System.Void Vuforia.ConfigData::.ctor(Vuforia.ConfigData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData__ctor_mB7CE4429971C63A2B26696132A73D177675DF17E (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* ___0_original, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m535FDD78B8DF1AD8046E6C8010FC99B91629FF3F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m8B2FE9A46DCDF54FEF909AEEB376D9F715842466_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m9188C1466D1D9EDBBA322140675B01C7ED79767D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mA41625B0FA9AA44F2AD2260D3A32DE2E90CDAE00_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mBFB091C43596AE8C0C77EFF28E32229D07EC9A84_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mD6B43063C8C0852C6D167CACE814AD7DE64F6519_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF6AA5F06281D7AA5A872314A27BCF81464ACD444_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_0 = ___0_original;
NullCheck(L_0);
String_t* L_1;
L_1 = ConfigData_get_FullPath_mD7221AC07AFE3C9DCC0527E20F58717F2BD8C680_inline(L_0, NULL);
__this->___fullPath_7 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___fullPath_7), (void*)L_1);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_2 = ___0_original;
NullCheck(L_2);
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_3 = L_2->___imageTargets_0;
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_4 = (Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9*)il2cpp_codegen_object_new(Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9_il2cpp_TypeInfo_var);
NullCheck(L_4);
Dictionary_2__ctor_m9188C1466D1D9EDBBA322140675B01C7ED79767D(L_4, L_3, Dictionary_2__ctor_m9188C1466D1D9EDBBA322140675B01C7ED79767D_RuntimeMethod_var);
__this->___imageTargets_0 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___imageTargets_0), (void*)L_4);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_5 = ___0_original;
NullCheck(L_5);
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_6 = L_5->___multiTargets_1;
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_7 = (Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B*)il2cpp_codegen_object_new(Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B_il2cpp_TypeInfo_var);
NullCheck(L_7);
Dictionary_2__ctor_m8B2FE9A46DCDF54FEF909AEEB376D9F715842466(L_7, L_6, Dictionary_2__ctor_m8B2FE9A46DCDF54FEF909AEEB376D9F715842466_RuntimeMethod_var);
__this->___multiTargets_1 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___multiTargets_1), (void*)L_7);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_8 = ___0_original;
NullCheck(L_8);
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* L_9 = L_8->___cylinderTargets_2;
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* L_10 = (Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87*)il2cpp_codegen_object_new(Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87_il2cpp_TypeInfo_var);
NullCheck(L_10);
Dictionary_2__ctor_m535FDD78B8DF1AD8046E6C8010FC99B91629FF3F(L_10, L_9, Dictionary_2__ctor_m535FDD78B8DF1AD8046E6C8010FC99B91629FF3F_RuntimeMethod_var);
__this->___cylinderTargets_2 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___cylinderTargets_2), (void*)L_10);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_11 = ___0_original;
NullCheck(L_11);
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* L_12 = L_11->___modelTargets_3;
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* L_13 = (Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091*)il2cpp_codegen_object_new(Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091_il2cpp_TypeInfo_var);
NullCheck(L_13);
Dictionary_2__ctor_mF6AA5F06281D7AA5A872314A27BCF81464ACD444(L_13, L_12, Dictionary_2__ctor_mF6AA5F06281D7AA5A872314A27BCF81464ACD444_RuntimeMethod_var);
__this->___modelTargets_3 = L_13;
Il2CppCodeGenWriteBarrier((void**)(&__this->___modelTargets_3), (void*)L_13);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_14 = ___0_original;
NullCheck(L_14);
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* L_15 = L_14->___vuMarkTargets_4;
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* L_16 = (Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4*)il2cpp_codegen_object_new(Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4_il2cpp_TypeInfo_var);
NullCheck(L_16);
Dictionary_2__ctor_mBFB091C43596AE8C0C77EFF28E32229D07EC9A84(L_16, L_15, Dictionary_2__ctor_mBFB091C43596AE8C0C77EFF28E32229D07EC9A84_RuntimeMethod_var);
__this->___vuMarkTargets_4 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___vuMarkTargets_4), (void*)L_16);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_17 = ___0_original;
NullCheck(L_17);
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* L_18 = L_17->___areaTargets_5;
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* L_19 = (Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9*)il2cpp_codegen_object_new(Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9_il2cpp_TypeInfo_var);
NullCheck(L_19);
Dictionary_2__ctor_mA41625B0FA9AA44F2AD2260D3A32DE2E90CDAE00(L_19, L_18, Dictionary_2__ctor_mA41625B0FA9AA44F2AD2260D3A32DE2E90CDAE00_RuntimeMethod_var);
__this->___areaTargets_5 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->___areaTargets_5), (void*)L_19);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_20 = ___0_original;
NullCheck(L_20);
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* L_21 = L_20->___validationAreas_6;
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* L_22 = (Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B*)il2cpp_codegen_object_new(Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B_il2cpp_TypeInfo_var);
NullCheck(L_22);
Dictionary_2__ctor_mD6B43063C8C0852C6D167CACE814AD7DE64F6519(L_22, L_21, Dictionary_2__ctor_mD6B43063C8C0852C6D167CACE814AD7DE64F6519_RuntimeMethod_var);
__this->___validationAreas_6 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___validationAreas_6), (void*)L_22);
return;
}
}
// System.Void Vuforia.ConfigData::SetImageTarget(Vuforia.ConfigData/ImageTargetData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_SetImageTarget_m2DA5922B5AA0350CA8D0C32FB9396D862897288A (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B ___0_item, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m42EAC9A776AD7F152F97B40ED360DF9DC7EA1D5F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_0 = __this->___imageTargets_0;
String_t* L_1 = ___1_name;
ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B L_2 = ___0_item;
NullCheck(L_0);
Dictionary_2_set_Item_m42EAC9A776AD7F152F97B40ED360DF9DC7EA1D5F(L_0, L_1, L_2, Dictionary_2_set_Item_m42EAC9A776AD7F152F97B40ED360DF9DC7EA1D5F_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::SetMultiTarget(Vuforia.ConfigData/MultiTargetData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_SetMultiTarget_m8ECFC9F09AEBD45FD4F580826148FD2CA5BE80E8 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD ___0_item, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m781311924F9AFD432DDF59709ECC7313A531E184_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_0 = __this->___multiTargets_1;
String_t* L_1 = ___1_name;
MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD L_2 = ___0_item;
NullCheck(L_0);
Dictionary_2_set_Item_m781311924F9AFD432DDF59709ECC7313A531E184(L_0, L_1, L_2, Dictionary_2_set_Item_m781311924F9AFD432DDF59709ECC7313A531E184_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::SetCylinderTarget(Vuforia.ConfigData/CylinderTargetData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_SetCylinderTarget_m73144E7AAA3C72BB82A91B9E4AC97DD707B56F84 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ___0_item, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mFFB0CB2C5CB417B64B35039E605D7C9FDBE4FDDE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* L_0 = __this->___cylinderTargets_2;
String_t* L_1 = ___1_name;
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_2 = ___0_item;
NullCheck(L_0);
Dictionary_2_set_Item_mFFB0CB2C5CB417B64B35039E605D7C9FDBE4FDDE(L_0, L_1, L_2, Dictionary_2_set_Item_mFFB0CB2C5CB417B64B35039E605D7C9FDBE4FDDE_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::SetModelTarget(Vuforia.ConfigData/ModelTargetData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_SetModelTarget_m3AB729FAE03F5845049C5D28BDA8A7477C47D061 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D ___0_item, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mA8500C09743504105814172501967920E43AC4EA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* L_0 = __this->___modelTargets_3;
String_t* L_1 = ___1_name;
ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D L_2 = ___0_item;
NullCheck(L_0);
Dictionary_2_set_Item_mA8500C09743504105814172501967920E43AC4EA(L_0, L_1, L_2, Dictionary_2_set_Item_mA8500C09743504105814172501967920E43AC4EA_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::SetAreaTarget(Vuforia.ConfigData/AreaTargetData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_SetAreaTarget_mF2E38C774F0E5A2892C27F4B28F410C85B081C43 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 ___0_item, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m792D7FABEEA845217DF0B81359DEC920FEF83947_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* L_0 = __this->___areaTargets_5;
String_t* L_1 = ___1_name;
AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 L_2 = ___0_item;
NullCheck(L_0);
Dictionary_2_set_Item_m792D7FABEEA845217DF0B81359DEC920FEF83947(L_0, L_1, L_2, Dictionary_2_set_Item_m792D7FABEEA845217DF0B81359DEC920FEF83947_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::SetVuMarkTarget(Vuforia.ConfigData/VuMarkData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_SetVuMarkTarget_mC2434328E6B44BAEAF48386F1B4C2F5CE31A18D5 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1 ___0_item, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m73C5CD35B3DC5D649FEDE9FC773C8B2ADF18D085_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* L_0 = __this->___vuMarkTargets_4;
String_t* L_1 = ___1_name;
VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1 L_2 = ___0_item;
NullCheck(L_0);
Dictionary_2_set_Item_m73C5CD35B3DC5D649FEDE9FC773C8B2ADF18D085(L_0, L_1, L_2, Dictionary_2_set_Item_m73C5CD35B3DC5D649FEDE9FC773C8B2ADF18D085_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::SetValidationArea(Vuforia.ConfigData/ValidationAreaData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_SetValidationArea_m82D021BEA75A2918EEB49BF1EA9F92BACDEFDB6F (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C ___0_item, String_t* ___1_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_m9ABA1504213A31BF3FCC3E2CF8A0CF286C5058DD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* L_0 = __this->___validationAreas_6;
String_t* L_1 = ___1_name;
ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C L_2 = ___0_item;
NullCheck(L_0);
Dictionary_2_set_Item_m9ABA1504213A31BF3FCC3E2CF8A0CF286C5058DD(L_0, L_1, L_2, Dictionary_2_set_Item_m9ABA1504213A31BF3FCC3E2CF8A0CF286C5058DD_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::AddVirtualButton(Vuforia.ConfigData/VirtualButtonData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_AddVirtualButton_m3C31FF59E069E074C3635F96B159957C9E12C4FB (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E ___0_item, String_t* ___1_imageTargetName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m89EB7CEF0BD24C60EA82CDABE825AD316021E4D7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m7CB04C94BB127C8165BB4A869EC5EC5E4B00A1EC_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_0 = __this->___imageTargets_0;
String_t* L_1 = ___1_imageTargetName;
NullCheck(L_0);
ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B L_2;
L_2 = Dictionary_2_get_Item_m89EB7CEF0BD24C60EA82CDABE825AD316021E4D7(L_0, L_1, Dictionary_2_get_Item_m89EB7CEF0BD24C60EA82CDABE825AD316021E4D7_RuntimeMethod_var);
List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* L_3 = L_2.___virtualButtons_1;
VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E L_4 = ___0_item;
NullCheck(L_3);
List_1_Add_m7CB04C94BB127C8165BB4A869EC5EC5E4B00A1EC_inline(L_3, L_4, List_1_Add_m7CB04C94BB127C8165BB4A869EC5EC5E4B00A1EC_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::AddMultiTargetPart(Vuforia.ConfigData/MultiTargetPartData,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_AddMultiTargetPart_m1D49ADE1CFC30C3B9B52BDFC96CDF3F1E8E2A67E (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB ___0_item, String_t* ___1_multiTargetName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m19AEDABEE36A47C99F4B79F769787C3F3065823A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC7E3D43DE323AF1041AC4FDCAF4A802C8B9B9675_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_0 = __this->___multiTargets_1;
String_t* L_1 = ___1_multiTargetName;
NullCheck(L_0);
MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD L_2;
L_2 = Dictionary_2_get_Item_m19AEDABEE36A47C99F4B79F769787C3F3065823A(L_0, L_1, Dictionary_2_get_Item_m19AEDABEE36A47C99F4B79F769787C3F3065823A_RuntimeMethod_var);
List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* L_3 = L_2.___parts_0;
MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB L_4 = ___0_item;
NullCheck(L_3);
List_1_Add_mC7E3D43DE323AF1041AC4FDCAF4A802C8B9B9675_inline(L_3, L_4, List_1_Add_mC7E3D43DE323AF1041AC4FDCAF4A802C8B9B9675_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::ClearAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearAll_m173DB2DBE698DFDF3F4402DCD4985C3015BAA3F5 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
{
ConfigData_ClearImageTargets_m114AD2C9827D8B5496D9DFB518D90FF3163B308C(__this, NULL);
ConfigData_ClearMultiTargets_mE5F56A229997D0072957400BAFE6D94A1BE657E5(__this, NULL);
ConfigData_ClearCylinderTargets_m0F3355F3297EA7C14E28681612D328C49BF7025E(__this, NULL);
ConfigData_ClearModelTargets_m74F529666071CC3656B9FC47ED516193F454BE7F(__this, NULL);
ConfigData_ClearVuMarkTargets_m95E9B8888469E25E98D83EA143002AE36DF0E9CC(__this, NULL);
ConfigData_ClearAreaTargets_mE912A42638643E3E3B426B5ACB4F87DD949F7010(__this, NULL);
ConfigData_ClearValidationAreas_m50960ABC286F08BCA2D33B2BB0790735A95CEABC(__this, NULL);
return;
}
}
// System.Void Vuforia.ConfigData::ClearImageTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearImageTargets_m114AD2C9827D8B5496D9DFB518D90FF3163B308C (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m54A445F859378CE162485144DBE129EFCAE9E60E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_0 = __this->___imageTargets_0;
NullCheck(L_0);
Dictionary_2_Clear_m54A445F859378CE162485144DBE129EFCAE9E60E(L_0, Dictionary_2_Clear_m54A445F859378CE162485144DBE129EFCAE9E60E_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::ClearMultiTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearMultiTargets_mE5F56A229997D0072957400BAFE6D94A1BE657E5 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mA332CB0301CA629D4792AED5154B7E51D79261D4_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_0 = __this->___multiTargets_1;
NullCheck(L_0);
Dictionary_2_Clear_mA332CB0301CA629D4792AED5154B7E51D79261D4(L_0, Dictionary_2_Clear_mA332CB0301CA629D4792AED5154B7E51D79261D4_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::ClearCylinderTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearCylinderTargets_m0F3355F3297EA7C14E28681612D328C49BF7025E (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m324AD6AFC9779C17101983A132406550628648E3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* L_0 = __this->___cylinderTargets_2;
NullCheck(L_0);
Dictionary_2_Clear_m324AD6AFC9779C17101983A132406550628648E3(L_0, Dictionary_2_Clear_m324AD6AFC9779C17101983A132406550628648E3_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::ClearModelTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearModelTargets_m74F529666071CC3656B9FC47ED516193F454BE7F (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m28F85C278A37707DE719B10AA106A60AB7024FD5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* L_0 = __this->___modelTargets_3;
NullCheck(L_0);
Dictionary_2_Clear_m28F85C278A37707DE719B10AA106A60AB7024FD5(L_0, Dictionary_2_Clear_m28F85C278A37707DE719B10AA106A60AB7024FD5_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::ClearAreaTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearAreaTargets_mE912A42638643E3E3B426B5ACB4F87DD949F7010 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mEA4EE3FB2F0BF847D760E55B86E28906E26B2BCD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* L_0 = __this->___areaTargets_5;
NullCheck(L_0);
Dictionary_2_Clear_mEA4EE3FB2F0BF847D760E55B86E28906E26B2BCD(L_0, Dictionary_2_Clear_mEA4EE3FB2F0BF847D760E55B86E28906E26B2BCD_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::ClearValidationAreas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearValidationAreas_m50960ABC286F08BCA2D33B2BB0790735A95CEABC (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m6E4D083C2623C358F37193DFCEA534042E5B2851_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* L_0 = __this->___validationAreas_6;
NullCheck(L_0);
Dictionary_2_Clear_m6E4D083C2623C358F37193DFCEA534042E5B2851(L_0, Dictionary_2_Clear_m6E4D083C2623C358F37193DFCEA534042E5B2851_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::ClearVuMarkTargets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearVuMarkTargets_m95E9B8888469E25E98D83EA143002AE36DF0E9CC (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mD546219AB9EDF8BEC8FD896890F659B4EFE68997_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* L_0 = __this->___vuMarkTargets_4;
NullCheck(L_0);
Dictionary_2_Clear_mD546219AB9EDF8BEC8FD896890F659B4EFE68997(L_0, Dictionary_2_Clear_mD546219AB9EDF8BEC8FD896890F659B4EFE68997_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::ClearVirtualButtons()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_ClearVirtualButtons_mAC1617902F4BE85DF44DC67EDF8C86BA7D2E266C (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_m88554E211180CB14C6F215F518079468C0CCA119_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m10AD986D158C32A776B89C380B0A29E5DF7AD788_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD37E01BE6B643589BDDA0B0136F847082FE9FB90_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1745BA5E0A087230A6C5FFCBF43A66771F528807_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m31FF51753A28B9442EF81986EC25AD7BC90EB26F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_m49E3254AAF4FA55837A50B7AAA9997E3B19ECF8C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D V_0;
memset((&V_0), 0, sizeof(V_0));
{
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_0 = __this->___imageTargets_0;
NullCheck(L_0);
ValueCollection_tA09EACED29F3B98A0A879BA23438C7FA6F58953E* L_1;
L_1 = Dictionary_2_get_Values_m88554E211180CB14C6F215F518079468C0CCA119(L_0, Dictionary_2_get_Values_m88554E211180CB14C6F215F518079468C0CCA119_RuntimeMethod_var);
NullCheck(L_1);
Enumerator_tD4617B48F585009DF90213947C69D62D0DEF246D L_2;
L_2 = ValueCollection_GetEnumerator_m49E3254AAF4FA55837A50B7AAA9997E3B19ECF8C(L_1, ValueCollection_GetEnumerator_m49E3254AAF4FA55837A50B7AAA9997E3B19ECF8C_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002f:
{// begin finally (depth: 1)
Enumerator_Dispose_m10AD986D158C32A776B89C380B0A29E5DF7AD788((&V_0), Enumerator_Dispose_m10AD986D158C32A776B89C380B0A29E5DF7AD788_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0024_1;
}
IL_0013_1:
{
ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B L_3;
L_3 = Enumerator_get_Current_m1745BA5E0A087230A6C5FFCBF43A66771F528807_inline((&V_0), Enumerator_get_Current_m1745BA5E0A087230A6C5FFCBF43A66771F528807_RuntimeMethod_var);
List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* L_4 = L_3.___virtualButtons_1;
NullCheck(L_4);
List_1_Clear_m31FF51753A28B9442EF81986EC25AD7BC90EB26F_inline(L_4, List_1_Clear_m31FF51753A28B9442EF81986EC25AD7BC90EB26F_RuntimeMethod_var);
}
IL_0024_1:
{
bool L_5;
L_5 = Enumerator_MoveNext_mD37E01BE6B643589BDDA0B0136F847082FE9FB90((&V_0), Enumerator_MoveNext_mD37E01BE6B643589BDDA0B0136F847082FE9FB90_RuntimeMethod_var);
if (L_5)
{
goto IL_0013_1;
}
}
{
goto IL_003d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003d:
{
return;
}
}
// System.Boolean Vuforia.ConfigData::RemoveImageTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_RemoveImageTarget_mDA03A7748BC1F58575740068F7102C92865EEC32 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m5814F847BD5807AF30A2EC342B8F3B9C4C3BBEBF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_0 = __this->___imageTargets_0;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_Remove_m5814F847BD5807AF30A2EC342B8F3B9C4C3BBEBF(L_0, L_1, Dictionary_2_Remove_m5814F847BD5807AF30A2EC342B8F3B9C4C3BBEBF_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::RemoveMultiTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_RemoveMultiTarget_m08B2AA61E4ADD146CA1ECF77E23F2EAACE63EEA5 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m5880F7B7210E5C9BECDF6BB5C1036012F2E1DDF3_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_0 = __this->___multiTargets_1;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_Remove_m5880F7B7210E5C9BECDF6BB5C1036012F2E1DDF3(L_0, L_1, Dictionary_2_Remove_m5880F7B7210E5C9BECDF6BB5C1036012F2E1DDF3_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::RemoveCylinderTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_RemoveCylinderTarget_mFBEF66635CFEA2C86A2D8BA11F972D79CAF7E157 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mFAEF1CECBC173E678468C5E0EDFEE660A24FCE31_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* L_0 = __this->___cylinderTargets_2;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_Remove_mFAEF1CECBC173E678468C5E0EDFEE660A24FCE31(L_0, L_1, Dictionary_2_Remove_mFAEF1CECBC173E678468C5E0EDFEE660A24FCE31_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::RemoveModelTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_RemoveModelTarget_mBDB7F2AD6AEC4B2243FBF3D91BD5292168188714 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m3C794FE61C6C108CD89516924F44319231D8D0A7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* L_0 = __this->___modelTargets_3;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_Remove_m3C794FE61C6C108CD89516924F44319231D8D0A7(L_0, L_1, Dictionary_2_Remove_m3C794FE61C6C108CD89516924F44319231D8D0A7_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::RemoveAreaTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_RemoveAreaTarget_mF044C5737C724EB52BED0F15C956884B9748A8F5 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m463D357312F5F9DBAA0E71BCFE0A072D30E10B29_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* L_0 = __this->___areaTargets_5;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_Remove_m463D357312F5F9DBAA0E71BCFE0A072D30E10B29(L_0, L_1, Dictionary_2_Remove_m463D357312F5F9DBAA0E71BCFE0A072D30E10B29_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::RemoveValidationArea(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_RemoveValidationArea_m883958C22CCFA680B8FB5D87F3CE54DF00603BF5 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m904B7DEACA7E3D16EF98888526AD1588AB63DF17_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* L_0 = __this->___validationAreas_6;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_Remove_m904B7DEACA7E3D16EF98888526AD1588AB63DF17(L_0, L_1, Dictionary_2_Remove_m904B7DEACA7E3D16EF98888526AD1588AB63DF17_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::RemoveVuMarkTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_RemoveVuMarkTarget_mC83C9CACE273E42EA7CBA5B2B70B249481FDA3DB (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mB382CFE470DBF0B7E77FEF805BB52EBD8824E2FA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* L_0 = __this->___vuMarkTargets_4;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_Remove_mB382CFE470DBF0B7E77FEF805BB52EBD8824E2FA(L_0, L_1, Dictionary_2_Remove_mB382CFE470DBF0B7E77FEF805BB52EBD8824E2FA_RuntimeMethod_var);
return L_2;
}
}
// Vuforia.ConfigData/ImageTargetData Vuforia.ConfigData::GetImageTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B ConfigData_GetImageTarget_m3EF1086B0E1752C8EAE2EA2D28BF960386341A50 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m89EB7CEF0BD24C60EA82CDABE825AD316021E4D7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_0 = __this->___imageTargets_0;
String_t* L_1 = ___0_name;
NullCheck(L_0);
ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B L_2;
L_2 = Dictionary_2_get_Item_m89EB7CEF0BD24C60EA82CDABE825AD316021E4D7(L_0, L_1, Dictionary_2_get_Item_m89EB7CEF0BD24C60EA82CDABE825AD316021E4D7_RuntimeMethod_var);
return L_2;
}
}
// Vuforia.ConfigData/MultiTargetData Vuforia.ConfigData::GetMultiTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD ConfigData_GetMultiTarget_m4CBDED5F24504A32571C1507C6DF1BE5BB768090 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m19AEDABEE36A47C99F4B79F769787C3F3065823A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_0 = __this->___multiTargets_1;
String_t* L_1 = ___0_name;
NullCheck(L_0);
MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD L_2;
L_2 = Dictionary_2_get_Item_m19AEDABEE36A47C99F4B79F769787C3F3065823A(L_0, L_1, Dictionary_2_get_Item_m19AEDABEE36A47C99F4B79F769787C3F3065823A_RuntimeMethod_var);
return L_2;
}
}
// Vuforia.ConfigData/CylinderTargetData Vuforia.ConfigData::GetCylinderTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 ConfigData_GetCylinderTarget_mD09249AABCAF871671C53D56439CEAB49E43445D (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m0DB9E7072416F12D661C6222C5DAD4A0DC8DA892_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* L_0 = __this->___cylinderTargets_2;
String_t* L_1 = ___0_name;
NullCheck(L_0);
CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9 L_2;
L_2 = Dictionary_2_get_Item_m0DB9E7072416F12D661C6222C5DAD4A0DC8DA892(L_0, L_1, Dictionary_2_get_Item_m0DB9E7072416F12D661C6222C5DAD4A0DC8DA892_RuntimeMethod_var);
return L_2;
}
}
// Vuforia.ConfigData/ModelTargetData Vuforia.ConfigData::GetModelTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D ConfigData_GetModelTarget_m71FA1286859FF93FCB5CDF417AD2F72FE45C2E40 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m8B601C8BF5A1E7052AE1AFF544D30B76DD1BD5CB_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* L_0 = __this->___modelTargets_3;
String_t* L_1 = ___0_name;
NullCheck(L_0);
ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D L_2;
L_2 = Dictionary_2_get_Item_m8B601C8BF5A1E7052AE1AFF544D30B76DD1BD5CB(L_0, L_1, Dictionary_2_get_Item_m8B601C8BF5A1E7052AE1AFF544D30B76DD1BD5CB_RuntimeMethod_var);
return L_2;
}
}
// Vuforia.ConfigData/AreaTargetData Vuforia.ConfigData::GetAreaTargetData(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 ConfigData_GetAreaTargetData_m0573ECF2FEC698CBF2AAB95582282141F89E153B (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m9F8A54533F1CA56B1AF1B120079BA52CAB9C7795_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* L_0 = __this->___areaTargets_5;
String_t* L_1 = ___0_name;
NullCheck(L_0);
AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116 L_2;
L_2 = Dictionary_2_get_Item_m9F8A54533F1CA56B1AF1B120079BA52CAB9C7795(L_0, L_1, Dictionary_2_get_Item_m9F8A54533F1CA56B1AF1B120079BA52CAB9C7795_RuntimeMethod_var);
return L_2;
}
}
// Vuforia.ConfigData/ValidationAreaData Vuforia.ConfigData::GetValidationArea(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C ConfigData_GetValidationArea_m55BB4E2D5359AEA002F27195E7BBD0F42CA74693 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_mB58FC1376669090392147E9AE635ABC8917251AD_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* L_0 = __this->___validationAreas_6;
String_t* L_1 = ___0_name;
NullCheck(L_0);
ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C L_2;
L_2 = Dictionary_2_get_Item_mB58FC1376669090392147E9AE635ABC8917251AD(L_0, L_1, Dictionary_2_get_Item_mB58FC1376669090392147E9AE635ABC8917251AD_RuntimeMethod_var);
return L_2;
}
}
// Vuforia.ConfigData/VuMarkData Vuforia.ConfigData::GetVuMarkTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1 ConfigData_GetVuMarkTarget_m564C7F8348D76DDF56119A84FC3A69D1376DF27D (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Item_m650BCF8E1D79181FAC0A3B018629C0FBA0FE1143_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* L_0 = __this->___vuMarkTargets_4;
String_t* L_1 = ___0_name;
NullCheck(L_0);
VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1 L_2;
L_2 = Dictionary_2_get_Item_m650BCF8E1D79181FAC0A3B018629C0FBA0FE1143(L_0, L_1, Dictionary_2_get_Item_m650BCF8E1D79181FAC0A3B018629C0FBA0FE1143_RuntimeMethod_var);
return L_2;
}
}
// System.Void Vuforia.ConfigData::GetVirtualButton(System.String,System.String,Vuforia.ConfigData/VirtualButtonData&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_GetVirtualButton_m1861B10EF77F95F6CF82DF5F699E3EA806864DDB (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, String_t* ___1_imageTargetName, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E* ___2_vb, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m942AD774FDD4310C1AFAA13F9C3156FEAB141FD6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mA1DA8022FD73B0808721E6C0449651595BAAA51E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* V_0 = NULL;
int32_t V_1 = 0;
{
VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E* L_0 = ___2_vb;
il2cpp_codegen_initobj(L_0, sizeof(VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E));
String_t* L_1 = ___1_imageTargetName;
ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B L_2;
L_2 = ConfigData_GetImageTarget_m3EF1086B0E1752C8EAE2EA2D28BF960386341A50(__this, L_1, NULL);
List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* L_3 = L_2.___virtualButtons_1;
V_0 = L_3;
V_1 = 0;
goto IL_003d;
}
IL_0018:
{
List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* L_4 = V_0;
int32_t L_5 = V_1;
NullCheck(L_4);
VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E L_6;
L_6 = List_1_get_Item_mA1DA8022FD73B0808721E6C0449651595BAAA51E(L_4, L_5, List_1_get_Item_mA1DA8022FD73B0808721E6C0449651595BAAA51E_RuntimeMethod_var);
String_t* L_7 = L_6.___name_0;
String_t* L_8 = ___0_name;
bool L_9;
L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_7, L_8, NULL);
if (!L_9)
{
goto IL_0039;
}
}
{
VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E* L_10 = ___2_vb;
List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* L_11 = V_0;
int32_t L_12 = V_1;
NullCheck(L_11);
VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E L_13;
L_13 = List_1_get_Item_mA1DA8022FD73B0808721E6C0449651595BAAA51E(L_11, L_12, List_1_get_Item_mA1DA8022FD73B0808721E6C0449651595BAAA51E_RuntimeMethod_var);
*(VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E*)L_10 = L_13;
Il2CppCodeGenWriteBarrier((void**)&(((VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E*)L_10)->___name_0), (void*)NULL);
}
IL_0039:
{
int32_t L_14 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
}
IL_003d:
{
int32_t L_15 = V_1;
List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* L_16 = V_0;
NullCheck(L_16);
int32_t L_17;
L_17 = List_1_get_Count_m942AD774FDD4310C1AFAA13F9C3156FEAB141FD6_inline(L_16, List_1_get_Count_m942AD774FDD4310C1AFAA13F9C3156FEAB141FD6_RuntimeMethod_var);
if ((((int32_t)L_15) < ((int32_t)L_17)))
{
goto IL_0018;
}
}
{
return;
}
}
// System.Boolean Vuforia.ConfigData::ImageTargetExists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_ImageTargetExists_m45D4ABD98BE9C1619EFCBF41DF1B6A5045A64177 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mC493792D97F2C39F4E2B087A54E41F1F41466CC5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_0 = __this->___imageTargets_0;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_mC493792D97F2C39F4E2B087A54E41F1F41466CC5(L_0, L_1, Dictionary_2_ContainsKey_mC493792D97F2C39F4E2B087A54E41F1F41466CC5_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::MultiTargetExists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_MultiTargetExists_m654A80B928B7388FA38841995B6EA30C79B1FE24 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m39EDE0B9D1605D1DA3653BE727219879C1E7C84F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_0 = __this->___multiTargets_1;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_m39EDE0B9D1605D1DA3653BE727219879C1E7C84F(L_0, L_1, Dictionary_2_ContainsKey_m39EDE0B9D1605D1DA3653BE727219879C1E7C84F_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::CylinderTargetExists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_CylinderTargetExists_m48D02A7C7778DA7DD52F7F81DE18C4DD9AED5A68 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m5949187B4C0CF47826CBA6B726F6FF952397D0D1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* L_0 = __this->___cylinderTargets_2;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_m5949187B4C0CF47826CBA6B726F6FF952397D0D1(L_0, L_1, Dictionary_2_ContainsKey_m5949187B4C0CF47826CBA6B726F6FF952397D0D1_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::ModelTargetExists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_ModelTargetExists_m19FD44B4283DF4BFFE3D0849896F747488458256 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m33B42549FDCBDC0AB3AB2110D0C5F8228AFE4257_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* L_0 = __this->___modelTargets_3;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_m33B42549FDCBDC0AB3AB2110D0C5F8228AFE4257(L_0, L_1, Dictionary_2_ContainsKey_m33B42549FDCBDC0AB3AB2110D0C5F8228AFE4257_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::AreaTargetExists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_AreaTargetExists_mFFF717D7E6996DEC5D43240B6B45FD72B7164382 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mD69DED16677D0F3D6A17DAF7EB41F29C8451E7C6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* L_0 = __this->___areaTargets_5;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_mD69DED16677D0F3D6A17DAF7EB41F29C8451E7C6(L_0, L_1, Dictionary_2_ContainsKey_mD69DED16677D0F3D6A17DAF7EB41F29C8451E7C6_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::ValidationAreaExists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_ValidationAreaExists_m7AA3E0A15C103DD1A5B38A46F8E5BC40F7990167 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m96A1DA4C02353C312F09A10E9B037ACBC17B66E6_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* L_0 = __this->___validationAreas_6;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_m96A1DA4C02353C312F09A10E9B037ACBC17B66E6(L_0, L_1, Dictionary_2_ContainsKey_m96A1DA4C02353C312F09A10E9B037ACBC17B66E6_RuntimeMethod_var);
return L_2;
}
}
// System.Boolean Vuforia.ConfigData::VuMarkTargetExists(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ConfigData_VuMarkTargetExists_m39719B51DC8D2141859FCC6D722B12573231B7EB (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, String_t* ___0_name, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m42D3BF722E2DD80B50133829EB11371ABE0D9862_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* L_0 = __this->___vuMarkTargets_4;
String_t* L_1 = ___0_name;
NullCheck(L_0);
bool L_2;
L_2 = Dictionary_2_ContainsKey_m42D3BF722E2DD80B50133829EB11371ABE0D9862(L_0, L_1, Dictionary_2_ContainsKey_m42D3BF722E2DD80B50133829EB11371ABE0D9862_RuntimeMethod_var);
return L_2;
}
}
// System.Void Vuforia.ConfigData::CopyImageTargetNames(System.String[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_CopyImageTargetNames_mB0CB8F3BB5651769FEBFFAAC4DB8E0675DB6FCF3 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_arrayToFill, int32_t ___1_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m540969648C465B39EF11C1B0705E440C9444B893_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_CopyTo_mCB4FC7E7A24EE9D4053E84A4C5A1953AF721F34F_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t5BCBF6E9EAAE6947609938379D86F16F7746C3D9* L_0 = __this->___imageTargets_0;
NullCheck(L_0);
KeyCollection_tD5E12CC91E44B90E9FEAD6275962E7BB75889400* L_1;
L_1 = Dictionary_2_get_Keys_m540969648C465B39EF11C1B0705E440C9444B893(L_0, Dictionary_2_get_Keys_m540969648C465B39EF11C1B0705E440C9444B893_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___0_arrayToFill;
int32_t L_3 = ___1_index;
NullCheck(L_1);
KeyCollection_CopyTo_mCB4FC7E7A24EE9D4053E84A4C5A1953AF721F34F(L_1, L_2, L_3, KeyCollection_CopyTo_mCB4FC7E7A24EE9D4053E84A4C5A1953AF721F34F_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::CopyMultiTargetNames(System.String[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_CopyMultiTargetNames_m8F2CAA72BBEF2A9F81F2F125C4A7E8794DE1DA6E (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_arrayToFill, int32_t ___1_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m050186C40AB3119128C11245283B365AFEAFC4B3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_CopyTo_m5C4C5CABF91878276CADE8BADD581BA2D25A6DB9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tD84F8C49020D36C537478A872ABC549FD8DFA37B* L_0 = __this->___multiTargets_1;
NullCheck(L_0);
KeyCollection_tE870716D9F72C798AB71CC6EBB77750CF1AF6022* L_1;
L_1 = Dictionary_2_get_Keys_m050186C40AB3119128C11245283B365AFEAFC4B3(L_0, Dictionary_2_get_Keys_m050186C40AB3119128C11245283B365AFEAFC4B3_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___0_arrayToFill;
int32_t L_3 = ___1_index;
NullCheck(L_1);
KeyCollection_CopyTo_m5C4C5CABF91878276CADE8BADD581BA2D25A6DB9(L_1, L_2, L_3, KeyCollection_CopyTo_m5C4C5CABF91878276CADE8BADD581BA2D25A6DB9_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::CopyCylinderTargetNames(System.String[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_CopyCylinderTargetNames_m63694C39D9BD24C52FE9629481F1C3528ECF1594 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_arrayToFill, int32_t ___1_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m8403D34727B3B821791CD0E152DC39D569509C11_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_CopyTo_mAE2445815EACE043A45554C939E5247249BA2DBA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t4F69734BF810B9A3AD93A5CBCFE67D12E6951B87* L_0 = __this->___cylinderTargets_2;
NullCheck(L_0);
KeyCollection_t872EFE28216B36F4E8921B6F3E38CFC39B95480A* L_1;
L_1 = Dictionary_2_get_Keys_m8403D34727B3B821791CD0E152DC39D569509C11(L_0, Dictionary_2_get_Keys_m8403D34727B3B821791CD0E152DC39D569509C11_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___0_arrayToFill;
int32_t L_3 = ___1_index;
NullCheck(L_1);
KeyCollection_CopyTo_mAE2445815EACE043A45554C939E5247249BA2DBA(L_1, L_2, L_3, KeyCollection_CopyTo_mAE2445815EACE043A45554C939E5247249BA2DBA_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::CopyModelTargetNames(System.String[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_CopyModelTargetNames_mA41CEAACDD2350B7E085398340FE32999F35E97E (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_arrayToFill, int32_t ___1_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mE2B2360450CE99B18DDCC1325EABB3A2FBEC7887_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_CopyTo_m80CA580E6A7DB6F0D72B00BC38318190ECD0D43A_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t2D7F960F2A09D983940A4E4359C40A3B9BC19091* L_0 = __this->___modelTargets_3;
NullCheck(L_0);
KeyCollection_tA1172526C28A98E0ED6B76162BFFDB23991D8229* L_1;
L_1 = Dictionary_2_get_Keys_mE2B2360450CE99B18DDCC1325EABB3A2FBEC7887(L_0, Dictionary_2_get_Keys_mE2B2360450CE99B18DDCC1325EABB3A2FBEC7887_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___0_arrayToFill;
int32_t L_3 = ___1_index;
NullCheck(L_1);
KeyCollection_CopyTo_m80CA580E6A7DB6F0D72B00BC38318190ECD0D43A(L_1, L_2, L_3, KeyCollection_CopyTo_m80CA580E6A7DB6F0D72B00BC38318190ECD0D43A_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::CopyAreaTargetNames(System.String[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_CopyAreaTargetNames_mE4DFC5FC21C95CB689A72F4686AD9D84CA606D57 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_arrayToFill, int32_t ___1_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m027D7208BA62EE32F1960FFFBFDB79A0759CC21B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_CopyTo_m0B378DC2D4F3758088ADB3E285C9EB3A137BDBF7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t106A6A70B6021E4AF7225F60206BB6ECBB3D0BC9* L_0 = __this->___areaTargets_5;
NullCheck(L_0);
KeyCollection_t9718DE07E0CF92085565B2F4F416212D7F67A6A8* L_1;
L_1 = Dictionary_2_get_Keys_m027D7208BA62EE32F1960FFFBFDB79A0759CC21B(L_0, Dictionary_2_get_Keys_m027D7208BA62EE32F1960FFFBFDB79A0759CC21B_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___0_arrayToFill;
int32_t L_3 = ___1_index;
NullCheck(L_1);
KeyCollection_CopyTo_m0B378DC2D4F3758088ADB3E285C9EB3A137BDBF7(L_1, L_2, L_3, KeyCollection_CopyTo_m0B378DC2D4F3758088ADB3E285C9EB3A137BDBF7_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::CopyValidationAreaNames(System.String[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_CopyValidationAreaNames_m2243BAD1FE6AFDE7377189F020EF10E276AD2FE4 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_arrayToFill, int32_t ___1_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_m0978B8F1DB56C33A12F02B29C3ECC610E7E38250_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_CopyTo_m03891A60F902AA4B64363DD43144554479C8C154_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_tF191CB523A0DE6693044E4D1A876480E522F927B* L_0 = __this->___validationAreas_6;
NullCheck(L_0);
KeyCollection_t7234C2E3653C8FB5AD7DDE2E9F25F0F103DF7F8A* L_1;
L_1 = Dictionary_2_get_Keys_m0978B8F1DB56C33A12F02B29C3ECC610E7E38250(L_0, Dictionary_2_get_Keys_m0978B8F1DB56C33A12F02B29C3ECC610E7E38250_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___0_arrayToFill;
int32_t L_3 = ___1_index;
NullCheck(L_1);
KeyCollection_CopyTo_m03891A60F902AA4B64363DD43144554479C8C154(L_1, L_2, L_3, KeyCollection_CopyTo_m03891A60F902AA4B64363DD43144554479C8C154_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.ConfigData::CopyVuMarkTargetNames(System.String[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConfigData_CopyVuMarkTargetNames_mBBAA5A91514E95D932FE0B8AA41E8B951131C4D0 (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___0_arrayToFill, int32_t ___1_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Keys_mE586DBD73F69A01ED9DDCAE8A697D55CBF15AD7D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCollection_CopyTo_m4BBD21FD0AA0F024C9A17B5DA6EEFD5CBB4C49DF_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t7327A6211FC8FD3792B02509DFD55016E9BAFFA4* L_0 = __this->___vuMarkTargets_4;
NullCheck(L_0);
KeyCollection_t51B6E5C660261F4AC70C7DD4DB9D0288C2F9EDE1* L_1;
L_1 = Dictionary_2_get_Keys_mE586DBD73F69A01ED9DDCAE8A697D55CBF15AD7D(L_0, Dictionary_2_get_Keys_mE586DBD73F69A01ED9DDCAE8A697D55CBF15AD7D_RuntimeMethod_var);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___0_arrayToFill;
int32_t L_3 = ___1_index;
NullCheck(L_1);
KeyCollection_CopyTo_m4BBD21FD0AA0F024C9A17B5DA6EEFD5CBB4C49DF(L_1, L_2, L_3, KeyCollection_CopyTo_m4BBD21FD0AA0F024C9A17B5DA6EEFD5CBB4C49DF_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.ConfigData/VirtualButtonData
IL2CPP_EXTERN_C void VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshal_pinvoke(const VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E& unmarshaled, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshaled_pinvoke& marshaled)
{
marshaled.___name_0 = il2cpp_codegen_marshal_string(unmarshaled.___name_0);
marshaled.___enabled_1 = static_cast<int32_t>(unmarshaled.___enabled_1);
marshaled.___rectangle_2 = unmarshaled.___rectangle_2;
marshaled.___sensitivity_3 = unmarshaled.___sensitivity_3;
}
IL2CPP_EXTERN_C void VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshal_pinvoke_back(const VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshaled_pinvoke& marshaled, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E& 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));
bool unmarshaledenabled_temp_1 = false;
unmarshaledenabled_temp_1 = static_cast<bool>(marshaled.___enabled_1);
unmarshaled.___enabled_1 = unmarshaledenabled_temp_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 unmarshaledrectangle_temp_2;
memset((&unmarshaledrectangle_temp_2), 0, sizeof(unmarshaledrectangle_temp_2));
unmarshaledrectangle_temp_2 = marshaled.___rectangle_2;
unmarshaled.___rectangle_2 = unmarshaledrectangle_temp_2;
int32_t unmarshaledsensitivity_temp_3 = 0;
unmarshaledsensitivity_temp_3 = marshaled.___sensitivity_3;
unmarshaled.___sensitivity_3 = unmarshaledsensitivity_temp_3;
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/VirtualButtonData
IL2CPP_EXTERN_C void VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshal_pinvoke_cleanup(VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___name_0);
marshaled.___name_0 = NULL;
}
// Conversion methods for marshalling of: Vuforia.ConfigData/VirtualButtonData
IL2CPP_EXTERN_C void VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshal_com(const VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E& unmarshaled, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshaled_com& marshaled)
{
marshaled.___name_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_0);
marshaled.___enabled_1 = static_cast<int32_t>(unmarshaled.___enabled_1);
marshaled.___rectangle_2 = unmarshaled.___rectangle_2;
marshaled.___sensitivity_3 = unmarshaled.___sensitivity_3;
}
IL2CPP_EXTERN_C void VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshal_com_back(const VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshaled_com& marshaled, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E& 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));
bool unmarshaledenabled_temp_1 = false;
unmarshaledenabled_temp_1 = static_cast<bool>(marshaled.___enabled_1);
unmarshaled.___enabled_1 = unmarshaledenabled_temp_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 unmarshaledrectangle_temp_2;
memset((&unmarshaledrectangle_temp_2), 0, sizeof(unmarshaledrectangle_temp_2));
unmarshaledrectangle_temp_2 = marshaled.___rectangle_2;
unmarshaled.___rectangle_2 = unmarshaledrectangle_temp_2;
int32_t unmarshaledsensitivity_temp_3 = 0;
unmarshaledsensitivity_temp_3 = marshaled.___sensitivity_3;
unmarshaled.___sensitivity_3 = unmarshaledsensitivity_temp_3;
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/VirtualButtonData
IL2CPP_EXTERN_C void VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshal_com_cleanup(VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___name_0);
marshaled.___name_0 = 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
// Conversion methods for marshalling of: Vuforia.ConfigData/ImageTargetData
IL2CPP_EXTERN_C void ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshal_pinvoke(const ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B& unmarshaled, ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshaled_pinvoke& marshaled)
{
Exception_t* ___virtualButtons_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'virtualButtons' of type 'ImageTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___virtualButtons_1Exception, NULL);
}
IL2CPP_EXTERN_C void ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshal_pinvoke_back(const ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshaled_pinvoke& marshaled, ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B& unmarshaled)
{
Exception_t* ___virtualButtons_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'virtualButtons' of type 'ImageTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___virtualButtons_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/ImageTargetData
IL2CPP_EXTERN_C void ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshal_pinvoke_cleanup(ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Vuforia.ConfigData/ImageTargetData
IL2CPP_EXTERN_C void ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshal_com(const ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B& unmarshaled, ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshaled_com& marshaled)
{
Exception_t* ___virtualButtons_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'virtualButtons' of type 'ImageTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___virtualButtons_1Exception, NULL);
}
IL2CPP_EXTERN_C void ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshal_com_back(const ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshaled_com& marshaled, ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B& unmarshaled)
{
Exception_t* ___virtualButtons_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'virtualButtons' of type 'ImageTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___virtualButtons_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/ImageTargetData
IL2CPP_EXTERN_C void ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshal_com_cleanup(ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Vuforia.ConfigData/MultiTargetPartData
IL2CPP_EXTERN_C void MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshal_pinvoke(const MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB& unmarshaled, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshaled_pinvoke& marshaled)
{
marshaled.___name_0 = il2cpp_codegen_marshal_string(unmarshaled.___name_0);
marshaled.___translation_1 = unmarshaled.___translation_1;
marshaled.___rotation_2 = unmarshaled.___rotation_2;
}
IL2CPP_EXTERN_C void MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshal_pinvoke_back(const MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshaled_pinvoke& marshaled, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB& 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));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 unmarshaledtranslation_temp_1;
memset((&unmarshaledtranslation_temp_1), 0, sizeof(unmarshaledtranslation_temp_1));
unmarshaledtranslation_temp_1 = marshaled.___translation_1;
unmarshaled.___translation_1 = unmarshaledtranslation_temp_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 unmarshaledrotation_temp_2;
memset((&unmarshaledrotation_temp_2), 0, sizeof(unmarshaledrotation_temp_2));
unmarshaledrotation_temp_2 = marshaled.___rotation_2;
unmarshaled.___rotation_2 = unmarshaledrotation_temp_2;
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/MultiTargetPartData
IL2CPP_EXTERN_C void MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshal_pinvoke_cleanup(MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___name_0);
marshaled.___name_0 = NULL;
}
// Conversion methods for marshalling of: Vuforia.ConfigData/MultiTargetPartData
IL2CPP_EXTERN_C void MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshal_com(const MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB& unmarshaled, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshaled_com& marshaled)
{
marshaled.___name_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_0);
marshaled.___translation_1 = unmarshaled.___translation_1;
marshaled.___rotation_2 = unmarshaled.___rotation_2;
}
IL2CPP_EXTERN_C void MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshal_com_back(const MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshaled_com& marshaled, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB& 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));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 unmarshaledtranslation_temp_1;
memset((&unmarshaledtranslation_temp_1), 0, sizeof(unmarshaledtranslation_temp_1));
unmarshaledtranslation_temp_1 = marshaled.___translation_1;
unmarshaled.___translation_1 = unmarshaledtranslation_temp_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 unmarshaledrotation_temp_2;
memset((&unmarshaledrotation_temp_2), 0, sizeof(unmarshaledrotation_temp_2));
unmarshaledrotation_temp_2 = marshaled.___rotation_2;
unmarshaled.___rotation_2 = unmarshaledrotation_temp_2;
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/MultiTargetPartData
IL2CPP_EXTERN_C void MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshal_com_cleanup(MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___name_0);
marshaled.___name_0 = 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
// Conversion methods for marshalling of: Vuforia.ConfigData/MultiTargetData
IL2CPP_EXTERN_C void MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshal_pinvoke(const MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD& unmarshaled, MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshaled_pinvoke& marshaled)
{
Exception_t* ___parts_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parts' of type 'MultiTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___parts_0Exception, NULL);
}
IL2CPP_EXTERN_C void MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshal_pinvoke_back(const MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshaled_pinvoke& marshaled, MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD& unmarshaled)
{
Exception_t* ___parts_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parts' of type 'MultiTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___parts_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/MultiTargetData
IL2CPP_EXTERN_C void MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshal_pinvoke_cleanup(MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Vuforia.ConfigData/MultiTargetData
IL2CPP_EXTERN_C void MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshal_com(const MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD& unmarshaled, MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshaled_com& marshaled)
{
Exception_t* ___parts_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parts' of type 'MultiTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___parts_0Exception, NULL);
}
IL2CPP_EXTERN_C void MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshal_com_back(const MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshaled_com& marshaled, MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD& unmarshaled)
{
Exception_t* ___parts_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'parts' of type 'MultiTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___parts_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/MultiTargetData
IL2CPP_EXTERN_C void MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshal_com_cleanup(MultiTargetData_t06F442BF6288A84E28C091779A69B363A9E58EDD_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Vuforia.ConfigData/CylinderTargetData
IL2CPP_EXTERN_C void CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshal_pinvoke(const CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9& unmarshaled, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshaled_pinvoke& marshaled)
{
marshaled.___name_0 = il2cpp_codegen_marshal_string(unmarshaled.___name_0);
marshaled.___sideLength_1 = unmarshaled.___sideLength_1;
marshaled.___topDiameter_2 = unmarshaled.___topDiameter_2;
marshaled.___bottomDiameter_3 = unmarshaled.___bottomDiameter_3;
marshaled.___previewSide_4 = il2cpp_codegen_marshal_string(unmarshaled.___previewSide_4);
marshaled.___previewTop_5 = il2cpp_codegen_marshal_string(unmarshaled.___previewTop_5);
marshaled.___previewBottom_6 = il2cpp_codegen_marshal_string(unmarshaled.___previewBottom_6);
}
IL2CPP_EXTERN_C void CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshal_pinvoke_back(const CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshaled_pinvoke& marshaled, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9& 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));
float unmarshaledsideLength_temp_1 = 0.0f;
unmarshaledsideLength_temp_1 = marshaled.___sideLength_1;
unmarshaled.___sideLength_1 = unmarshaledsideLength_temp_1;
float unmarshaledtopDiameter_temp_2 = 0.0f;
unmarshaledtopDiameter_temp_2 = marshaled.___topDiameter_2;
unmarshaled.___topDiameter_2 = unmarshaledtopDiameter_temp_2;
float unmarshaledbottomDiameter_temp_3 = 0.0f;
unmarshaledbottomDiameter_temp_3 = marshaled.___bottomDiameter_3;
unmarshaled.___bottomDiameter_3 = unmarshaledbottomDiameter_temp_3;
unmarshaled.___previewSide_4 = il2cpp_codegen_marshal_string_result(marshaled.___previewSide_4);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___previewSide_4), (void*)il2cpp_codegen_marshal_string_result(marshaled.___previewSide_4));
unmarshaled.___previewTop_5 = il2cpp_codegen_marshal_string_result(marshaled.___previewTop_5);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___previewTop_5), (void*)il2cpp_codegen_marshal_string_result(marshaled.___previewTop_5));
unmarshaled.___previewBottom_6 = il2cpp_codegen_marshal_string_result(marshaled.___previewBottom_6);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___previewBottom_6), (void*)il2cpp_codegen_marshal_string_result(marshaled.___previewBottom_6));
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/CylinderTargetData
IL2CPP_EXTERN_C void CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshal_pinvoke_cleanup(CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___name_0);
marshaled.___name_0 = NULL;
il2cpp_codegen_marshal_free(marshaled.___previewSide_4);
marshaled.___previewSide_4 = NULL;
il2cpp_codegen_marshal_free(marshaled.___previewTop_5);
marshaled.___previewTop_5 = NULL;
il2cpp_codegen_marshal_free(marshaled.___previewBottom_6);
marshaled.___previewBottom_6 = NULL;
}
// Conversion methods for marshalling of: Vuforia.ConfigData/CylinderTargetData
IL2CPP_EXTERN_C void CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshal_com(const CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9& unmarshaled, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshaled_com& marshaled)
{
marshaled.___name_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_0);
marshaled.___sideLength_1 = unmarshaled.___sideLength_1;
marshaled.___topDiameter_2 = unmarshaled.___topDiameter_2;
marshaled.___bottomDiameter_3 = unmarshaled.___bottomDiameter_3;
marshaled.___previewSide_4 = il2cpp_codegen_marshal_bstring(unmarshaled.___previewSide_4);
marshaled.___previewTop_5 = il2cpp_codegen_marshal_bstring(unmarshaled.___previewTop_5);
marshaled.___previewBottom_6 = il2cpp_codegen_marshal_bstring(unmarshaled.___previewBottom_6);
}
IL2CPP_EXTERN_C void CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshal_com_back(const CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshaled_com& marshaled, CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9& 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));
float unmarshaledsideLength_temp_1 = 0.0f;
unmarshaledsideLength_temp_1 = marshaled.___sideLength_1;
unmarshaled.___sideLength_1 = unmarshaledsideLength_temp_1;
float unmarshaledtopDiameter_temp_2 = 0.0f;
unmarshaledtopDiameter_temp_2 = marshaled.___topDiameter_2;
unmarshaled.___topDiameter_2 = unmarshaledtopDiameter_temp_2;
float unmarshaledbottomDiameter_temp_3 = 0.0f;
unmarshaledbottomDiameter_temp_3 = marshaled.___bottomDiameter_3;
unmarshaled.___bottomDiameter_3 = unmarshaledbottomDiameter_temp_3;
unmarshaled.___previewSide_4 = il2cpp_codegen_marshal_bstring_result(marshaled.___previewSide_4);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___previewSide_4), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___previewSide_4));
unmarshaled.___previewTop_5 = il2cpp_codegen_marshal_bstring_result(marshaled.___previewTop_5);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___previewTop_5), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___previewTop_5));
unmarshaled.___previewBottom_6 = il2cpp_codegen_marshal_bstring_result(marshaled.___previewBottom_6);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___previewBottom_6), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___previewBottom_6));
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/CylinderTargetData
IL2CPP_EXTERN_C void CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshal_com_cleanup(CylinderTargetData_t44BC2130A9D17AF0DA730F85E07FD43BB6104FE9_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___name_0);
marshaled.___name_0 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___previewSide_4);
marshaled.___previewSide_4 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___previewTop_5);
marshaled.___previewTop_5 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___previewBottom_6);
marshaled.___previewBottom_6 = 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
// Conversion methods for marshalling of: Vuforia.ConfigData/AreaTargetData
IL2CPP_EXTERN_C void AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshal_pinvoke(const AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116& unmarshaled, AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshaled_pinvoke& marshaled)
{
marshaled.___name_0 = il2cpp_codegen_marshal_string(unmarshaled.___name_0);
marshaled.___targetID_1 = il2cpp_codegen_marshal_string(unmarshaled.___targetID_1);
marshaled.___bboxMin_2 = unmarshaled.___bboxMin_2;
marshaled.___bboxMax_3 = unmarshaled.___bboxMax_3;
marshaled.___authoringModelPath_4 = il2cpp_codegen_marshal_string(unmarshaled.___authoringModelPath_4);
marshaled.___occlusionModelPath_5 = il2cpp_codegen_marshal_string(unmarshaled.___occlusionModelPath_5);
marshaled.___navMeshModelPath_6 = il2cpp_codegen_marshal_string(unmarshaled.___navMeshModelPath_6);
marshaled.___version_7 = il2cpp_codegen_marshal_string(unmarshaled.___version_7);
}
IL2CPP_EXTERN_C void AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshal_pinvoke_back(const AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshaled_pinvoke& marshaled, AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116& 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));
unmarshaled.___targetID_1 = il2cpp_codegen_marshal_string_result(marshaled.___targetID_1);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetID_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___targetID_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 unmarshaledbboxMin_temp_2;
memset((&unmarshaledbboxMin_temp_2), 0, sizeof(unmarshaledbboxMin_temp_2));
unmarshaledbboxMin_temp_2 = marshaled.___bboxMin_2;
unmarshaled.___bboxMin_2 = unmarshaledbboxMin_temp_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 unmarshaledbboxMax_temp_3;
memset((&unmarshaledbboxMax_temp_3), 0, sizeof(unmarshaledbboxMax_temp_3));
unmarshaledbboxMax_temp_3 = marshaled.___bboxMax_3;
unmarshaled.___bboxMax_3 = unmarshaledbboxMax_temp_3;
unmarshaled.___authoringModelPath_4 = il2cpp_codegen_marshal_string_result(marshaled.___authoringModelPath_4);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___authoringModelPath_4), (void*)il2cpp_codegen_marshal_string_result(marshaled.___authoringModelPath_4));
unmarshaled.___occlusionModelPath_5 = il2cpp_codegen_marshal_string_result(marshaled.___occlusionModelPath_5);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___occlusionModelPath_5), (void*)il2cpp_codegen_marshal_string_result(marshaled.___occlusionModelPath_5));
unmarshaled.___navMeshModelPath_6 = il2cpp_codegen_marshal_string_result(marshaled.___navMeshModelPath_6);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___navMeshModelPath_6), (void*)il2cpp_codegen_marshal_string_result(marshaled.___navMeshModelPath_6));
unmarshaled.___version_7 = il2cpp_codegen_marshal_string_result(marshaled.___version_7);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___version_7), (void*)il2cpp_codegen_marshal_string_result(marshaled.___version_7));
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/AreaTargetData
IL2CPP_EXTERN_C void AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshal_pinvoke_cleanup(AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___name_0);
marshaled.___name_0 = NULL;
il2cpp_codegen_marshal_free(marshaled.___targetID_1);
marshaled.___targetID_1 = NULL;
il2cpp_codegen_marshal_free(marshaled.___authoringModelPath_4);
marshaled.___authoringModelPath_4 = NULL;
il2cpp_codegen_marshal_free(marshaled.___occlusionModelPath_5);
marshaled.___occlusionModelPath_5 = NULL;
il2cpp_codegen_marshal_free(marshaled.___navMeshModelPath_6);
marshaled.___navMeshModelPath_6 = NULL;
il2cpp_codegen_marshal_free(marshaled.___version_7);
marshaled.___version_7 = NULL;
}
// Conversion methods for marshalling of: Vuforia.ConfigData/AreaTargetData
IL2CPP_EXTERN_C void AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshal_com(const AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116& unmarshaled, AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshaled_com& marshaled)
{
marshaled.___name_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_0);
marshaled.___targetID_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___targetID_1);
marshaled.___bboxMin_2 = unmarshaled.___bboxMin_2;
marshaled.___bboxMax_3 = unmarshaled.___bboxMax_3;
marshaled.___authoringModelPath_4 = il2cpp_codegen_marshal_bstring(unmarshaled.___authoringModelPath_4);
marshaled.___occlusionModelPath_5 = il2cpp_codegen_marshal_bstring(unmarshaled.___occlusionModelPath_5);
marshaled.___navMeshModelPath_6 = il2cpp_codegen_marshal_bstring(unmarshaled.___navMeshModelPath_6);
marshaled.___version_7 = il2cpp_codegen_marshal_bstring(unmarshaled.___version_7);
}
IL2CPP_EXTERN_C void AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshal_com_back(const AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshaled_com& marshaled, AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116& 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));
unmarshaled.___targetID_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___targetID_1);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___targetID_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___targetID_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 unmarshaledbboxMin_temp_2;
memset((&unmarshaledbboxMin_temp_2), 0, sizeof(unmarshaledbboxMin_temp_2));
unmarshaledbboxMin_temp_2 = marshaled.___bboxMin_2;
unmarshaled.___bboxMin_2 = unmarshaledbboxMin_temp_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 unmarshaledbboxMax_temp_3;
memset((&unmarshaledbboxMax_temp_3), 0, sizeof(unmarshaledbboxMax_temp_3));
unmarshaledbboxMax_temp_3 = marshaled.___bboxMax_3;
unmarshaled.___bboxMax_3 = unmarshaledbboxMax_temp_3;
unmarshaled.___authoringModelPath_4 = il2cpp_codegen_marshal_bstring_result(marshaled.___authoringModelPath_4);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___authoringModelPath_4), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___authoringModelPath_4));
unmarshaled.___occlusionModelPath_5 = il2cpp_codegen_marshal_bstring_result(marshaled.___occlusionModelPath_5);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___occlusionModelPath_5), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___occlusionModelPath_5));
unmarshaled.___navMeshModelPath_6 = il2cpp_codegen_marshal_bstring_result(marshaled.___navMeshModelPath_6);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___navMeshModelPath_6), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___navMeshModelPath_6));
unmarshaled.___version_7 = il2cpp_codegen_marshal_bstring_result(marshaled.___version_7);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___version_7), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___version_7));
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/AreaTargetData
IL2CPP_EXTERN_C void AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshal_com_cleanup(AreaTargetData_tAF1E1697E6D7C71E030BC00BA36F0462C459A116_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___name_0);
marshaled.___name_0 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___targetID_1);
marshaled.___targetID_1 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___authoringModelPath_4);
marshaled.___authoringModelPath_4 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___occlusionModelPath_5);
marshaled.___occlusionModelPath_5 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___navMeshModelPath_6);
marshaled.___navMeshModelPath_6 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___version_7);
marshaled.___version_7 = 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
// Conversion methods for marshalling of: Vuforia.ConfigData/ModelTargetData
IL2CPP_EXTERN_C void ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshal_pinvoke(const ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D& unmarshaled, ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshaled_pinvoke& marshaled)
{
Exception_t* ___guideViewNames_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'guideViewNames' of type 'ModelTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___guideViewNames_5Exception, NULL);
}
IL2CPP_EXTERN_C void ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshal_pinvoke_back(const ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshaled_pinvoke& marshaled, ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D& unmarshaled)
{
Exception_t* ___guideViewNames_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'guideViewNames' of type 'ModelTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___guideViewNames_5Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/ModelTargetData
IL2CPP_EXTERN_C void ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshal_pinvoke_cleanup(ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Vuforia.ConfigData/ModelTargetData
IL2CPP_EXTERN_C void ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshal_com(const ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D& unmarshaled, ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshaled_com& marshaled)
{
Exception_t* ___guideViewNames_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'guideViewNames' of type 'ModelTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___guideViewNames_5Exception, NULL);
}
IL2CPP_EXTERN_C void ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshal_com_back(const ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshaled_com& marshaled, ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D& unmarshaled)
{
Exception_t* ___guideViewNames_5Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'guideViewNames' of type 'ModelTargetData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___guideViewNames_5Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/ModelTargetData
IL2CPP_EXTERN_C void ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshal_com_cleanup(ModelTargetData_t9ADFCD29536760032C777CDBCA3E86026138610D_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Vuforia.ConfigData/ValidationAreaData
IL2CPP_EXTERN_C void ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshal_pinvoke(const ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C& unmarshaled, ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshaled_pinvoke& marshaled)
{
Exception_t* ___availableLabels_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'availableLabels' of type 'ValidationAreaData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___availableLabels_4Exception, NULL);
}
IL2CPP_EXTERN_C void ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshal_pinvoke_back(const ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshaled_pinvoke& marshaled, ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C& unmarshaled)
{
Exception_t* ___availableLabels_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'availableLabels' of type 'ValidationAreaData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___availableLabels_4Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/ValidationAreaData
IL2CPP_EXTERN_C void ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshal_pinvoke_cleanup(ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Vuforia.ConfigData/ValidationAreaData
IL2CPP_EXTERN_C void ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshal_com(const ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C& unmarshaled, ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshaled_com& marshaled)
{
Exception_t* ___availableLabels_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'availableLabels' of type 'ValidationAreaData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___availableLabels_4Exception, NULL);
}
IL2CPP_EXTERN_C void ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshal_com_back(const ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshaled_com& marshaled, ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C& unmarshaled)
{
Exception_t* ___availableLabels_4Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'availableLabels' of type 'ValidationAreaData'.");
IL2CPP_RAISE_MANAGED_EXCEPTION(___availableLabels_4Exception, NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/ValidationAreaData
IL2CPP_EXTERN_C void ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshal_com_cleanup(ValidationAreaData_t3F6B02113A782A8A075E017133DD63C669357F3C_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Vuforia.ConfigData/VuMarkData
IL2CPP_EXTERN_C void VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshal_pinvoke(const VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1& unmarshaled, VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshaled_pinvoke& marshaled)
{
marshaled.___name_0 = il2cpp_codegen_marshal_string(unmarshaled.___name_0);
marshaled.___size_1 = unmarshaled.___size_1;
marshaled.___previewImage_2 = il2cpp_codegen_marshal_string(unmarshaled.___previewImage_2);
marshaled.___boundingBox2D_3 = unmarshaled.___boundingBox2D_3;
marshaled.___origin_4 = unmarshaled.___origin_4;
marshaled.___idType_5 = unmarshaled.___idType_5;
marshaled.___idLength_6 = unmarshaled.___idLength_6;
marshaled.___maxId_7 = unmarshaled.___maxId_7;
}
IL2CPP_EXTERN_C void VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshal_pinvoke_back(const VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshaled_pinvoke& marshaled, VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1& 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));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledsize_temp_1;
memset((&unmarshaledsize_temp_1), 0, sizeof(unmarshaledsize_temp_1));
unmarshaledsize_temp_1 = marshaled.___size_1;
unmarshaled.___size_1 = unmarshaledsize_temp_1;
unmarshaled.___previewImage_2 = il2cpp_codegen_marshal_string_result(marshaled.___previewImage_2);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___previewImage_2), (void*)il2cpp_codegen_marshal_string_result(marshaled.___previewImage_2));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 unmarshaledboundingBox2D_temp_3;
memset((&unmarshaledboundingBox2D_temp_3), 0, sizeof(unmarshaledboundingBox2D_temp_3));
unmarshaledboundingBox2D_temp_3 = marshaled.___boundingBox2D_3;
unmarshaled.___boundingBox2D_3 = unmarshaledboundingBox2D_temp_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledorigin_temp_4;
memset((&unmarshaledorigin_temp_4), 0, sizeof(unmarshaledorigin_temp_4));
unmarshaledorigin_temp_4 = marshaled.___origin_4;
unmarshaled.___origin_4 = unmarshaledorigin_temp_4;
int32_t unmarshaledidType_temp_5 = 0;
unmarshaledidType_temp_5 = marshaled.___idType_5;
unmarshaled.___idType_5 = unmarshaledidType_temp_5;
int32_t unmarshaledidLength_temp_6 = 0;
unmarshaledidLength_temp_6 = marshaled.___idLength_6;
unmarshaled.___idLength_6 = unmarshaledidLength_temp_6;
int32_t unmarshaledmaxId_temp_7 = 0;
unmarshaledmaxId_temp_7 = marshaled.___maxId_7;
unmarshaled.___maxId_7 = unmarshaledmaxId_temp_7;
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/VuMarkData
IL2CPP_EXTERN_C void VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshal_pinvoke_cleanup(VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshaled_pinvoke& marshaled)
{
il2cpp_codegen_marshal_free(marshaled.___name_0);
marshaled.___name_0 = NULL;
il2cpp_codegen_marshal_free(marshaled.___previewImage_2);
marshaled.___previewImage_2 = NULL;
}
// Conversion methods for marshalling of: Vuforia.ConfigData/VuMarkData
IL2CPP_EXTERN_C void VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshal_com(const VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1& unmarshaled, VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshaled_com& marshaled)
{
marshaled.___name_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_0);
marshaled.___size_1 = unmarshaled.___size_1;
marshaled.___previewImage_2 = il2cpp_codegen_marshal_bstring(unmarshaled.___previewImage_2);
marshaled.___boundingBox2D_3 = unmarshaled.___boundingBox2D_3;
marshaled.___origin_4 = unmarshaled.___origin_4;
marshaled.___idType_5 = unmarshaled.___idType_5;
marshaled.___idLength_6 = unmarshaled.___idLength_6;
marshaled.___maxId_7 = unmarshaled.___maxId_7;
}
IL2CPP_EXTERN_C void VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshal_com_back(const VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshaled_com& marshaled, VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1& 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));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledsize_temp_1;
memset((&unmarshaledsize_temp_1), 0, sizeof(unmarshaledsize_temp_1));
unmarshaledsize_temp_1 = marshaled.___size_1;
unmarshaled.___size_1 = unmarshaledsize_temp_1;
unmarshaled.___previewImage_2 = il2cpp_codegen_marshal_bstring_result(marshaled.___previewImage_2);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___previewImage_2), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___previewImage_2));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 unmarshaledboundingBox2D_temp_3;
memset((&unmarshaledboundingBox2D_temp_3), 0, sizeof(unmarshaledboundingBox2D_temp_3));
unmarshaledboundingBox2D_temp_3 = marshaled.___boundingBox2D_3;
unmarshaled.___boundingBox2D_3 = unmarshaledboundingBox2D_temp_3;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledorigin_temp_4;
memset((&unmarshaledorigin_temp_4), 0, sizeof(unmarshaledorigin_temp_4));
unmarshaledorigin_temp_4 = marshaled.___origin_4;
unmarshaled.___origin_4 = unmarshaledorigin_temp_4;
int32_t unmarshaledidType_temp_5 = 0;
unmarshaledidType_temp_5 = marshaled.___idType_5;
unmarshaled.___idType_5 = unmarshaledidType_temp_5;
int32_t unmarshaledidLength_temp_6 = 0;
unmarshaledidLength_temp_6 = marshaled.___idLength_6;
unmarshaled.___idLength_6 = unmarshaledidLength_temp_6;
int32_t unmarshaledmaxId_temp_7 = 0;
unmarshaledmaxId_temp_7 = marshaled.___maxId_7;
unmarshaled.___maxId_7 = unmarshaledmaxId_temp_7;
}
// Conversion method for clean up from marshalling of: Vuforia.ConfigData/VuMarkData
IL2CPP_EXTERN_C void VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshal_com_cleanup(VuMarkData_tCA2C474941EB81B41AE716F777CE97F870A655F1_marshaled_com& marshaled)
{
il2cpp_codegen_marshal_free_bstring(marshaled.___name_0);
marshaled.___name_0 = NULL;
il2cpp_codegen_marshal_free_bstring(marshaled.___previewImage_2);
marshaled.___previewImage_2 = 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
// UnityEngine.Mesh Vuforia.CylinderMeshFactory::CreateCylinderMesh(System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Boolean,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CylinderMeshFactory_CreateCylinderMesh_mBDC83B51102542D71CA45A48AC3E5D0EF2AFA3B3 (float ___0_sideLength, float ___1_topDiameter, float ___2_bottomDiameter, int32_t ___3_numPerimeterVertices, bool ___4_hasTopGeometry, bool ___5_hasBottomGeometry, String_t* ___6_id, bool ___7_insideMaterial, const RuntimeMethod* method)
{
{
float L_0 = ___0_sideLength;
float L_1 = ___1_topDiameter;
float L_2 = ___2_bottomDiameter;
int32_t L_3 = ___3_numPerimeterVertices;
bool L_4 = ___4_hasTopGeometry;
bool L_5 = ___5_hasBottomGeometry;
String_t* L_6 = ___6_id;
bool L_7 = ___7_insideMaterial;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_8;
L_8 = CylinderMeshFactory_CreateCylinderMesh_m88541F370A79D0DD1BF70B4CC97E2F250A6209AD((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL, L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, NULL);
return L_8;
}
}
// UnityEngine.Mesh Vuforia.CylinderMeshFactory::CreateCylinderMesh(UnityEngine.Mesh,System.Single,System.Single,System.Single,System.Int32,System.Boolean,System.Boolean,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CylinderMeshFactory_CreateCylinderMesh_m88541F370A79D0DD1BF70B4CC97E2F250A6209AD (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_oldMesh, float ___1_sideLength, float ___2_topDiameter, float ___3_bottomDiameter, int32_t ___4_numPerimeterVertices, bool ___5_hasTopGeometry, bool ___6_hasBottomGeometry, String_t* ___7_id, bool ___8_insideMaterial, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
float L_0 = ___1_sideLength;
float L_1 = ___2_topDiameter;
float L_2 = ___3_bottomDiameter;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* L_3 = (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36*)il2cpp_codegen_object_new(CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36_il2cpp_TypeInfo_var);
NullCheck(L_3);
CylinderMeshFactory__ctor_mA252547EEC22B4050528B38D149E904EAEF32BE1(L_3, L_0, L_1, L_2, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = ___0_oldMesh;
int32_t L_5 = ___4_numPerimeterVertices;
bool L_6 = ___5_hasTopGeometry;
bool L_7 = ___6_hasBottomGeometry;
String_t* L_8 = ___7_id;
bool L_9 = ___8_insideMaterial;
NullCheck(L_3);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_10;
L_10 = CylinderMeshFactory_CreateCylinderMesh_m690D17A2B316AD18B72D820ABAE9BFF06A10AB81(L_3, L_4, L_5, L_6, L_7, L_8, L_9, NULL);
return L_10;
}
}
// System.Void Vuforia.CylinderMeshFactory::.ctor(System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CylinderMeshFactory__ctor_mA252547EEC22B4050528B38D149E904EAEF32BE1 (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, float ___0_sideLength, float ___1_topDiameter, float ___2_bottomDiameter, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B8_0 = NULL;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B7_0 = NULL;
float G_B9_0 = 0.0f;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B9_1 = NULL;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B13_0 = NULL;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B10_0 = NULL;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B12_0 = NULL;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B11_0 = NULL;
float G_B14_0 = 0.0f;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B14_1 = NULL;
float G_B16_0 = 0.0f;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B16_1 = NULL;
float G_B15_0 = 0.0f;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B15_1 = NULL;
float G_B17_0 = 0.0f;
float G_B17_1 = 0.0f;
CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* G_B17_2 = NULL;
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
float L_0 = ___0_sideLength;
__this->___mSideLength_2 = L_0;
float L_1 = ___1_topDiameter;
__this->___mTopRadius_0 = ((float)il2cpp_codegen_multiply(L_1, (0.5f)));
float L_2 = ___2_bottomDiameter;
__this->___mBottomRadius_1 = ((float)il2cpp_codegen_multiply(L_2, (0.5f)));
float L_3 = __this->___mTopRadius_0;
float L_4 = __this->___mBottomRadius_1;
__this->___mFlip_5 = (bool)((((int32_t)((!(((float)L_3) >= ((float)L_4)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_5 = __this->___mFlip_5;
if (!L_5)
{
goto IL_0060;
}
}
{
float L_6 = __this->___mTopRadius_0;
__this->___mBigRadius_4 = L_6;
float L_7 = __this->___mBottomRadius_1;
__this->___mSmallRadius_3 = L_7;
goto IL_0078;
}
IL_0060:
{
float L_8 = __this->___mBottomRadius_1;
__this->___mBigRadius_4 = L_8;
float L_9 = __this->___mTopRadius_0;
__this->___mSmallRadius_3 = L_9;
}
IL_0078:
{
float L_10 = __this->___mBigRadius_4;
float L_11 = __this->___mSmallRadius_3;
float L_12 = ___0_sideLength;
if ((!(((float)((float)il2cpp_codegen_subtract(L_10, L_11))) >= ((float)L_12))))
{
goto IL_0095;
}
}
{
__this->___mSinTheta_6 = (1.0f);
goto IL_00aa;
}
IL_0095:
{
float L_13 = __this->___mBigRadius_4;
float L_14 = __this->___mSmallRadius_3;
float L_15 = ___0_sideLength;
__this->___mSinTheta_6 = ((float)(((float)il2cpp_codegen_subtract(L_13, L_14))/L_15));
}
IL_00aa:
{
bool L_16;
L_16 = CylinderMeshFactory_IsCylinder_mC8707AB665F1E25A9C6773F1E5244AFFD4731343(__this, NULL);
G_B7_0 = __this;
if (L_16)
{
G_B8_0 = __this;
goto IL_00cb;
}
}
{
float L_17 = ___0_sideLength;
float L_18 = __this->___mSmallRadius_3;
float L_19 = __this->___mBigRadius_4;
float L_20 = __this->___mSmallRadius_3;
G_B9_0 = ((float)(((float)il2cpp_codegen_multiply(L_17, L_18))/((float)il2cpp_codegen_subtract(L_19, L_20))));
G_B9_1 = G_B7_0;
goto IL_00d0;
}
IL_00cb:
{
G_B9_0 = (0.0f);
G_B9_1 = G_B8_0;
}
IL_00d0:
{
NullCheck(G_B9_1);
G_B9_1->___mSidelengthSmall_10 = G_B9_0;
float L_21 = __this->___mSidelengthSmall_10;
float L_22 = ___0_sideLength;
__this->___mSidelengthBig_9 = ((float)il2cpp_codegen_add(L_21, L_22));
float L_23 = __this->___mSinTheta_6;
V_0 = ((float)il2cpp_codegen_multiply((3.14159274f), L_23));
float L_24 = V_0;
V_1 = (bool)((((double)((double)L_24)) < ((double)(1.5707963267948966)))? 1 : 0);
bool L_25;
L_25 = CylinderMeshFactory_IsCylinder_mC8707AB665F1E25A9C6773F1E5244AFFD4731343(__this, NULL);
G_B10_0 = __this;
if (L_25)
{
G_B13_0 = __this;
goto IL_0121;
}
}
{
bool L_26 = V_1;
G_B11_0 = G_B10_0;
if (L_26)
{
G_B12_0 = G_B10_0;
goto IL_0112;
}
}
{
float L_27 = __this->___mSidelengthBig_9;
G_B14_0 = L_27;
G_B14_1 = G_B11_0;
goto IL_012d;
}
IL_0112:
{
float L_28 = __this->___mSidelengthBig_9;
float L_29 = V_0;
float L_30;
L_30 = sinf(L_29);
G_B14_0 = ((float)il2cpp_codegen_multiply(L_28, L_30));
G_B14_1 = G_B12_0;
goto IL_012d;
}
IL_0121:
{
float L_31 = __this->___mBigRadius_4;
G_B14_0 = ((float)il2cpp_codegen_multiply((3.14159274f), L_31));
G_B14_1 = G_B13_0;
}
IL_012d:
{
NullCheck(G_B14_1);
G_B14_1->___mUMax_7 = G_B14_0;
float L_32 = V_0;
float L_33;
L_33 = cosf(L_32);
bool L_34 = V_1;
G_B15_0 = L_33;
G_B15_1 = __this;
if (L_34)
{
G_B16_0 = L_33;
G_B16_1 = __this;
goto IL_0144;
}
}
{
float L_35 = __this->___mSidelengthBig_9;
G_B17_0 = L_35;
G_B17_1 = G_B15_0;
G_B17_2 = G_B15_1;
goto IL_014a;
}
IL_0144:
{
float L_36 = __this->___mSidelengthSmall_10;
G_B17_0 = L_36;
G_B17_1 = G_B16_0;
G_B17_2 = G_B16_1;
}
IL_014a:
{
NullCheck(G_B17_2);
G_B17_2->___mVSmall_8 = ((float)il2cpp_codegen_multiply(G_B17_1, G_B17_0));
return;
}
}
// UnityEngine.Mesh Vuforia.CylinderMeshFactory::CreateCylinderMesh(UnityEngine.Mesh,System.Int32,System.Boolean,System.Boolean,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* CylinderMeshFactory_CreateCylinderMesh_m690D17A2B316AD18B72D820ABAE9BFF06A10AB81 (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_oldMesh, int32_t ___1_numPerimeterVertices, bool ___2_hasTopGeometry, bool ___3_hasBottomGeometry, String_t* ___4_id, bool ___5_insideMaterial, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral91E72E60A101DC08106EED641908CB777FA72CDF);
s_Il2CppMethodInitialized = true;
}
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* V_0 = NULL;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* V_1 = NULL;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_2 = NULL;
int32_t V_3 = 0;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_4 = NULL;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_5 = NULL;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_6 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_7 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_8 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_9 = NULL;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B11_0 = NULL;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B10_0 = NULL;
int32_t G_B12_0 = 0;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B12_1 = NULL;
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_0, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
__this->___mPositions_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPositions_11), (void*)L_0);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_1 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_1, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
__this->___mNormals_12 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mNormals_12), (void*)L_1);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_2 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_2, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
__this->___mUVs_13 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mUVs_13), (void*)L_2);
float L_3 = __this->___mSideLength_2;
float L_4;
L_4 = CylinderMeshFactory_ComputeHeight_mB2F1EEECD139CABF0D1F8A9C9CA2CBA5CDF06324(__this, L_3, NULL);
float L_5 = __this->___mBottomRadius_1;
int32_t L_6 = ___1_numPerimeterVertices;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_7;
L_7 = CylinderMeshFactory_CreatePerimeterPositions_m4A753B4FCE31B1DDBCF7907483C591AE26103719((0.0f), L_5, L_6, NULL);
V_0 = L_7;
float L_8 = __this->___mTopRadius_0;
int32_t L_9 = ___1_numPerimeterVertices;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_10;
L_10 = CylinderMeshFactory_CreatePerimeterPositions_m4A753B4FCE31B1DDBCF7907483C591AE26103719(L_4, L_8, L_9, NULL);
V_1 = L_10;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_11 = V_0;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_12 = V_1;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_13;
L_13 = CylinderMeshFactory_AddBodyTriangles_m60DDC2B5EB5C5CE0717F4FF6D8C47B1E26619FCD(__this, L_11, L_12, NULL);
V_2 = L_13;
V_3 = 1;
V_4 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)NULL;
bool L_14 = ___3_hasBottomGeometry;
if (!L_14)
{
goto IL_0079;
}
}
{
float L_15 = __this->___mBottomRadius_1;
if ((!(((float)L_15) > ((float)(0.0f)))))
{
goto IL_0079;
}
}
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_16 = V_0;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_17;
L_17 = CylinderMeshFactory_AddSealingTriangles_mBB658160B55D147BFABF29B4B349D3176386A44B(__this, L_16, (bool)0, NULL);
V_4 = L_17;
int32_t L_18 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1));
}
IL_0079:
{
V_5 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)NULL;
bool L_19 = ___2_hasTopGeometry;
if (!L_19)
{
goto IL_009a;
}
}
{
float L_20 = __this->___mTopRadius_0;
if ((!(((float)L_20) > ((float)(0.0f)))))
{
goto IL_009a;
}
}
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_21 = V_1;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_22;
L_22 = CylinderMeshFactory_AddSealingTriangles_mBB658160B55D147BFABF29B4B349D3176386A44B(__this, L_21, (bool)1, NULL);
V_5 = L_22;
int32_t L_23 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_23, 1));
}
IL_009a:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_24 = ___0_oldMesh;
V_6 = L_24;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_25 = ___0_oldMesh;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_26;
L_26 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_25, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_26)
{
goto IL_00b5;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_27 = ___0_oldMesh;
NullCheck(L_27);
String_t* L_28;
L_28 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_27, NULL);
String_t* L_29 = ___4_id;
NullCheck(L_28);
bool L_30;
L_30 = String_Contains_m6D77B121FADA7CA5F397C0FABB65DA62DF03B6C3(L_28, L_29, NULL);
if (L_30)
{
goto IL_00bc;
}
}
IL_00b5:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_31 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_31);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_31, NULL);
V_6 = L_31;
}
IL_00bc:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_32 = V_6;
NullCheck(L_32);
Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_32, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_33 = V_6;
String_t* L_34 = ___4_id;
String_t* L_35;
L_35 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral91E72E60A101DC08106EED641908CB777FA72CDF, L_34, NULL);
NullCheck(L_33);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_33, L_35, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_36 = V_6;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_37 = __this->___mPositions_11;
NullCheck(L_37);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_38;
L_38 = List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3(L_37, List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var);
NullCheck(L_36);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_36, L_38, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_39 = V_6;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_40 = __this->___mNormals_12;
NullCheck(L_40);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_41;
L_41 = List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3(L_40, List_1_ToArray_mF7A66D08104196EBAE0E29F0DD9BA140656EA5F3_RuntimeMethod_var);
NullCheck(L_39);
Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_39, L_41, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_42 = V_6;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_43 = __this->___mUVs_13;
NullCheck(L_43);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_44;
L_44 = List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5(L_43, List_1_ToArray_m9F2A058632994B7A2310424880C089F9DE5B1BA5_RuntimeMethod_var);
NullCheck(L_42);
Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_42, L_44, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_45 = V_6;
bool L_46 = ___5_insideMaterial;
G_B10_0 = L_45;
if (L_46)
{
G_B11_0 = L_45;
goto IL_0115;
}
}
{
int32_t L_47 = V_3;
G_B12_0 = L_47;
G_B12_1 = G_B10_0;
goto IL_0118;
}
IL_0115:
{
int32_t L_48 = V_3;
G_B12_0 = ((int32_t)il2cpp_codegen_multiply(2, L_48));
G_B12_1 = G_B11_0;
}
IL_0118:
{
NullCheck(G_B12_1);
Mesh_set_subMeshCount_m8E4DB392DB0621F7DFF8543FF3943A13072B8A28(G_B12_1, G_B12_0, NULL);
V_7 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
V_8 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
V_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)NULL;
bool L_49 = ___5_insideMaterial;
if (!L_49)
{
goto IL_01ba;
}
}
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_50 = V_2;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_51 = V_2;
NullCheck(L_51);
int32_t L_52;
L_52 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_51, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
RuntimeObject* L_53;
L_53 = Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409(L_50, ((int32_t)(L_52/2)), Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409_RuntimeMethod_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_54;
L_54 = Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8(L_53, Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var);
V_7 = L_54;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_55 = V_2;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_56 = V_2;
NullCheck(L_56);
int32_t L_57;
L_57 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_56, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
RuntimeObject* L_58;
L_58 = Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2(L_55, ((int32_t)(L_57/2)), Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2_RuntimeMethod_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_59;
L_59 = Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC(L_58, Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_RuntimeMethod_var);
V_2 = L_59;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_60 = V_4;
if (!L_60)
{
goto IL_0188;
}
}
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_61 = V_4;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_62 = V_4;
NullCheck(L_62);
int32_t L_63;
L_63 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_62, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
RuntimeObject* L_64;
L_64 = Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2(L_61, ((int32_t)(L_63/2)), Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2_RuntimeMethod_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_65;
L_65 = Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8(L_64, Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var);
V_9 = L_65;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_66 = V_4;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_67 = V_4;
NullCheck(L_67);
int32_t L_68;
L_68 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_67, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
RuntimeObject* L_69;
L_69 = Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409(L_66, ((int32_t)(L_68/2)), Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409_RuntimeMethod_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_70;
L_70 = Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC(L_69, Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_RuntimeMethod_var);
V_4 = L_70;
}
IL_0188:
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_71 = V_5;
if (!L_71)
{
goto IL_01ba;
}
}
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_72 = V_5;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_73 = V_5;
NullCheck(L_73);
int32_t L_74;
L_74 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_73, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
RuntimeObject* L_75;
L_75 = Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409(L_72, ((int32_t)(L_74/2)), Enumerable_Skip_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m02DCFB5743B7C054E5F4B0A71E9730B91D236409_RuntimeMethod_var);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_76;
L_76 = Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8(L_75, Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var);
V_8 = L_76;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_77 = V_5;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_78 = V_5;
NullCheck(L_78);
int32_t L_79;
L_79 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_78, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
RuntimeObject* L_80;
L_80 = Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2(L_77, ((int32_t)(L_79/2)), Enumerable_Take_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mC14FD4E592CDB6F37D341F03581AFE8D523A86A2_RuntimeMethod_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_81;
L_81 = Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC(L_80, Enumerable_ToList_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m3E9A8F467117CBA5D91E50BC524DEA85E532EAAC_RuntimeMethod_var);
V_5 = L_81;
}
IL_01ba:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_82 = V_6;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_83 = V_2;
NullCheck(L_83);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_84;
L_84 = List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA(L_83, List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var);
NullCheck(L_82);
Mesh_SetTriangles_mD97664344427EB85BB6DC2EF91479E03B9114258(L_82, L_84, 0, NULL);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_85 = V_4;
if (!L_85)
{
goto IL_01db;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_86 = V_6;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_87 = V_4;
NullCheck(L_87);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_88;
L_88 = List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA(L_87, List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var);
NullCheck(L_86);
Mesh_SetTriangles_mD97664344427EB85BB6DC2EF91479E03B9114258(L_86, L_88, 1, NULL);
}
IL_01db:
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_89 = V_5;
if (!L_89)
{
goto IL_01f0;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_90 = V_6;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_91 = V_5;
NullCheck(L_91);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_92;
L_92 = List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA(L_91, List_1_ToArray_m65479FB75A5FE539EA1A0D6681172717D23CEAAA_RuntimeMethod_var);
int32_t L_93 = V_3;
NullCheck(L_90);
Mesh_SetTriangles_mD97664344427EB85BB6DC2EF91479E03B9114258(L_90, L_92, ((int32_t)il2cpp_codegen_subtract(L_93, 1)), NULL);
}
IL_01f0:
{
bool L_94 = ___5_insideMaterial;
if (!L_94)
{
goto IL_0225;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_95 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_96 = V_7;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_97;
L_97 = Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8((RuntimeObject*)L_96, Enumerable_ToArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF245DE52408A8C84E3C4CA32F2AFC491079443E8_RuntimeMethod_var);
int32_t L_98 = V_3;
NullCheck(L_95);
Mesh_SetTriangles_mD97664344427EB85BB6DC2EF91479E03B9114258(L_95, L_97, L_98, NULL);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_99 = V_9;
if (!L_99)
{
goto IL_0213;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_100 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_101 = V_9;
int32_t L_102 = V_3;
NullCheck(L_100);
Mesh_SetTriangles_mD97664344427EB85BB6DC2EF91479E03B9114258(L_100, L_101, ((int32_t)il2cpp_codegen_add(L_102, 1)), NULL);
}
IL_0213:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_103 = V_8;
if (!L_103)
{
goto IL_0225;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_104 = V_6;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_105 = V_8;
int32_t L_106 = V_3;
int32_t L_107 = V_3;
NullCheck(L_104);
Mesh_SetTriangles_mD97664344427EB85BB6DC2EF91479E03B9114258(L_104, L_105, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_106, L_107)), 1)), NULL);
}
IL_0225:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_108 = V_6;
return L_108;
}
}
// System.Collections.Generic.List`1<System.Int32> Vuforia.CylinderMeshFactory::AddBodyTriangles(System.Collections.Generic.List`1<UnityEngine.Vector3>,System.Collections.Generic.List`1<UnityEngine.Vector3>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* CylinderMeshFactory_AddBodyTriangles_m60DDC2B5EB5C5CE0717F4FF6D8C47B1E26619FCD (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_bottomPerimeterVertices, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___1_topPerimeterVertices, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m5074E49FED0A20D75EEBFEF32BD7C59CBB6F0FEE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m79CB520C0C1362FE97CA8619B6B59F18E80349BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* V_1 = NULL;
float V_2 = 0.0f;
float V_3 = 0.0f;
int32_t V_4 = 0;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_5 = NULL;
int32_t V_6 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
memset((&V_9), 0, sizeof(V_9));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
memset((&V_10), 0, sizeof(V_10));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11;
memset((&V_11), 0, sizeof(V_11));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12;
memset((&V_12), 0, sizeof(V_12));
int32_t V_13 = 0;
int32_t V_14 = 0;
int32_t V_15 = 0;
int32_t V_16 = 0;
int32_t V_17 = 0;
int32_t V_18 = 0;
int32_t V_19 = 0;
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = ___0_bottomPerimeterVertices;
NullCheck(L_0);
int32_t L_1;
L_1 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_0, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
V_0 = L_1;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_2 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_2, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
V_1 = L_2;
V_6 = 0;
goto IL_00a7;
}
IL_0015:
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_3 = ___0_bottomPerimeterVertices;
int32_t L_4 = V_6;
NullCheck(L_3);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_3, L_4, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
V_7 = L_5;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_6 = ___1_topPerimeterVertices;
int32_t L_7 = V_6;
NullCheck(L_6);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_6, L_7, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
V_8 = L_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_7;
float L_10 = L_9.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_8;
float L_12 = L_11.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_7;
float L_14 = L_13.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_8;
float L_16 = L_15.___z_4;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_9), ((float)il2cpp_codegen_add(L_10, L_12)), (0.0f), ((float)il2cpp_codegen_add(L_14, L_16)), NULL);
Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline((&V_9), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
L_17 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_17, L_18, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20;
L_20 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_19, (-1.0f), NULL);
V_10 = L_20;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = V_8;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_7;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
L_23 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_21, L_22, NULL);
V_11 = L_23;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_11;
float L_26;
L_26 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_24, L_25, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_10;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28;
L_28 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_26, L_27, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_9;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_28, L_29, NULL);
V_12 = L_30;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_31 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_12;
NullCheck(L_31);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_31, L_32, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
int32_t L_33 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_33, 1));
}
IL_00a7:
{
int32_t L_34 = V_6;
int32_t L_35 = V_0;
if ((((int32_t)L_34) < ((int32_t)L_35)))
{
goto IL_0015;
}
}
{
V_2 = (-3.14159274f);
int32_t L_36 = V_0;
V_3 = ((float)((6.28318548f)/((float)L_36)));
V_13 = 0;
goto IL_0110;
}
IL_00c3:
{
int32_t L_37 = V_13;
int32_t L_38 = V_0;
V_14 = ((int32_t)(L_37%L_38));
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_39 = __this->___mPositions_11;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_40 = ___0_bottomPerimeterVertices;
int32_t L_41 = V_14;
NullCheck(L_40);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42;
L_42 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_40, L_41, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
NullCheck(L_39);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_39, L_42, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_43 = __this->___mNormals_12;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_44 = V_1;
int32_t L_45 = V_14;
NullCheck(L_44);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
L_46 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_44, L_45, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
NullCheck(L_43);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_43, L_46, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_47 = __this->___mUVs_13;
float L_48 = V_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49;
L_49 = CylinderMeshFactory_ConvertToUVCoordinates_m638056987DBAF7DCAB17644BDFF9FAB2854EEEB9(__this, L_48, (0.0f), NULL);
NullCheck(L_47);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_47, L_49, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
float L_50 = V_2;
float L_51 = V_3;
V_2 = ((float)il2cpp_codegen_add(L_50, L_51));
int32_t L_52 = V_13;
V_13 = ((int32_t)il2cpp_codegen_add(L_52, 1));
}
IL_0110:
{
int32_t L_53 = V_13;
int32_t L_54 = V_0;
if ((((int32_t)L_53) <= ((int32_t)L_54)))
{
goto IL_00c3;
}
}
{
V_2 = (-3.14159274f);
V_15 = 0;
goto IL_016e;
}
IL_0120:
{
int32_t L_55 = V_15;
int32_t L_56 = V_0;
V_16 = ((int32_t)(L_55%L_56));
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_57 = __this->___mPositions_11;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_58 = ___1_topPerimeterVertices;
int32_t L_59 = V_16;
NullCheck(L_58);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
L_60 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_58, L_59, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
NullCheck(L_57);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_57, L_60, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_61 = __this->___mNormals_12;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_62 = V_1;
int32_t L_63 = V_16;
NullCheck(L_62);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64;
L_64 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_62, L_63, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
NullCheck(L_61);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_61, L_64, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_65 = __this->___mUVs_13;
float L_66 = V_2;
float L_67 = __this->___mSideLength_2;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_68;
L_68 = CylinderMeshFactory_ConvertToUVCoordinates_m638056987DBAF7DCAB17644BDFF9FAB2854EEEB9(__this, L_66, L_67, NULL);
NullCheck(L_65);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_65, L_68, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
float L_69 = V_2;
float L_70 = V_3;
V_2 = ((float)il2cpp_codegen_add(L_69, L_70));
int32_t L_71 = V_15;
V_15 = ((int32_t)il2cpp_codegen_add(L_71, 1));
}
IL_016e:
{
int32_t L_72 = V_15;
int32_t L_73 = V_0;
if ((((int32_t)L_72) <= ((int32_t)L_73)))
{
goto IL_0120;
}
}
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_74 = __this->___mPositions_11;
NullCheck(L_74);
int32_t L_75;
L_75 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_74, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
V_4 = L_75;
V_17 = 0;
goto IL_01a8;
}
IL_0185:
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_76 = __this->___mNormals_12;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_77 = __this->___mNormals_12;
int32_t L_78 = V_17;
NullCheck(L_77);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79;
L_79 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_77, L_78, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80;
L_80 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_79, NULL);
NullCheck(L_76);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_76, L_80, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
int32_t L_81 = V_17;
V_17 = ((int32_t)il2cpp_codegen_add(L_81, 1));
}
IL_01a8:
{
int32_t L_82 = V_17;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_83 = __this->___mPositions_11;
NullCheck(L_83);
int32_t L_84;
L_84 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_83, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
if ((((int32_t)L_82) < ((int32_t)L_84)))
{
goto IL_0185;
}
}
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_85 = __this->___mPositions_11;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_86 = __this->___mPositions_11;
NullCheck(L_85);
List_1_AddRange_m5074E49FED0A20D75EEBFEF32BD7C59CBB6F0FEE(L_85, L_86, List_1_AddRange_m5074E49FED0A20D75EEBFEF32BD7C59CBB6F0FEE_RuntimeMethod_var);
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_87 = __this->___mUVs_13;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_88 = __this->___mUVs_13;
NullCheck(L_87);
List_1_AddRange_m79CB520C0C1362FE97CA8619B6B59F18E80349BC(L_87, L_88, List_1_AddRange_m79CB520C0C1362FE97CA8619B6B59F18E80349BC_RuntimeMethod_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_89 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
NullCheck(L_89);
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_89, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
V_5 = L_89;
V_18 = 1;
goto IL_022d;
}
IL_01e5:
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_90 = V_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_91 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_92 = L_91;
int32_t L_93 = V_18;
NullCheck(L_92);
(L_92)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)((int32_t)il2cpp_codegen_subtract(L_93, 1)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_94 = L_92;
int32_t L_95 = V_18;
NullCheck(L_94);
(L_94)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)L_95);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_96 = L_94;
int32_t L_97 = V_18;
int32_t L_98 = V_0;
NullCheck(L_96);
(L_96)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)((int32_t)il2cpp_codegen_add(L_97, L_98)));
NullCheck(L_90);
List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204(L_90, (RuntimeObject*)L_96, List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_RuntimeMethod_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_99 = V_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_100 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_101 = L_100;
int32_t L_102 = V_18;
int32_t L_103 = V_0;
NullCheck(L_101);
(L_101)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_102, L_103)), 1)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_104 = L_101;
int32_t L_105 = V_18;
int32_t L_106 = V_0;
NullCheck(L_104);
(L_104)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)((int32_t)il2cpp_codegen_add(L_105, L_106)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_107 = L_104;
int32_t L_108 = V_18;
NullCheck(L_107);
(L_107)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)L_108);
NullCheck(L_99);
List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204(L_99, (RuntimeObject*)L_107, List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_RuntimeMethod_var);
int32_t L_109 = V_18;
V_18 = ((int32_t)il2cpp_codegen_add(L_109, 1));
}
IL_022d:
{
int32_t L_110 = V_18;
int32_t L_111 = V_0;
if ((((int32_t)L_110) <= ((int32_t)L_111)))
{
goto IL_01e5;
}
}
{
V_19 = 1;
goto IL_0291;
}
IL_0237:
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_112 = V_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_113 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_114 = L_113;
int32_t L_115 = V_4;
int32_t L_116 = V_19;
NullCheck(L_114);
(L_114)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_115, L_116)), 1)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_117 = L_114;
int32_t L_118 = V_4;
int32_t L_119 = V_19;
int32_t L_120 = V_0;
NullCheck(L_117);
(L_117)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_118, L_119)), L_120)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_121 = L_117;
int32_t L_122 = V_4;
int32_t L_123 = V_19;
NullCheck(L_121);
(L_121)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)((int32_t)il2cpp_codegen_add(L_122, L_123)));
NullCheck(L_112);
List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204(L_112, (RuntimeObject*)L_121, List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_RuntimeMethod_var);
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_124 = V_5;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_125 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_126 = L_125;
int32_t L_127 = V_4;
int32_t L_128 = V_19;
int32_t L_129 = V_0;
NullCheck(L_126);
(L_126)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_127, L_128)), L_129)), 1)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_130 = L_126;
int32_t L_131 = V_4;
int32_t L_132 = V_19;
NullCheck(L_130);
(L_130)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)((int32_t)il2cpp_codegen_add(L_131, L_132)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_133 = L_130;
int32_t L_134 = V_4;
int32_t L_135 = V_19;
int32_t L_136 = V_0;
NullCheck(L_133);
(L_133)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_134, L_135)), L_136)));
NullCheck(L_124);
List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204(L_124, (RuntimeObject*)L_133, List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_RuntimeMethod_var);
int32_t L_137 = V_19;
V_19 = ((int32_t)il2cpp_codegen_add(L_137, 1));
}
IL_0291:
{
int32_t L_138 = V_19;
int32_t L_139 = V_0;
if ((((int32_t)L_138) <= ((int32_t)L_139)))
{
goto IL_0237;
}
}
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_140 = V_5;
return L_140;
}
}
// System.Collections.Generic.List`1<System.Int32> Vuforia.CylinderMeshFactory::AddSealingTriangles(System.Collections.Generic.List`1<UnityEngine.Vector3>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* CylinderMeshFactory_AddSealingTriangles_mBB658160B55D147BFABF29B4B349D3176386A44B (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* ___0_perimeterVertices, bool ___1_isTop, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m5074E49FED0A20D75EEBFEF32BD7C59CBB6F0FEE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_m79CB520C0C1362FE97CA8619B6B59F18E80349BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_0 = NULL;
int32_t V_1 = 0;
bool V_2 = false;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 G_B4_0;
memset((&G_B4_0), 0, sizeof(G_B4_0));
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* G_B10_0 = NULL;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* G_B9_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B11_0 = NULL;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* G_B11_1 = NULL;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* G_B15_0 = NULL;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* G_B14_0 = NULL;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* G_B16_0 = NULL;
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* G_B16_1 = NULL;
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_0, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
V_0 = L_0;
V_1 = 0;
goto IL_0137;
}
IL_000d:
{
int32_t L_1 = V_1;
V_2 = (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
bool L_2 = V_2;
if (L_2)
{
goto IL_001c;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline(NULL);
G_B4_0 = L_3;
goto IL_0021;
}
IL_001c:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
L_4 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
G_B4_0 = L_4;
}
IL_0021:
{
V_3 = G_B4_0;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_5 = __this->___mPositions_11;
NullCheck(L_5);
int32_t L_6;
L_6 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_5, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
V_4 = L_6;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_7 = __this->___mPositions_11;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_8 = ___0_perimeterVertices;
NullCheck(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
L_9 = List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810(L_8, 0, List_1_get_Item_m8F2E15FC96DA75186C51228128A0660709E4E810_RuntimeMethod_var);
float L_10 = L_9.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
memset((&L_11), 0, sizeof(L_11));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_11), (0.0f), L_10, (0.0f), /*hidden argument*/NULL);
NullCheck(L_7);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_7, L_11, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_12 = __this->___mPositions_11;
NullCheck(L_12);
int32_t L_13;
L_13 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_12, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
V_5 = L_13;
int32_t L_14 = V_5;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_15 = ___0_perimeterVertices;
NullCheck(L_15);
int32_t L_16;
L_16 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_15, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
V_6 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_add(L_14, L_16)), 1));
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_17 = __this->___mPositions_11;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_18 = ___0_perimeterVertices;
NullCheck(L_17);
List_1_AddRange_m5074E49FED0A20D75EEBFEF32BD7C59CBB6F0FEE(L_17, L_18, List_1_AddRange_m5074E49FED0A20D75EEBFEF32BD7C59CBB6F0FEE_RuntimeMethod_var);
V_7 = 0;
goto IL_0092;
}
IL_0080:
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_19 = __this->___mNormals_12;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_3;
NullCheck(L_19);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_19, L_20, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
int32_t L_21 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_0092:
{
int32_t L_22 = V_7;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_23 = ___0_perimeterVertices;
NullCheck(L_23);
int32_t L_24;
L_24 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_23, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
if ((((int32_t)L_22) <= ((int32_t)L_24)))
{
goto IL_0080;
}
}
{
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_25 = __this->___mUVs_13;
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_26 = ___0_perimeterVertices;
NullCheck(L_26);
int32_t L_27;
L_27 = List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_inline(L_26, List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_RuntimeMethod_var);
bool L_28 = ___1_isTop;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_29;
L_29 = CylinderMeshFactory_CreatePerimeterUVCoordinates_mD73D54867472942D7A6E94805D8A7A89860FE6FC(L_27, L_28, NULL);
NullCheck(L_25);
List_1_AddRange_m79CB520C0C1362FE97CA8619B6B59F18E80349BC(L_25, L_29, List_1_AddRange_m79CB520C0C1362FE97CA8619B6B59F18E80349BC_RuntimeMethod_var);
int32_t L_30 = V_5;
V_8 = L_30;
goto IL_00f8;
}
IL_00b9:
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_31 = V_0;
bool L_32 = V_2;
G_B9_0 = L_31;
if (L_32)
{
G_B10_0 = L_31;
goto IL_00d6;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_33 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = L_33;
int32_t L_35 = V_4;
NullCheck(L_34);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_35);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_36 = L_34;
int32_t L_37 = V_8;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)((int32_t)il2cpp_codegen_add(L_37, 1)));
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = L_36;
int32_t L_39 = V_8;
NullCheck(L_38);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)L_39);
G_B11_0 = L_38;
G_B11_1 = G_B9_0;
goto IL_00ed;
}
IL_00d6:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_40 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_41 = L_40;
int32_t L_42 = V_4;
NullCheck(L_41);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_42);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_43 = L_41;
int32_t L_44 = V_8;
NullCheck(L_43);
(L_43)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)L_44);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_45 = L_43;
int32_t L_46 = V_8;
NullCheck(L_45);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)((int32_t)il2cpp_codegen_add(L_46, 1)));
G_B11_0 = L_45;
G_B11_1 = G_B10_0;
}
IL_00ed:
{
NullCheck(G_B11_1);
List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204(G_B11_1, (RuntimeObject*)G_B11_0, List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_RuntimeMethod_var);
int32_t L_47 = V_8;
V_8 = ((int32_t)il2cpp_codegen_add(L_47, 1));
}
IL_00f8:
{
int32_t L_48 = V_8;
int32_t L_49 = V_6;
if ((((int32_t)L_48) < ((int32_t)L_49)))
{
goto IL_00b9;
}
}
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_50 = V_0;
bool L_51 = V_2;
G_B14_0 = L_50;
if (L_51)
{
G_B15_0 = L_50;
goto IL_0119;
}
}
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_52 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = L_52;
int32_t L_54 = V_4;
NullCheck(L_53);
(L_53)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_54);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_55 = L_53;
int32_t L_56 = V_5;
NullCheck(L_55);
(L_55)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)L_56);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_57 = L_55;
int32_t L_58 = V_6;
NullCheck(L_57);
(L_57)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)L_58);
G_B16_0 = L_57;
G_B16_1 = G_B14_0;
goto IL_012e;
}
IL_0119:
{
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_59 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)3);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_60 = L_59;
int32_t L_61 = V_4;
NullCheck(L_60);
(L_60)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)L_61);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_62 = L_60;
int32_t L_63 = V_6;
NullCheck(L_62);
(L_62)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)L_63);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_64 = L_62;
int32_t L_65 = V_5;
NullCheck(L_64);
(L_64)->SetAt(static_cast<il2cpp_array_size_t>(2), (int32_t)L_65);
G_B16_0 = L_64;
G_B16_1 = G_B15_0;
}
IL_012e:
{
NullCheck(G_B16_1);
List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204(G_B16_1, (RuntimeObject*)G_B16_0, List_1_AddRange_m1A10E697703D67F6551D47C603FFE78E16CE4204_RuntimeMethod_var);
int32_t L_66 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_66, 1));
}
IL_0137:
{
int32_t L_67 = V_1;
if ((((int32_t)L_67) < ((int32_t)2)))
{
goto IL_000d;
}
}
{
List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_68 = V_0;
return L_68;
}
}
// System.Collections.Generic.List`1<UnityEngine.Vector3> Vuforia.CylinderMeshFactory::CreatePerimeterPositions(System.Single,System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* CylinderMeshFactory_CreatePerimeterPositions_m4A753B4FCE31B1DDBCF7907483C591AE26103719 (float ___0_height, float ___1_radius, int32_t ___2_numPerimeterVertices, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
int32_t V_3 = 0;
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_0 = (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*)il2cpp_codegen_object_new(List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C(L_0, List_1__ctor_mC54E2BCBE43279A96FC082F5CDE2D76388BD8F9C_RuntimeMethod_var);
V_0 = L_0;
V_1 = (-1.57079637f);
int32_t L_1 = ___2_numPerimeterVertices;
V_2 = ((float)((6.28318548f)/((float)L_1)));
V_3 = 0;
goto IL_003d;
}
IL_0019:
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_2 = V_0;
float L_3 = ___1_radius;
float L_4 = V_1;
float L_5;
L_5 = sinf(L_4);
float L_6 = ___0_height;
float L_7 = ___1_radius;
float L_8 = V_1;
float L_9;
L_9 = cosf(L_8);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
memset((&L_10), 0, sizeof(L_10));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), ((float)il2cpp_codegen_multiply(L_3, L_5)), L_6, ((float)il2cpp_codegen_multiply(L_7, L_9)), /*hidden argument*/NULL);
NullCheck(L_2);
List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_inline(L_2, L_10, List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_RuntimeMethod_var);
float L_11 = V_1;
float L_12 = V_2;
V_1 = ((float)il2cpp_codegen_add(L_11, L_12));
int32_t L_13 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_13, 1));
}
IL_003d:
{
int32_t L_14 = V_3;
int32_t L_15 = ___2_numPerimeterVertices;
if ((((int32_t)L_14) < ((int32_t)L_15)))
{
goto IL_0019;
}
}
{
List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* L_16 = V_0;
return L_16;
}
}
// System.Collections.Generic.List`1<UnityEngine.Vector2> Vuforia.CylinderMeshFactory::CreatePerimeterUVCoordinates(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* CylinderMeshFactory_CreatePerimeterUVCoordinates_mD73D54867472942D7A6E94805D8A7A89860FE6FC (int32_t ___0_numPerimeterVertices, bool ___1_isTop, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* V_0 = NULL;
float V_1 = 0.0f;
float V_2 = 0.0f;
int32_t V_3 = 0;
float V_4 = 0.0f;
float V_5 = 0.0f;
{
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_0 = (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*)il2cpp_codegen_object_new(List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F(L_0, List_1__ctor_m88C4BD8AC607DB3585552068F4DC437406358D5F_RuntimeMethod_var);
V_0 = L_0;
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_1 = V_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
memset((&L_2), 0, sizeof(L_2));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), (0.5f), (0.5f), /*hidden argument*/NULL);
NullCheck(L_1);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_1, L_2, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
V_1 = (-1.57079637f);
int32_t L_3 = ___0_numPerimeterVertices;
V_2 = ((float)((6.28318548f)/((float)L_3)));
V_3 = 0;
goto IL_0084;
}
IL_002e:
{
float L_4 = V_1;
float L_5;
L_5 = cosf(L_4);
V_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_5, (0.5f))), (0.5f)));
float L_6 = V_1;
float L_7;
L_7 = sinf(L_6);
V_5 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_7, (0.5f))), (0.5f)));
float L_8 = V_4;
V_4 = ((float)il2cpp_codegen_subtract((1.0f), L_8));
bool L_9 = ___1_isTop;
if (L_9)
{
goto IL_006d;
}
}
{
float L_10 = V_5;
V_5 = ((float)il2cpp_codegen_subtract((1.0f), L_10));
}
IL_006d:
{
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_11 = V_0;
float L_12 = V_4;
float L_13 = V_5;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
memset((&L_14), 0, sizeof(L_14));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_14), L_12, L_13, /*hidden argument*/NULL);
NullCheck(L_11);
List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_inline(L_11, L_14, List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_RuntimeMethod_var);
float L_15 = V_1;
float L_16 = V_2;
V_1 = ((float)il2cpp_codegen_add(L_15, L_16));
int32_t L_17 = V_3;
V_3 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0084:
{
int32_t L_18 = V_3;
int32_t L_19 = ___0_numPerimeterVertices;
if ((((int32_t)L_18) < ((int32_t)L_19)))
{
goto IL_002e;
}
}
{
List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* L_20 = V_0;
return L_20;
}
}
// UnityEngine.Vector2 Vuforia.CylinderMeshFactory::ConvertToUVCoordinates(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 CylinderMeshFactory_ConvertToUVCoordinates_m638056987DBAF7DCAB17644BDFF9FAB2854EEEB9 (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, float ___0_angleInRadians, float ___1_slantedYPos, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
{
bool L_0 = __this->___mFlip_5;
if (!L_0)
{
goto IL_0018;
}
}
{
float L_1 = ___0_angleInRadians;
___0_angleInRadians = ((-L_1));
float L_2 = __this->___mSidelengthSmall_10;
float L_3 = ___1_slantedYPos;
___1_slantedYPos = ((float)il2cpp_codegen_add(L_2, L_3));
goto IL_0022;
}
IL_0018:
{
float L_4 = __this->___mSidelengthBig_9;
float L_5 = ___1_slantedYPos;
___1_slantedYPos = ((float)il2cpp_codegen_subtract(L_4, L_5));
}
IL_0022:
{
bool L_6;
L_6 = CylinderMeshFactory_IsCylinder_mC8707AB665F1E25A9C6773F1E5244AFFD4731343(__this, NULL);
if (!L_6)
{
goto IL_0037;
}
}
{
float L_7 = ___0_angleInRadians;
float L_8 = __this->___mBigRadius_4;
V_0 = ((float)il2cpp_codegen_multiply(L_7, L_8));
float L_9 = ___1_slantedYPos;
V_1 = L_9;
goto IL_0057;
}
IL_0037:
{
float L_10 = ___1_slantedYPos;
float L_11 = ___0_angleInRadians;
float L_12 = __this->___mSinTheta_6;
float L_13;
L_13 = sinf(((float)il2cpp_codegen_multiply(L_11, L_12)));
V_0 = ((float)il2cpp_codegen_multiply(L_10, L_13));
float L_14 = ___1_slantedYPos;
float L_15 = ___0_angleInRadians;
float L_16 = __this->___mSinTheta_6;
float L_17;
L_17 = cosf(((float)il2cpp_codegen_multiply(L_15, L_16)));
V_1 = ((float)il2cpp_codegen_multiply(L_14, L_17));
}
IL_0057:
{
float L_18 = V_0;
float L_19 = __this->___mUMax_7;
V_0 = ((float)il2cpp_codegen_add(((float)(L_18/((float)il2cpp_codegen_multiply((2.0f), L_19)))), (0.5f)));
float L_20 = V_1;
float L_21 = __this->___mVSmall_8;
float L_22 = __this->___mSidelengthBig_9;
float L_23 = __this->___mVSmall_8;
V_1 = ((float)(((float)il2cpp_codegen_subtract(L_20, L_21))/((float)il2cpp_codegen_subtract(L_22, L_23))));
bool L_24 = __this->___mFlip_5;
if (!L_24)
{
goto IL_009b;
}
}
{
float L_25 = V_1;
V_1 = ((float)il2cpp_codegen_subtract((1.0f), L_25));
float L_26 = V_0;
V_0 = ((float)il2cpp_codegen_subtract((1.0f), L_26));
}
IL_009b:
{
float L_27 = V_0;
float L_28 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_29;
memset((&L_29), 0, sizeof(L_29));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_29), L_27, L_28, /*hidden argument*/NULL);
return L_29;
}
}
// System.Boolean Vuforia.CylinderMeshFactory::IsCylinder()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CylinderMeshFactory_IsCylinder_mC8707AB665F1E25A9C6773F1E5244AFFD4731343 (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
float L_0 = __this->___mBigRadius_4;
float L_1 = __this->___mSmallRadius_3;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
float L_2;
L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
return (bool)((((double)((double)L_2)) < ((double)(1.0000000000000001E-05)))? 1 : 0);
}
}
// System.Single Vuforia.CylinderMeshFactory::ComputeHeight(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float CylinderMeshFactory_ComputeHeight_mB2F1EEECD139CABF0D1F8A9C9CA2CBA5CDF06324 (CylinderMeshFactory_t008B1976061C7C587B92A5E943E17CAB105FFA36* __this, float ___0_sideLength, const RuntimeMethod* method)
{
{
float L_0 = ___0_sideLength;
float L_1 = ___0_sideLength;
float L_2 = __this->___mBigRadius_4;
float L_3 = __this->___mSmallRadius_3;
float L_4 = __this->___mBigRadius_4;
float L_5 = __this->___mSmallRadius_3;
float L_6;
L_6 = sqrtf(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_2, L_3)), ((float)il2cpp_codegen_subtract(L_4, L_5)))))));
return L_6;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PreviewResourceLoader::Initialize(Vuforia.IPreviewResourceLoader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PreviewResourceLoader_Initialize_m7288DB5E602DE1363C24670EEB5CD9CA67F9DBEF (RuntimeObject* ___0_loader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_loader;
((PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_StaticFields*)il2cpp_codegen_static_fields_for(PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_il2cpp_TypeInfo_var))->___sLoader_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_StaticFields*)il2cpp_codegen_static_fields_for(PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_il2cpp_TypeInfo_var))->___sLoader_0), (void*)L_0);
return;
}
}
// System.String Vuforia.PreviewResourceLoader::GetGlobalUtilityResource(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D (String_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPreviewResourceLoader_t77F8E2675563622D3BBF2891ABA3EFF65462FD29_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
RuntimeObject* L_0 = ((PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_StaticFields*)il2cpp_codegen_static_fields_for(PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_il2cpp_TypeInfo_var))->___sLoader_0;
RuntimeObject* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return (String_t*)NULL;
}
IL_000b:
{
String_t* L_2 = ___0_value;
NullCheck(G_B2_0);
String_t* L_3;
L_3 = InterfaceFuncInvoker1< String_t*, String_t* >::Invoke(1 /* System.String Vuforia.IPreviewResourceLoader::GetGlobalUtilityResource(System.String) */, IPreviewResourceLoader_t77F8E2675563622D3BBF2891ABA3EFF65462FD29_il2cpp_TypeInfo_var, G_B2_0, L_2);
return L_3;
}
}
// Vuforia.ConfigData Vuforia.PreviewResourceLoader::LoadConfigData(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* PreviewResourceLoader_LoadConfigData_m51A9F7174B09B0A24FBF0D208BA727E9F64E8A8A (String_t* ___0_datasetName, String_t* ___1_targetName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPreviewResourceLoader_t77F8E2675563622D3BBF2891ABA3EFF65462FD29_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
RuntimeObject* L_0 = ((PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_StaticFields*)il2cpp_codegen_static_fields_for(PreviewResourceLoader_tB1F5FE397EADBF7EC84FEFCD5E4DD70788082919_il2cpp_TypeInfo_var))->___sLoader_0;
RuntimeObject* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000b;
}
}
{
return (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE*)NULL;
}
IL_000b:
{
String_t* L_2 = ___0_datasetName;
String_t* L_3 = ___1_targetName;
NullCheck(G_B2_0);
ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* L_4;
L_4 = InterfaceFuncInvoker2< ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE*, String_t*, String_t* >::Invoke(2 /* Vuforia.ConfigData Vuforia.IPreviewResourceLoader::LoadConfigData(System.String,System.String) */, IPreviewResourceLoader_t77F8E2675563622D3BBF2891ABA3EFF65462FD29_il2cpp_TypeInfo_var, G_B2_0, L_2, L_3);
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.SelectionPropagation::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SelectionPropagation__ctor_m3A2D8E3B6C8A5F408F5152B3E74B5A7B01C59E2A (SelectionPropagation_t58EB3A1E57BDD8EE16A3BB6C1C9D9EA73E04BB93* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.VuMarkPreview::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_Awake_m67CA696087221A25E04797BC970B9E2876775F0E (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDD1BB43E5362F2743D44BCD703CB608E5A3FA95);
s_Il2CppMethodInitialized = true;
}
{
TargetPreview_Awake_mD64C39D9B3E8C5ACD8B1BA9039C4D5D78DE54062(__this, NULL);
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9 = _stringLiteralBDD1BB43E5362F2743D44BCD703CB608E5A3FA95;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mPreviewName_9), (void*)_stringLiteralBDD1BB43E5362F2743D44BCD703CB608E5A3FA95);
return;
}
}
// System.Void Vuforia.VuMarkPreview::Initialize(Vuforia.VuMarkBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_Initialize_m49277609DFF8F372580087F45D4A90ED88525D2F (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* ___0_behaviour, const RuntimeMethod* method)
{
{
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_0 = ___0_behaviour;
__this->___mCastedBehaviour_16 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)L_0);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.VuMarkPreview::SetupForSimulator(Vuforia.ObserverBehaviour,UnityEngine.Transform)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_SetupForSimulator_mC88C174E871D9FACFCF21973277DB89E68060EC4 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parent, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_0 = ___0_behaviour;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1 = ___1_parent;
TargetPreview_SetupForSimulator_m93A566DE29C6B8E60AE2BECBF24A6B3F72FA4DC0(__this, L_0, L_1, NULL);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ___0_behaviour;
__this->___mCastedBehaviour_16 = ((VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D*)CastclassClass((RuntimeObject*)L_2, VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&__this->___mCastedBehaviour_16), (void*)((VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D*)CastclassClass((RuntimeObject*)L_2, VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D_il2cpp_TypeInfo_var)));
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_3 = ___0_behaviour;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4), (void*)L_3);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4 = ___1_parent;
((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mParent_11), (void*)L_4);
VirtualActionInvoker0::Invoke(6 /* System.Void Vuforia.TargetPreview::UpdatePreview() */, __this);
return;
}
}
// System.Void Vuforia.VuMarkPreview::CreatePreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_CreatePreview_m46988A8A676C666A690038507A2C5623E69E9447 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, const RuntimeMethod* method)
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
TargetPreview_CreatePreview_mBD318E8601D0AD21F7489894C7CE4FBA2EC8B2AD(__this, NULL);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_0 = (&__this->___mMeshFilter_17);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_1 = (&__this->___mMeshRenderer_18);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = VuMarkPreview_CreateMesh_m8710A3B4946CBFFE6018BF9CAE0F734E2A296D48(__this, L_0, L_1, NULL);
V_0 = L_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mHiddenRoot_5;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_3, L_5, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = V_0;
TargetPreview_SetupPropagationToTargetRoot_mCE7002B7A0A49B71949013C52AD6CA8607FDC875(__this, L_6, NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_7 = __this->___mMeshRenderer_18;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8;
L_8 = VuMarkPreview_CreateMaterial_mFC836C677169D866BFC62DB6F6DAAB4F03027088(__this, NULL);
NullCheck(L_7);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_7, L_8, NULL);
return;
}
}
// System.Void Vuforia.VuMarkPreview::UpdatePreviewProperties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_UpdatePreviewProperties_mF6BD13A5278343D8F80CBAC123C7782FC067A5E4 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, const RuntimeMethod* method)
{
{
LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* L_0 = __this->___mLegacyPreview_19;
if (!L_0)
{
goto IL_0030;
}
}
{
LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* L_1 = __this->___mLegacyPreview_19;
NullCheck(L_1);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_2 = L_1->___LegacyMeshFilter_1;
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_3 = __this->___mCastedBehaviour_16;
NullCheck(L_3);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = VuMarkBehaviour_GetSize_m80836EB46A2108302F29960D853EC7D32DB23AAA(L_3, NULL);
float L_5 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
L_6 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_4, L_5, NULL);
VuMarkPreview_RescaleMesh_m4FE57591772943614CB69A17425271CC5B395AF2(__this, L_2, L_6, NULL);
return;
}
IL_0030:
{
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_7 = __this->___mMeshFilter_17;
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_8 = __this->___mCastedBehaviour_16;
NullCheck(L_8);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9;
L_9 = VuMarkBehaviour_GetSize_m80836EB46A2108302F29960D853EC7D32DB23AAA(L_8, NULL);
VuMarkPreview_RescaleMesh_m4FE57591772943614CB69A17425271CC5B395AF2(__this, L_7, L_9, NULL);
return;
}
}
// System.Void Vuforia.VuMarkPreview::RescaleMesh(UnityEngine.MeshFilter,UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_RescaleMesh_m4FE57591772943614CB69A17425271CC5B395AF2 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___0_filter, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___1_size, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
float V_2 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
memset((&V_5), 0, sizeof(V_5));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
{
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_0 = __this->___mCastedBehaviour_16;
NullCheck(L_0);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
L_1 = VuMarkBehaviour_get_Origin_m8092D1085E19490720746B9970605A35CA0C3479(L_0, NULL);
V_0 = L_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = V_0;
float L_3 = L_2.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = V_0;
float L_5 = L_4.___y_1;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_1), ((-L_3)), (0.0f), ((-L_5)), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___1_size;
float L_7 = L_6.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___1_size;
float L_9 = L_8.___y_1;
V_2 = ((float)il2cpp_codegen_multiply((0.5f), L_9));
float L_10 = ((float)il2cpp_codegen_multiply((0.5f), L_7));
float L_11 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((-L_10)), (0.0f), ((-L_11)), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_12, L_13, NULL);
V_3 = L_14;
float L_15 = L_10;
float L_16 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17;
memset((&L_17), 0, sizeof(L_17));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_17), ((-L_15)), (0.0f), L_16, /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19;
L_19 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_17, L_18, NULL);
V_4 = L_19;
float L_20 = L_15;
float L_21 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
memset((&L_22), 0, sizeof(L_22));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), L_20, (0.0f), ((-L_21)), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
L_24 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_22, L_23, NULL);
V_5 = L_24;
float L_25 = V_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
memset((&L_26), 0, sizeof(L_26));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_26), L_20, (0.0f), L_25, /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
L_28 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_26, L_27, NULL);
V_6 = L_28;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_29 = ___0_filter;
NullCheck(L_29);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_30;
L_30 = MeshFilter_get_sharedMesh_mE4ED3E7E31C1DE5097E4980DA996E620F7D7CB8C(L_29, NULL);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_31 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_32 = L_31;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_3;
NullCheck(L_32);
(L_32)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_33);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_34 = L_32;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = V_4;
NullCheck(L_34);
(L_34)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_35);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_36 = L_34;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_5;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_37);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_38 = L_36;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_6;
NullCheck(L_38);
(L_38)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_39);
NullCheck(L_30);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_30, L_38, NULL);
return;
}
}
// UnityEngine.GameObject Vuforia.VuMarkPreview::CreateMesh(UnityEngine.MeshFilter&,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* VuMarkPreview_CreateMesh_m8710A3B4946CBFFE6018BF9CAE0F734E2A296D48 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** ___0_meshFilter, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_meshRenderer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA452E6A5E5134DFC9F0F2F32FFE08A23BA02F2BC);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBDD1BB43E5362F2743D44BCD703CB608E5A3FA95);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
String_t* V_1 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
float V_5 = 0.0f;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
memset((&V_6), 0, sizeof(V_6));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
memset((&V_7), 0, sizeof(V_7));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
memset((&V_8), 0, sizeof(V_8));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
memset((&V_9), 0, sizeof(V_9));
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_10 = NULL;
int32_t V_11 = 0;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_0);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_0, _stringLiteralBDD1BB43E5362F2743D44BCD703CB608E5A3FA95, NULL);
V_0 = L_0;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_1 = ___0_meshFilter;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
NullCheck(L_2);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_3;
L_3 = GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94(L_2, GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
*((RuntimeObject**)L_1) = (RuntimeObject*)L_3;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_1, (void*)(RuntimeObject*)L_3);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_4 = ___1_meshRenderer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
NullCheck(L_5);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_6;
L_6 = GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D(L_5, GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
*((RuntimeObject**)L_4) = (RuntimeObject*)L_6;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_6);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_7 = ___1_meshRenderer;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_8 = *((MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE**)L_7);
NullCheck(L_8);
Renderer_set_lightProbeUsage_mDCCD970DAC3546B32EF58876BABBD3353624F703(L_8, 0, NULL);
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_9 = __this->___mCastedBehaviour_16;
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
NullCheck(L_10);
int32_t L_11;
L_11 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_10, NULL);
V_11 = L_11;
String_t* L_12;
L_12 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_11), NULL);
V_1 = L_12;
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_13 = __this->___mCastedBehaviour_16;
NullCheck(L_13);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
L_14 = VuMarkBehaviour_GetSize_m80836EB46A2108302F29960D853EC7D32DB23AAA(L_13, NULL);
V_2 = L_14;
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_15 = __this->___mCastedBehaviour_16;
NullCheck(L_15);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16;
L_16 = VuMarkBehaviour_get_Origin_m8092D1085E19490720746B9970605A35CA0C3479(L_15, NULL);
V_3 = L_16;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_17 = V_3;
float L_18 = L_17.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_19 = V_3;
float L_20 = L_19.___y_1;
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), ((-L_18)), (0.0f), ((-L_20)), NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = V_2;
float L_22 = L_21.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = V_2;
float L_24 = L_23.___y_1;
V_5 = ((float)il2cpp_codegen_multiply((0.5f), L_24));
float L_25 = ((float)il2cpp_codegen_multiply((0.5f), L_22));
float L_26 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27;
memset((&L_27), 0, sizeof(L_27));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_27), ((-L_25)), (0.0f), ((-L_26)), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
L_29 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_27, L_28, NULL);
V_6 = L_29;
float L_30 = L_25;
float L_31 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32;
memset((&L_32), 0, sizeof(L_32));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_32), ((-L_30)), (0.0f), L_31, /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34;
L_34 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_32, L_33, NULL);
V_7 = L_34;
float L_35 = L_30;
float L_36 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
memset((&L_37), 0, sizeof(L_37));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_37), L_35, (0.0f), ((-L_36)), /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
L_39 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_37, L_38, NULL);
V_8 = L_39;
float L_40 = V_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
memset((&L_41), 0, sizeof(L_41));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_41), L_35, (0.0f), L_40, /*hidden argument*/NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
L_43 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_41, L_42, NULL);
V_9 = L_43;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_44 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_44);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_44, NULL);
V_10 = L_44;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_45 = V_10;
String_t* L_46 = V_1;
String_t* L_47;
L_47 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralA452E6A5E5134DFC9F0F2F32FFE08A23BA02F2BC, L_46, NULL);
NullCheck(L_45);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_45, L_47, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_48 = V_10;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_49 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)4);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_50 = L_49;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51 = V_6;
NullCheck(L_50);
(L_50)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_51);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_52 = L_50;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53 = V_7;
NullCheck(L_52);
(L_52)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_53);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_54 = L_52;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55 = V_8;
NullCheck(L_54);
(L_54)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_55);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_56 = L_54;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57 = V_9;
NullCheck(L_56);
(L_56)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_57);
NullCheck(L_48);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_48, L_56, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_58 = V_10;
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_59 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)6);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_60 = L_59;
RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_61 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_t6CA3E6AC4F6398CAD1C250CE3C1FA38B1C52652E____18689A54C1FF754BE58500B2ED77A6C75B025BE96F6D01FEF89C42DA1C953F34_1_FieldInfo_var) };
RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_60, L_61, NULL);
NullCheck(L_58);
Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_58, L_60, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_62 = V_10;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_63 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)4);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_64 = L_63;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_65;
memset((&L_65), 0, sizeof(L_65));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_65), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_64);
(L_64)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_65);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_66 = L_64;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_67;
memset((&L_67), 0, sizeof(L_67));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_67), (0.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_66);
(L_66)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_67);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_68 = L_66;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_69;
memset((&L_69), 0, sizeof(L_69));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_69), (1.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_68);
(L_68)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_69);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_70 = L_68;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_71;
memset((&L_71), 0, sizeof(L_71));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_71), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_70);
(L_70)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_71);
NullCheck(L_62);
Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_62, L_70, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_72 = V_10;
NullCheck(L_72);
Mesh_RecalculateNormals_m3AA2788914611444E030CA310E03E3CFE683902B(L_72, NULL);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5** L_73 = ___0_meshFilter;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_74 = *((MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5**)L_73);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_75 = V_10;
NullCheck(L_74);
MeshFilter_set_sharedMesh_m946F7E3F583761982642BDA4753784AF1DF6E16F(L_74, L_75, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_76 = V_0;
return L_76;
}
}
// UnityEngine.Material Vuforia.VuMarkPreview::CreateMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* VuMarkPreview_CreateMaterial_mFC836C677169D866BFC62DB6F6DAAB4F03027088 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13034BD019E9878CE6E73BABC09D7E86D58340E0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB76D6F9A59D7CBA603487B79310046019EF4B21);
s_Il2CppMethodInitialized = true;
}
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_0 = NULL;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_1 = NULL;
int32_t V_2 = 0;
{
String_t* L_0;
L_0 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral13034BD019E9878CE6E73BABC09D7E86D58340E0, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3(L_0, PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
V_0 = L_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = V_0;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_3)
{
goto IL_001b;
}
}
{
return (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
}
IL_001b:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_5);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_5, L_4, NULL);
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_6 = __this->___mCastedBehaviour_16;
NullCheck(L_6);
String_t* L_7;
L_7 = VuMarkBehaviour_get_ImagePath_m83668093855EFD51F904415F6E4762CE34E3C136_inline(L_6, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_8;
L_8 = PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64(L_7, PreviewResourceLoader_LoadResourceAtPath_TisTexture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_m23E5469EA3A0F46F456A33E83508926220CEDB64_RuntimeMethod_var);
V_1 = L_8;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = L_5;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_10 = V_1;
NullCheck(L_9);
Material_set_mainTexture_m389E048BA9C81B603EBF36BD792212B296317AC0(L_9, L_10, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = L_9;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_12), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_11);
Material_set_mainTextureScale_mABC2B4327CCDC6BB0E0EA72C6F29817400F56EF1(L_11, L_12, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_13 = L_11;
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_14 = __this->___mCastedBehaviour_16;
NullCheck(L_14);
String_t* L_15;
L_15 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_14, NULL);
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_16 = __this->___mCastedBehaviour_16;
NullCheck(L_16);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_17;
L_17 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_16, NULL);
NullCheck(L_17);
int32_t L_18;
L_18 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_17, NULL);
V_2 = L_18;
String_t* L_19;
L_19 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
String_t* L_20;
L_20 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_15, _stringLiteralEB76D6F9A59D7CBA603487B79310046019EF4B21, L_19, NULL);
NullCheck(L_13);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_13, L_20, NULL);
return L_13;
}
}
// System.Void Vuforia.VuMarkPreview::CreateOcclusionObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_CreateOcclusionObject_mC1D85A8C99F2C914C4221B8B0D5C6F1A747B00B9 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C);
s_Il2CppMethodInitialized = true;
}
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_0 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
{
VuMarkPreview_CreateNewPreviewMesh_m69D603B561230232210F6E134D2CEF06C951D0BE(__this, _stringLiteral1EA0EF59EC21B55D05DEBB87388FC7DA3F7F53DB, (&V_0), NULL);
String_t* L_0;
L_0 = PreviewResourceLoader_GetGlobalUtilityResource_m342B96F4D04A723C10FC28167FA25F628085588D(_stringLiteral46515E7B5E12C3235D85AF914BE41BD613D5697C, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3(L_0, PreviewResourceLoader_LoadResourceAtPath_TisMaterial_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_m51C9DE698F95F41DCCE62AF878DD512FE75A5EF3_RuntimeMethod_var);
V_1 = L_1;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2 = V_0;
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_3 = (MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D*)SZArrayNew(MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D_il2cpp_TypeInfo_var, (uint32_t)1);
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* L_4 = L_3;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = V_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_6);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_6, L_5, NULL);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_6);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)L_6);
NullCheck(L_2);
Renderer_set_sharedMaterials_m665ADE4190214CC2AC52490B4A7373D7EE75DEB2(L_2, L_4, NULL);
return;
}
}
// System.Void Vuforia.VuMarkPreview::CreateTargetRepresentation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_CreateTargetRepresentation_m7DF2D96E5D2F7FE90B7C9A35F01AAEB6C43A6800 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867);
s_Il2CppMethodInitialized = true;
}
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_0 = NULL;
{
VuMarkPreview_CreateNewPreviewMesh_m69D603B561230232210F6E134D2CEF06C951D0BE(__this, _stringLiteralC00D52D808FEA0B2262FD3A0C1ED84CA96C4B867, (&V_0), NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_0 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1;
L_1 = VuMarkPreview_CreateMaterial_mFC836C677169D866BFC62DB6F6DAAB4F03027088(__this, NULL);
NullCheck(L_0);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.VuMarkPreview::CreateNewPreviewMesh(System.String,UnityEngine.MeshRenderer&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_CreateNewPreviewMesh_m69D603B561230232210F6E134D2CEF06C951D0BE (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, String_t* ___0_objectName, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** ___1_newMeshRenderer, const RuntimeMethod* method)
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* V_1 = NULL;
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE** L_0 = ___1_newMeshRenderer;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = VuMarkPreview_CreateMesh_m8710A3B4946CBFFE6018BF9CAE0F734E2A296D48(__this, (&V_1), L_0, NULL);
V_0 = L_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = V_0;
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_3 = __this->___mCastedBehaviour_16;
NullCheck(L_3);
String_t* L_4;
L_4 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_3, NULL);
String_t* L_5 = ___0_objectName;
String_t* L_6;
L_6 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_4, L_5, NULL);
NullCheck(L_2);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_2, L_6, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
TargetPreview_ApplyTransformAndHideFlag_m000F336B435DEE7143733E2C6364A47EF8E95BCB(__this, L_7, L_8, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = V_0;
NullCheck(L_9);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_9, 0, NULL);
return;
}
}
// System.Boolean Vuforia.VuMarkPreview::CheckForLegacyPreview()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuMarkPreview_CheckForLegacyPreview_m694DE66D57B0FAF28FF3281ABC6D897E7EADEF88 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_0 = NULL;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* V_1 = NULL;
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* V_2 = NULL;
bool G_B5_0 = false;
bool G_B3_0 = false;
bool G_B4_0 = false;
{
bool L_0 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mIsSimulatorMode_10;
if (!L_0)
{
goto IL_000a;
}
}
{
return (bool)0;
}
IL_000a:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* L_2 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mObserverBehaviour_4;
NullCheck(L_2);
String_t* L_3;
L_3 = ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline(L_2, NULL);
bool L_4;
L_4 = LegacyVuMarkTargetPreview_HasPreview_m7C206161BC43D467B9129E4349864BF820B1E023(L_1, L_3, (&V_0), (&V_1), (&V_2), NULL);
bool L_5 = L_4;
G_B3_0 = L_5;
if (!L_5)
{
G_B5_0 = L_5;
goto IL_003f;
}
}
{
LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* L_6 = __this->___mLegacyPreview_19;
G_B4_0 = G_B3_0;
if (L_6)
{
G_B5_0 = G_B3_0;
goto IL_003f;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_7 = V_0;
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_8 = V_1;
TurnOffBehaviour_tE62375129356E9ACC96DB05711E1A530245CDD3C* L_9 = V_2;
LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* L_10 = (LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7*)il2cpp_codegen_object_new(LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7_il2cpp_TypeInfo_var);
NullCheck(L_10);
LegacyVuMarkTargetPreview__ctor_m7D27A86555901918A5C7B681B55AD90BECDFCB16(L_10, L_7, L_8, L_9, NULL);
__this->___mLegacyPreview_19 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyPreview_19), (void*)L_10);
G_B5_0 = G_B4_0;
}
IL_003f:
{
return G_B5_0;
}
}
// System.Void Vuforia.VuMarkPreview::ClearLegacyState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_ClearLegacyState_mFDA90426557FC6978124C24D66930DEB58AE00E6 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, const RuntimeMethod* method)
{
{
LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* L_0 = __this->___mLegacyPreview_19;
if (!L_0)
{
goto IL_0013;
}
}
{
LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* L_1 = __this->___mLegacyPreview_19;
NullCheck(L_1);
LegacyVuMarkTargetPreview_Destroy_mE00CC7C9F749B8B344088708D9ED58A0324108C8(L_1, NULL);
}
IL_0013:
{
__this->___mLegacyPreview_19 = (LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mLegacyPreview_19), (void*)(LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7*)NULL);
return;
}
}
// System.Void Vuforia.VuMarkPreview::UpdateVirtualScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview_UpdateVirtualScale_mFEC92BBFF4EA24E315770BAE7B7C9C6807E28B3D (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, float ___0_virtualScale, const RuntimeMethod* method)
{
{
float L_0 = ___0_virtualScale;
TargetPreview_UpdateVirtualScale_m4F5289239ECA044AE088282094B25F4F680D0079(__this, L_0, NULL);
LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* L_1 = __this->___mLegacyPreview_19;
if (!L_1)
{
goto IL_0036;
}
}
{
LegacyVuMarkTargetPreview_tC7B324406867DDD39EE1DFB5BED51C8E88434DB7* L_2 = __this->___mLegacyPreview_19;
NullCheck(L_2);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_3 = L_2->___LegacyMeshFilter_1;
VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* L_4 = __this->___mCastedBehaviour_16;
NullCheck(L_4);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = VuMarkBehaviour_GetSize_m80836EB46A2108302F29960D853EC7D32DB23AAA(L_4, NULL);
float L_6 = ((TargetPreview_t1605F16942AD2B25EB12B747F11B9AAE565E343B*)__this)->___mVirtualScale_8;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7;
L_7 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_5, L_6, NULL);
VuMarkPreview_RescaleMesh_m4FE57591772943614CB69A17425271CC5B395AF2(__this, L_3, L_7, NULL);
}
IL_0036:
{
return;
}
}
// System.Void Vuforia.VuMarkPreview::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuMarkPreview__ctor_m8F23365C481455078B8B22DE4EC3D880C7211BF9 (VuMarkPreview_t5C0A5541F64AFD9423A206D92056C90E9E02A300* __this, const RuntimeMethod* method)
{
{
__this->___mType_20 = ((int32_t)2147483647LL);
TargetPreview__ctor_m4E5CB76A52692307A848ACABB79AA77D6E2376CA(__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.PlatformController::.ctor(Vuforia.IVuPlatformController)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformController__ctor_m64E58C547846780D8ECFE3833D8853E2E7A0A8D9 (PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8* __this, RuntimeObject* ___0_vuPlatformController, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_vuPlatformController;
__this->___mVuPlatformController_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuPlatformController_0), (void*)L_0);
return;
}
}
// System.Boolean Vuforia.PlatformController::SetViewOrientation(Vuforia.VuViewOrientation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool PlatformController_SetViewOrientation_mD9482C47DD0828347F4801440FD79C18A6FD6E71 (PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8* __this, int32_t ___0_orientation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuPlatformController_0;
int32_t L_1 = ___0_orientation;
NullCheck(L_0);
bool L_2;
L_2 = InterfaceFuncInvoker1< bool, int32_t >::Invoke(1 /* System.Boolean Vuforia.IVuPlatformController::SetViewOrientation(Vuforia.VuViewOrientation) */, IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578_il2cpp_TypeInfo_var, L_0, L_1);
return L_2;
}
}
// Vuforia.FusionProviderType Vuforia.PlatformController::GetFusionProviderType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PlatformController_GetFusionProviderType_m2FDF9A8F1B3AA7355D0C5104520CD198757C6BE3 (PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuPlatformController_0;
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.VuFusionProviderType Vuforia.IVuPlatformController::get_FusionProviderType() */, IVuPlatformController_tBBDEFEFCA984F5E3271E5F281F7CD6B93AC30578_il2cpp_TypeInfo_var, L_0);
int32_t L_2;
L_2 = WrapperExtensionMethods_ToFusionProviderType_m909553A27EACA08E620837212F7D1F94542AAFFA(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.IPlatformController Vuforia.PlatformControllerFactory::Create(Vuforia.IVuPlatformController)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlatformControllerFactory_Create_m4675AB5418AFF22A5C4F9FC3B818C5F5B5E4D513 (PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B* __this, RuntimeObject* ___0_vuPlatformController, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_vuPlatformController;
PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8* L_1 = (PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8*)il2cpp_codegen_object_new(PlatformController_tEB11793F60BA2E132FE6CCCD7349462A78E901A8_il2cpp_TypeInfo_var);
NullCheck(L_1);
PlatformController__ctor_m64E58C547846780D8ECFE3833D8853E2E7A0A8D9(L_1, L_0, NULL);
return L_1;
}
}
// System.Void Vuforia.PlatformControllerFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformControllerFactory__ctor_m7A5FE5A8DD18B6EA6DF188643F748A5C7D8A5912 (PlatformControllerFactory_t106F35A9726996948BEB17F769FD3C7EAE7E9D0B* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PreviewModelTurnOffBehaviour::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PreviewModelTurnOffBehaviour_Awake_m33B5E9DFFFAD1B1271B59789B1CB0DC685FA782D (PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* __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_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0CA5288BDD5499BE14E00B2D105580F27BCD391A);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
RuntimeObject* V_2 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var);
bool L_0;
L_0 = VuforiaRuntimeUtilities_IsVuforiaEnabled_mBB64564112931DB6DCA1A8666F733715AFBDB08D(NULL);
if (!L_0)
{
goto IL_0072;
}
}
{
bool L_1;
L_1 = Behaviour_get_isActiveAndEnabled_mEB4ECCE9761A7016BC619557CEFEA1A30D3BF28A(__this, NULL);
if (!L_1)
{
goto IL_0072;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(__this, NULL);
NullCheck(L_2);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_2, NULL);
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_3, NULL);
V_0 = L_4;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0061:
{// begin finally (depth: 1)
{
RuntimeObject* L_5 = V_0;
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_5, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_6 = V_2;
if (!L_6)
{
goto IL_0071;
}
}
{
RuntimeObject* L_7 = V_2;
NullCheck(L_7);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7);
}
IL_0071:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0057_1;
}
IL_0022_1:
{
RuntimeObject* L_8 = V_0;
NullCheck(L_8);
RuntimeObject* L_9;
L_9 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_8);
V_1 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_9, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1;
NullCheck(L_10);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11;
L_11 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_10, NULL);
NullCheck(L_11);
String_t* L_12;
L_12 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_11, NULL);
NullCheck(L_12);
bool L_13;
L_13 = String_StartsWith_mF75DBA1EB709811E711B44E26FF919C88A8E65C0(L_12, _stringLiteral0CA5288BDD5499BE14E00B2D105580F27BCD391A, NULL);
if (!L_13)
{
goto IL_0057_1;
}
}
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14 = V_1;
NullCheck(L_14);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_14, (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)NULL, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15 = V_1;
NullCheck(L_15);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_16, NULL);
}
IL_0057_1:
{
RuntimeObject* L_17 = V_0;
NullCheck(L_17);
bool L_18;
L_18 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_17);
if (L_18)
{
goto IL_0022_1;
}
}
{
goto IL_0072;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0072:
{
return;
}
}
// System.Void Vuforia.PreviewModelTurnOffBehaviour::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PreviewModelTurnOffBehaviour_Start_mC23CAF92343A98EAC53859CDB24119A3FF667BE5 (PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.PreviewModelTurnOffBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PreviewModelTurnOffBehaviour__ctor_mECC6F11D9F54AA59D3692C7776D08FB482757BEE (PreviewModelTurnOffBehaviour_t811E0DECE2C5796951198F534ACBFC61F23CFAC9* __this, const RuntimeMethod* method)
{
{
VuforiaMonoBehaviour__ctor_m16C39CF19DB45E02A85AA718EA8F4A764F3D6492(__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.DefaultInitializationErrorHandlerInternal::OnVuforiaInitializationError(Vuforia.VuforiaInitError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_OnVuforiaInitializationError_m2BC90A09F25557B833E0256977A40882A6FFBD6B (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, int32_t ___0_vuforiaInitError, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_vuforiaInitError;
if (!L_0)
{
goto IL_0011;
}
}
{
int32_t L_1 = ___0_vuforiaInitError;
DefaultInitializationErrorHandlerInternal_SetErrorCode_mD688907DB461B724F39CB1BD105F53E574E5EFB5(__this, L_1, NULL);
DefaultInitializationErrorHandlerInternal_SetErrorOccurred_m4BB155804BD075A9001254798029073AF56C3CC3_inline(__this, (bool)1, NULL);
}
IL_0011:
{
return;
}
}
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_Awake_mD5FF740368D1D57B12F00C60910AE8339403F9B8 (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultInitializationErrorHandlerInternal_OnVuforiaInitializationError_m2BC90A09F25557B833E0256977A40882A6FFBD6B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_0;
L_0 = VuforiaApplication_get_Instance_mAD5B1238C27A229C127BD1E44677713D1CE0FC03(NULL);
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)il2cpp_codegen_object_new(Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1(L_1, __this, (intptr_t)((void*)DefaultInitializationErrorHandlerInternal_OnVuforiaInitializationError_m2BC90A09F25557B833E0256977A40882A6FFBD6B_RuntimeMethod_var), NULL);
NullCheck(L_0);
VuforiaApplication_add_OnVuforiaInitialized_m35EEFC8D4F23F86714C144AD37F4C6C1DB49E18E(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_Start_m4CD48EE7829894ADEAAC19B78728401A7AF325F5 (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, const RuntimeMethod* method)
{
{
DefaultInitializationErrorHandlerInternal_SetupGUIStyles_mBF82D564B39A9C95263376E07EE3F1F3D5759AC7(__this, NULL);
return;
}
}
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::OnGUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_OnGUI_m6507C4865E0ED3A5821DEED49D3E884D44C72C89 (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultInitializationErrorHandlerInternal_DrawWindowContent_m559109011BCAD214A4D1CB5E3C87D408C7461133_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = __this->___mErrorOccurred_5;
if (!L_0)
{
goto IL_003b;
}
}
{
int32_t L_1;
L_1 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
int32_t L_2;
L_2 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3;
memset((&L_3), 0, sizeof(L_3));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_3), (0.0f), (0.0f), ((float)L_1), ((float)L_2), /*hidden argument*/NULL);
WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550* L_4 = (WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550*)il2cpp_codegen_object_new(WindowFunction_t0067B6F174FD5BEC3E869A38C2319BA8EE85D550_il2cpp_TypeInfo_var);
NullCheck(L_4);
WindowFunction__ctor_m31D7B6C221D9A078AE5C8BA7C3BC0FA406EA7B71(L_4, __this, (intptr_t)((void*)DefaultInitializationErrorHandlerInternal_DrawWindowContent_m559109011BCAD214A4D1CB5E3C87D408C7461133_RuntimeMethod_var), NULL);
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_5;
L_5 = GUI_Window_m4D7873DE1D0B9B66CE382BB34CF1C64E54FF97A4(0, L_3, L_4, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
}
IL_003b:
{
return;
}
}
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_OnDestroy_mF82321A8EF51CB5F0C973AC9DE763ACFB86112CE (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultInitializationErrorHandlerInternal_OnVuforiaInitializationError_m2BC90A09F25557B833E0256977A40882A6FFBD6B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaApplication_t84202EE6AE3488947F9398AA46BAB1D6F7CCDA46* L_0;
L_0 = VuforiaApplication_get_Instance_mAD5B1238C27A229C127BD1E44677713D1CE0FC03(NULL);
Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43* L_1 = (Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43*)il2cpp_codegen_object_new(Action_1_tF4CAAB52A69FEBB4D629E2D59C8EE77A263FEE43_il2cpp_TypeInfo_var);
NullCheck(L_1);
Action_1__ctor_m8A690F1FC4364CB01C8C5E118C24E8B37963FDC1(L_1, __this, (intptr_t)((void*)DefaultInitializationErrorHandlerInternal_OnVuforiaInitializationError_m2BC90A09F25557B833E0256977A40882A6FFBD6B_RuntimeMethod_var), NULL);
NullCheck(L_0);
VuforiaApplication_remove_OnVuforiaInitialized_m791D07F37D6A1C4EECF15F2A3121386C9B0E3FB6(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::DrawWindowContent(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_DrawWindowContent_m559109011BCAD214A4D1CB5E3C87D408C7461133 (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, int32_t ___0_id, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6CE02DBF10772951A436ED08602B6C21AF7A06F2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC7BD90A00FD7EF63369F2DFB52EFB7ECBE84CAB5);
s_Il2CppMethodInitialized = true;
}
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
memset((&V_0), 0, sizeof(V_0));
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_1;
memset((&V_1), 0, sizeof(V_1));
{
int32_t L_0;
L_0 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
int32_t L_1;
L_1 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_0), (0.0f), (0.0f), ((float)L_0), ((float)((int32_t)(L_1/8))), NULL);
int32_t L_2;
L_2 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
int32_t L_3;
L_3 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
int32_t L_4;
L_4 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&V_1), (0.0f), ((float)((int32_t)(L_2/8))), ((float)L_3), ((float)((int32_t)il2cpp_codegen_multiply(((int32_t)(L_4/8)), 6))), NULL);
int32_t L_5;
L_5 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
int32_t L_6;
L_6 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
int32_t L_7;
L_7 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
int32_t L_8;
L_8 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_9;
memset((&L_9), 0, sizeof(L_9));
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23((&L_9), (0.0f), ((float)((int32_t)il2cpp_codegen_subtract(L_5, ((int32_t)(L_6/8))))), ((float)L_7), ((float)((int32_t)(L_8/8))), /*hidden argument*/NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_10 = V_0;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_11 = __this->___headerStyle_8;
il2cpp_codegen_runtime_class_init_inline(GUI_tA9CDB3D69DB13D51AD83ABDB587EF95947EC2D2A_il2cpp_TypeInfo_var);
GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E(L_10, _stringLiteralC7BD90A00FD7EF63369F2DFB52EFB7ECBE84CAB5, L_11, NULL);
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_12 = V_1;
String_t* L_13 = __this->___mErrorText_4;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_14 = __this->___bodyStyle_7;
GUI_Label_m0D7BA53414421D71010DFF628EAA6CCCB3DE737E(L_12, L_13, L_14, NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_15 = __this->___footerStyle_9;
bool L_16;
L_16 = GUI_Button_m62135816B7F4BB45759E10E953926E4E0F24D370(L_9, _stringLiteral6CE02DBF10772951A436ED08602B6C21AF7A06F2, L_15, NULL);
if (!L_16)
{
goto IL_00a3;
}
}
{
Application_Quit_mE304382DB9A6455C2A474C8F364C7387F37E9281(NULL);
}
IL_00a3:
{
return;
}
}
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::SetErrorCode(Vuforia.VuforiaInitError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_SetErrorCode_mD688907DB461B724F39CB1BD105F53E574E5EFB5 (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, int32_t ___0_initError, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral07640EBEA29A7F9158308AB63A8F6FFA18B48619);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2005EA02AF99AFD38B775312CF9E5C2EFC3A4413);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral357A715307A57766715F43C999C7811C93171CA2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39590AB05537D2F84E8625BF232343DBD5B2DF1E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4C25795CBE20352B03A629EEA3EA4EC884ED60D8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral69C1BE505858A5E3C56A2CCC6B047D509E55ABBD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral72036C1C3D8C7E9E0FC0722934C76B58172781BD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8ACAA4E0B28437F5FD1A41CE6591A16813F05377);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F9C258ECC4E968FE0E96DA784BBFC2C47147148);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9809D7E81947620DDFD1D4664D7842A2E6B5D49D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC2ABD53443E87B1D4332B55DE89F3F4C04D71253);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC5949C9287C8E8A0ADD8A3292BDDD75493E64EF6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC6661EE242F59FA9526DCF22B0A990EA9B3E1208);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC6D4061F9A1EBD498E94D8893AB796AA4F186A0A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCBE844AF922BC0AC1AB4CA94466DC7FD7038D0E2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF804A77403F7CCB264325B71FEABF32B77A70A66);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDAA7FA719DD479A4D7E225B60B5966B96641F8F);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
int32_t L_0 = ___0_initError;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_00c2;
}
case 1:
{
goto IL_00cf;
}
case 2:
{
goto IL_00eb;
}
case 3:
{
goto IL_00f8;
}
}
}
{
int32_t L_1 = ___0_initError;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, ((int32_t)512))))
{
case 0:
{
goto IL_0045;
}
case 1:
{
goto IL_0055;
}
case 2:
{
goto IL_0080;
}
case 3:
{
goto IL_0070;
}
case 4:
{
goto IL_00f8;
}
case 5:
{
goto IL_008d;
}
case 6:
{
goto IL_00a5;
}
}
}
{
goto IL_00f8;
}
IL_0045:
{
__this->___mErrorText_4 = _stringLiteral8F9C258ECC4E968FE0E96DA784BBFC2C47147148;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)_stringLiteral8F9C258ECC4E968FE0E96DA784BBFC2C47147148);
goto IL_0103;
}
IL_0055:
{
String_t* L_2;
L_2 = DefaultInitializationErrorHandlerInternal_getKeyInfo_m8381AE9680D8AC605C51E7F38D10DDA21FF0588E(__this, NULL);
String_t* L_3;
L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral39590AB05537D2F84E8625BF232343DBD5B2DF1E, L_2, NULL);
__this->___mErrorText_4 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)L_3);
goto IL_0103;
}
IL_0070:
{
__this->___mErrorText_4 = _stringLiteralFDAA7FA719DD479A4D7E225B60B5966B96641F8F;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)_stringLiteralFDAA7FA719DD479A4D7E225B60B5966B96641F8F);
goto IL_0103;
}
IL_0080:
{
__this->___mErrorText_4 = _stringLiteral9809D7E81947620DDFD1D4664D7842A2E6B5D49D;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)_stringLiteral9809D7E81947620DDFD1D4664D7842A2E6B5D49D);
goto IL_0103;
}
IL_008d:
{
String_t* L_4;
L_4 = DefaultInitializationErrorHandlerInternal_getKeyInfo_m8381AE9680D8AC605C51E7F38D10DDA21FF0588E(__this, NULL);
String_t* L_5;
L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralC5949C9287C8E8A0ADD8A3292BDDD75493E64EF6, L_4, NULL);
__this->___mErrorText_4 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)L_5);
goto IL_0103;
}
IL_00a5:
{
String_t* L_6;
L_6 = DefaultInitializationErrorHandlerInternal_getKeyInfo_m8381AE9680D8AC605C51E7F38D10DDA21FF0588E(__this, NULL);
String_t* L_7;
L_7 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral357A715307A57766715F43C999C7811C93171CA2, L_6, _stringLiteralC6D4061F9A1EBD498E94D8893AB796AA4F186A0A, NULL);
__this->___mErrorText_4 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)L_7);
goto IL_0103;
}
IL_00c2:
{
__this->___mErrorText_4 = _stringLiteral07640EBEA29A7F9158308AB63A8F6FFA18B48619;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)_stringLiteral07640EBEA29A7F9158308AB63A8F6FFA18B48619);
goto IL_0103;
}
IL_00cf:
{
String_t* L_8;
L_8 = Application_get_productName_m9314FB94C4DE1F1731084FF30B9555F44BA477EB(NULL);
String_t* L_9;
L_9 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteralC6661EE242F59FA9526DCF22B0A990EA9B3E1208, L_8, _stringLiteral72036C1C3D8C7E9E0FC0722934C76B58172781BD, NULL);
__this->___mErrorText_4 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)L_9);
goto IL_0103;
}
IL_00eb:
{
__this->___mErrorText_4 = _stringLiteralF804A77403F7CCB264325B71FEABF32B77A70A66;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)_stringLiteralF804A77403F7CCB264325B71FEABF32B77A70A66);
goto IL_0103;
}
IL_00f8:
{
__this->___mErrorText_4 = _stringLiteral69C1BE505858A5E3C56A2CCC6B047D509E55ABBD;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)_stringLiteral69C1BE505858A5E3C56A2CCC6B047D509E55ABBD);
}
IL_0103:
{
Il2CppFakeBox<int32_t> L_10(VuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_il2cpp_TypeInfo_var, (&___0_initError));
String_t* L_11;
L_11 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_10), NULL);
NullCheck(L_11);
String_t* L_12;
L_12 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_11, _stringLiteral50639CAD49418C7B223CC529395C0E2A3892501C, _stringLiteral2386E77CF610F786B06A91AF2C1B3FD2282D2745, NULL);
String_t* L_13 = __this->___mErrorText_4;
String_t* L_14;
L_14 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral8ACAA4E0B28437F5FD1A41CE6591A16813F05377, L_12, _stringLiteral4C25795CBE20352B03A629EEA3EA4EC884ED60D8, L_13, NULL);
__this->___mErrorText_4 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)L_14);
String_t* L_15 = __this->___mErrorText_4;
NullCheck(L_15);
String_t* L_16;
L_16 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_15, _stringLiteral8ACAA4E0B28437F5FD1A41CE6591A16813F05377, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
NullCheck(L_16);
String_t* L_17;
L_17 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_16, _stringLiteralCBE844AF922BC0AC1AB4CA94466DC7FD7038D0E2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
V_0 = L_17;
Il2CppFakeBox<int32_t> L_18(VuforiaInitError_t3C5C78DBB18E9AFDA795BBDF4A176F8C96A5BC88_il2cpp_TypeInfo_var, (&___0_initError));
String_t* L_19;
L_19 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_18), NULL);
String_t* L_20 = V_0;
String_t* L_21;
L_21 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral2005EA02AF99AFD38B775312CF9E5C2EFC3A4413, L_19, _stringLiteralC2ABD53443E87B1D4332B55DE89F3F4C04D71253, L_20, NULL);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_21, NULL);
return;
}
}
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::SetErrorOccurred(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_SetErrorOccurred_m4BB155804BD075A9001254798029073AF56C3CC3 (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, bool ___0_errorOccurred, const RuntimeMethod* method)
{
{
bool L_0 = ___0_errorOccurred;
__this->___mErrorOccurred_5 = L_0;
return;
}
}
// System.String Vuforia.DefaultInitializationErrorHandlerInternal::getKeyInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultInitializationErrorHandlerInternal_getKeyInfo_m8381AE9680D8AC605C51E7F38D10DDA21FF0588E (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1BD661E1F238A44C35B029FD1E97F79C25A6809E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B9146F8599FB723DBBC0171737941A09EB2AD3A);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral713AED1B26134722240360086068181819E0FC37);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral90B844AA74E6088FB06AD91BC441309F260A0EB3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBBFC61EBB58F47B7F8865F316E208301D580612);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
String_t* V_1 = NULL;
int32_t V_2 = 0;
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0;
L_0 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL);
NullCheck(L_0);
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_1;
L_1 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_0, NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = GenericVuforiaConfiguration_get_LicenseKey_mB0A824C5E91BAA08B36DEBE88E0D4827032264EC_inline(L_1, NULL);
V_0 = L_2;
String_t* L_3 = V_0;
NullCheck(L_3);
int32_t L_4;
L_4 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_3, NULL);
if ((((int32_t)L_4) <= ((int32_t)((int32_t)10))))
{
goto IL_0076;
}
}
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)7);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
NullCheck(L_6);
ArrayElementTypeCheck (L_6, _stringLiteral1BD661E1F238A44C35B029FD1E97F79C25A6809E);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral1BD661E1F238A44C35B029FD1E97F79C25A6809E);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
String_t* L_8 = V_0;
NullCheck(L_8);
int32_t L_9;
L_9 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_8, NULL);
V_2 = L_9;
String_t* L_10;
L_10 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
NullCheck(L_7);
ArrayElementTypeCheck (L_7, L_10);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_10);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_11 = L_7;
NullCheck(L_11);
ArrayElementTypeCheck (L_11, _stringLiteralDBBFC61EBB58F47B7F8865F316E208301D580612);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteralDBBFC61EBB58F47B7F8865F316E208301D580612);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_12 = L_11;
String_t* L_13 = V_0;
NullCheck(L_13);
String_t* L_14;
L_14 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_13, 0, 5, NULL);
NullCheck(L_12);
ArrayElementTypeCheck (L_12, L_14);
(L_12)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_14);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_12;
NullCheck(L_15);
ArrayElementTypeCheck (L_15, _stringLiteral90B844AA74E6088FB06AD91BC441309F260A0EB3);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral90B844AA74E6088FB06AD91BC441309F260A0EB3);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_16 = L_15;
String_t* L_17 = V_0;
String_t* L_18 = V_0;
NullCheck(L_18);
int32_t L_19;
L_19 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_18, NULL);
NullCheck(L_17);
String_t* L_20;
L_20 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_17, ((int32_t)il2cpp_codegen_subtract(L_19, 5)), 5, NULL);
NullCheck(L_16);
ArrayElementTypeCheck (L_16, L_20);
(L_16)->SetAt(static_cast<il2cpp_array_size_t>(5), (String_t*)L_20);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_21 = L_16;
NullCheck(L_21);
ArrayElementTypeCheck (L_21, _stringLiteral6B9146F8599FB723DBBC0171737941A09EB2AD3A);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(6), (String_t*)_stringLiteral6B9146F8599FB723DBBC0171737941A09EB2AD3A);
String_t* L_22;
L_22 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_21, NULL);
V_1 = L_22;
goto IL_00af;
}
IL_0076:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)5);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23;
NullCheck(L_24);
ArrayElementTypeCheck (L_24, _stringLiteral1BD661E1F238A44C35B029FD1E97F79C25A6809E);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral1BD661E1F238A44C35B029FD1E97F79C25A6809E);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24;
String_t* L_26 = V_0;
NullCheck(L_26);
int32_t L_27;
L_27 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_26, NULL);
V_2 = L_27;
String_t* L_28;
L_28 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_2), NULL);
NullCheck(L_25);
ArrayElementTypeCheck (L_25, L_28);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)L_28);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = L_25;
NullCheck(L_29);
ArrayElementTypeCheck (L_29, _stringLiteral713AED1B26134722240360086068181819E0FC37);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(2), (String_t*)_stringLiteral713AED1B26134722240360086068181819E0FC37);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_30 = L_29;
String_t* L_31 = V_0;
NullCheck(L_30);
ArrayElementTypeCheck (L_30, L_31);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(3), (String_t*)L_31);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_30;
NullCheck(L_32);
ArrayElementTypeCheck (L_32, _stringLiteral6B9146F8599FB723DBBC0171737941A09EB2AD3A);
(L_32)->SetAt(static_cast<il2cpp_array_size_t>(4), (String_t*)_stringLiteral6B9146F8599FB723DBBC0171737941A09EB2AD3A);
String_t* L_33;
L_33 = String_Concat_m647EBF831F54B6DF7D5AFA5FD012CF4EE7571B6A(L_32, NULL);
V_1 = L_33;
}
IL_00af:
{
String_t* L_34 = V_1;
return L_34;
}
}
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::SetupGUIStyles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_SetupGUIStyles_mBF82D564B39A9C95263376E07EE3F1F3D5759AC7 (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t G_B3_0 = 0;
int32_t G_B6_0 = 0;
{
int32_t L_0;
L_0 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
int32_t L_1;
L_1 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
if ((((int32_t)L_0) < ((int32_t)L_1)))
{
goto IL_0013;
}
}
{
int32_t L_2;
L_2 = Screen_get_height_m01A3102DE71EE1FBEA51D09D6B0261CF864FE8F9(NULL);
G_B3_0 = L_2;
goto IL_0018;
}
IL_0013:
{
int32_t L_3;
L_3 = Screen_get_width_mF608FF3252213E7EFA1F0D2F744C28110E9E5AC9(NULL);
G_B3_0 = L_3;
}
IL_0018:
{
float L_4;
L_4 = Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E(NULL);
if ((((float)((float)(((float)G_B3_0)/L_4))) > ((float)(4.0f))))
{
goto IL_0029;
}
}
{
G_B6_0 = 1;
goto IL_002a;
}
IL_0029:
{
G_B6_0 = 2;
}
IL_002a:
{
V_0 = G_B6_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_5;
L_5 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_6;
L_6 = DefaultInitializationErrorHandlerInternal_CreateSinglePixelTexture_m9F94DB3CFE3BD29871A13C0D89BDAEFFCA4ACBED(__this, L_5, NULL);
__this->___bodyTexture_10 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bodyTexture_10), (void*)L_6);
float L_7;
L_7 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((0.0f), (255.0f), (220.0f), NULL);
float L_8;
L_8 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((0.0f), (255.0f), (220.0f), NULL);
float L_9;
L_9 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((0.0f), (255.0f), (220.0f), NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10;
memset((&L_10), 0, sizeof(L_10));
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_10), L_7, L_8, L_9, /*hidden argument*/NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_11;
L_11 = DefaultInitializationErrorHandlerInternal_CreateSinglePixelTexture_m9F94DB3CFE3BD29871A13C0D89BDAEFFCA4ACBED(__this, L_10, NULL);
__this->___headerTexture_11 = L_11;
Il2CppCodeGenWriteBarrier((void**)(&__this->___headerTexture_11), (void*)L_11);
float L_12;
L_12 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((0.0f), (255.0f), (35.0f), NULL);
float L_13;
L_13 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((0.0f), (255.0f), (178.0f), NULL);
float L_14;
L_14 = Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline((0.0f), (255.0f), (0.0f), NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15;
memset((&L_15), 0, sizeof(L_15));
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_15), L_12, L_13, L_14, /*hidden argument*/NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_16;
L_16 = DefaultInitializationErrorHandlerInternal_CreateSinglePixelTexture_m9F94DB3CFE3BD29871A13C0D89BDAEFFCA4ACBED(__this, L_15, NULL);
__this->___footerTexture_12 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___footerTexture_12), (void*)L_16);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_17 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
NullCheck(L_17);
GUIStyle__ctor_mE15E33802C5A2EA787E445A6D424813E1D5B75A9(L_17, NULL);
__this->___bodyStyle_7 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___bodyStyle_7), (void*)L_17);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_18 = __this->___bodyStyle_7;
NullCheck(L_18);
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_19;
L_19 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_18, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_20 = __this->___bodyTexture_10;
NullCheck(L_19);
GUIStyleState_set_background_mD92FC76F8956A8EBB022C3E8EA02822D79F451C4(L_19, L_20, NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_21 = __this->___bodyStyle_7;
RuntimeObject* L_22;
L_22 = UnityRuntimeCompiledFacade_get_Instance_m4592CF9DD7C37245CE9360789614782375BDEC11(NULL);
NullCheck(L_22);
Font_tC95270EA3198038970422D78B74A7F2E218A96B6* L_23;
L_23 = InterfaceFuncInvoker0< Font_tC95270EA3198038970422D78B74A7F2E218A96B6* >::Invoke(3 /* UnityEngine.Font Vuforia.UnityRuntimeCompiled.IUnityRuntimeCompiledFacade::GetDefaultFont() */, IUnityRuntimeCompiledFacade_t8A7BC7E50A934EC81E388AE86047FBC79665B559_il2cpp_TypeInfo_var, L_22);
NullCheck(L_21);
GUIStyle_set_font_m6C606026491FAFFAF4B7155AEBF778C1EDC73D33(L_21, L_23, NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_24 = __this->___bodyStyle_7;
int32_t L_25 = V_0;
float L_26;
L_26 = Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E(NULL);
NullCheck(L_24);
GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF(L_24, il2cpp_codegen_cast_double_to_int<int32_t>(((float)(((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_multiply(((int32_t)18), L_25))), L_26))/(160.0f)))), NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_27 = __this->___bodyStyle_7;
NullCheck(L_27);
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_28;
L_28 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_27, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_29;
L_29 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
NullCheck(L_28);
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_28, L_29, NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_30 = __this->___bodyStyle_7;
NullCheck(L_30);
GUIStyle_set_wordWrap_m7A232701F60F4EB8FAFA57F6BAF9F94731DD009C(L_30, (bool)1, NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_31 = __this->___bodyStyle_7;
NullCheck(L_31);
GUIStyle_set_alignment_mEDC62A775C9551DBD1FEE4043F115E034EF12937(L_31, 4, NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_32 = __this->___bodyStyle_7;
RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5* L_33 = (RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5*)il2cpp_codegen_object_new(RectOffset_t6358774A0DEEABA4586840CB9BC7DC88B39660B5_il2cpp_TypeInfo_var);
NullCheck(L_33);
RectOffset__ctor_m30E309D1C1C0864870686683EF1FCA8DA791D179(L_33, ((int32_t)40), ((int32_t)40), 0, 0, NULL);
NullCheck(L_32);
GUIStyle_set_padding_m0C69415588C6032B372A48B1A1366CF43A083E14(L_32, L_33, NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_34 = __this->___bodyStyle_7;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_35 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
NullCheck(L_35);
GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E(L_35, L_34, NULL);
__this->___headerStyle_8 = L_35;
Il2CppCodeGenWriteBarrier((void**)(&__this->___headerStyle_8), (void*)L_35);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_36 = __this->___headerStyle_8;
NullCheck(L_36);
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_37;
L_37 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_36, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_38 = __this->___headerTexture_11;
NullCheck(L_37);
GUIStyleState_set_background_mD92FC76F8956A8EBB022C3E8EA02822D79F451C4(L_37, L_38, NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_39 = __this->___headerStyle_8;
int32_t L_40 = V_0;
float L_41;
L_41 = Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E(NULL);
NullCheck(L_39);
GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF(L_39, il2cpp_codegen_cast_double_to_int<int32_t>(((float)(((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_multiply(((int32_t)24), L_40))), L_41))/(160.0f)))), NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_42 = __this->___bodyStyle_7;
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_43 = (GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580*)il2cpp_codegen_object_new(GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580_il2cpp_TypeInfo_var);
NullCheck(L_43);
GUIStyle__ctor_m17492C8BACB0D28C7701C11500A7132F11B5F04E(L_43, L_42, NULL);
__this->___footerStyle_9 = L_43;
Il2CppCodeGenWriteBarrier((void**)(&__this->___footerStyle_9), (void*)L_43);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_44 = __this->___footerStyle_9;
NullCheck(L_44);
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_45;
L_45 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_44, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_46 = __this->___footerTexture_12;
NullCheck(L_45);
GUIStyleState_set_background_mD92FC76F8956A8EBB022C3E8EA02822D79F451C4(L_45, L_46, NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_47 = __this->___footerStyle_9;
NullCheck(L_47);
GUIStyleState_t7A948723D9DCDFD8EE4F418B6EC909C18E023F95* L_48;
L_48 = GUIStyle_get_normal_mDEA2808FBD692E505784BD9E521738B4321BCA8F(L_47, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_49;
L_49 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
NullCheck(L_48);
GUIStyleState_set_textColor_m5868D12858E6402247953BCCDDA7A543BE6084F1(L_48, L_49, NULL);
GUIStyle_t20BA2F9F3FE9D13AAA607EEEBE5547835A6F6580* L_50 = __this->___footerStyle_9;
int32_t L_51 = V_0;
float L_52;
L_52 = Screen_get_dpi_mEEDAA2189F84A47BD69D62A611E031D5C59CFE8E(NULL);
NullCheck(L_50);
GUIStyle_set_fontSize_m7F6DFD61AC55072C95DC3825B77FAE3F75F1CCFF(L_50, il2cpp_codegen_cast_double_to_int<int32_t>(((float)(((float)il2cpp_codegen_multiply(((float)((int32_t)il2cpp_codegen_multiply(((int32_t)28), L_51))), L_52))/(160.0f)))), NULL);
return;
}
}
// UnityEngine.Texture2D Vuforia.DefaultInitializationErrorHandlerInternal::CreateSinglePixelTexture(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* DefaultInitializationErrorHandlerInternal_CreateSinglePixelTexture_m9F94DB3CFE3BD29871A13C0D89BDAEFFCA4ACBED (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_color, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0 = (Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*)il2cpp_codegen_object_new(Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4_il2cpp_TypeInfo_var);
NullCheck(L_0);
Texture2D__ctor_mECF60A9EC0638EC353C02C8E99B6B465D23BE917(L_0, 1, 1, 5, (bool)0, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_1 = L_0;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_color;
NullCheck(L_1);
Texture2D_SetPixel_m2CCFC5F729135D59DC4A697C2605A3FC5C8574DB(L_1, 0, 0, L_2, NULL);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_3 = L_1;
NullCheck(L_3);
Texture2D_Apply_mA014182C9EE0BBF6EEE3B286854F29E50EB972DC(L_3, NULL);
return L_3;
}
}
// System.Void Vuforia.DefaultInitializationErrorHandlerInternal::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal__ctor_m5C063564B6D346C14C39E5FE18B6F66736533F5B (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
__this->___mErrorText_4 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mErrorText_4), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
VuforiaMonoBehaviour__ctor_m16C39CF19DB45E02A85AA718EA8F4A764F3D6492(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.IEnumerable`1<System.String> Vuforia.EulaRuntimeUtility::JsonToVersionStrings(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EulaRuntimeUtility_JsonToVersionStrings_mCD80DA8929451A820D70331A673AA92F9C415317 (String_t* ___0_json, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral12B3B315E8F60BA82CD3BA50FEE2FE5C0949B763);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC);
s_Il2CppMethodInitialized = true;
}
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_4 = NULL;
int32_t V_5 = 0;
String_t* V_6 = NULL;
{
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_0 = (List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD*)il2cpp_codegen_object_new(List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E(L_0, List_1__ctor_mCA8DD57EAC70C2B5923DBB9D5A77CEAC22E7068E_RuntimeMethod_var);
V_0 = L_0;
String_t* L_1 = ___0_json;
NullCheck(L_1);
int32_t L_2;
L_2 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_1, _stringLiteral12B3B315E8F60BA82CD3BA50FEE2FE5C0949B763, NULL);
V_1 = L_2;
int32_t L_3 = V_1;
if ((((int32_t)L_3) < ((int32_t)0)))
{
goto IL_00b7;
}
}
{
String_t* L_4 = ___0_json;
int32_t L_5 = V_1;
NullCheck(_stringLiteral12B3B315E8F60BA82CD3BA50FEE2FE5C0949B763);
int32_t L_6;
L_6 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral12B3B315E8F60BA82CD3BA50FEE2FE5C0949B763, NULL);
String_t* L_7 = ___0_json;
NullCheck(L_7);
int32_t L_8;
L_8 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_7, NULL);
int32_t L_9 = V_1;
NullCheck(_stringLiteral12B3B315E8F60BA82CD3BA50FEE2FE5C0949B763);
int32_t L_10;
L_10 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(_stringLiteral12B3B315E8F60BA82CD3BA50FEE2FE5C0949B763, NULL);
NullCheck(L_4);
String_t* L_11;
L_11 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_4, ((int32_t)il2cpp_codegen_add(L_5, L_6)), ((int32_t)il2cpp_codegen_subtract(L_8, ((int32_t)il2cpp_codegen_add(L_9, L_10)))), NULL);
___0_json = L_11;
String_t* L_12 = ___0_json;
NullCheck(L_12);
int32_t L_13;
L_13 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_12, _stringLiteralD9691C4FD8A1F6B09DB1147CA32B442772FB46A1, NULL);
V_2 = L_13;
String_t* L_14 = ___0_json;
NullCheck(L_14);
int32_t L_15;
L_15 = String_IndexOf_m69E9BDAFD93767C85A7FF861B453415D3B4A200F(L_14, _stringLiteralE166C9564FBDE461738077E3B1B506525EB6ACCC, NULL);
V_3 = L_15;
int32_t L_16 = V_2;
if ((((int32_t)L_16) < ((int32_t)0)))
{
goto IL_00b7;
}
}
{
int32_t L_17 = V_3;
if ((((int32_t)L_17) < ((int32_t)0)))
{
goto IL_00b7;
}
}
{
String_t* L_18 = ___0_json;
int32_t L_19 = V_2;
int32_t L_20 = V_3;
int32_t L_21 = V_2;
NullCheck(L_18);
String_t* L_22;
L_22 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_18, ((int32_t)il2cpp_codegen_add(L_19, 1)), ((int32_t)il2cpp_codegen_subtract(L_20, ((int32_t)il2cpp_codegen_add(L_21, 1)))), NULL);
___0_json = L_22;
String_t* L_23 = ___0_json;
NullCheck(L_23);
String_t* L_24;
L_24 = String_Replace_mABDB7003A1D0AEDCAE9FF85E3DFFFBA752D2A166(L_23, _stringLiteralC62C64F00567C5368CAE37F4E64E1E82FF785677, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
___0_json = L_24;
String_t* L_25 = ___0_json;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_26 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)1);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_27 = L_26;
NullCheck(L_27);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(0), (Il2CppChar)((int32_t)44));
NullCheck(L_25);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_28;
L_28 = String_Split_m101D35FEC86371D2BB4E3480F6F896880093B2E9(L_25, L_27, NULL);
V_4 = L_28;
V_5 = 0;
goto IL_00af;
}
IL_009a:
{
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_29 = V_4;
int32_t L_30 = V_5;
NullCheck(L_29);
int32_t L_31 = L_30;
String_t* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
V_6 = L_32;
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_33 = V_0;
String_t* L_34 = V_6;
NullCheck(L_33);
List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_inline(L_33, L_34, List_1_Add_mF10DB1D3CBB0B14215F0E4F8AB4934A1955E5351_RuntimeMethod_var);
int32_t L_35 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_35, 1));
}
IL_00af:
{
int32_t L_36 = V_5;
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_37 = V_4;
NullCheck(L_37);
if ((((int32_t)L_36) < ((int32_t)((int32_t)(((RuntimeArray*)L_37)->max_length)))))
{
goto IL_009a;
}
}
IL_00b7:
{
List_1_tF470A3BE5C1B5B68E1325EF3F109D172E60BD7CD* L_38 = V_0;
return L_38;
}
}
// System.Version Vuforia.EulaRuntimeUtility::ConvertToMajorMinorVersion(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* EulaRuntimeUtility_ConvertToMajorMinorVersion_m4AF173FAE7E3CB0BBDD09BC1CA6E655B548F6B62 (String_t* ___0_versionString, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* V_0 = NULL;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
String_t* L_0 = ___0_versionString;
if (L_0)
{
goto IL_0005;
}
}
{
return (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*)NULL;
}
IL_0005:
{
}
try
{// begin try (depth: 1)
String_t* L_1 = ___0_versionString;
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_2 = (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*)il2cpp_codegen_object_new(Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var);
NullCheck(L_2);
Version__ctor_m52D06833AE6481C0A9B72085BDC4D09A723CEF7F(L_2, L_1, NULL);
V_0 = L_2;
goto IL_0018;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeObject_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_000f;
}
throw e;
}
CATCH_000f:
{// begin catch(System.Object)
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_3 = (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var)));
NullCheck(L_3);
Version__ctor_mFAED14F991BDC9D3A56B591F428EEDD1493A3D21(L_3, NULL);
V_1 = L_3;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_002a;
}// end catch (depth: 1)
IL_0018:
{
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_4 = V_0;
NullCheck(L_4);
int32_t L_5;
L_5 = Version_get_Major_m1F782BA72C64627627ADC2090C147CF887CE7795_inline(L_4, NULL);
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_6 = V_0;
NullCheck(L_6);
int32_t L_7;
L_7 = Version_get_Minor_m5EEC53977DFD0A9D8F3276DA2532E8DC1644F80E_inline(L_6, NULL);
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_8 = (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*)il2cpp_codegen_object_new(Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var);
NullCheck(L_8);
Version__ctor_m0871675040007535EA3D8083A4BEAE9DF8C92FF4(L_8, L_5, L_7, NULL);
return L_8;
}
IL_002a:
{
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_9 = V_1;
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
// UnityEngine.GameObject Vuforia.GameObjectExtensionMethods::SetPosition(UnityEngine.GameObject,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GameObjectExtensionMethods_SetPosition_mCA3C575E376189E40D2247954FC2A258D389A64C (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_go, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_position, const RuntimeMethod* method)
{
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_go;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_position;
NullCheck(L_1);
Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_1, L_2, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___0_go;
return L_3;
}
}
// System.Void Vuforia.GameObjectExtensionMethods::ApplyToAllChildrenRecursive(UnityEngine.Transform,System.Action`1<UnityEngine.Transform>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObjectExtensionMethods_ApplyToAllChildrenRecursive_m391F8834135888CC769E265CE81F6050EF0C0882 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_root, Action_1_t10D7C827ADC73ED438E0CA8F04465BA6F2BAED7D* ___1_action, 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_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* V_1 = NULL;
RuntimeObject* V_2 = NULL;
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_root;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = Transform_GetEnumerator_mA7E1C882ACA0C33E284711CD09971DEA3FFEF404(L_0, NULL);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002d:
{// begin finally (depth: 1)
{
RuntimeObject* L_2 = V_0;
V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_2, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var));
RuntimeObject* L_3 = V_2;
if (!L_3)
{
goto IL_003d;
}
}
{
RuntimeObject* L_4 = V_2;
NullCheck(L_4);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
}
IL_003d:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0023_1;
}
IL_0009_1:
{
RuntimeObject* L_5 = V_0;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(1 /* System.Object System.Collections.IEnumerator::get_Current() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_5);
V_1 = ((Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*)CastclassClass((RuntimeObject*)L_6, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_il2cpp_TypeInfo_var));
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7 = V_1;
Action_1_t10D7C827ADC73ED438E0CA8F04465BA6F2BAED7D* L_8 = ___1_action;
GameObjectExtensionMethods_ApplyToAllChildrenRecursive_m391F8834135888CC769E265CE81F6050EF0C0882(L_7, L_8, NULL);
Action_1_t10D7C827ADC73ED438E0CA8F04465BA6F2BAED7D* L_9 = ___1_action;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10 = V_1;
NullCheck(L_9);
Action_1_Invoke_mC4804BC714747F815506CC787400EB84BA024D68_inline(L_9, L_10, NULL);
}
IL_0023_1:
{
RuntimeObject* L_11 = V_0;
NullCheck(L_11);
bool L_12;
L_12 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_11);
if (L_12)
{
goto IL_0009_1;
}
}
{
goto IL_003e;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_003e:
{
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.VuViewOrientation Vuforia.RuntimeExtensionMethods::ToVuforiaScreenOrientation(UnityEngine.ScreenOrientation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeExtensionMethods_ToVuforiaScreenOrientation_m85F238FAA144B4B6473C93E3D7D262581C1C523D (int32_t ___0_orientation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral892C6D0CE125B68650D9CDF4739FB44815FD60C1);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_orientation;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_001a;
}
case 1:
{
goto IL_001c;
}
case 2:
{
goto IL_001e;
}
case 3:
{
goto IL_0020;
}
}
}
{
goto IL_0022;
}
IL_001a:
{
return (int32_t)(2);
}
IL_001c:
{
return (int32_t)(4);
}
IL_001e:
{
return (int32_t)(1);
}
IL_0020:
{
return (int32_t)(3);
}
IL_0022:
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral892C6D0CE125B68650D9CDF4739FB44815FD60C1, NULL);
return (int32_t)(1);
}
}
// UnityEngine.ScreenOrientation Vuforia.RuntimeExtensionMethods::ToUnityScreenOrientation(Vuforia.VuViewOrientation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeExtensionMethods_ToUnityScreenOrientation_mBFC5A1381E152EAE2A58A434E286A8B203C8740F (int32_t ___0_orientation, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuViewOrientation_t0A2946C691940DE9E83CD9463596B60D83E1DA2D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0AA78E9ADAB252E7055C895E1660840DE94BADD1);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_orientation;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_001e;
}
case 1:
{
goto IL_001a;
}
case 2:
{
goto IL_0020;
}
case 3:
{
goto IL_001c;
}
}
}
{
goto IL_0022;
}
IL_001a:
{
return (int32_t)(1);
}
IL_001c:
{
return (int32_t)(2);
}
IL_001e:
{
return (int32_t)(3);
}
IL_0020:
{
return (int32_t)(4);
}
IL_0022:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
int32_t L_3 = ___0_orientation;
int32_t L_4 = L_3;
RuntimeObject* L_5 = Box(VuViewOrientation_t0A2946C691940DE9E83CD9463596B60D83E1DA2D_il2cpp_TypeInfo_var, &L_4);
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_5);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Warning_mE265663DE3EBBF3C8C5C93CA2BB53FBEF3C51346(_stringLiteral0AA78E9ADAB252E7055C895E1660840DE94BADD1, L_2, NULL);
return (int32_t)(3);
}
}
// System.Single Vuforia.RuntimeExtensionMethods::RotateToOrientation(UnityEngine.ScreenOrientation,UnityEngine.ScreenOrientation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RuntimeExtensionMethods_RotateToOrientation_mA9DD7177618445A0AFD0FE83A47CB7EBC074E24F (int32_t ___0_orientation, int32_t ___1_targetOrientation, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_orientation;
int32_t L_1;
L_1 = RuntimeExtensionMethods_RotationDegree_mE2AFE5919E4EE196A26BAB3D6C88BFD70DA9FFF5(L_0, NULL);
int32_t L_2 = ___1_targetOrientation;
int32_t L_3;
L_3 = RuntimeExtensionMethods_RotationDegree_mE2AFE5919E4EE196A26BAB3D6C88BFD70DA9FFF5(L_2, NULL);
return ((float)((int32_t)il2cpp_codegen_subtract(L_1, L_3)));
}
}
// System.Int32 Vuforia.RuntimeExtensionMethods::RotationDegree(UnityEngine.ScreenOrientation)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeExtensionMethods_RotationDegree_mE2AFE5919E4EE196A26BAB3D6C88BFD70DA9FFF5 (int32_t ___0_orientation, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_orientation;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_001a;
}
case 1:
{
goto IL_0023;
}
case 2:
{
goto IL_0029;
}
case 3:
{
goto IL_001d;
}
}
}
{
goto IL_0029;
}
IL_001a:
{
return ((int32_t)90);
}
IL_001d:
{
return ((int32_t)180);
}
IL_0023:
{
return ((int32_t)270);
}
IL_0029:
{
return 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
// UnityEngine.TextureFormat Vuforia.PixelFormatExtensions::ToTextureFormat(Vuforia.VuImagePixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToTextureFormat_mFBA91D7279AE84B5CD859CB8F24976FF9B1AE076 (int32_t ___0_input, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_input;
int32_t L_1;
L_1 = PixelFormatExtensions_ToTextureFormat_mE2C3B04C75F94C114C7C29832E146080562DC6AA(L_0, NULL);
return L_1;
}
}
// UnityEngine.TextureFormat Vuforia.PixelFormatExtensions::ToTextureFormat(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToTextureFormat_mE2C3B04C75F94C114C7C29832E146080562DC6AA (int32_t ___0_input, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_input;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 2)))
{
case 0:
{
goto IL_0032;
}
case 1:
{
goto IL_0030;
}
case 2:
{
goto IL_0037;
}
case 3:
{
goto IL_002e;
}
case 4:
{
goto IL_0034;
}
case 5:
{
goto IL_0034;
}
case 6:
{
goto IL_0034;
}
case 7:
{
goto IL_0034;
}
case 8:
{
goto IL_0034;
}
}
}
{
goto IL_0037;
}
IL_002e:
{
return (int32_t)(4);
}
IL_0030:
{
return (int32_t)(3);
}
IL_0032:
{
return (int32_t)(7);
}
IL_0034:
{
return (int32_t)(((int32_t)21));
}
IL_0037:
{
return (int32_t)(1);
}
}
// Vuforia.VuImagePixelFormat Vuforia.PixelFormatExtensions::ToVuImagePixelFormat(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToVuImagePixelFormat_m5F51EFE827057B18942421CD30807043560D5745 (int32_t ___0_input, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_input;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0032;
}
case 1:
{
goto IL_0034;
}
case 2:
{
goto IL_0036;
}
case 3:
{
goto IL_0038;
}
case 4:
{
goto IL_003a;
}
case 5:
{
goto IL_003c;
}
case 6:
{
goto IL_003e;
}
case 7:
{
goto IL_0040;
}
case 8:
{
goto IL_0042;
}
case 9:
{
goto IL_0045;
}
}
}
{
goto IL_0048;
}
IL_0032:
{
return (int32_t)(1);
}
IL_0034:
{
return (int32_t)(2);
}
IL_0036:
{
return (int32_t)(3);
}
IL_0038:
{
return (int32_t)(4);
}
IL_003a:
{
return (int32_t)(5);
}
IL_003c:
{
return (int32_t)(6);
}
IL_003e:
{
return (int32_t)(7);
}
IL_0040:
{
return (int32_t)(8);
}
IL_0042:
{
return (int32_t)(((int32_t)9));
}
IL_0045:
{
return (int32_t)(((int32_t)10));
}
IL_0048:
{
int32_t L_1 = ___0_input;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PixelFormat_t869ADFBEA645F6791AB1D62DAB0164965E279156_il2cpp_TypeInfo_var)), &L_2);
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_4);
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral15088A7C50E83E49058833A4287B3C2F1CD730D2)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PixelFormatExtensions_ToVuImagePixelFormat_m5F51EFE827057B18942421CD30807043560D5745_RuntimeMethod_var)));
}
}
// Vuforia.VuImagePixelFormat Vuforia.PixelFormatExtensions::ToVuImagePixelFormat(UnityEngine.TextureFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToVuImagePixelFormat_m0B3847406EE47F9E1032E641529EF12A80152745 (int32_t ___0_input, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_input;
int32_t L_1;
L_1 = PixelFormatExtensions_ToPixelFormat_m8A77582204B31D650E4E27AED040202E017EF607(L_0, NULL);
int32_t L_2;
L_2 = PixelFormatExtensions_ToVuImagePixelFormat_m5F51EFE827057B18942421CD30807043560D5745(L_1, NULL);
return L_2;
}
}
// Vuforia.PixelFormat Vuforia.PixelFormatExtensions::ToPixelFormat(UnityEngine.TextureFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToPixelFormat_m8A77582204B31D650E4E27AED040202E017EF607 (int32_t ___0_input, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_input;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0033;
}
case 1:
{
goto IL_0035;
}
case 2:
{
goto IL_002d;
}
case 3:
{
goto IL_002b;
}
case 4:
{
goto IL_0035;
}
case 5:
{
goto IL_0035;
}
case 6:
{
goto IL_002f;
}
}
}
{
int32_t L_1 = ___0_input;
if ((((int32_t)L_1) == ((int32_t)((int32_t)21))))
{
goto IL_0031;
}
}
{
goto IL_0035;
}
IL_002b:
{
return (int32_t)(5);
}
IL_002d:
{
return (int32_t)(3);
}
IL_002f:
{
return (int32_t)(2);
}
IL_0031:
{
return (int32_t)(6);
}
IL_0033:
{
return (int32_t)(4);
}
IL_0035:
{
return (int32_t)(1);
}
}
// Vuforia.VuImagePixelFormat Vuforia.PixelFormatExtensions::ToVuImagePixelFormat(Vuforia.DriverPixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_ToVuImagePixelFormat_mF7F4165D140A6A12D6E40EC88280579BB66A3872 (int32_t ___0_driverFormat, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_driverFormat;
switch (L_0)
{
case 0:
{
goto IL_002b;
}
case 1:
{
goto IL_0028;
}
case 2:
{
goto IL_0024;
}
case 3:
{
goto IL_0026;
}
case 4:
{
goto IL_0022;
}
case 5:
{
goto IL_0020;
}
}
}
{
goto IL_002d;
}
IL_0020:
{
return (int32_t)(5);
}
IL_0022:
{
return (int32_t)(3);
}
IL_0024:
{
return (int32_t)(7);
}
IL_0026:
{
return (int32_t)(6);
}
IL_0028:
{
return (int32_t)(((int32_t)10));
}
IL_002b:
{
return (int32_t)(1);
}
IL_002d:
{
int32_t L_1 = ___0_driverFormat;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DriverPixelFormat_tBE8E1AFD949D9FAA58582092BAAD17ED7CF47064_il2cpp_TypeInfo_var)), &L_2);
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_4);
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral36F88E7A94DE93EBA9703E148526737974D182AC)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&PixelFormatExtensions_ToVuImagePixelFormat_mF7F4165D140A6A12D6E40EC88280579BB66A3872_RuntimeMethod_var)));
}
}
// System.Int32 Vuforia.PixelFormatExtensions::GetChannelCount(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_GetChannelCount_m6A81D0C34F7B9D77C11760DD5A1ABD5C28CED2E6 (int32_t ___0_input, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_input;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 2)))
{
case 0:
{
goto IL_001e;
}
case 1:
{
goto IL_001c;
}
case 2:
{
goto IL_0020;
}
case 3:
{
goto IL_001a;
}
}
}
{
goto IL_0022;
}
IL_001a:
{
return 4;
}
IL_001c:
{
return 3;
}
IL_001e:
{
return 2;
}
IL_0020:
{
return 1;
}
IL_0022:
{
return 0;
}
}
// System.Int32 Vuforia.PixelFormatExtensions::GetBitsPerPixel(Vuforia.PixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_GetBitsPerPixel_m20C9CF38369B00FC12AAB4205EB8C770B8F1502E (int32_t ___0_input, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_input;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 2)))
{
case 0:
{
goto IL_0034;
}
case 1:
{
goto IL_0031;
}
case 2:
{
goto IL_003a;
}
case 3:
{
goto IL_002e;
}
case 4:
{
goto IL_0037;
}
case 5:
{
goto IL_0037;
}
case 6:
{
goto IL_0037;
}
case 7:
{
goto IL_0037;
}
case 8:
{
goto IL_0034;
}
}
}
{
goto IL_003c;
}
IL_002e:
{
return ((int32_t)32);
}
IL_0031:
{
return ((int32_t)24);
}
IL_0034:
{
return ((int32_t)16);
}
IL_0037:
{
return ((int32_t)12);
}
IL_003a:
{
return 8;
}
IL_003c:
{
return 0;
}
}
// System.Int32 Vuforia.PixelFormatExtensions::GetBytesPerPixel(Vuforia.VuImagePixelFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t PixelFormatExtensions_GetBytesPerPixel_mFFED15916719FBD0D3468B3535D9C71798014079 (int32_t ___0_input, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_input;
int32_t L_1;
L_1 = WrapperExtensionMethods_ToPixelFormat_m240CD95DD3B04FF12C80265959BFE3B192F9283D(L_0, NULL);
int32_t L_2;
L_2 = PixelFormatExtensions_GetBitsPerPixel_m20C9CF38369B00FC12AAB4205EB8C770B8F1502E(L_1, NULL);
return ((int32_t)(((int32_t)il2cpp_codegen_add(L_2, 7))/8));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.String Vuforia.NativePlatformHelper::GetMacOSBundlePathFromBundleId(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NativePlatformHelper_GetMacOSBundlePathFromBundleId_m76FFEDD4462BD57628402BA1A7D8308D69589E4D (String_t* ___0_bundleId, 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;
}
{
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
if (!L_0)
{
goto IL_0012;
}
}
{
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*)&_stringLiteral7148A6E97DC0BB1B2D8B4F4A0963B9030219316F)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativePlatformHelper_GetMacOSBundlePathFromBundleId_m76FFEDD4462BD57628402BA1A7D8308D69589E4D_RuntimeMethod_var)));
}
IL_0012:
{
String_t* L_2 = ___0_bundleId;
intptr_t L_3;
L_3 = NativePlatformHelper_GetBundlePath_mF1BC8F93D870100918777FF6AEB027368D81E631(L_2, NULL);
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = Marshal_PtrToStringAuto_m163B3E46325675C58A42EB0C5C36B950DD9D1275(L_3, NULL);
return L_4;
}
}
// System.IntPtr Vuforia.NativePlatformHelper::GetBundlePath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t NativePlatformHelper_GetBundlePath_mF1BC8F93D870100918777FF6AEB027368D81E631 (String_t* ___0_bundleId, const RuntimeMethod* method)
{
typedef intptr_t (DEFAULT_CALL *PInvokeFunc) (char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_VuforiaUnityPlayer_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("VuforiaUnityPlayer"), "GetBundlePath", IL2CPP_CALL_DEFAULT, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___0_bundleId' to native representation
char* ____0_bundleId_marshaled = NULL;
____0_bundleId_marshaled = il2cpp_codegen_marshal_string(___0_bundleId);
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_VuforiaUnityPlayer_INTERNAL
intptr_t returnValue = reinterpret_cast<PInvokeFunc>(GetBundlePath)(____0_bundleId_marshaled);
#else
intptr_t returnValue = il2cppPInvokeFunc(____0_bundleId_marshaled);
#endif
// Marshaling cleanup of parameter '___0_bundleId' native representation
il2cpp_codegen_marshal_free(____0_bundleId_marshaled);
____0_bundleId_marshaled = NULL;
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.IPlayModeEditorUtility Vuforia.PlayModeEditorUtility::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PlayModeEditorUtility_get_Instance_m6613C33BDB330C26FD049D7B1C0A0C7AA3F8DAAE (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
RuntimeObject* L_0 = ((PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_StaticFields*)il2cpp_codegen_static_fields_for(PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_il2cpp_TypeInfo_var))->___sInstance_0;
RuntimeObject* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0014;
}
}
{
NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* L_2 = (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43*)il2cpp_codegen_object_new(NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43_il2cpp_TypeInfo_var);
NullCheck(L_2);
NullPlayModeEditorUtility__ctor_m79F4F54234F823CA5F71F5A2D248086C5ECEC13D(L_2, NULL);
NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* L_3 = L_2;
((PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_StaticFields*)il2cpp_codegen_static_fields_for(PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_il2cpp_TypeInfo_var))->___sInstance_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_StaticFields*)il2cpp_codegen_static_fields_for(PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_il2cpp_TypeInfo_var))->___sInstance_0), (void*)L_3);
G_B2_0 = ((RuntimeObject*)(L_3));
}
IL_0014:
{
return G_B2_0;
}
}
// System.Void Vuforia.PlayModeEditorUtility::set_Instance(Vuforia.IPlayModeEditorUtility)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeEditorUtility_set_Instance_m1D21A5B9CF3D5EC28F885F8FA2A8995AAF8D59B7 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_value;
((PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_StaticFields*)il2cpp_codegen_static_fields_for(PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_il2cpp_TypeInfo_var))->___sInstance_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_StaticFields*)il2cpp_codegen_static_fields_for(PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08_il2cpp_TypeInfo_var))->___sInstance_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.PlayModeEditorUtility::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlayModeEditorUtility__ctor_m83E88BDED1EAAC81A9A5FC7FB01050C5E2E74355 (PlayModeEditorUtility_tA987750A4190BD202C7F75E20795D5490D494D08* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::add_EditorPauseStateChanged(System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_add_EditorPauseStateChanged_m29B8732A5360CD7B5BFE970D0B5ECD812B916F54 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL;
{
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___EditorPauseStateChanged_0;
V_0 = L_0;
}
IL_0007:
{
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0;
V_1 = L_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var));
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___EditorPauseStateChanged_0);
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::remove_EditorPauseStateChanged(System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_remove_EditorPauseStateChanged_mDF50FBAC3DB595ECF2A709E73E05AD452F08474A (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL;
{
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___EditorPauseStateChanged_0;
V_0 = L_0;
}
IL_0007:
{
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0;
V_1 = L_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___0_value;
Delegate_t* L_4;
L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var));
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___EditorPauseStateChanged_0);
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8;
L_8 = InterlockedCompareExchangeImpl<Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*>(L_5, L_6, L_7);
V_0 = L_8;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1;
if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10))))
{
goto IL_0007;
}
}
{
return;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::DisplayDialog(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_DisplayDialog_m935E6BC5B7E995760D9D3277F53A8217EDCB0F4D (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, String_t* ___0_title, String_t* ___1_message, String_t* ___2_ok, const RuntimeMethod* method)
{
{
return;
}
}
// Vuforia.WebCamProfile/ProfileCollection Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::LoadAndParseWebcamProfiles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB NullPlayModeEditorUtility_LoadAndParseWebcamProfiles_mBE3225A36508CE0056100E418F58DE3499D8A5AA (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, const RuntimeMethod* method)
{
ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB));
ProfileCollection_t2F2932CB55B9EECBD17D0C18C59CFA31D32599DB L_0 = V_0;
return L_0;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::RestartPlayMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_RestartPlayMode_m821A47069B303906DD9C2542644FCA64DA34EA7E (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::ShowMessageInFocusedEditorWindow(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_ShowMessageInFocusedEditorWindow_mD30EF12257A6C7B09B6111A64AB39F08458FF6DC (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, String_t* ___0_error, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::IsVuforiaEnabledInPlayerSettings()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullPlayModeEditorUtility_IsVuforiaEnabledInPlayerSettings_mD7774CF5DF5F57203F77EA084E11353763CCFD6C (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
// System.Boolean Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::IsVuforiaActiveAndEULAAccepted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullPlayModeEditorUtility_IsVuforiaActiveAndEULAAccepted_m4073997F352DBBE0DFB292A82093B8FAFD674508 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisString_t_TisVersion_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_m59FDEBF5E29DD809D94B5BC8ACE59840515B7465_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EulaRuntimeUtility_ConvertToMajorMinorVersion_m4AF173FAE7E3CB0BBDD09BC1CA6E655B548F6B62_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t1567C27EECEACA62F64DA467F4AB87AC7106DB07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_Contains_mEE7122F7E135CF751B7EA9A135A743B170E6644D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1__ctor_mA215FBFF01410A92D0860F1B66139A0E760BCA3D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* V_0 = NULL;
{
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_0;
L_0 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL);
NullCheck(L_0);
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_1;
L_1 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_0, NULL);
NullCheck(L_1);
String_t* L_2;
L_2 = GenericVuforiaConfiguration_get_Version_m31D6E2D8EF87E4F095032E9722A4D934F576CEE0_inline(L_1, NULL);
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_3;
L_3 = EulaRuntimeUtility_ConvertToMajorMinorVersion_m4AF173FAE7E3CB0BBDD09BC1CA6E655B548F6B62(L_2, NULL);
V_0 = L_3;
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* L_4;
L_4 = VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314(NULL);
NullCheck(L_4);
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_5;
L_5 = VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline(L_4, NULL);
NullCheck(L_5);
String_t* L_6;
L_6 = GenericVuforiaConfiguration_get_EULAAcceptedVersions_m169A804DADAEA970983ADF3A84CB8857234C85A5_inline(L_5, NULL);
RuntimeObject* L_7;
L_7 = EulaRuntimeUtility_JsonToVersionStrings_mCD80DA8929451A820D70331A673AA92F9C415317(L_6, NULL);
Func_2_t1567C27EECEACA62F64DA467F4AB87AC7106DB07* L_8 = (Func_2_t1567C27EECEACA62F64DA467F4AB87AC7106DB07*)il2cpp_codegen_object_new(Func_2_t1567C27EECEACA62F64DA467F4AB87AC7106DB07_il2cpp_TypeInfo_var);
NullCheck(L_8);
Func_2__ctor_mE512C28FC9EEE5528C53BAACEA138D87FB81D7AA(L_8, NULL, (intptr_t)((void*)EulaRuntimeUtility_ConvertToMajorMinorVersion_m4AF173FAE7E3CB0BBDD09BC1CA6E655B548F6B62_RuntimeMethod_var), NULL);
RuntimeObject* L_9;
L_9 = Enumerable_Select_TisString_t_TisVersion_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_m59FDEBF5E29DD809D94B5BC8ACE59840515B7465(L_7, L_8, Enumerable_Select_TisString_t_TisVersion_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_m59FDEBF5E29DD809D94B5BC8ACE59840515B7465_RuntimeMethod_var);
HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0* L_10 = (HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0*)il2cpp_codegen_object_new(HashSet_1_t6CEC4D18C8AFA4C5D865772B237F6033DA0A98B0_il2cpp_TypeInfo_var);
NullCheck(L_10);
HashSet_1__ctor_mA215FBFF01410A92D0860F1B66139A0E760BCA3D(L_10, L_9, HashSet_1__ctor_mA215FBFF01410A92D0860F1B66139A0E760BCA3D_RuntimeMethod_var);
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_11 = V_0;
NullCheck(L_10);
bool L_12;
L_12 = HashSet_1_Contains_mEE7122F7E135CF751B7EA9A135A743B170E6644D(L_10, L_11, HashSet_1_Contains_mEE7122F7E135CF751B7EA9A135A743B170E6644D_RuntimeMethod_var);
return L_12;
}
}
// System.String Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::GetEmulatorDatabasePath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NullPlayModeEditorUtility_GetEmulatorDatabasePath_mCEAB9113C5C794154FCE930546B0EFB1DD47604E (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __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;
return L_0;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::RegisterEditorUpdate(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_RegisterEditorUpdate_mB26F54BE304EF0042AC01A6656DD63D726994CB2 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::UnregisterEditorUpdate(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_UnregisterEditorUpdate_mCBEADE818ED27CF8E722800E99319A380393E15B (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::RegisterSceneViewUpdate(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_RegisterSceneViewUpdate_m1B7190A4A74FC79547FFA2352B76F42849605707 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::UnregisterSceneViewUpdate(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_UnregisterSceneViewUpdate_m8AA000378CAC48258B27172B167E2F5D94506F9D (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_action, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::RegisterEnteringPlayModeStatusChanged(System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_RegisterEnteringPlayModeStatusChanged_mC66E0020280C509E0E506EE88A9A3306669B2160 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_action, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::UnregisterEnteringPlayModeStatusChanged(System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_UnregisterEnteringPlayModeStatusChanged_mB8FCF453C5D212162D03AEF2F5F9389896080D0C (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_action, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::IsInPlaymode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NullPlayModeEditorUtility_IsInPlaymode_m4B640014D254AB1531B17610514B939B60DF61A4 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, const RuntimeMethod* method)
{
{
bool L_0;
L_0 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
return L_0;
}
}
// System.Int32 Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::GetEditorPrefsInt(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NullPlayModeEditorUtility_GetEditorPrefsInt_mDE08385260BA1F07DEB6D74F9E07C424B7280AE5 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, String_t* ___0_uniqueName, const RuntimeMethod* method)
{
{
return 0;
}
}
// System.Single Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::GetEditorPrefsFloat(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float NullPlayModeEditorUtility_GetEditorPrefsFloat_m89B8FD28CBE0B58373038217BDC2764A73DDFBEC (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, String_t* ___0_uniqueName, const RuntimeMethod* method)
{
{
return (0.0f);
}
}
// System.String Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::GetEditorPrefsString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NullPlayModeEditorUtility_GetEditorPrefsString_m42705F8FDC8912279D4B337ABB1B9893B101F295 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, String_t* ___0_uniqueName, 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;
return L_0;
}
}
// UnityEngine.KeyCode Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::GetEditorPrefAsKeyCode(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NullPlayModeEditorUtility_GetEditorPrefAsKeyCode_m73CBAE390EAAE9CE53C4A78BBFE51E0EA7BD1EF8 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, String_t* ___0_uniqueName, const RuntimeMethod* method)
{
{
return (int32_t)(0);
}
}
// System.Double Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::GetTimeSinceEditorStartUp()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double NullPlayModeEditorUtility_GetTimeSinceEditorStartUp_m31FAEF890B3F10141B2D7735C9CEA9221A919231 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, const RuntimeMethod* method)
{
{
return (0.0);
}
}
// UnityEngine.Camera Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::GetCurrentSceneCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* NullPlayModeEditorUtility_GetCurrentSceneCamera_mEB9BF33CB0B61BBF5B7D1C7D054C16C5E90C9ADD (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, const RuntimeMethod* method)
{
{
return (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*)NULL;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::SetEditorPrefsString(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_SetEditorPrefsString_m9629F303C19202C88D546F4EB63DCC553E9CB52D (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, String_t* ___0_uniqueName, String_t* ___1_value, const RuntimeMethod* method)
{
{
return;
}
}
// UnityEngine.GameObject Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::LoadPrefab(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* NullPlayModeEditorUtility_LoadPrefab_m2D24C9B565344EF890EFD940E49F191817DBB185 (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, String_t* ___0_path, const RuntimeMethod* method)
{
{
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::CopyAndPasteComponentToTarget(UnityEngine.Component,UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility_CopyAndPasteComponentToTarget_mCCC7B7DDBE76946042014ED332E93DB874061D9C (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* ___0_component, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___1_gameObject, const RuntimeMethod* method)
{
{
return;
}
}
// Vuforia.Internal.Simulator.LayerAccessError Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::InsertNewLayerAt(System.Int32,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NullPlayModeEditorUtility_InsertNewLayerAt_m0C61FA62017EAE83D9B44E0C7368B7AB31DE929D (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, int32_t ___0_index, String_t* ___1_layerName, const RuntimeMethod* method)
{
{
return (int32_t)(0);
}
}
// System.Void Vuforia.PlayModeEditorUtility/NullPlayModeEditorUtility::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullPlayModeEditorUtility__ctor_m79F4F54234F823CA5F71F5A2D248086C5ECEC13D (NullPlayModeEditorUtility_tC191A973DFD8E4E792E91FA498C93EC885DDCE43* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.CesiumTiles::Create3DTiles(System.IntPtr&,System.String,Vuforia.StorageType,Vuforia.CesiumTiles/ErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_Create3DTiles_mB3876BE90D0F0F6C5E180945874BC46C5A580132 (intptr_t* ___0_tiles, String_t* ___1_path, int32_t ___2_storageType, int32_t* ___3_error, 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 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
{
intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001f:
{// begin finally (depth: 1)
intptr_t L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_1, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
String_t* L_2 = ___1_path;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_2, NULL);
V_0 = L_3;
intptr_t* L_4 = ___0_tiles;
intptr_t L_5 = V_0;
int32_t L_6 = ___2_storageType;
int32_t L_7;
L_7 = CesiumExtensionMethods_ToCsStorageType_mFF1C4D143CEDB535F1404D90964C960B9D1F8872(L_6, NULL);
int32_t L_8;
L_8 = VuCesiumTiles_cs3DTilesCreate_mF4E6B0B86DECC32BE7C1CD337E7FBB74C0B6F439(L_4, L_5, L_7, (&V_1), NULL);
V_2 = L_8;
goto IL_0026;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0026:
{
int32_t* L_9 = ___3_error;
int32_t L_10 = V_1;
int32_t L_11;
L_11 = CesiumExtensionMethods_ToErrorCode_m07D9421A7559DB3C79145B461A7C266616966BFC(L_10, NULL);
*((int32_t*)L_9) = (int32_t)L_11;
int32_t L_12 = V_2;
return (bool)((((int32_t)L_12) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::Has3DTilesSet(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_Has3DTilesSet_mEFC7F9B6D58691EF3DBFC180C49FE12275C2EB03 (intptr_t ___0_tiles, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_tiles;
int32_t L_1;
L_1 = VuCesiumTiles_cs3DTilesHasTileSet_mD07D9C2C29FB659C24F41A29E98146657B33A5B1(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::Get3DTilesSet(System.IntPtr,System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_Get3DTilesSet_mC33C67A20CAF805067080836595F42DDB5D1872E (intptr_t ___0_tiles, String_t** ___1_jsonTextBuffer, 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 = ___0_tiles;
int32_t L_1;
L_1 = VuCesiumTiles_cs3DTilesGetTileSet_mC9090A6028B2079F67F7F30DBBA4399F22272687(L_0, (&V_0), NULL);
String_t** L_2 = ___1_jsonTextBuffer;
intptr_t L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
String_t* L_4;
L_4 = Marshal_PtrToStringAnsi_m8DF88D9F22FCF791C538A36C9233B3882F579B4A(L_3, NULL);
*((RuntimeObject**)L_2) = (RuntimeObject*)L_4;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_2, (void*)(RuntimeObject*)L_4);
return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::Destroy3DTiles(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_Destroy3DTiles_m4936C02030EB79581889D703FA47A452854655B8 (intptr_t ___0_tiles, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_tiles;
int32_t L_1;
L_1 = VuCesiumTiles_cs3DTilesDestroy_m869C13BACC670C3D83BA00A174622DBDE61326EF(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::CreatePointCloud(System.IntPtr&,System.IntPtr,System.String,Vuforia.CesiumTiles/ErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_CreatePointCloud_m08EE7A74D75B37910BD8C4538662C21150D674A3 (intptr_t* ___0_pointCloud, intptr_t ___1_tiles, String_t* ___2_entryPath, int32_t* ___3_error, 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 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
{
intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001a:
{// begin finally (depth: 1)
intptr_t L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_1, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
String_t* L_2 = ___2_entryPath;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_2, NULL);
V_0 = L_3;
intptr_t* L_4 = ___0_pointCloud;
intptr_t L_5 = ___1_tiles;
intptr_t L_6 = V_0;
int32_t L_7;
L_7 = VuCesiumTiles_csPointCloudCreate_m9265FD8241C0B3215EA8EE0D259EB30BCC142784(L_4, L_5, L_6, (&V_1), NULL);
V_2 = L_7;
goto IL_0021;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0021:
{
int32_t* L_8 = ___3_error;
int32_t L_9 = V_1;
int32_t L_10;
L_10 = CesiumExtensionMethods_ToErrorCode_m07D9421A7559DB3C79145B461A7C266616966BFC(L_9, NULL);
*((int32_t*)L_8) = (int32_t)L_10;
int32_t L_11 = V_2;
return (bool)((((int32_t)L_11) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::CreatePointCloudFromRawFile(System.IntPtr&,System.String,Vuforia.StorageType,Vuforia.CesiumTiles/ErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_CreatePointCloudFromRawFile_mB52397A19B4B5E252431DDCFB14B0B6BE7DC4488 (intptr_t* ___0_pointCloud, String_t* ___1_path, int32_t ___2_storageType, int32_t* ___3_error, 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 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
{
intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001f:
{// begin finally (depth: 1)
intptr_t L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_1, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
String_t* L_2 = ___1_path;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_2, NULL);
V_0 = L_3;
intptr_t* L_4 = ___0_pointCloud;
intptr_t L_5 = V_0;
int32_t L_6 = ___2_storageType;
int32_t L_7;
L_7 = CesiumExtensionMethods_ToCsStorageType_mFF1C4D143CEDB535F1404D90964C960B9D1F8872(L_6, NULL);
int32_t L_8;
L_8 = VuCesiumTiles_csPointCloudCreateFromRawFile_m8CC4A9773151EFD0D51114ABB00911B612647E78(L_4, L_5, L_7, (&V_1), NULL);
V_2 = L_8;
goto IL_0026;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0026:
{
int32_t* L_9 = ___3_error;
int32_t L_10 = V_1;
int32_t L_11;
L_11 = CesiumExtensionMethods_ToErrorCode_m07D9421A7559DB3C79145B461A7C266616966BFC(L_10, NULL);
*((int32_t*)L_9) = (int32_t)L_11;
int32_t L_12 = V_2;
return (bool)((((int32_t)L_12) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetPointCloudVertexCount(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetPointCloudVertexCount_m56D2C3F2259F92953722B3594575030A49A74973 (intptr_t ___0_pointCloud, int32_t* ___1_vertexCount, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_pointCloud;
int32_t* L_1 = ___1_vertexCount;
int32_t L_2;
L_2 = VuCesiumTiles_csPointCloudGetVertexCount_m034FFE56BABFE91D6DF98772427BCE28E5E48249(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetPointCloudAttributeList(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetPointCloudAttributeList_m7CD9C0EB2799F38DC950BB5DECC19824F891C3A1 (intptr_t ___0_pointCloud, intptr_t* ___1_attributes, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_pointCloud;
intptr_t* L_1 = ___1_attributes;
int32_t L_2;
L_2 = VuCesiumTiles_csPointCloudGetAttributeList_mA5A3575F34134790DCA6318FDA33BD34367CA84E(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::DestroyPointCloud(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_DestroyPointCloud_m4267536A40794E1AECDD29E7D79AFF022932BB40 (intptr_t ___0_pointCloud, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_pointCloud;
int32_t L_1;
L_1 = VuCesiumTiles_csPointCloudDestroy_mE3FB85804E1FF5824DF7738ED72DF11C5205C90A(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::CreateMesh(System.IntPtr&,System.IntPtr,System.String,Vuforia.CesiumTiles/ErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_CreateMesh_m001F9CC4DE5CAB1C6F3E356A3AC6B4ADB6DC6BCF (intptr_t* ___0_mesh, intptr_t ___1_tiles, String_t* ___2_entryPath, int32_t* ___3_error, 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 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
{
intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001a:
{// begin finally (depth: 1)
intptr_t L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_1, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
String_t* L_2 = ___2_entryPath;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_2, NULL);
V_0 = L_3;
intptr_t* L_4 = ___0_mesh;
intptr_t L_5 = ___1_tiles;
intptr_t L_6 = V_0;
int32_t L_7;
L_7 = VuCesiumTiles_csMeshCreate_mC6D886ED5A6AD19166A64D1BE114725B36829BEE(L_4, L_5, L_6, (&V_1), NULL);
V_2 = L_7;
goto IL_0021;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0021:
{
int32_t* L_8 = ___3_error;
int32_t L_9 = V_1;
int32_t L_10;
L_10 = CesiumExtensionMethods_ToErrorCode_m07D9421A7559DB3C79145B461A7C266616966BFC(L_9, NULL);
*((int32_t*)L_8) = (int32_t)L_10;
int32_t L_11 = V_2;
return (bool)((((int32_t)L_11) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::CreateMeshFromRawFile(System.IntPtr&,System.String,Vuforia.StorageType,Vuforia.CesiumTiles/ErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_CreateMeshFromRawFile_m2E9B21BE6FABBCBFA17CB40E2B7A8A782CF956B7 (intptr_t* ___0_mesh, String_t* ___1_path, int32_t ___2_storageType, int32_t* ___3_error, 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 V_0;
memset((&V_0), 0, sizeof(V_0));
int32_t V_1 = 0;
int32_t V_2 = 0;
{
intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
V_0 = L_0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_001f:
{// begin finally (depth: 1)
intptr_t L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_1, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
String_t* L_2 = ___1_path;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_3;
L_3 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_2, NULL);
V_0 = L_3;
intptr_t* L_4 = ___0_mesh;
intptr_t L_5 = V_0;
int32_t L_6 = ___2_storageType;
int32_t L_7;
L_7 = CesiumExtensionMethods_ToCsStorageType_mFF1C4D143CEDB535F1404D90964C960B9D1F8872(L_6, NULL);
int32_t L_8;
L_8 = VuCesiumTiles_csMeshCreateFromRawFile_mD03D5364ECEF4F561783975B95CDA0117FA73052(L_4, L_5, L_7, (&V_1), NULL);
V_2 = L_8;
goto IL_0026;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0026:
{
int32_t* L_9 = ___3_error;
int32_t L_10 = V_1;
int32_t L_11;
L_11 = CesiumExtensionMethods_ToErrorCode_m07D9421A7559DB3C79145B461A7C266616966BFC(L_10, NULL);
*((int32_t*)L_9) = (int32_t)L_11;
int32_t L_12 = V_2;
return (bool)((((int32_t)L_12) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetMeshVertexCount(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetMeshVertexCount_m1F43304468E5D5C4198408E435AC46635DFAD0E8 (intptr_t ___0_mesh, int32_t* ___1_vertexCount, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_mesh;
int32_t* L_1 = ___1_vertexCount;
int32_t L_2;
L_2 = VuCesiumTiles_csMeshGetVertexCount_m456CC0972A7ECCC551FEB9162E8B64DEB9F75A4D(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::HasMeshIndices(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_HasMeshIndices_m63021A68DBF0D75D6A44007CD2E30876734D5214 (intptr_t ___0_mesh, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_mesh;
int32_t L_1;
L_1 = VuCesiumTiles_csMeshHasIndices_mA1EB20220334CC32C47D1ABEEEAA205E1F87E4EA(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetMeshIndexCount(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetMeshIndexCount_mC0D223C28BCF2AE95F0A70CE444626698B5A3037 (intptr_t ___0_mesh, int32_t* ___1_indexCount, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_mesh;
int32_t* L_1 = ___1_indexCount;
int32_t L_2;
L_2 = VuCesiumTiles_csMeshGetIndexCount_m1EB926551221605B16AEB0350180E188D62FFD81(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetMeshIndexType(System.IntPtr,Vuforia.CsAttributeComponentType&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetMeshIndexType_mE697B400A7DBC3250D414794F7B2CAF64240318C (intptr_t ___0_mesh, int32_t* ___1_indexType, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_mesh;
int32_t* L_1 = ___1_indexType;
int32_t L_2;
L_2 = VuCesiumTiles_csMeshGetIndexType_m2FD9AE2D069DC0ABB607E654C82C570F64839E57(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetMeshAttributeList(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetMeshAttributeList_m13A514AD302009ABD20C0B687966E8B4D9654AE2 (intptr_t ___0_mesh, intptr_t* ___1_attributes, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_mesh;
intptr_t* L_1 = ___1_attributes;
int32_t L_2;
L_2 = VuCesiumTiles_csMeshGetAttributeList_m439FF430ECC6F61D381D8BD095BDD0B84E2E7464(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::DestroyMesh(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_DestroyMesh_mE8D50391F07EDBCA4C789050EF04B679F7FF3751 (intptr_t ___0_mesh, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_mesh;
int32_t L_1;
L_1 = VuCesiumTiles_csMeshDestroy_m63F5A9C5F5B95C96FE8534B735F35FE84453FFBB(L_0, NULL);
return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetAttributeListSize(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetAttributeListSize_m818AE504B1D10A50378FCEE894204BC237871B2F (intptr_t ___0_list, int32_t* ___1_listSize, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_list;
int32_t* L_1 = ___1_listSize;
int32_t L_2;
L_2 = VuCesiumTiles_csAttributeListGetSize_m9D53DF5E78579ADF315BFFEDF95E89B3C56D49EE(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetAttributeListElement(System.IntPtr,System.Int32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetAttributeListElement_mBE80D98FDA0D39A663F71E7C964AFA102787FF4C (intptr_t ___0_list, int32_t ___1_element, intptr_t* ___2_attribute, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_list;
int32_t L_1 = ___1_element;
intptr_t* L_2 = ___2_attribute;
int32_t L_3;
L_3 = VuCesiumTiles_csAttributeListGetElement_m1C6D91C0AD0CA7E2ACF3E5689FAD34214A51E532(L_0, L_1, L_2, NULL);
return (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetAttributeListElementByName(System.IntPtr,Vuforia.CsAttributeName,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetAttributeListElementByName_m5FFFBCC496C1F34706C1259E54B977EE31BBB363 (intptr_t ___0_list, int32_t ___1_name, intptr_t* ___2_attribute, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_list;
int32_t L_1 = ___1_name;
intptr_t* L_2 = ___2_attribute;
int32_t L_3;
L_3 = VuCesiumTiles_csAttributeListGetElementByName_m8367655FEB1432282F0EA17CA016A7A6C011BEB2(L_0, L_1, L_2, NULL);
return (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetAttributeName(System.IntPtr,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetAttributeName_m19C3E489123A5EFEA287C3E48D50B6177DECADC7 (intptr_t ___0_attribute, int32_t ___1_attributeName, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_attribute;
int32_t L_1 = ___1_attributeName;
int32_t L_2;
L_2 = VuCesiumTiles_csAttributeGetName_m0B6FB9E0B51FD9DD06BE7BD171432F3AA1699A6E(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetAttributeComponentType(System.IntPtr,Vuforia.CsAttributeComponentType&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetAttributeComponentType_m59EB573C986BD5B0681DA5689964A1CF16E12378 (intptr_t ___0_attribute, int32_t* ___1_componentType, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_attribute;
int32_t* L_1 = ___1_componentType;
int32_t L_2;
L_2 = VuCesiumTiles_csAttributeGetComponentType_m6FB81615A78FC864C90F44BE004B8A2BD1F34C7D(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetAttributeDataType(System.IntPtr,Vuforia.CsAttributeDataType&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetAttributeDataType_m740ABC2000152A6F4F5343A90C550B94B4C2C6E1 (intptr_t ___0_attribute, int32_t* ___1_dataType, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_attribute;
int32_t* L_1 = ___1_dataType;
int32_t L_2;
L_2 = VuCesiumTiles_csAttributeGetDataType_mCAA1A78B46498DE7FCCD7BED269674DA680653D1(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
}
// System.Boolean Vuforia.CesiumTiles::GetAttributeData(System.IntPtr,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CesiumTiles_GetAttributeData_m1AFB776FFC5DF1B08970CE411501936915492E90 (intptr_t ___0_attribute, intptr_t* ___1_data, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_attribute;
intptr_t* L_1 = ___1_data;
int32_t L_2;
L_2 = VuCesiumTiles_csAttributeGetAttributeData_m7A6CA104BB3840FFEAD4CF203F6A9F8808DBCA6E(L_0, L_1, NULL);
return (bool)((((int32_t)L_2) == ((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
// System.Void Vuforia.ContentTile::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContentTile__ctor_m10148467FBBDCCA7E182CDC61CFA35366AE63889 (ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PCAdditionalInfo::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCAdditionalInfo__ctor_m788518F2DF70D9806A2F3EDB89A5591AB225909D (PCAdditionalInfo_t1167A26A5CEBC0FA854BC9384AC24C4291725B31* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PCAsset::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCAsset__ctor_m3BC802CBB9B6AE8A1E468E27D0B0855A9A6D10B0 (PCAsset_t104C290D7AF556522CCC17ADF0AED21781BEA2FE* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PCBoundingVolume::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCBoundingVolume__ctor_m4A1382C6068F948EC2FF01DD3F5ADF0D9A9F95B3 (PCBoundingVolume_t112AD6186D5A50F91BE4F7D1896A694F067D9CD9* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PCContentUrl::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCContentUrl__ctor_m8A69BECCF23F32D54AE97119B0AC34771D90641D (PCContentUrl_t1C5AB4ACEBF9A20681A60961A7E06088BFB81C3E* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PCTile::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCTile__ctor_m2AE7979A6E69DBF2BADD626F26384A985CE7414E (PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.PCTileSet::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PCTileSet__ctor_m2980C6ABF471BE4B24E4B7710B60987208C632DA (PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.VoxelGameObject::Return()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelGameObject_Return_mCED79895E9A5A76CDB786B46FC3FE617E232CF05 (VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___gameObject_2;
NullCheck(L_0);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_0, (bool)0, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___gameObject_2;
NullCheck(L_1);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_1, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_2 = __this->___meshFilter_1;
NullCheck(L_2);
MeshFilter_set_mesh_mD2988E2D835205FD6B6CD35A61E1592844D971F8(L_2, (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL, NULL);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_3 = __this->___renderer_0;
NullCheck(L_3);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_3, (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL, NULL);
return;
}
}
// System.Void Vuforia.VoxelGameObject::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelGameObject_Get_mDA8E003568F5A6BBDF63341AA3459D9CD9E73D69 (VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* __this, const RuntimeMethod* method)
{
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___gameObject_2;
NullCheck(L_0);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_0, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.VoxelGameObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelGameObject__ctor_m0FC5A08D8046577A6EA490343470E83E46366E99 (VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.VoxelPool::Get(Vuforia.VoxelGameObject&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelPool_Get_mB685FD2A26788B775D5B31705D1A6E0A9F56BB7D (VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* __this, VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E** ___0_newVoxelGameObject, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Dequeue_m3321641DA0917B54E23014FAAC7E2551342B4641_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_get_Count_mFEBD958518D22D6FFAC4C5EC37353FAA31357B79_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E** L_0 = ___0_newVoxelGameObject;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286* L_1 = __this->___mObjectPool_0;
NullCheck(L_1);
int32_t L_2;
L_2 = Queue_1_get_Count_mFEBD958518D22D6FFAC4C5EC37353FAA31357B79_inline(L_1, Queue_1_get_Count_mFEBD958518D22D6FFAC4C5EC37353FAA31357B79_RuntimeMethod_var);
if (L_2)
{
goto IL_0019;
}
}
{
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E** L_3 = ___0_newVoxelGameObject;
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_4;
L_4 = VoxelPool_CreateVoxelGameObject_m11B12D07A21A2C32E30236C54B68E8F5CB8D6221(__this, NULL);
*((RuntimeObject**)L_3) = (RuntimeObject*)L_4;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_3, (void*)(RuntimeObject*)L_4);
return;
}
IL_0019:
{
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E** L_5 = ___0_newVoxelGameObject;
Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286* L_6 = __this->___mObjectPool_0;
NullCheck(L_6);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_7;
L_7 = Queue_1_Dequeue_m3321641DA0917B54E23014FAAC7E2551342B4641(L_6, Queue_1_Dequeue_m3321641DA0917B54E23014FAAC7E2551342B4641_RuntimeMethod_var);
*((RuntimeObject**)L_5) = (RuntimeObject*)L_7;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_5, (void*)(RuntimeObject*)L_7);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E** L_8 = ___0_newVoxelGameObject;
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_9 = *((VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E**)L_8);
NullCheck(L_9);
VoxelGameObject_Get_mDA8E003568F5A6BBDF63341AA3459D9CD9E73D69(L_9, NULL);
return;
}
}
// System.Void Vuforia.VoxelPool::Return(Vuforia.ContentTile)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelPool_Return_mB33F4C65B5A0E017655A4C06C84B6FFA4F568882 (VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* __this, ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* ___0_contentTile, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_Enqueue_m8C8C3C98EC9C605D03F924A67728075CE20A5E24_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_0 = ___0_contentTile;
NullCheck(L_0);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_1 = L_0->___voxelGameObject_2;
NullCheck(L_1);
VoxelGameObject_Return_mCED79895E9A5A76CDB786B46FC3FE617E232CF05(L_1, NULL);
Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286* L_2 = __this->___mObjectPool_0;
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_3 = ___0_contentTile;
NullCheck(L_3);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_4 = L_3->___voxelGameObject_2;
NullCheck(L_2);
Queue_1_Enqueue_m8C8C3C98EC9C605D03F924A67728075CE20A5E24(L_2, L_4, Queue_1_Enqueue_m8C8C3C98EC9C605D03F924A67728075CE20A5E24_RuntimeMethod_var);
ContentTile_t70E8F504B6BFB7189593AD9AB440B4674B353218* L_5 = ___0_contentTile;
NullCheck(L_5);
Voxel_t3188C8D2F7ACE54385A5B1E0860D5E05FEC8A5ED* L_6 = L_5->___voxel_0;
NullCheck(L_6);
Voxel_Clear_m895E33A0F7A22F3E81A1093E670CEA3DDB60C939(L_6, NULL);
return;
}
}
// Vuforia.VoxelGameObject Vuforia.VoxelPool::CreateVoxelGameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* VoxelPool_CreateVoxelGameObject_m11B12D07A21A2C32E30236C54B68E8F5CB8D6221 (VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_0);
GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD(L_0, NULL);
V_0 = L_0;
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_1 = (VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E*)il2cpp_codegen_object_new(VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E_il2cpp_TypeInfo_var);
NullCheck(L_1);
VoxelGameObject__ctor_m0FC5A08D8046577A6EA490343470E83E46366E99(L_1, NULL);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_2 = L_1;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = V_0;
NullCheck(L_2);
L_2->___gameObject_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_2->___gameObject_2), (void*)L_3);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_4 = L_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = V_0;
NullCheck(L_5);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_6;
L_6 = GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D(L_5, GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
NullCheck(L_4);
L_4->___renderer_0 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___renderer_0), (void*)L_6);
VoxelGameObject_t2A8CF2105E0787A9FE02927767F72E27F37E048E* L_7 = L_4;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = V_0;
NullCheck(L_8);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_9;
L_9 = GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94(L_8, GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
NullCheck(L_7);
L_7->___meshFilter_1 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___meshFilter_1), (void*)L_9);
return L_7;
}
}
// System.Void Vuforia.VoxelPool::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VoxelPool__ctor_mCA81E07955D94DFF2A6E2B8A84077E5CE05BC499 (VoxelPool_t35CC19D2E73A79D65CF94A5AAFC4F82795D07400* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1__ctor_mBE5EBB1F5EAD4EE3A9624063AB90529BDAA63DA0_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286* L_0 = (Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286*)il2cpp_codegen_object_new(Queue_1_tC3A1E0E03090EAC6C4C6C52F30B843D116E20286_il2cpp_TypeInfo_var);
NullCheck(L_0);
Queue_1__ctor_mBE5EBB1F5EAD4EE3A9624063AB90529BDAA63DA0(L_0, Queue_1__ctor_mBE5EBB1F5EAD4EE3A9624063AB90529BDAA63DA0_RuntimeMethod_var);
__this->___mObjectPool_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mObjectPool_0), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.GameObject Vuforia.MeshSetLoaderUtility::Load(System.String,System.String,UnityEngine.Transform,System.Boolean,System.Boolean,Vuforia.StorageType,Vuforia.MeshSetRenderer&,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* MeshSetLoaderUtility_Load_mBEF254A909118976E42AC3FF661FE4E384E3B234 (String_t* ___0_dataSetName, String_t* ___1_path, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___2_parentTransform, bool ___3_withCollider, bool ___4_withOcclusion, int32_t ___5_storageType, MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43** ___6_meshSetRenderer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___7_applyingMaterial, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E_m5F57DB7976597A4AFAEB169B259FAF0D4F6C163E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_AddComponent_TisMeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43_mE7AE482F0E8653FD67F19C11514503941634203E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9DC7984B0AB786767A3BE6BF700A4C7FADF62511);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF8EF1C55122B6D739287ABF2DD8D62E2B4A5B051);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* V_1 = NULL;
int32_t V_2 = 0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_3 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_4 = NULL;
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* V_5 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* G_B5_0 = NULL;
{
MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43** L_0 = ___6_meshSetRenderer;
*((RuntimeObject**)L_0) = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_0, (void*)(RuntimeObject*)NULL);
String_t* L_1 = ___0_dataSetName;
String_t* L_2 = ___1_path;
int32_t L_3 = ___5_storageType;
bool L_4;
L_4 = TileSetUtil_LoadJsonFile_m1B593DDF698A04E0E136B089E65876EA84D41E0E(L_1, L_2, (&V_0), (&V_1), L_3, NULL);
if (L_4)
{
goto IL_0015;
}
}
{
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
IL_0015:
{
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_5 = V_1;
int32_t L_6;
L_6 = TileSetUtil_GetDepth_mE1096E1798400136908160486BFA31CE565A4EA2(L_5, NULL);
V_2 = L_6;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_7 = ___7_applyingMaterial;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_8;
L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (L_8)
{
goto IL_002a;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = ___7_applyingMaterial;
G_B5_0 = L_9;
goto IL_0039;
}
IL_002a:
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_10;
L_10 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralF8EF1C55122B6D739287ABF2DD8D62E2B4A5B051, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_11);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_11, L_10, NULL);
G_B5_0 = L_11;
}
IL_0039:
{
V_3 = G_B5_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_12);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_12, _stringLiteral9DC7984B0AB786767A3BE6BF700A4C7FADF62511, NULL);
V_4 = L_12;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = V_4;
NullCheck(L_13);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
L_14 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_13, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
L_15 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_14);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_14, L_15, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16 = V_4;
NullCheck(L_16);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
L_17 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_16, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18;
L_18 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_17);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_17, L_18, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_19 = V_4;
NullCheck(L_19);
Object_set_hideFlags_mACB8BFC903FB3B01BBD427753E791BF28B5E33D4(L_19, ((int32_t)61), NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = V_4;
NullCheck(L_20);
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* L_21;
L_21 = GameObject_AddComponent_TisMeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E_m5F57DB7976597A4AFAEB169B259FAF0D4F6C163E(L_20, GameObject_AddComponent_TisMeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E_m5F57DB7976597A4AFAEB169B259FAF0D4F6C163E_RuntimeMethod_var);
V_5 = L_21;
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* L_22 = V_5;
intptr_t L_23 = V_0;
int32_t L_24 = V_2;
bool L_25 = ___3_withCollider;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_26 = V_3;
NullCheck(L_22);
MeshSetBehaviour_Setup_mEE73A01F42566C18D2E2BEC4A8FB8994A57FCFB4(L_22, L_23, L_24, L_25, L_26, NULL);
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* L_27 = V_5;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28 = ___2_parentTransform;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_29 = V_4;
NullCheck(L_29);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_30;
L_30 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_29, NULL);
PCTileSet_t07AACD13F3E78CD1730C28F8E2BC22EE9EC5BA64* L_31 = V_1;
NullCheck(L_31);
PCTile_t5E9E70CFF630AEA5809D05CCB0440F2255B70BE8* L_32 = L_31->___root_3;
bool L_33 = ___4_withOcclusion;
NullCheck(L_27);
VoxelTree_Initialize_mF4114C3995CB8BB117444752E1C432E00FD69EB0(L_27, L_28, L_30, L_32, L_33, NULL);
MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43** L_34 = ___6_meshSetRenderer;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_35 = ___2_parentTransform;
NullCheck(L_35);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_36;
L_36 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_35, NULL);
NullCheck(L_36);
MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* L_37;
L_37 = GameObject_AddComponent_TisMeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43_mE7AE482F0E8653FD67F19C11514503941634203E(L_36, GameObject_AddComponent_TisMeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43_mE7AE482F0E8653FD67F19C11514503941634203E_RuntimeMethod_var);
*((RuntimeObject**)L_34) = (RuntimeObject*)L_37;
Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_34, (void*)(RuntimeObject*)L_37);
MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43** L_38 = ___6_meshSetRenderer;
MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43* L_39 = *((MeshSetRenderer_tDD1C166ACFD0F547C5FC7258A3107C2D99CD8B43**)L_38);
MeshSetBehaviour_tE258383374056CDDC4A073CFD85A9ABDBCC5D99E* L_40 = V_5;
NullCheck(L_39);
MeshSetRenderer_SetMeshSet_m3A618CA0013B9D3A00498F65297CAC8357157992(L_39, L_40, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_41 = V_4;
return L_41;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void AddingNewEventArgs_set_NewObject_m11EA4322F7E20D5A997DD4B769F870DB76CF1232_inline (AddingNewEventArgs_t43E0C5FF9FF1F55CAF29CD8918E0812B501CECCB* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CNewObjectU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNewObjectU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_Action_m72E4DACF6659EAC3B4D3696FD691C78DE286D293_inline (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CActionU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_NewItems_m73593509EB404A81492C117210A5E816ED1EC64A_inline (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3CNewItemsU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNewItemsU3Ek__BackingField_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_OldItems_m5EC73A18375C916B0C95E7E5083228D06395B987_inline (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
__this->___U3COldItemsU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COldItemsU3Ek__BackingField_3), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_NewStartingIndex_m66317012EB642BCDAFF4646EC0C550B181B27157_inline (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CNewStartingIndexU3Ek__BackingField_2 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NotifyCollectionChangedEventArgs_set_OldStartingIndex_m6518E5F042D1D59F23A358FB78E52F00A3AF273B_inline (NotifyCollectionChangedEventArgs_t267902D73A7897B1C75629D127CBCF2815C08C43* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3COldStartingIndexU3Ek__BackingField_4 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_2 = L_0;
float L_1 = ___1_y;
__this->___y_3 = L_1;
float L_2 = ___2_z;
__this->___z_4 = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
float V_1 = 0.0f;
bool V_2 = false;
float V_3 = 0.0f;
{
float L_0;
L_0 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___0_from), NULL);
float L_1;
L_1 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___1_to), NULL);
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_2;
L_2 = sqrt(((double)((float)il2cpp_codegen_multiply(L_0, L_1))));
V_0 = ((float)L_2);
float L_3 = V_0;
V_2 = (bool)((((float)L_3) < ((float)(1.0E-15f)))? 1 : 0);
bool L_4 = V_2;
if (!L_4)
{
goto IL_002c;
}
}
{
V_3 = (0.0f);
goto IL_0056;
}
IL_002c:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_from;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_to;
float L_7;
L_7 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_5, L_6, NULL);
float L_8 = V_0;
float L_9;
L_9 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_7/L_8)), (-1.0f), (1.0f), NULL);
V_1 = L_9;
float L_10 = V_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_11;
L_11 = acos(((double)L_10));
V_3 = ((float)il2cpp_codegen_multiply(((float)L_11), (57.2957802f)));
goto IL_0056;
}
IL_0056:
{
float L_12 = V_3;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_1 = L_0;
float L_1 = ___1_y;
__this->___y_2 = L_1;
float L_2 = ___2_z;
__this->___z_3 = L_2;
float L_3 = ___3_w;
__this->___w_4 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_0 = L_0;
float L_1 = ___1_y;
__this->___y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector2_get_magnitude_m5C59B4056420AEFDB291AD0914A3F675330A75CE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
float L_0 = __this->___x_0;
float L_1 = __this->___x_0;
float L_2 = __this->___y_1;
float L_3 = __this->___y_1;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_4;
L_4 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3))))));
V_0 = ((float)L_4);
goto IL_0026;
}
IL_0026:
{
float L_5 = V_0;
return L_5;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m7F3B0FA9256CE368D7636558EFEFC4AB0E1A0F41_inline (float ___0_d, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_a, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_a;
float L_1 = L_0.___x_2;
float L_2 = ___0_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___1_a;
float L_4 = L_3.___y_3;
float L_5 = ___0_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_a;
float L_7 = L_6.___z_4;
float L_8 = ___0_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* VuforiaBehaviour_get_CameraDevice_m2B852D0BE38060B0B933A903E97F2278EE97BEEA_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* L_0 = __this->___U3CCameraDeviceU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* CameraDevice_get_HoloLens_mCBDE9B33351261AA589173071683C8C5E1E4BC62_inline (CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27* __this, const RuntimeMethod* method)
{
{
HoloLensDevice_t64E77B11602EA8DEDFB6E49EF2F71D93ECFD3572* L_0 = __this->___U3CHoloLensU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraController_set_FieldOfViewRads_m1ABE488BDC79ADD781E78C68D039E0FD03BF8E48_inline (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_value, const RuntimeMethod* method)
{
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_value;
__this->___U3CFieldOfViewRadsU3Ek__BackingField_11 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CameraController_set_ARCamera_mB0A8C984A8CD6572E67FBA1ADB1289EE79AD42EB_inline (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_value, const RuntimeMethod* method)
{
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_value;
__this->___U3CARCameraU3Ek__BackingField_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CARCameraU3Ek__BackingField_10), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* CameraController_get_ARCamera_m5AEDB85EB21134F26CDF50F286AA87EBE7CA0CCA_inline (CameraController_t628ECB14EC39F79BC7642F7038800217BDD3C3F7* __this, const RuntimeMethod* method)
{
{
Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = __this->___U3CARCameraU3Ek__BackingField_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___m_X_0;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = __this->___m_Y_1;
V_0 = L_0;
goto IL_000a;
}
IL_000a:
{
int32_t L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector_2;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
{
float L_0 = ___1_b;
float L_1 = ___0_a;
float L_2;
L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
float L_3 = ___0_a;
float L_4;
L_4 = fabsf(L_3);
float L_5 = ___1_b;
float L_6;
L_6 = fabsf(L_5);
float L_7;
L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0;
float L_9;
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
goto IL_0035;
}
IL_0035:
{
bool L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* WebCamTexAdaptorProvider_Invoke_m30A8A90C3A6429D5B618E5B9EF501A592B842C67_inline (WebCamTexAdaptorProvider_t5BB6A738F1AE9CCC19DCE6C05C30CFB4C07AE743* __this, String_t* ___0_deviceName, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6 ___1_profileData, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, String_t*, ProfileData_tA2B9E7119CD0F5AE7EDAF3E1141BBA4905FDDAC6, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_deviceName, ___1_profileData, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_x;
__this->___m_X_0 = L_0;
int32_t L_1 = ___1_y;
__this->___m_Y_1 = L_1;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* VideoBackgroundConfiguration_get_VideoBackgroundShader_m9806EF11986F2793E542ACA4699ED3F220C1F011_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___videoBackgroundShader_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VideoBackgroundConfiguration_set_VideoBackgroundShader_mFB4349B54EF60C4CEA607452AE99AB5ECA3C3583_inline (VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2* __this, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_value, const RuntimeMethod* method)
{
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = ___0_value;
__this->___videoBackgroundShader_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___videoBackgroundShader_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___upVector_7;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method)
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
float L_3 = L_2.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
float L_5 = L_4.___z_4;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), /*hidden argument*/NULL);
V_0 = L_6;
goto IL_0020;
}
IL_0020:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ObserverBehaviour_get_TargetName_mFB6FC5459068E0E9800E2C8AFFEF6F8F48297AB1_inline (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___mTrackableName_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float CylinderTargetBehaviour_get_SideLength_mACA14FA61ED419B6684F14EE73B5445F1E2F0B25_inline (CylinderTargetBehaviour_t451A1FB44C4C8D94DE4818C2EFED28A554460897* __this, const RuntimeMethod* method)
{
{
float L_0 = __this->___mSideLength_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ImageTargetBehaviour_get_ImageTargetType_m5FB7595698890F5599001CB2A88C1DCAE2B55767_inline (ImageTargetBehaviour_t014481FC6A8B819C2BCE7922BA6BD53E1B23F120* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___mImageTargetType_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
float L_1 = L_0.___x_0;
float L_2 = ___1_d;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
float L_4 = L_3.___y_1;
float L_5 = ___1_d;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), /*hidden argument*/NULL);
V_0 = L_6;
goto IL_0019;
}
IL_0019:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___oneVector_6;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method)
{
{
GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* L_0 = __this->___vuforia_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* DataSetTrackableBehaviour_get_DataSetPath_m9B68ED1740DF91C36E18D197124B62A8EF2D36CA_inline (DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___mDataSetPath_14;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ConfigData_get_FullPath_mD7221AC07AFE3C9DCC0527E20F58717F2BD8C680_inline (ConfigData_t2B1A0D91A3BCB5764557D51DCB63CCC62BE3E4CE* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___fullPath_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
bool V_1 = false;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
float L_1;
L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
V_0 = L_1;
float L_2 = V_0;
V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
bool L_3 = V_1;
if (!L_3)
{
goto IL_002d;
}
}
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
float L_5 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this = L_6;
goto IL_0038;
}
IL_002d:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this = L_7;
}
IL_0038:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___0_lhs;
float L_13 = L_12.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14 = ___1_rhs;
float L_15 = L_14.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_lhs;
float L_17 = L_16.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_rhs;
float L_19 = L_18.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___0_lhs;
float L_21 = L_20.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___1_rhs;
float L_23 = L_22.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24;
memset((&L_24), 0, sizeof(L_24));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_24), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_9, L_11)), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), /*hidden argument*/NULL);
V_0 = L_24;
goto IL_005a;
}
IL_005a:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = V_0;
return L_25;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y_3;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z_4;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
float L_3 = L_2.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), /*hidden argument*/NULL);
V_0 = L_6;
goto IL_001e;
}
IL_001e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___downVector_8;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
float L_11 = L_10.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
memset((&L_12), 0, sizeof(L_12));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), /*hidden argument*/NULL);
V_0 = L_12;
goto IL_0030;
}
IL_0030:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* VuMarkBehaviour_get_ImagePath_m83668093855EFD51F904415F6E4762CE34E3C136_inline (VuMarkBehaviour_t515633AB94F84D25763E677FEC365862B701E63D* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___mPreviewImage_24;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DefaultInitializationErrorHandlerInternal_SetErrorOccurred_m4BB155804BD075A9001254798029073AF56C3CC3_inline (DefaultInitializationErrorHandlerInternal_t725875E0D0529DC2B5D4B063AF1CA7EBC42FC5BA* __this, bool ___0_errorOccurred, const RuntimeMethod* method)
{
{
bool L_0 = ___0_errorOccurred;
__this->___mErrorOccurred_5 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_LicenseKey_mB0A824C5E91BAA08B36DEBE88E0D4827032264EC_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___vuforiaLicenseKey_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_InverseLerp_mBD7EC6A7173CE082226077E1557D5BC2D2AE0D9D_inline (float ___0_a, float ___1_b, float ___2_value, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
V_0 = (bool)((((int32_t)((((float)L_0) == ((float)L_1))? 1 : 0)) == ((int32_t)0))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_001b;
}
}
{
float L_3 = ___2_value;
float L_4 = ___0_a;
float L_5 = ___1_b;
float L_6 = ___0_a;
float L_7;
L_7 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(((float)(((float)il2cpp_codegen_subtract(L_3, L_4))/((float)il2cpp_codegen_subtract(L_5, L_6)))), NULL);
V_1 = L_7;
goto IL_0023;
}
IL_001b:
{
V_1 = (0.0f);
goto IL_0023;
}
IL_0023:
{
float L_8 = V_1;
return L_8;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, const RuntimeMethod* method)
{
{
float L_0 = ___0_r;
__this->___r_0 = L_0;
float L_1 = ___1_g;
__this->___g_1 = L_1;
float L_2 = ___2_b;
__this->___b_2 = L_2;
__this->___a_3 = (1.0f);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method)
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
memset((&L_0), 0, sizeof(L_0));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
V_0 = L_0;
goto IL_001d;
}
IL_001d:
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_Major_m1F782BA72C64627627ADC2090C147CF887CE7795_inline (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____Major_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Version_get_Minor_m5EEC53977DFD0A9D8F3276DA2532E8DC1644F80E_inline (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____Minor_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_Version_m31D6E2D8EF87E4F095032E9722A4D934F576CEE0_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___version_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* GenericVuforiaConfiguration_get_EULAAcceptedVersions_m169A804DADAEA970983ADF3A84CB8857234C85A5_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___eulaAcceptedVersions_17;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
return;
}
IL_0034:
{
RuntimeObject* L_9 = ___0_item;
(( void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D Nullable_1_GetValueOrDefault_m30F1B6D7428594B28A9CBF8AE55597E63C142D2F_gshared_inline (Nullable_1_t64DCBAB200C84CEB1B77792EE9CC7514699F1315* __this, const RuntimeMethod* method)
{
{
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_0 = (VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
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 int32_t List_1_get_Count_mCA12B8719CC8E4B0703DD2CD0D6D4301F38189A8_gshared_inline (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m7CB04C94BB127C8165BB4A869EC5EC5E4B00A1EC_gshared_inline (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E ___0_item, const RuntimeMethod* method)
{
VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12* 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));
VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12* L_1 = (VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12*)__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;
VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12* 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));
VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12* L_6 = V_0;
int32_t L_7 = V_1;
VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E)L_8);
return;
}
IL_0034:
{
VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E L_9 = ___0_item;
(( void (*) (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154*, VirtualButtonData_t281613345F37005F425B985B768DEE0BE7534C6E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC7E3D43DE323AF1041AC4FDCAF4A802C8B9B9675_gshared_inline (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA* __this, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB ___0_item, const RuntimeMethod* method)
{
MultiTargetPartDataU5BU5D_t45CC3184FA4BEAF1D6FF2D087EA1AF54E69C95DC* 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));
MultiTargetPartDataU5BU5D_t45CC3184FA4BEAF1D6FF2D087EA1AF54E69C95DC* L_1 = (MultiTargetPartDataU5BU5D_t45CC3184FA4BEAF1D6FF2D087EA1AF54E69C95DC*)__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;
MultiTargetPartDataU5BU5D_t45CC3184FA4BEAF1D6FF2D087EA1AF54E69C95DC* 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));
MultiTargetPartDataU5BU5D_t45CC3184FA4BEAF1D6FF2D087EA1AF54E69C95DC* L_6 = V_0;
int32_t L_7 = V_1;
MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB)L_8);
return;
}
IL_0034:
{
MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB L_9 = ___0_item;
(( void (*) (List_1_t86DE555F7234D971C3FF4F1C74A8631E8498BFEA*, MultiTargetPartData_t0F57F55AEC2B8AAFA77D7FE23052537D3AC2DACB, 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 ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B Enumerator_get_Current_m45713627EE4CD42673F0B27A723DE3D110155D7A_gshared_inline (Enumerator_tAFB598944014FD0C8AAAFC49A35DCFB8911A9BD2* __this, const RuntimeMethod* method)
{
{
ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B L_0 = (ImageTargetData_tAC7CDC3C9AFC3FD2AEA91228C1A7E56E3F2BD54B)__this->____currentValue_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m31FF51753A28B9442EF81986EC25AD7BC90EB26F_gshared_inline (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!true)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12* L_3 = (VirtualButtonDataU5BU5D_t525FDD7F3647EB3BDB6E62BB55E8D69726D64D12*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
return;
}
IL_0035:
{
__this->____size_2 = 0;
}
IL_003c:
{
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m942AD774FDD4310C1AFAA13F9C3156FEAB141FD6_gshared_inline (List_1_tFBF6622ACFA21196D1439E941B05AD68D6F8B154* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m46EEFFA770BE665EA0CB3A5332E941DA4B3C1D37_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m79E50C4F592B1703F4B76A8BE7B4855515460CA1_gshared_inline (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_item, const RuntimeMethod* method)
{
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* 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));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_1 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)__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;
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* 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));
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_0;
int32_t L_7 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_8);
return;
}
IL_0034:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___0_item;
(( void (*) (List_1_t77B94703E05C519A9010DD0614F757F974E1CD8B*, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mB5FDF069171C4CB1778BFAC3B9015A22EA7DFBCD_gshared_inline (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_item, const RuntimeMethod* method)
{
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* 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));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_1 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)__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;
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* 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));
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_6 = V_0;
int32_t L_7 = V_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_8);
return;
}
IL_0034:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = ___0_item;
(( void (*) (List_1_t8F3790B7F8C471B3A1336522C7415FB0AC36D47B*, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Queue_1_get_Count_m1768ADA9855B7CDA14C9C42E098A287F1A39C3A2_gshared_inline (Queue_1_tE9EF546915795972C3BFD68FBB8FA859D3BAF3B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
float L_0 = __this->___x_2;
float L_1 = __this->___x_2;
float L_2 = __this->___y_3;
float L_3 = __this->___y_3;
float L_4 = __this->___z_4;
float L_5 = __this->___z_4;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
goto IL_002d;
}
IL_002d:
{
float L_6 = V_0;
return L_6;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method)
{
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
float L_11 = L_10.___z_4;
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))));
goto IL_002d;
}
IL_002d:
{
float L_12 = V_0;
return L_12;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method)
{
bool V_0 = false;
bool V_1 = false;
float V_2 = 0.0f;
{
float L_0 = ___0_value;
float L_1 = ___1_min;
V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
bool L_2 = V_0;
if (!L_2)
{
goto IL_000e;
}
}
{
float L_3 = ___1_min;
___0_value = L_3;
goto IL_0019;
}
IL_000e:
{
float L_4 = ___0_value;
float L_5 = ___2_max;
V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
bool L_6 = V_1;
if (!L_6)
{
goto IL_0019;
}
}
{
float L_7 = ___2_max;
___0_value = L_7;
}
IL_0019:
{
float L_8 = ___0_value;
V_2 = L_8;
goto IL_001d;
}
IL_001d:
{
float L_9 = V_2;
return L_9;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float G_B3_0 = 0.0f;
{
float L_0 = ___0_a;
float L_1 = ___1_b;
if ((((float)L_0) > ((float)L_1)))
{
goto IL_0008;
}
}
{
float L_2 = ___1_b;
G_B3_0 = L_2;
goto IL_0009;
}
IL_0008:
{
float L_3 = ___0_a;
G_B3_0 = L_3;
}
IL_0009:
{
V_0 = G_B3_0;
goto IL_000c;
}
IL_000c:
{
float L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float V_0 = 0.0f;
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
float L_1 = L_0.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
float L_3 = L_2.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
float L_5 = L_4.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
float L_7 = L_6.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
float L_9 = L_8.___z_4;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
float L_11 = L_10.___z_4;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_12;
L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
V_0 = ((float)L_12);
goto IL_0034;
}
IL_0034:
{
float L_13 = V_0;
return L_13;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
float L_1 = L_0.___x_2;
float L_2 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
float L_4 = L_3.___y_3;
float L_5 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
float L_7 = L_6.___z_4;
float L_8 = ___1_d;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
memset((&L_9), 0, sizeof(L_9));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), /*hidden argument*/NULL);
V_0 = L_9;
goto IL_0021;
}
IL_0021:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
return L_10;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method)
{
{
float L_0 = ___0_r;
__this->___r_0 = L_0;
float L_1 = ___1_g;
__this->___g_1 = L_1;
float L_2 = ___2_b;
__this->___b_2 = L_2;
float L_3 = ___3_a;
__this->___a_3 = L_3;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___0_value, const RuntimeMethod* method)
{
bool V_0 = false;
float V_1 = 0.0f;
bool V_2 = false;
{
float L_0 = ___0_value;
V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
bool L_1 = V_0;
if (!L_1)
{
goto IL_0015;
}
}
{
V_1 = (0.0f);
goto IL_002d;
}
IL_0015:
{
float L_2 = ___0_value;
V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
bool L_3 = V_2;
if (!L_3)
{
goto IL_0029;
}
}
{
V_1 = (1.0f);
goto IL_002d;
}
IL_0029:
{
float L_4 = ___0_value;
V_1 = L_4;
goto IL_002d;
}
IL_002d:
{
float L_5 = V_1;
return L_5;
}
}