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

34691 lines
1.7 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 T1, typename T2, typename T3>
struct VirtualActionInvoker3
{
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
((Action)invokeData.methodPtr)(obj, p1, p2, p3, 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 R, typename T1>
struct VirtualFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3>
struct VirtualFuncInvoker3
{
typedef R (*Func)(void*, T1, T2, T3, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
}
};
template <typename R, typename T1, typename T2, typename T3, typename T4, typename T5>
struct VirtualFuncInvoker5
{
typedef R (*Func)(void*, T1, T2, T3, T4, T5, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2, T3 p3, T4 p4, T5 p5)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
return ((Func)invokeData.methodPtr)(obj, p1, p2, p3, p4, p5, invokeData.method);
}
};
struct InterfaceActionInvoker0
{
typedef void (*Action)(void*, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename T1>
struct InterfaceActionInvoker1
{
typedef void (*Action)(void*, T1, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
template <typename T1, typename T2>
struct InterfaceActionInvoker2
{
typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
}
};
template <typename R>
struct InterfaceFuncInvoker0
{
typedef R (*Func)(void*, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, invokeData.method);
}
};
template <typename R, typename T1>
struct InterfaceFuncInvoker1
{
typedef R (*Func)(void*, T1, const RuntimeMethod*);
static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
{
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
}
};
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 InvokerActionInvoker1
{
static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1)
{
void* params[1] = { &p1 };
method->invoker_method(methodPtr, method, obj, params, NULL);
}
};
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 R, typename T1>
struct InvokerFuncInvoker1
{
static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1 p1)
{
R ret;
void* params[1] = { &p1 };
method->invoker_method(methodPtr, method, obj, params, &ret);
return ret;
}
};
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;
}
};
// System.Action`1<UnityEngine.AsyncOperation>
struct Action_1_tE8693FF0E67CDBA52BAFB211BFF1844D076ABAFB;
// System.Action`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
// System.Action`1<Vuforia.Internal.Observers.IObserver>
struct Action_1_t7CB561E778C7EC9F10016AFE222A712D81C9875C;
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>
struct Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474;
// 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`2<System.Object,Vuforia.TargetStatus>
struct Action_2_t6E267C40DBCE33187D9AAAD4FFFB2BAE8A6B220E;
// System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>
struct Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F;
// System.Action`2<System.Single,System.Single>
struct Action_2_t4195ED8D681728C29103F36BCD591C0F089C9132;
// System.Action`2<Vuforia.VuValidationAreaObservationStatusInfo,Vuforia.VuValidationAreaObservationValidationInfo>
struct Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3;
// System.Collections.Generic.Dictionary`2<Vuforia.CsAttributeComponentType,System.Int32>
struct Dictionary_2_t862B8FCC56B20E514A4F80D8BF133CAD9618B230;
// System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>
struct Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2;
// System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>
struct Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Globalization.CultureInfo>
struct Dictionary_2_t9FA6D82CAFC18769F7515BB51D1C56DAE09381C3;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding>
struct Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock>
struct Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
// System.Collections.Generic.Dictionary`2<System.String,System.Globalization.CultureInfo>
struct Dictionary_2_tE1603CE612C16451D1E56FF4D4859D4FE4087C28;
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Material>
struct Dictionary_2_t5B255487AF84FB5AB3382296BC4C30734ADE141F;
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Texture2D>
struct Dictionary_2_tB30C9EC7EAE1268D7EE7936DB4C6E64DD28387CA;
// System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>
struct Dictionary_2_t6EBA30E67A423ACBA7276F1C18CD98809964D2F6;
// System.Collections.Generic.Dictionary`2<System.Type,System.Type>
struct Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0;
// System.Collections.Generic.Dictionary`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>
struct Dictionary_2_t9661E658958D63C146F10E718C94E19D7FFCC8B1;
// System.Collections.Generic.Dictionary`2<System.Text.RegularExpressions.Regex/CachedCodeEntryKey,System.Text.RegularExpressions.Regex/CachedCodeEntry>
struct Dictionary_2_t5B5B38BB06341F50E1C75FB53208A2A66CAE57F7;
// System.EventHandler`1<Vuforia.Newtonsoft.Json.Serialization.ErrorEventArgs>
struct EventHandler_1_tFA03C22B53F712FAF52638E57DF4EEDADD1E89C0;
// System.Func`1<System.Single>
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
// System.Func`2<Vuforia.Newtonsoft.Json.Linq.JProperty,System.Boolean>
struct Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5;
// 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.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>
struct Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE;
// System.Func`2<System.Type,System.Type>
struct Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD;
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>
struct Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3;
// System.Func`2<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase,System.Boolean>
struct Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Utilities.ReflectionMember>
struct IDictionary_2_tB50DC8FB78CE2A88027A487156FDB4A4DCC70291;
// System.Collections.Generic.IEnumerable`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive>
struct IEnumerable_1_tC94420C619309FB5E47240543BDEA2A7B0F91FEC;
// System.Collections.Generic.IEnumerable`1<Vuforia.Internal.Utility.GLTFLoading.GLTFScene>
struct IEnumerable_1_tC20D480EFCCF2984B273A11C4AD034F304E384C4;
// System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Linq.JProperty>
struct IEnumerable_1_t0A728D291C87508484A07C8FC3DFC4520245C813;
// System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Linq.JToken>
struct IEnumerable_1_tE19D22FE35558C3B664C6B9544706F991980818B;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Material>
struct IEnumerable_1_tB8C86BD783ADA156CF66B9AF8F1FB3B64D57CE5C;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<System.Single>
struct IEnumerable_1_t352FDDEA001ABE8E1D67849D2E2F3D1D75B03D41;
// System.Collections.Generic.IEnumerable`1<UnityEngine.Texture2D>
struct IEnumerable_1_t6B1BB5C694AA08B7F5B22411B5A28C5ED18C04D3;
// System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase>
struct IEnumerable_1_t8C635A21541BDF2944703D364D47C1D8F6173ED7;
// System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty>
struct IEnumerator_1_t89EED6463DDB4FB6E19B29C24DD8ADABCD5050CB;
// System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Bson.BsonToken>
struct IEnumerator_1_t74A55FB00AD6805CCD00F1452700977F46075774;
// System.Collections.Generic.IEnumerator`1<Vuforia.Internal.Utility.GLTFLoading.GLTFNode>
struct IEnumerator_1_t2860507151865BA34D0A1B17F5A89BB31323D9DB;
// System.Collections.Generic.IEnumerator`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive>
struct IEnumerator_1_t402924E95615D541ED3F4983BEB633B163DBE9B5;
// System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Linq.JToken>
struct IEnumerator_1_t11E13B1339FA4A4D1D87B0404D298E4B1C69F35E;
// System.Collections.Generic.IEqualityComparer`1<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial>
struct IEqualityComparer_1_tBCA6A19112CEE33A953E3AE505FFEB4477855995;
// System.Collections.Generic.IEqualityComparer`1<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture>
struct IEqualityComparer_1_t908E0D85289DE1E42BB58A431FBE76CCF4EC6B58;
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// System.Collections.Generic.IList`1<Vuforia.Internal.Observers.IObserverComponent>
struct IList_1_t47DAEEB26FFCF68CDC809AB969569B61C8CB5CE4;
// System.Collections.Generic.Dictionary`2/KeyCollection<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>
struct KeyCollection_t3D1BF61087B6AF31DCF5A4A7520DC980B7DFFEBA;
// System.Collections.Generic.Dictionary`2/KeyCollection<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>
struct KeyCollection_tDACE42E0F41A4CC844A7969FA9561A456173F7DC;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,Vuforia.MeshBlock>
struct KeyCollection_tB5FE2021FEF69167AE157031D429B38B2E8BB1F6;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,UnityEngine.Material>
struct KeyCollection_t4274B17E1CBE308BB3118F5BC78805BBDEDCDD90;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,UnityEngine.Texture2D>
struct KeyCollection_tD24FC49337B1D42DC531580391490648B5452727;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty>
struct List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonToken>
struct List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3;
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup>
struct List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35;
// System.Collections.Generic.List`1<Vuforia.Internal.Utility.GLTFLoading.GLTFNode>
struct List_1_t93EAD47351DF6887D283BC5DD87C369CD9A75B97;
// System.Collections.Generic.List`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive>
struct List_1_t389D5D92DA59369F56F509ECAB46D28415AA74AD;
// System.Collections.Generic.List`1<Vuforia.Internal.Utility.GLTFLoading.GLTFScene>
struct List_1_tCDB2AA6AA7C00AFAA2264C571715081968AD4CEF;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Linq.JProperty>
struct List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Linq.JToken>
struct List_1_t08F05460983607ED3C554EC245A0210B035777D0;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition>
struct List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56;
// System.Collections.Generic.List`1<UnityEngine.Material>
struct List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B;
// System.Collections.Generic.List`1<UnityEngine.MeshRenderer>
struct List_1_t558592816DA880773C8A60C1EB777F3B092B68EC;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<UnityEngine.Texture2D>
struct List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4;
// System.Collections.Generic.List`1<UnityEngine.Rendering.VertexAttributeDescriptor>
struct List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext>
struct List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase>
struct List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>
struct MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36;
// Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1<Vuforia.Internal.VuforiaDriver.DriverData>
struct NativeEngineDriverUserData_1_t0448A9AFE6AB3A2C12C335F5E1DE7FADF06968DB;
// Vuforia.NativeStruct`1<Vuforia.Internal.VuforiaDriver.DriverData>
struct NativeStruct_1_t4C619F898F5E402A090A9706E75C2FCD329510DC;
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>
struct ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3;
// Vuforia.OverlayCanvas`1<Vuforia.AreaTargetCaptureBehaviour>
struct OverlayCanvas_1_tE02454F0F4828361B13402B72899F1D0727E4CF9;
// Vuforia.OverlayCanvas`1<System.Object>
struct OverlayCanvas_1_tC44BD2324C948DFF238C4B609B8610D92139C63A;
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Object,System.Object>
struct ThreadSafeStore_2_t75CB7C374056592F02B5ED9507FCB27ACB266FE9;
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>
struct ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF;
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,System.Type>
struct ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6;
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>
struct ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween>
struct TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4;
// UnityEngine.Events.UnityAction`1<Vuforia.AreaTargetCaptureStatus>
struct UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039;
// UnityEngine.Events.UnityAction`1<System.Int32Enum>
struct UnityAction_1_tD36D5C84023177B3A8D5E71084DB3930D8274781;
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>
struct UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA;
// UnityEngine.Events.UnityEvent`1<System.Int32Enum>
struct UnityEvent_1_t090B79D1A655BCAB01BC91C7409AC476DC731B81;
// System.Collections.Generic.Dictionary`2/ValueCollection<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>
struct ValueCollection_t24D2F514705CCDF2981880DB75EC1B51CAEB735E;
// System.Collections.Generic.Dictionary`2/ValueCollection<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>
struct ValueCollection_t5B01A6006A22FCB0947D3EB8FDFF226DC460D4E8;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,Vuforia.MeshBlock>
struct ValueCollection_tF2E6950F2EBD8BCF4D1686C85C3B4F2AD0250228;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Object>
struct ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,UnityEngine.Material>
struct ValueCollection_tA531AC920AAE21ED6FFB807739782DC2D244BDED;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,UnityEngine.Texture2D>
struct ValueCollection_t658F5D3D7ACCB24C9139EFA8FAB7259D07DE4AFB;
// System.WeakReference`1<System.Text.RegularExpressions.RegexReplacement>
struct WeakReference_1_tDC6E83496181D1BAFA3B89CBC00BCD0B64450257;
// System.Collections.Generic.Dictionary`2/Entry<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>[]
struct EntryU5BU5D_t09C319F68995F8E35E1E42FC9F54D2CCBB089873;
// System.Collections.Generic.Dictionary`2/Entry<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>[]
struct EntryU5BU5D_t8C444BF7CB6A7A6EBAD73D1E1A6C5FF1E55A2EAA;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,Vuforia.MeshBlock>[]
struct EntryU5BU5D_t23B10608931B0F4ECFE4211D2111EC116FEB86A7;
// System.Collections.Generic.Dictionary`2/Entry<System.String,UnityEngine.Material>[]
struct EntryU5BU5D_t24D6A872CEE9B0677216214F6F3270C5897CDE5A;
// System.Collections.Generic.Dictionary`2/Entry<System.String,UnityEngine.Texture2D>[]
struct EntryU5BU5D_t7DC9840498DE92FBB40DE5C1DD6A75FE9EE27E40;
// Vuforia.Newtonsoft.Json.JsonWriter/State[][]
struct StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D;
// Vuforia.Newtonsoft.Json.Bson.BsonProperty[]
struct BsonPropertyU5BU5D_tE8A4F8F40BF64795F555011F705797DD61F542AB;
// Vuforia.Newtonsoft.Json.Bson.BsonToken[]
struct BsonTokenU5BU5D_t0434CDE1DECD42BFE09329EF7491560F3AED3D95;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// UnityEngine.Color[]
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive[]
struct GLTFPrimitiveU5BU5D_t835EED9A614ABA48D72F77100CF444BC97D07EF8;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// Vuforia.Newtonsoft.Json.Linq.JProperty[]
struct JPropertyU5BU5D_t41A29CA0B72FEC06771DAAB11D3B061ABE73E998;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[]
struct JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4;
// Vuforia.Newtonsoft.Json.JsonConverter[]
struct JsonConverterU5BU5D_t6A70721E2B447BFC5AF0CAC8025800952DFD21AB;
// UnityEngine.Material[]
struct MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D;
// UnityEngine.MeshRenderer[]
struct MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// System.Reflection.PropertyInfo[]
struct PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7;
// UnityEngine.Renderer[]
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A;
// UnityEngine.UI.Selectable[]
struct SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9;
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// UnityEngine.Texture2D[]
struct Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// UnityEngine.UIVertex[]
struct UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// UnityEngine.Rendering.VertexAttributeDescriptor[]
struct VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2;
// Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext[]
struct ContainerContextU5BU5D_t7E8EB50947830B4F3774703380A097A1B719A0C1;
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase[]
struct UnionCaseU5BU5D_t0C4726D04FB661B9D5F00D56251BC0929DE5EA09;
// Vuforia.Internal.Observers.ANativeObserver
struct ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD;
// Vuforia.Internal.Observers.ASingleTargetObserver
struct ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A;
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
// UnityEngine.UI.AnimationTriggers
struct AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074;
// Vuforia.AreaTargetBehaviour
struct AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618;
// Vuforia.AreaTargetCapture
struct AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7;
// Vuforia.AreaTargetCaptureBehaviour
struct AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D;
// Vuforia.Internal.AreaTargetCaptureInfoPopup
struct AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694;
// Vuforia.Internal.AreaTargetCaptureOverlayCanvas
struct AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A;
// Vuforia.Internal.Observers.AreaTargetObserver
struct AreaTargetObserver_t191886B652A282A97824E675FC1BA4E060D2BB06;
// Vuforia.AreaTargetPreview
struct AreaTargetPreview_t80FD699EA8CEFFBF916D7AFDCDF51AE4D1CA8E15;
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
// System.Reflection.Assembly
struct Assembly_t;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// UnityEngine.AsyncOperation
struct AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C;
// System.IO.BinaryReader
struct BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158;
// System.IO.BinaryWriter
struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// Vuforia.Newtonsoft.Json.Bson.BsonArray
struct BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517;
// Vuforia.Newtonsoft.Json.Bson.BsonBinary
struct BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687;
// Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter
struct BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C;
// Vuforia.Newtonsoft.Json.Bson.BsonObject
struct BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97;
// Vuforia.Newtonsoft.Json.Bson.BsonObjectId
struct BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B;
// Vuforia.Newtonsoft.Json.Converters.BsonObjectIdConverter
struct BsonObjectIdConverter_t9EF3BF1D8CD0ED13BE52D333A3F96AFC65866615;
// Vuforia.Newtonsoft.Json.Bson.BsonProperty
struct BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D;
// Vuforia.Newtonsoft.Json.Bson.BsonReader
struct BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE;
// Vuforia.Newtonsoft.Json.Bson.BsonRegex
struct BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3;
// Vuforia.Newtonsoft.Json.Bson.BsonString
struct BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40;
// Vuforia.Newtonsoft.Json.Bson.BsonToken
struct BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52;
// Vuforia.Newtonsoft.Json.Bson.BsonValue
struct BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8;
// Vuforia.Newtonsoft.Json.Bson.BsonWriter
struct BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296;
// UnityEngine.UI.Button
struct Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098;
// System.Globalization.Calendar
struct Calendar_t0A117CC7532A54C17188C2EFEA1F79DB20DF3A3B;
// Vuforia.CameraDevice
struct CameraDevice_t34ADAC91596592865E992E89542B1B6F88EAAB27;
// Vuforia.Internal.VuforiaDriver.CameraIntrinsics
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6;
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
// UnityEngine.CanvasGroup
struct CanvasGroup_t048C1461B14628CFAEBE6E7353093ADB04EBC094;
// UnityEngine.CanvasRenderer
struct CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860;
// System.Globalization.CodePageDataItem
struct CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2;
// Vuforia.Newtonsoft.Json.Converters.ColorConverter
struct ColorConverter_t8C82BCCC2C9BBA12465EF3A23EA3950508CEAF87;
// System.Globalization.CompareInfo
struct CompareInfo_t1B1A6AC3486B570C76ABA52149C9BD4CD82F9E57;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB;
// Vuforia.Internal.Core.CoreDependencies
struct CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F;
// UnityEngine.Coroutine
struct Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B;
// Vuforia.Internal.VuforiaDriver.CreateAnchorMethod
struct CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA;
// System.Globalization.CultureData
struct CultureData_tEEFDCF4ECA1BBF6C0C8C94EB3541657245598F9D;
// System.Globalization.CultureInfo
struct CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0;
// Vuforia.Newtonsoft.Json.Converters.DateTimeConverterBase
struct DateTimeConverterBase_t72710C4D6F1324E4B94D8404683FD8A565C6D881;
// System.Globalization.DateTimeFormatInfo
struct DateTimeFormatInfo_t0457520F9FA7B5C8EAAEB3AD50413B6AEEB7458A;
// System.Text.Decoder
struct Decoder_tE16E789E38B25DD304004FC630EA8B21000ECBBC;
// System.Text.DecoderFallback
struct DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90;
// Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver
struct DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35;
// Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolverState
struct DefaultContractResolverState_tE51FA02B33F0279FC8C42271E9EB35AA7AAA6F11;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// Vuforia.Internal.Observers.DeviceObserver
struct DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556;
// Vuforia.DevicePoseBehaviour
struct DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642;
// System.IO.DirectoryInfo
struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2;
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter
struct DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392;
// Vuforia.Internal.VuforiaDriver.DriverCreatedHandler
struct DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8;
// System.Text.Encoder
struct Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA;
// System.Text.EncoderFallback
struct EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293;
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095;
// System.IO.EndOfStreamException
struct EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// UnityEngine.Event
struct Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB;
// System.Exception
struct Exception_t;
// System.Text.RegularExpressions.ExclusiveReference
struct ExclusiveReference_t411F04D4CC440EB7399290027E1BBABEF4C28837;
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction
struct FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622;
// Vuforia.Internal.VuforiaDriver.FileDriver
struct FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B;
// UnityEngine.UI.FontData
struct FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224;
// Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility
struct GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial
struct GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes
struct GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial
struct GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645;
// Vuforia.Internal.Utility.GLTFLoading.GLTFNode
struct GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372;
// Vuforia.Internal.Utility.GLTFLoading.GLTFNodes
struct GLTFNodes_t686F9BE691DE2A16C76113E1EAFDF8EE51CB7F18;
// Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive
struct GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157;
// Vuforia.Internal.Utility.GLTFLoading.GLTFScene
struct GLTFScene_t49E7D115DF91ED926B669F138F7406039D815A69;
// Vuforia.Internal.Utility.GLTFLoading.GLTFSceneList
struct GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E;
// Vuforia.Internal.Utility.GLTFLoading.GLTFTexture
struct GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// Vuforia.Internal.VuforiaDriver.GetDriverConfigHandler
struct GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E;
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931;
// Vuforia.Newtonsoft.Json.Converters.HashSetConverter
struct HashSetConverter_t30CBF40409CA623C0A756785CEA5466F6620B116;
// System.Collections.Hashtable
struct Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D;
// Vuforia.ARFoundation.IARFoundationFacade
struct IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// Vuforia.Newtonsoft.Json.Serialization.IContractResolver
struct IContractResolver_t0A6FE70FA86867D85D84E098CD19E644BFA1FB1B;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// Vuforia.Internal.Core.IEngine
struct IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C;
// System.Collections.IEnumerator
struct IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA;
// System.Collections.IEqualityComparer
struct IEqualityComparer_tEF8F1EC76B9C8E76695BE848D41E6B147928D1C1;
// Vuforia.Internal.VuforiaDriver.IFileDriver
struct IFileDriver_tA636E4321E9D9773609FFFB00EBB8D84B98B6067;
// System.IFormatProvider
struct IFormatProvider_tC202922D43BFF3525109ABF3FB79625F5646AB52;
// Vuforia.Internal.Utility.ILogger
struct ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0;
// Vuforia.Internal.Observers.IObserver
struct IObserver_tF96DF70DC62190F4AAF66B7DA6053BB7C714503C;
// Vuforia.IObserverRegistry
struct IObserverRegistry_tF348538635CECA2D834952442BB63123A2C411A1;
// Vuforia.Internal.Utility.Environment.IPlatformEvaluator
struct IPlatformEvaluator_t46225178C09C4BB93F2C2FB5D61E22526B3DD1ED;
// Vuforia.Newtonsoft.Json.Serialization.IReferenceResolver
struct IReferenceResolver_t1F99D69E5BE5C75DECC4E8ABA2CBA97A9B7EB69E;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour
struct IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7;
// Vuforia.Newtonsoft.Json.Serialization.ITraceWriter
struct ITraceWriter_t60897F9173171462425AE3F9FFC477D96513FDA3;
// Vuforia.Internal.VuforiaDriver.IUnityDriver
struct IUnityDriver_tF880AF1D447091695A69FE7E699729C9E33B1FFD;
// Vuforia.Internal.Core.IUnityMainThreadTaskScheduler
struct IUnityMainThreadTaskScheduler_t6F346AAF89915FD11FA7EB19781AF375EC0841A4;
// Vuforia.Internal.IValidationAreaCapture
struct IValidationAreaCapture_t158FD3BC0A91A120CF0B232A76B68482E6B09DE1;
// Vuforia.Internal.IValidationAreaCaptureUpload
struct IValidationAreaCaptureUpload_t277E9ACD346E7BF347327CB2B108F0FDE5D2C815;
// Vuforia.IVuEngine
struct IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07;
// Vuforia.IVuObserver
struct IVuObserver_t22ED4BEBA650EF19C49791402D4E59873407ADD9;
// Vuforia.IVuValidationAreaCapture
struct IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618;
// Vuforia.IVuValidationAreaCaptureUpload
struct IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80;
// Vuforia.IVuValidationAreaObserver
struct IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067;
// Vuforia.InfoPopup
struct InfoPopup_t2DFEBF4895FC29797EDE4E4791853910CB5322B4;
// UnityEngine.UI.InputField
struct InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140;
// System.IntPtr
struct IntPtr_t;
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
// UnityEngine.Events.InvokableCallList
struct InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382;
// Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter
struct IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82;
// Vuforia.Newtonsoft.Json.Linq.JArray
struct JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE;
// Vuforia.Newtonsoft.Json.Linq.JContainer
struct JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C;
// Vuforia.Newtonsoft.Json.Linq.JObject
struct JObject_tB157683E879395D84018640F15336F59159359B6;
// Vuforia.Newtonsoft.Json.Linq.JProperty
struct JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686;
// Vuforia.Newtonsoft.Json.Linq.JPropertyKeyedCollection
struct JPropertyKeyedCollection_t918D3373C140A2BA8A326F3D148A56BD3745F6F4;
// Vuforia.Newtonsoft.Json.Linq.JToken
struct JToken_t034BD5C010BDF99670727D17139F467527005F66;
// Vuforia.Newtonsoft.Json.Linq.JTokenEqualityComparer
struct JTokenEqualityComparer_t878B4CB078DDB5C237FD319B30FCD8BA1D51D435;
// Vuforia.Newtonsoft.Json.Converters.JavaScriptDateTimeConverter
struct JavaScriptDateTimeConverter_tCD1929C2A01BAEDCAF98D62EC03F88C50FC4DEFB;
// Vuforia.Newtonsoft.Json.JsonConverter
struct JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93;
// Vuforia.Newtonsoft.Json.JsonConverterCollection
struct JsonConverterCollection_tEFC555C4520928C645206DAC93D33704C6DFBF3E;
// Vuforia.Newtonsoft.Json.JsonReader
struct JsonReader_t11A049B304178F213051FD521F698A8BDA955951;
// Vuforia.Newtonsoft.Json.JsonReaderException
struct JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4;
// Vuforia.Newtonsoft.Json.JsonSerializationException
struct JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50;
// Vuforia.Newtonsoft.Json.JsonSerializer
struct JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027;
// Vuforia.Newtonsoft.Json.JsonWriter
struct JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5;
// Vuforia.Newtonsoft.Json.JsonWriterException
struct JsonWriterException_t53834408693F0F6B576F284482A8868729388251;
// Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter
struct KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C;
// Vuforia.Internal.Utility.Log
struct Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// Vuforia.Newtonsoft.Json.Converters.Matrix4x4Converter
struct Matrix4x4Converter_t5D2CECAC8BC970C5C3FB99D8918EB9FF0BB34042;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// Vuforia.MeshBlock
struct MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF;
// UnityEngine.MeshFilter
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5;
// Vuforia.Internal.Observers.MeshObservationBlock
struct MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7;
// UnityEngine.MeshRenderer
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE;
// System.Reflection.MethodBase
struct MethodBase_t;
// 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.Internal.VuforiaDriver.NativeUnityDriver
struct NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82;
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A;
// Vuforia.Internal.VuforiaDriver.NullFileDriver
struct NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E;
// Vuforia.Internal.Utility.NullLogger
struct NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9;
// Vuforia.Internal.VuforiaDriver.NullUnityDriver
struct NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21;
// System.Globalization.NumberFormatInfo
struct NumberFormatInfo_t8E26808B202927FEBF9064FCFEEA4D6E076E6472;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// Vuforia.ObserverBehaviour
struct ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB;
// Vuforia.ObserverFactory
struct ObserverFactory_t15303B50E9714D21517E15020805420A68418285;
// UnityEngine.Events.PersistentCallGroup
struct PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25;
// Vuforia.Internal.Utility.Environment.PlatformEvaluator
struct PlatformEvaluator_tB7545B44E92077AC75D3882B6A7C8EBD0BBB895B;
// System.ComponentModel.PropertyChangedEventHandler
struct PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA;
// System.Reflection.PropertyInfo
struct PropertyInfo_t;
// Vuforia.Newtonsoft.Json.Converters.QuaternionConverter
struct QuaternionConverter_t9904F4F8E96866E6D6F4954326B972D1FE5C0094;
// UnityEngine.UI.RectMask2D
struct RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670;
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
// Vuforia.Newtonsoft.Json.Utilities.ReflectionObject
struct ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956;
// System.Text.RegularExpressions.Regex
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772;
// System.Text.RegularExpressions.RegexCode
struct RegexCode_tA23175D9DA02AD6A79B073E10EC5D225372ED6C7;
// Vuforia.Newtonsoft.Json.Converters.RegexConverter
struct RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A;
// System.Text.RegularExpressions.RegexRunnerFactory
struct RegexRunnerFactory_t72373B672C7D8785F63516DDD88834F286AF41E7;
// Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod
struct RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7;
// UnityEngine.Renderer
struct Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF;
// Vuforia.Newtonsoft.Json.Converters.ResolutionConverter
struct ResolutionConverter_tCE4FC9A6C76AF888507E63B5C73EDF2C1F2DF92D;
// Vuforia.Internal.Utility.RuntimeEnvironment
struct RuntimeEnvironment_t230F46CBC2BA663FD14E110FD17E8DB9FA45BB1B;
// Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour
struct RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter
struct ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7;
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712;
// System.Threading.SemaphoreSlim
struct SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2;
// Vuforia.Newtonsoft.Json.SerializationBinder
struct SerializationBinder_t21A3FF8851CB13B01E860C61E3522FD567BD0422;
// UnityEngine.Shader
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
// UnityEngine.Sprite
struct Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99;
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE;
// System.String
struct String_t;
// System.Text.StringBuilder
struct StringBuilder_t;
// Vuforia.Newtonsoft.Json.Converters.StringEnumConverter
struct StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9;
// System.Threading.Tasks.Task
struct Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572;
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62;
// UnityEngine.TextGenerator
struct TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC;
// System.Globalization.TextInfo
struct TextInfo_tD3BAFCFD77418851E7D5CB8D2588F47019E414B4;
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// UnityEngine.TouchScreenKeyboard
struct TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// System.Type
struct Type_t;
// System.Text.UTF8Encoding
struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE;
// UnityEngine.Events.UnityAction
struct UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7;
// Vuforia.Internal.VuforiaDriver.UnityDriverUserData
struct UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443;
// Vuforia.Internal.Utility.UnityLogger
struct UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48;
// System.Uri
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E;
// Vuforia.Newtonsoft.Json.Converters.UriConverter
struct UriConverter_t44016AC2BD022A1E0B22805C2E652E17428399C6;
// System.UriParser
struct UriParser_t920B0868286118827C08B08A15A9456AF6C19D81;
// Vuforia.Internal.ValidationAreaCapture
struct ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A;
// Vuforia.Internal.ValidationAreaCaptureFactory
struct ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8;
// Vuforia.Internal.ValidationAreaCaptureUpload
struct ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97;
// Vuforia.Internal.ValidationAreaCaptureUploadFactory
struct ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF;
// Vuforia.Internal.Observers.ValidationAreaObserver
struct ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B;
// Vuforia.Newtonsoft.Json.Converters.VectorConverter
struct VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24;
// System.Version
struct Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7;
// Vuforia.Newtonsoft.Json.Converters.VersionConverter
struct VersionConverter_tE61C142A7BE60A64841AF368AD03AB2B752C32D7;
// UnityEngine.UI.VertexHelper
struct VertexHelper_tB905FCB02AE67CBEE5F265FE37A5938FC5D136FE;
// Vuforia.VideoBackground
struct VideoBackground_tC65F4B5FBE6A45691D21DBA8F7C5DB23CC4ED7F1;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// Vuforia.VuValidationAreaCaptureConfig
struct VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92;
// Vuforia.VuValidationAreaCaptureUploadConfig
struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC;
// Vuforia.VuforiaBehaviour
struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6;
// Vuforia.VuforiaConfiguration
struct VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65;
// Vuforia.Internal.Utility.VuforiaCoroutineUtility
struct VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A;
// Vuforia.VuforiaMonoBehaviour
struct VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D;
// UnityEngine.WaitForSecondsRealtime
struct WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01;
// Vuforia.World
struct World_t0332C3F77BBFBA826A13D263DAED199D01BCE050;
// Vuforia.AreaTargetCaptureBehaviour/CaptureCreationErrorEvent
struct CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D;
// Vuforia.AreaTargetCaptureBehaviour/CaptureStartedEvent
struct CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B;
// Vuforia.AreaTargetCaptureBehaviour/CaptureStatusInfoUpdated
struct CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A;
// Vuforia.AreaTargetCaptureBehaviour/CaptureStoppedEvent
struct CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B;
// Vuforia.AreaTargetCaptureBehaviour/GenerationCompletedEvent
struct GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC;
// Vuforia.AreaTargetCaptureBehaviour/GenerationErrorEvent
struct GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1;
// Vuforia.AreaTargetCaptureBehaviour/GenerationProgressEvent
struct GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621;
// Vuforia.AreaTargetCaptureBehaviour/GenerationRemainingTimeEvent
struct GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365;
// Vuforia.AreaTargetCaptureBehaviour/GenerationStartedEvent
struct GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869;
// Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext
struct ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799;
// UnityEngine.UI.Button/ButtonClickedEvent
struct ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C;
// Vuforia.CloudRecoBehaviour/CloudRecoSearchResult
struct CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E;
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass8_0
struct U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F;
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass9_0
struct U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35;
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union
struct Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7;
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase
struct UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5
struct U3CGetMeshesU3Ed__5_t162A1CB3CA1F91A914E32A43D7D0FF9EB796A298;
// UnityEngine.UI.InputField/EndEditEvent
struct EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655;
// UnityEngine.UI.InputField/OnChangeEvent
struct OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F;
// UnityEngine.UI.InputField/OnValidateInput
struct OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B;
// UnityEngine.UI.InputField/SubmitEvent
struct SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D;
// Vuforia.Newtonsoft.Json.Linq.JProperty/JPropertyList
struct JPropertyList_t69559802456529CC23EF3055A9E9E724490E48F9;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent
struct CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8;
// Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c
struct U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF;
// System.Text.RegularExpressions.Regex/CachedCodeEntry
struct CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39;
// Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4
struct U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0;
// System.IO.Stream/ReadWriteTask
struct ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05;
// System.Text.UTF8Encoding/UTF8EncodingSealed
struct UTF8EncodingSealed_tF97A34F40CABE9CE1C168967D60396F51C43DD36;
// System.Uri/UriInfo
struct UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09;
// Vuforia.VuforiaConfiguration/DatabaseConfiguration
struct DatabaseConfiguration_t5678A10E4A05AF04FF51B21D4549A5ABF2F0DA62;
// Vuforia.VuforiaConfiguration/DeviceTrackerConfiguration
struct DeviceTrackerConfiguration_t71155E5878E4BC6E86436B766C10D9BAB794E017;
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration
struct GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF;
// Vuforia.VuforiaConfiguration/PackageInfo
struct PackageInfo_t9311D5186E71745B442DFB6BB8929BAE204C7F16;
// Vuforia.VuforiaConfiguration/PlayModeConfiguration
struct PlayModeConfiguration_tF6DBC4BAA7C3080C4DA1F5D88998CBB91964625A;
// Vuforia.VuforiaConfiguration/RequiredShaders
struct RequiredShaders_t3490BEEB528D0CCA8A2416D8E52155FA91C198A4;
// Vuforia.VuforiaConfiguration/VideoBackgroundConfiguration
struct VideoBackgroundConfiguration_t1960BBF983968BE68E3B8806790E3E3FFB7DD3B2;
// Vuforia.VuforiaConfiguration/WebCamConfiguration
struct WebCamConfiguration_t1FBC44F707459C131114090412034207236C4486;
// Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1
struct U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862;
IL2CPP_EXTERN_C RuntimeClass* ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F_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* AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonReaderState_t822C1AD09B1055BBA750C5A582055622B826CA23_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonType_tA3D9C890014F828388C7D9C1B6D0AC56672142E4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CameraMode_tFF2A54F3D5A963C1CE36D151EDA2ED7968A2C668_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_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* Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enumerator_t5E6D9D8C11DCEAC982736B42109E4AE9230477C1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enumerator_tDBB27CEE5F26B91F33E910799D329231A97AADF3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FocusMode_t686853CE6C038BD138FFBC78CBCD3BF114F91D57_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Guid_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_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_tC20D480EFCCF2984B273A11C4AD034F304E384C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tC94420C619309FB5E47240543BDEA2A7B0F91FEC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerable_1_tE19D22FE35558C3B664C6B9544706F991980818B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t101C2873F09437A79BF8FA7F254459479D47117D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t11E13B1339FA4A4D1D87B0404D298E4B1C69F35E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t2860507151865BA34D0A1B17F5A89BB31323D9DB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t402924E95615D541ED3F4983BEB633B163DBE9B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t74A55FB00AD6805CCD00F1452700977F46075774_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t89EED6463DDB4FB6E19B29C24DD8ADABCD5050CB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t421C938039F8E10BD0A70BD6EBF5552B97B1D3F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IPlatformEvaluator_t46225178C09C4BB93F2C2FB5D61E22526B3DD1ED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuUploadController_tDF86F80E1575754D8E221E74A77AD6BCCB8BCED0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuValidationAreaCaptureController_tE38FE098F585975B7A4EAD502A73E37ADB4655F0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InstanceIdType_t2E40362B45FA06FC4EF8EC67C8BF66F7496CC707_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IntPtr_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t558592816DA880773C8A60C1EB777F3B092B68EC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC_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* Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_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* MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21_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* PlatformEvaluator_tB7545B44E92077AC75D3882B6A7C8EBD0BBB895B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Sensitivity_t3C6BE669954D1F373DD9A76F0C44C8B14F9845F1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* State_t1CFF71863ADE202D6155CE88206BFB62B2342912_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StatusInfo_t6EEEAE24754AB13B2945AD3DB790DFC5A3872195_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Status_tF1F7D6087AB6A32AF3BDDD41F4BAE7ED3E596223_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* String_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TrackingOptimization_tDEC7B0F3C49DAA0430B9FCCB730D033E778100FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CGetMeshesU3Ed__5_t162A1CB3CA1F91A914E32A43D7D0FF9EB796A298_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuAnchorObservationStatusInfo_t7AF6A19EAD81FE33BBFE7562965E2E0362140D35_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetCaptureCreationError_tA877EF18D953257BF47DFC049A3216CB0D308CED_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetCaptureGenerationError_tA9140E31F0C9255FC2AD39C8B8667585282EFB6B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetCaptureStatusInfo_tF6053EAC4DF7453644A51A9F6B886CBD67C64B46_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetCaptureStatus_tDAAC330753BF585C39A7E899D07786CE5E7CB5DB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuAreaTargetObservationStatusInfo_t14BD726B75F29EB9B536B42637274DC587740FFC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuCameraFieldDataType_tBA8717F8F15DDD8507D758234C2384897775CBB2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuCameraFocusMode_tE861E81E21ADEDA90B59D3989B232A2DA9864363_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuCameraVideoModePreset_t91252FC288FE2DFCBA7F8332C500A60008F464FB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuCloudImageTargetCreationError_t86CAE534F45BC901B0E02F7D40C985BAF96266C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuCloudImageTargetQueryError_t54B3E64DF4E8B36D17A735F2B70EE8DA5234C716_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuCylinderTargetObservationStatusInfo_t7EAFFA1F6BFAF7AA64774DB0F490E89476E73AD5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuDevicePoseObservationStatusInfo_t17D1BB185AC66F1599DDA3EF64EAA6E3627A4D89_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuFusionProviderType_tC94FCCC46FC959B121B91BC4EECA696E936D083F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuImagePixelFormat_tD038EE1145925E5368952AC221D730FBBB112A82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuImageTargetObservationStatusInfo_t0C164D77112E58816E7D82EDBF28F04CD4651520_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuMarkInstanceIdType_tE6CBF24739168BB997651D3FEAD5D42B5A40E02B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuModelTargetObservationStatusInfo_t7C990323FEDFD4A979082D4CB545EF7ED2ECB020_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuMultiTargetObservationStatusInfo_tA0CF184D50BAE96AC160F96F4FFEA43FC0CCF4DD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuObservationPoseStatus_t68965578DDB72A392AEBAC9A41CED9828E6761CC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuRecordingStartError_tFD71B01A98D3F41C1FF8BCBB035D75DBA7152993_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuRecordingStatusInfo_t891944CB084B46E3DCF6F0F34C4B59B3C51C19CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuRecordingStatus_t892E70961536A7AC9183A59A0E480670590A4E60_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaCaptureCreationError_tBA9AD9FDFB72E2D8120045EA87BA5EC144B932C3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuValidationAreaCaptureUploadCreationError_tAD843D03FB355D242CAF4C523A92151E22C7A624_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuVirtualButtonSensitivity_tC4BB9C1F9DFFFBAF6CE5ECDB96786034B5324E2D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuVirtualButtonState_t92CF0EB561A462BDFDAE5F6A8F1935D8034D8154_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuVuMarkObservationStatusInfo_t11729BF4DDFA2A52E22F81C275414D10831471B8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* VuforiaRuntimeUtilities_t4716EE5DA1261C73F58EBBF0159D4AFC227721C8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral0023AF2F00FCDB066CC6D76D920DA0ADE90EF647;
IL2CPP_EXTERN_C String_t* _stringLiteral013D189FFF6214B6307FB356F81DB4FD46A89D0E;
IL2CPP_EXTERN_C String_t* _stringLiteral02AD14F7D66AE0F4F2880F6C1EFA11F3CD3BF534;
IL2CPP_EXTERN_C String_t* _stringLiteral040ACBC1C698075688E5B27E50C6370BEB2676A0;
IL2CPP_EXTERN_C String_t* _stringLiteral04AA35D912F5DF85C9F803A988ECF37E42352BE5;
IL2CPP_EXTERN_C String_t* _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B;
IL2CPP_EXTERN_C String_t* _stringLiteral06A61D64D27460EF04BE4DCF66F6E64E285C68A4;
IL2CPP_EXTERN_C String_t* _stringLiteral08F863EBBB3CD717E71656C5810CF3AA8D6D381F;
IL2CPP_EXTERN_C String_t* _stringLiteral09E38E1E43EB1520D43DAB5CFE6C77E6BCDA7193;
IL2CPP_EXTERN_C String_t* _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78;
IL2CPP_EXTERN_C String_t* _stringLiteral0C366A97754A76B04FEDB7083CE3549A525AFDDF;
IL2CPP_EXTERN_C String_t* _stringLiteral0C97C66F7D6312F0BCB5A4E3E9ED7F8F1CF50F6A;
IL2CPP_EXTERN_C String_t* _stringLiteral0CE2BE2A02B8570C3B2C5E69E5B15A3D998D0455;
IL2CPP_EXTERN_C String_t* _stringLiteral0DBBC7FCE9B44625B908FEB0F4ED4C87C7E8B9B3;
IL2CPP_EXTERN_C String_t* _stringLiteral0E63F91CB80024B1A6C0EDE2B2DF0F3CD9D3A65D;
IL2CPP_EXTERN_C String_t* _stringLiteral107694947DB47644F8036602F63473486E1ED925;
IL2CPP_EXTERN_C String_t* _stringLiteral15837118141CA2B68B23C553BFA6090DA353BF98;
IL2CPP_EXTERN_C String_t* _stringLiteral15F434DE6EB05B31D391B12B5A8516BD141B7A93;
IL2CPP_EXTERN_C String_t* _stringLiteral161567E318CEB965509FE84CE4198A12E62440AF;
IL2CPP_EXTERN_C String_t* _stringLiteral1666C8349D974D923C8D3C4F241ABBE832B2CE94;
IL2CPP_EXTERN_C String_t* _stringLiteral181488D5D95FB6ECF6BCA6723B361293FC52383B;
IL2CPP_EXTERN_C String_t* _stringLiteral18CDA8009BAE122015B1BE09FCC7DDE31EC0653D;
IL2CPP_EXTERN_C String_t* _stringLiteral1B6CA9EE854F8C39B857DB3AB6C3F64FE2C40F4B;
IL2CPP_EXTERN_C String_t* _stringLiteral1B8590E2F95A4B0631E98EAF5F61AFD63A1C031E;
IL2CPP_EXTERN_C String_t* _stringLiteral1C9DB51E75B79012CC31BED25D60BE03402CA0F3;
IL2CPP_EXTERN_C String_t* _stringLiteral1D1E412C01FCBEED5A211176F17ED68673F59FC1;
IL2CPP_EXTERN_C String_t* _stringLiteral1D1ED18618A368878630F45F84E1F78B7E6CB056;
IL2CPP_EXTERN_C String_t* _stringLiteral1F0A8088BDF598E9F1F5BA0F804AD53FE59C96A9;
IL2CPP_EXTERN_C String_t* _stringLiteral204DBBDBB1BC14C7A1E61266CACCC3443D6AF93D;
IL2CPP_EXTERN_C String_t* _stringLiteral225B3CFF8F1771B4585C111BD4CCDB4CE1B8B26E;
IL2CPP_EXTERN_C String_t* _stringLiteral22B94CA1D12E925250C72BE607BA08F7688B95D0;
IL2CPP_EXTERN_C String_t* _stringLiteral22E60579C3C76B6BA4B711561DB81DCD1D422EB7;
IL2CPP_EXTERN_C String_t* _stringLiteral253BE0A97E2B2DD334A5E65D1B6538A29524E606;
IL2CPP_EXTERN_C String_t* _stringLiteral2620038B8A71EF21A205CC921576171A3CA9B0F4;
IL2CPP_EXTERN_C String_t* _stringLiteral27D252BCBD1DF46C936D6761666B18C66CA086E0;
IL2CPP_EXTERN_C String_t* _stringLiteral2A26376C9B94163168E72DEFF032624AC2CAC527;
IL2CPP_EXTERN_C String_t* _stringLiteral2AF66D673D5606DC936304135AADFD7E6F41F5B9;
IL2CPP_EXTERN_C String_t* _stringLiteral2AFB4A15BB943C9B43BCD4B91C5D42F852B50C23;
IL2CPP_EXTERN_C String_t* _stringLiteral2B9B6C84CC15492CCB290C4B79418FA6D7DD24C1;
IL2CPP_EXTERN_C String_t* _stringLiteral34AC5C40D830EF0A8EF122F54B008863A6142239;
IL2CPP_EXTERN_C String_t* _stringLiteral353387D238AB271DB188C48D7B97628BE513D749;
IL2CPP_EXTERN_C String_t* _stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA;
IL2CPP_EXTERN_C String_t* _stringLiteral37FDA2B361182A202537DCA1203AB3BEC2779E2F;
IL2CPP_EXTERN_C String_t* _stringLiteral39026FD946F58B29C22442DB7ACFAC0E606B4CB4;
IL2CPP_EXTERN_C String_t* _stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03;
IL2CPP_EXTERN_C String_t* _stringLiteral3AC835BEA18169307BAA66140C77FBE560CA351F;
IL2CPP_EXTERN_C String_t* _stringLiteral3B1BAFBD415B85415AFFE8EF2E2FA97704EC4281;
IL2CPP_EXTERN_C String_t* _stringLiteral3B410239A5DA9E7F2D3ECE5DD4A2D021AB58C943;
IL2CPP_EXTERN_C String_t* _stringLiteral3DCA1559097D68110DFF344BF81BC926146C2AC1;
IL2CPP_EXTERN_C String_t* _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869;
IL2CPP_EXTERN_C String_t* _stringLiteral3F48C722A2890F91374B872D8653CF749E373855;
IL2CPP_EXTERN_C String_t* _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C;
IL2CPP_EXTERN_C String_t* _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8;
IL2CPP_EXTERN_C String_t* _stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE;
IL2CPP_EXTERN_C String_t* _stringLiteral4990C95C5C98AEE8E63B9B8B9674B130AB680FCA;
IL2CPP_EXTERN_C String_t* _stringLiteral4B5B3A7ED4C4B3871A525357F60633164DC588EB;
IL2CPP_EXTERN_C String_t* _stringLiteral4B61BB7DDFC689AE1CB0EE9CE5B81043ECBB1954;
IL2CPP_EXTERN_C String_t* _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21;
IL2CPP_EXTERN_C String_t* _stringLiteral4C48A326ACCC25E558DC329A6C92D8184942B973;
IL2CPP_EXTERN_C String_t* _stringLiteral4D8F818B6B2B96319922F7117BA5D23D7CE4BE6D;
IL2CPP_EXTERN_C String_t* _stringLiteral4DE1853EEF8EA51A408D1E43572237AA9099A9F7;
IL2CPP_EXTERN_C String_t* _stringLiteral4E8B154363B724E6D0163E484A18A20193AED6D6;
IL2CPP_EXTERN_C String_t* _stringLiteral5022307A18EB90B48243F2F5614A29A4CDB8D4AB;
IL2CPP_EXTERN_C String_t* _stringLiteral5130F236BA009560ABADB891BD7727E49A0BDCF2;
IL2CPP_EXTERN_C String_t* _stringLiteral517C1E9240257ADB3B22BB9D500C1A9DA0CF2A66;
IL2CPP_EXTERN_C String_t* _stringLiteral5283890AF3274AE0B569B81DE511DDAFAA6A8E2B;
IL2CPP_EXTERN_C String_t* _stringLiteral56A6E0C35D39F1292BB034E2CBAE7848CEAEAE20;
IL2CPP_EXTERN_C String_t* _stringLiteral570BF0DE4722E582BF24A44B99BDBE309B6E344C;
IL2CPP_EXTERN_C String_t* _stringLiteral57510698B217277D05B394A0341CB3D9E80A7B0E;
IL2CPP_EXTERN_C String_t* _stringLiteral5CA9455F82225506E9807EBEA47D2D77C4B0357C;
IL2CPP_EXTERN_C String_t* _stringLiteral5DA03F79EB304D6DF1CF5641E93F80380C375506;
IL2CPP_EXTERN_C String_t* _stringLiteral5EE664B33D9475E2AAAAA8AB8C847F9DCB727170;
IL2CPP_EXTERN_C String_t* _stringLiteral62BFE04F37A747696700D5F83EB7A908BF3DD02E;
IL2CPP_EXTERN_C String_t* _stringLiteral63159A92C7EF0625D8F79AB2AA983147840CBCDF;
IL2CPP_EXTERN_C String_t* _stringLiteral638C5441E8427B2B9D2C941DDBF958579B5FE3F0;
IL2CPP_EXTERN_C String_t* _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563;
IL2CPP_EXTERN_C String_t* _stringLiteral66598110B46A51C4B35EB3014DABBD9FFC1FA160;
IL2CPP_EXTERN_C String_t* _stringLiteral6B866DCFF4A3EC3D3C30879F029D88106601B1B2;
IL2CPP_EXTERN_C String_t* _stringLiteral6C0AAA83F788CDC751B0996633832298AB85EED1;
IL2CPP_EXTERN_C String_t* _stringLiteral6E0489F9FAF23DF58DCABE03DAEB479BD06406A5;
IL2CPP_EXTERN_C String_t* _stringLiteral6F8E5CB80BB13FCCFE9055B13480A92A4A79A541;
IL2CPP_EXTERN_C String_t* _stringLiteral70A2A102C9466A7EB3D3E8363471BDD24727F535;
IL2CPP_EXTERN_C String_t* _stringLiteral732C0CE944DB4CE2B22AECADDA729500CF2D40FE;
IL2CPP_EXTERN_C String_t* _stringLiteral75C9716749EA210206E3467390B7A11F3F33DDFA;
IL2CPP_EXTERN_C String_t* _stringLiteral7612DDBE1D50F84B11B311EE8533753F852D650E;
IL2CPP_EXTERN_C String_t* _stringLiteral7630F7A0C27B2EE30DD70CE0777AD917869A5FC4;
IL2CPP_EXTERN_C String_t* _stringLiteral7A2D39E45573A52AC2A60341CA98C5385D2E6B19;
IL2CPP_EXTERN_C String_t* _stringLiteral7C712DDD29B3FD32523064FDC9BBC01F2B49EB44;
IL2CPP_EXTERN_C String_t* _stringLiteral800B26EC90517231A4D8893D66A9B3DBBAD30F52;
IL2CPP_EXTERN_C String_t* _stringLiteral81CC25CB6609CBDB8ADC25537FB7AE3AD479D411;
IL2CPP_EXTERN_C String_t* _stringLiteral8564C03D7C703983BEDB656A99B59E3390344F5E;
IL2CPP_EXTERN_C String_t* _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1;
IL2CPP_EXTERN_C String_t* _stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3;
IL2CPP_EXTERN_C String_t* _stringLiteral88C8477F5C2EFF0FC6EBF1881131D1F9F24A128C;
IL2CPP_EXTERN_C String_t* _stringLiteral88F3DE24A51873EFAEC44A921FEDE9B573636C45;
IL2CPP_EXTERN_C String_t* _stringLiteral8F54CEEFF983948E06DCCCCFDA5A16768EC0E196;
IL2CPP_EXTERN_C String_t* _stringLiteral8F72A13E7E8E1CB50038C54FE7CC02AB7582F7AA;
IL2CPP_EXTERN_C String_t* _stringLiteral92659A44551B5EB26AFAF21592E080765B1FA96C;
IL2CPP_EXTERN_C String_t* _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1;
IL2CPP_EXTERN_C String_t* _stringLiteral969B34DE6E3508B743D73FE21E0204A5CA131E42;
IL2CPP_EXTERN_C String_t* _stringLiteral9A11FFC55B08CBCD82E9289BE1D402BF880BE630;
IL2CPP_EXTERN_C String_t* _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1;
IL2CPP_EXTERN_C String_t* _stringLiteral9FB9F04A5646B8AA16A25CE6541100B6BD6BF130;
IL2CPP_EXTERN_C String_t* _stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C;
IL2CPP_EXTERN_C String_t* _stringLiteralA33A5CAE02B786C2060461DF8C6764B4C05E9423;
IL2CPP_EXTERN_C String_t* _stringLiteralA3EAA0F339183241CBE940583DB6DF3E8447B751;
IL2CPP_EXTERN_C String_t* _stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907;
IL2CPP_EXTERN_C String_t* _stringLiteralAEE8864CE32A6E593EF9DA8C7FCDB920CEE839A0;
IL2CPP_EXTERN_C String_t* _stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74;
IL2CPP_EXTERN_C String_t* _stringLiteralB2BA240FC545CB2BDF4B7B32D04794E122DD0B46;
IL2CPP_EXTERN_C String_t* _stringLiteralB344685C9F5926A023E15AA872D5A5C5B6297827;
IL2CPP_EXTERN_C String_t* _stringLiteralB55CC64662ECC239E6F898FAFAA8D064328B59B2;
IL2CPP_EXTERN_C String_t* _stringLiteralB5F971C21F0E429CC592BBB1C93532F72EFFC873;
IL2CPP_EXTERN_C String_t* _stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07;
IL2CPP_EXTERN_C String_t* _stringLiteralB73082FB2EBBFB0EA9CDD8085045CE442DB8AD3A;
IL2CPP_EXTERN_C String_t* _stringLiteralB908FB7F7ED69D055FB898CBD750D2E37D443679;
IL2CPP_EXTERN_C String_t* _stringLiteralBF8EC59F7DE43874169B97A008704476FA25A4EB;
IL2CPP_EXTERN_C String_t* _stringLiteralC1695A3C7CA94429E625B90F5A19C15697B33294;
IL2CPP_EXTERN_C String_t* _stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302;
IL2CPP_EXTERN_C String_t* _stringLiteralC66D138C140C794737E3084A944C24E3139FDE92;
IL2CPP_EXTERN_C String_t* _stringLiteralC9DAF308FCC7E249312CAF9674CF0AB2BB6358A6;
IL2CPP_EXTERN_C String_t* _stringLiteralCA0AA89382EC9FBF76CB9BBEAB1872B5A701BEAA;
IL2CPP_EXTERN_C String_t* _stringLiteralCBE2A8AD4BB081987C1D07F4759D40AA8053B0CD;
IL2CPP_EXTERN_C String_t* _stringLiteralCE58DB664A03767A219FB187BBE2B769431C47F8;
IL2CPP_EXTERN_C String_t* _stringLiteralCEEC121DF59708320D4D7FB4422A2E39CA9FED36;
IL2CPP_EXTERN_C String_t* _stringLiteralCEFE08E0E22F0F2F83881114AA953EB6602998C0;
IL2CPP_EXTERN_C String_t* _stringLiteralD07B59B474E59375E25F09D75E1BAC7660C9373B;
IL2CPP_EXTERN_C String_t* _stringLiteralD1545CFDAAF7A5965985B205CE1C592FF9780059;
IL2CPP_EXTERN_C String_t* _stringLiteralD3C6FF105F16F36B05CE62DC0895F7A6B90F6ED8;
IL2CPP_EXTERN_C String_t* _stringLiteralD4F1844F089EFE66108B2D900049E663DB514FFB;
IL2CPP_EXTERN_C String_t* _stringLiteralD63216A99D4FD683AD72F25F707C7D4A188E2029;
IL2CPP_EXTERN_C String_t* _stringLiteralD76F2E16F30EA8C8C52D4ABD70B672BC7A3AEAB2;
IL2CPP_EXTERN_C String_t* _stringLiteralD78D112848D426A98044320516AE321116F74C50;
IL2CPP_EXTERN_C String_t* _stringLiteralD8975005FF8BAF05F5CE496C89F3918E82AEB419;
IL2CPP_EXTERN_C String_t* _stringLiteralD8CD2F2DA1948373D6BFA8C44122166BC25E3FC0;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465;
IL2CPP_EXTERN_C String_t* _stringLiteralDB5269102EEAA6174B84EBA318CAFFA90AE3217B;
IL2CPP_EXTERN_C String_t* _stringLiteralE1FF38972D317F4695BFAF4B7DACF42CBE04CCC6;
IL2CPP_EXTERN_C String_t* _stringLiteralE277CFF9C0F40D8AD278F095111F17D2F24BD7EA;
IL2CPP_EXTERN_C String_t* _stringLiteralE76852F06C679D87343E3FAA7878CDDC695FB9A4;
IL2CPP_EXTERN_C String_t* _stringLiteralEA05B74022DC98A669248CD353ADDBD7AADAD4AA;
IL2CPP_EXTERN_C String_t* _stringLiteralEB72A6C142E7E7CA3E0AA267ECA659778C8218FE;
IL2CPP_EXTERN_C String_t* _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84;
IL2CPP_EXTERN_C String_t* _stringLiteralECAC83771A00C701043A940F621CC1C765D30D31;
IL2CPP_EXTERN_C String_t* _stringLiteralECDA7C713655433D5CF151F7459B79DEAE285D12;
IL2CPP_EXTERN_C String_t* _stringLiteralED46180A52CDD832A279CAAF125783B893DB2BB4;
IL2CPP_EXTERN_C String_t* _stringLiteralEEF7C7AC6993BF25FEE940B8C2C2083B0187450D;
IL2CPP_EXTERN_C String_t* _stringLiteralEF44767F9201E4ED14F37963818D7A70DB3DACE2;
IL2CPP_EXTERN_C String_t* _stringLiteralEFA962035003BA0CD9322BAABB982246C7B289CD;
IL2CPP_EXTERN_C String_t* _stringLiteralF0FB2DE20FED3D5835E829A525818D98D562F653;
IL2CPP_EXTERN_C String_t* _stringLiteralF188B3DE477952E1F000BF57675999425AE46BC1;
IL2CPP_EXTERN_C String_t* _stringLiteralF1D3D0257FC5D9AA4AC13910BF2678578B83B98E;
IL2CPP_EXTERN_C String_t* _stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7;
IL2CPP_EXTERN_C String_t* _stringLiteralF4BD78F14A295432B64B608CF7B12D9CA73E40A1;
IL2CPP_EXTERN_C String_t* _stringLiteralF7E6C53D86D8ADC0DB8EFC0A2CD9877CC8BC9914;
IL2CPP_EXTERN_C String_t* _stringLiteralF85263F579BDEEADCEC89CFCDB0C3F6C51D186BF;
IL2CPP_EXTERN_C String_t* _stringLiteralF96282F5D84FC9B754994ADCFE65DAE2088A7382;
IL2CPP_EXTERN_C String_t* _stringLiteralF9C54459144FF6B26A2E5C4FD933B87EC7434D19;
IL2CPP_EXTERN_C String_t* _stringLiteralFA0A5DB7207DFB227B7FABC87E749591F7A88A83;
IL2CPP_EXTERN_C String_t* _stringLiteralFAD7C7DBDDF9CF5538F439C2160072CE8F47C9AC;
IL2CPP_EXTERN_C String_t* _stringLiteralFBAD954A5D5DC7494CB8B4AE55EDFCFE125A1338;
IL2CPP_EXTERN_C String_t* _stringLiteralFCA74A9060DDEE6A3ECAE73E6AB96086770BE7E2;
IL2CPP_EXTERN_C String_t* _stringLiteralFD0BD4C28C5DD340193C602B92723689D3AD161B;
IL2CPP_EXTERN_C String_t* _stringLiteralFD14F08881068F74E441580B0A92B9D4C9E441C1;
IL2CPP_EXTERN_C String_t* _stringLiteralFD4706B02823C71252FBF63A74CF03433A8DADF0;
IL2CPP_EXTERN_C String_t* _stringLiteralFD923E0F50D19AFE95F216B7679E2A07023022AF;
IL2CPP_EXTERN_C String_t* _stringLiteralFF51AE1F9006774EB05DFE9C7EE8CC7B1AAA1446;
IL2CPP_EXTERN_C String_t* _stringLiteralFF9424591DF8E3AC8F0B45C409B0F5CF3A6DC9E3;
IL2CPP_EXTERN_C const RuntimeMethod* AreaTargetCaptureOverlayCanvas_OnDevicePoseStatusChanged_mBB6AC3F3F53837094926337725AE1260CC80EFBE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonBinaryWriter_CalculateSize_mA8B80B3BDA75471C30DD0174D71F0617148EA266_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonBinaryWriter_WriteTokenInternal_m0A5100A75DC11C4AA9FB8F4D6687FEE32227384F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonObjectIdConverter_ReadJson_m26DD777224AAA857C08EC7D9CADA696305D95154_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonObjectId__ctor_m6F544B31754CDF4DFDDFBE39E277CA6EB24AD87D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonReader_GetString_mD63F466F23E61BC08C68D1C37CAE557B82D3C07E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonReader_ReadCodeWScope_m280C02A4CB2C3479439BB591449D8B9019B45B28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonReader_ReadNormal_mE6DAAA821551807C1762D8CC2C50F609BEA85676_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonReader_ReadReference_m79EB59F850E85F0CBE8050FF21E381DD8CC62DE6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonReader_ReadType_m8AEEAB177EBD175517E94004D8C41905096640DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonReader_Read_m9D495F89C49A90514169669395FA23D9E962A369_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonWriter_WriteComment_mEC2924A0AEC2225D1848886115C65E2F42D9FA59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonWriter_WriteObjectId_m50362C1425070DC3039A2BB8780E718278526BE7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonWriter_WriteRawValue_m309A8F6CD4651AB09275C71B47FCEB5343936BDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonWriter_WriteRaw_m3BCC034680E9B63E65273D5FF928FB64395937FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonWriter_WriteStartConstructor_m6A87B638DE273C1F5BB84A08884392D08CF7E27D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonWriter_WriteValue_m95CA00FFAF8BCE3290035691454B54C29C4CAF25_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* BsonWriter_WriteValue_mB81827849D67F0D9B1B5294C3709455288C99A97_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponentInChildren_TisAreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694_m053FB74192F7CF37A9CA8083F2DDB5CA6385E335_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_mF6AC8A97CE05CE737CCA8602C720C2D645ADAE2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisAreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D_m43CB44A9B7E4707A266384C54E8B01FB9BB59674_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_m0763EF4D5490DA184D87D6B1F17186DE85C4DB5B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m153A288B7CC8CDF2F485D89F4B49558D7B874406_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m92213FCE7FA9D43F379161C77C5A2956FC63D9AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mCE799C5CE605F8557DD4B67547974EAF48F76DEC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m74612BC3359F4CC16EA47BD976973DED6C3D0343_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mBA45442B5F92EFC878CC2D6B0646FD4D7371F5BC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mE5FA11D62C725AE4D4AC0C4658671C66A63BCC94_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_m56EDE928411F3273BA1B2A8C7ADF66F30FDFC6B1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m490238E76437FE84FE24943CAB36C994DC458914_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m00316B143BFF1198333B3BA22CB7FC71B3356009_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mCB62A7A7DF844A171CBFEE010E6AC5CBC5FD4AFB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mD7549DEB36F00160BC4ECA17046192AD4909427C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mFD7867D61B454D815AFE71D04D27540FAFBFF091_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE4461A26F0D351E44DD935B2665ECCD279539019_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mE658EA1A4C9A74D278C06AB3313E2D7E5049B6BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mF7835ED20B641D86E4ACA5802AA028E3230D1C47_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Values_mDA26C243AC2C685380BBBE8733D81C84853BDC5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DiscriminatedUnionConverter_CreateUnionTypeLookup_mA5726141B9B519097F570ABE134A8ADF57DB7028_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DiscriminatedUnionConverter_CreateUnion_m39AB8E6BC1A7428CF5C9EEAE6FBF04046BDE1835_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DiscriminatedUnionConverter_ReadJson_m1B41FB32464110F1CB17781192B3B5A7A1AA092E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_SingleOrDefault_TisUnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_mB2A8A645093B928EE73D035BFBBC9E5AEB245205_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Single_TisUnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_m05473133F3F6449D220273A3D0DF7A70CE2856CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mF0AED1993946FF775115C47514B29636472220A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToList_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_mAADF73191D35A82CA1499732D4A833E72DF17391_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0C67BB2FAEE25E3D9B432C9A245E62C2760A78A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m466B2E1AB47DC29AAC1CC139E945B6D5093B059F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mFF2A21A3FC1590940651F77BBA8E414F667DE20A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m325E257248C8F9D2F9DB76FAFCD57BDF26258273_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6C1BC90050E014CF606ECCAC93503173A0B47ED4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mBA548D3D8366081A2D80A286DFBAE0744464D0EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m041582C4E9A924B7797EE13B0B6FC5F7A382BE0A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0C89B63FB306F7AA664BEFC5685B3656B8EB4307_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2194C411E1208AC29EFC254376D8F58E0B011CFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_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_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mA2746088DB45856FD76C725AB403CEF5A8997734_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IsoDateTimeConverter_ReadJson_m46087313E5B58598AB0186B286699005004ADD93_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* IsoDateTimeConverter_WriteJson_m5EDA6A9133D7B218C6ACC251474EFEB73D94669D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JavaScriptDateTimeConverter_ReadJson_mD1D2233773FA4D58FC09F657742669765FE50BA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JavaScriptDateTimeConverter_WriteJson_m80F0A501BD2387D7F33D29D095FE2A5059BC2344_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* JsonSerializer_Deserialize_TisRegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B_mC6D2EADF36936BD9F790C8F0C427E1D28CF1EB7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePairConverter_InitializeReflectionObject_m652718B259609B2C8761FE1A5AC827D5A0959F3A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePairConverter_ReadJson_m5CCE7DBE8223FA96133582AF8B691CF9905A2D6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4850B28999FFA0B3C6D15D856612533416F4B80D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4ED382C9871AEF868956EE879AE0DDD19B37A78B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m5A2E5622C79DCF81213DBC7827FB8A58BCE83CB5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m5F62EE992DBCC5323267265794235C9EEE07997B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m6663C05A3472B50DC0D32EE25528EF1DEDF661DA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9E5B4EC58B3EED5F3BD40D05146F592FB2904E5F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m49056A4564140B07E32F51C336062054EDAE572A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mB542E879C436E98D901D3068C891582A25F85711_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m1203B7AE8B8D794831B9A33A668F2C7CC80F210D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m5AC0AF26DC641120287DD08E422BA59CF6808181_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m816A625F9C7D41879A5311365CBFB78C03E55792_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mF472961C4665B7EE4F1C4C8A05B00B08153BB96A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_RemoveAt_m180FA48BAD7FFC5E0D516222624FC53A678AC4A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mAF6B310F60BD0206826A1E92B4627FFA151048BF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0C02FF25F6D0F85CA571ABC6F86B82064179C0B6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m130BBA6C2AB6A50CDCB51DE7E72CE1F0A6B496F6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m13F79705E65C807CD9BD57C4461A7B47785FDE03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m38500C20418699AEC04B1946434E06EC96FB4B1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9D221BAADD9EB33ADECFA2923E1A443628244BD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9F0B878705D93459D77DDF0439BFB2F0E1F5CA71_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE26F6C7C9CFE22F65515C6CA5D0A326AF82758E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m1A47CDA4111FE172A39D1D82E9F0F4FFDCCEB7DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m48BBB83C5F748E6E6FF0731C3682092DEA6A7173_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m0A02B36D0DCFFDF657F91AC1C84F9944BB984010_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Marshal_StructureToPtr_TisUnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540_m5364D823748196BEBFAB5AA246A4E32D76A4EDC8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MeshData_GetIndexData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mFC83EECACD284C6C340883459F61A511AD80A8FF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MeshData_GetIndexData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m01F7E5FFB429983A574F5099B8D108A8C11D594D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MeshData_GetVertexData_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mFA17A951C9C399FF2854D20E995D044D5C0E4C6C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* MeshData_GetVertexData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m9114317AC8FD04F74E2728D7581DEC77914223E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mB893A445FD5C5759C9BEDB2EF5037667D4985897_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeEngineDriverUserData_1__ctor_m1C67F717B87C21C78489D4474D688EBA30E63E75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeUnityDriver_GetDriverConfig_m9BEDA58834FC2EE32F0EE59B0BE9B9131137D3C8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeUnityDriver_GetDriverNameForARFoundation_m890E8178308E09BF3AD32E189C4F7943453E7049_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeUnityDriver_OnDriverCreated_mBAA5DBDDDBD539A1B32A22B1450B68DBC439A497_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m58C3907D9B239EF4FF049C6610413B65C82ED1D5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mB0724890EE221D1429AB9A17CD7E5DE50C263027_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OverlayCanvas_1_SetupOverlayCanvas_mF957AABB06F71BFFD692A49AFDEC5758467C6BD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* OverlayCanvas_1__ctor_mA9C9C9BCBCCD5E25DDA78FC24D74AF1AE3871807_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RegexConverter_ReadJson_m8BD1B997B29EB4064F26BB218260268F21517B5D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RegexConverter_ReadRegexObject_m80CE2F9CF007FD7535003FB6363EBDF123F6058F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeMeshRenderingBehaviour_CreateFromSerializedTarget_m8A8B98D6DFD9F404F716C540C986D632AB119113_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeMeshRenderingBehaviour_OnAreaTargetCaptureStopped_m1AFE58893CDEF566EA89A60D55AF5C8F6294E45A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeMeshRenderingBehaviour_OnMeshBlockAdded_m31B06FD28D61BFC4A93BDE4AB12B61C949AE51B4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeMeshRenderingBehaviour_OnMeshBlockRemoved_m3F35AE4242FCA29FF41279E1BB8E49E0D5DC319F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeMeshRenderingBehaviour_OnMeshBlockUpdated_m246E57EFFF060AC8C5AF3F787F25764588227E57_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RuntimeMeshRenderingBehaviour_OnVuforiaStarted_m8D2FBDC54B2F98644647F2BEA739ACA923A09D8E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* StringEnumConverter_ReadJson_m1493132834D10DD84C40AD4A0E8C1260075C30E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ThreadSafeStore_2_Get_m78FF551CC72A3BF11227BE363C25A251B1D44885_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ThreadSafeStore_2_Get_m8AFE790F5052FCFA2394DC2B7F3BE12E637136BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ThreadSafeStore_2_Get_mE30B8C78B70BC03B976C4557D5E7004FF75266F3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ThreadSafeStore_2__ctor_m1F48399F1B68EFB2F50CAC707068DE92A0CCAF2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ThreadSafeStore_2__ctor_m8D88C84B82E54C9B0E81A1E2332DBB4422362447_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ThreadSafeStore_2__ctor_m9BB90A277A58978CE5585942EC036A849B361238_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CExecuteFilterU3Ed__4_System_Collections_IEnumerator_Reset_m6AA82B79BE7A4F13741DFB757DDB30DEB9685BBD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CRunCoroutineWithTimeoutU3Ed__1_System_Collections_IEnumerator_Reset_mCDC163BFF2F06C3B093F1C3899329FA681CB1B1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CReadJsonU3Eb__2_0_m614C17DCEED6E3EE2426CC90C9931F31913AE139_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CReadJsonU3Eb__2_1_m9EFF5F80F4D383C6ADEA9A6C588C67CF00BF400A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CReadJsonU3Eb__2_2_m8BE509C6F73548D00B1143412B55D3F486BE1C8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CReadJsonU3Eb__2_3_m287A74AA033495F3C7DCADC6F19A1A8AA529C70F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CReadJsonU3Eb__2_4_m0AF54E356E93D5C8A2AB4F8B62982D11294F39F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass8_0_U3CWriteJsonU3Eb__0_m1CE9531509A9EC25189F0CC7FB428551DD094688_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec__DisplayClass9_0_U3CReadJsonU3Eb__0_m126833B34F58C4CE059D1D3ED5813BF4E7F4455A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_AddListener_m0DBCB608CB7B56B6D69D518AFBBD0464A1465395_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnityEvent_1_RemoveListener_mBBF33DA61A950684A490D29BE689F398A49AEB2C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UriConverter_ReadJson_m19D116DCA8DF3A59128AB479F462893FD41A207E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UriConverter_WriteJson_m3977081D8594F4EB69B5BC8D55B223E812FC362D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValidationAreaCaptureFactory_CreateValidationAreaCapture_mBF9209DBA0BEB642D6E7B47C385E2AF6879E8DF8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValidationAreaCaptureUploadFactory_CreateValidationAreaCaptureUpload_mFBFA71930B651EA8E9409924F32B436D20FEF8AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueCollection_GetEnumerator_mFCD69EEA8B9B2BF9F531F715442FEFBD532EE191_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VersionConverter_ReadJson_m18CE4F6C9A95F4A5B9219A9B46616CA791CE343A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* VersionConverter_WriteJson_m16EA1B84468D562F0B2477D2CA55CE90D4F2D02B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToAreaTargetCaptureCreationError_m4E86188790B96E23CDFD698030920592119D2710_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToAreaTargetCaptureGenerationError_m626D854C39479E94A108899A1D5EF1616725BC79_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToAreaTargetCaptureStatusInfo_m6B2BC64DDECCFC7A569684FDA22D9121B5B2B8E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToAreaTargetCaptureStatus_m93DDB091B82052B361D179457490CD1EABDB84E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToBarcodeType_mFA1C5998584A1D06AB65288A6F348FB895A2FA68_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToCameraFieldDataType_mB263FAF7EFD9F913E534FBFE45C6292AA83F53DE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToCameraMode_m8B319C25B9B05DA0A1225F9B78E4B8134E762317_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToFocusMode_m0E35147E49103DF6608E5F2CDDBCC33E63CEA12F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToFusionProviderType_m909553A27EACA08E620837212F7D1F94542AAFFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToInitError_mFC8CF438C491388A464B6D8B914849A98A0FC6D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToPixelFormat_m240CD95DD3B04FF12C80265959BFE3B192F9283D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToQueryError_m8A2F10F8255DC9AC7C42285BF66822A1559C0748_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToRecordingStartError_mE74D53C8E5B712552158034A714CE10CF2F36464_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToRecordingStatusInfo_m5C4EC7D976E9BEB04C3DAAE586538B70C41E9363_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToRecordingStatus_m92C96144BC7BDABB97A05DBD357B442B6DCC2FBB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToSensitivity_m8FE99F72615B45B5B5CC330C4B854B8404DB9A9F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToStatusInfo_m0F9D0ACFDD3DE4CDDCAD24E9CA80157F7ED68D16_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToStatusInfo_m2997FFAF2CD06C2705A7734DB33EFFB5904D5C60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToStatusInfo_m6C3FEED54EAD40E446A2EB501D976272C10B8DF4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToStatusInfo_m6F080F3411229F332071265873977186684D8C69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToStatusInfo_mB6386D290422FDB1255588EDDA23704EF98ED7EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToStatusInfo_mB77F45FBCC47E4F63DD1EEB25E60B14B03CE7BF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToStatusInfo_mC43500C01FD081FEF3C15E2B6AB3FFC12E61AE8D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToStatusInfo_mC4B96E2A2A01A96DDAAAC92CC38167649B3A684F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToStatus_m519E558C46C34076110AFCF472308B7F7E57CF20_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToTrackingOptimization_m171CB3741CA6F939A052B94444905104C701E8AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVirtualButtonState_m52C8070A2537655BC4DB50C60BB457A987529B0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuAnchorObservationStatusInfo_m2D5F71265811E5145EEAA60CCADAAA52056DFE83_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuAreaTargetObservationStatusInfo_m81647D523D28AC04CE62624AEDD32F72DB57AE69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuBarcodeType_m1B52025B5D44EFBFDCDB28243EDCB2B50777A586_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuCameraFocusMode_m486CAFB62F045EDD6F29BD49C58A1E7C14E0246B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuCameraVideoModePreset_m5A32E115590F93871F7C6780C51CE149CD4D9D7A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuCylinderTargetObservationStatusInfo_m22509D8FFFFA9DC11DE6A5C26A6F334E7A2AE9E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuDevicePoseObservationStatusInfo_m70C246B1EF11F164398E6D3AF3CBAC0E1718C638_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuImageTargetObservationStatusInfo_mCEEA9F90EF7EDEE0C17EBE17864F4BFD7455A0B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuMarkInstanceIdType_m3B8CE689F25B3687747B4CB3D6BADE55C04EAC41_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuMarkInstanceIdType_m6F4028C56FB4BCFEB13DA201ADBFB706231503DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuMarkObservationStatusInfo_mCB8998EE83427C2DD2B8045C7CEC123CE9A264F1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuModelTargetObservationStatusInfo_m45BA6963D7081AE4C9D3CF94D19778068701C1F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuMultiTargetObservationStatusInfo_m2C9C9DB0E03DBB2328F2947F80BB5A81478D66F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuStatus_m20609C55C7DFDE8F99F8AE906F455BC3C7724284_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* WrapperExtensionMethods_ToVuVirtualButtonSensitivity_mC0B4F606A1C2E812337F0726DF4C280972DC6375_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* HashSet_1_tA1368DD5977A2271895CEEC3D6282C68C9675735_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* KeyValuePair_2_t6B67F15F63BF2F3C9BF0458C0AA16F217BE189F0_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_0_0_0_var;
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6;;
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com;
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com;;
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke;
struct CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke;;
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 ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7;
struct RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A;
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2;
IL2CPP_EXTERN_C_BEGIN
IL2CPP_EXTERN_C_END
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>
struct Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2 : 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_t09C319F68995F8E35E1E42FC9F54D2CCBB089873* ____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_t3D1BF61087B6AF31DCF5A4A7520DC980B7DFFEBA* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t24D2F514705CCDF2981880DB75EC1B51CAEB735E* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>
struct Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E : 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_t8C444BF7CB6A7A6EBAD73D1E1A6C5FF1E55A2EAA* ____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_tDACE42E0F41A4CC844A7969FA9561A456173F7DC* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t5B01A6006A22FCB0947D3EB8FDFF226DC460D4E8* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock>
struct Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87 : 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_t23B10608931B0F4ECFE4211D2111EC116FEB86A7* ____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_tB5FE2021FEF69167AE157031D429B38B2E8BB1F6* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tF2E6950F2EBD8BCF4D1686C85C3B4F2AD0250228* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Material>
struct Dictionary_2_t5B255487AF84FB5AB3382296BC4C30734ADE141F : 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_t24D6A872CEE9B0677216214F6F3270C5897CDE5A* ____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_t4274B17E1CBE308BB3118F5BC78805BBDEDCDD90* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_tA531AC920AAE21ED6FFB807739782DC2D244BDED* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Texture2D>
struct Dictionary_2_tB30C9EC7EAE1268D7EE7936DB4C6E64DD28387CA : 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_t7DC9840498DE92FBB40DE5C1DD6A75FE9EE27E40* ____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_tD24FC49337B1D42DC531580391490648B5452727* ____keys_7;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
ValueCollection_t658F5D3D7ACCB24C9139EFA8FAB7259D07DE4AFB* ____values_8;
// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
RuntimeObject* ____syncRoot_9;
};
// System.EmptyArray`1<System.Object>
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE : public RuntimeObject
{
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty>
struct List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
BsonPropertyU5BU5D_tE8A4F8F40BF64795F555011F705797DD61F542AB* ____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.Newtonsoft.Json.Bson.BsonToken>
struct List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
BsonTokenU5BU5D_t0434CDE1DECD42BFE09329EF7491560F3AED3D95* ____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.Internal.Utility.GLTFLoading.GLTFPrimitive>
struct List_1_t389D5D92DA59369F56F509ECAB46D28415AA74AD : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
GLTFPrimitiveU5BU5D_t835EED9A614ABA48D72F77100CF444BC97D07EF8* ____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.Newtonsoft.Json.Linq.JProperty>
struct List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
JPropertyU5BU5D_t41A29CA0B72FEC06771DAAB11D3B061ABE73E998* ____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.Material>
struct List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ____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.MeshRenderer>
struct List_1_t558592816DA880773C8A60C1EB777F3B092B68EC : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* ____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<UnityEngine.Texture2D>
struct List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4 : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ____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.Rendering.VertexAttributeDescriptor>
struct List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* ____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.Newtonsoft.Json.Bson.BsonReader/ContainerContext>
struct List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
ContainerContextU5BU5D_t7E8EB50947830B4F3774703380A097A1B719A0C1* ____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.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase>
struct List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E : public RuntimeObject
{
// T[] System.Collections.Generic.List`1::_items
UnionCaseU5BU5D_t0C4726D04FB661B9D5F00D56251BC0929DE5EA09* ____items_1;
// System.Int32 System.Collections.Generic.List`1::_size
int32_t ____size_2;
// System.Int32 System.Collections.Generic.List`1::_version
int32_t ____version_3;
// System.Object System.Collections.Generic.List`1::_syncRoot
RuntimeObject* ____syncRoot_4;
};
// Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1<Vuforia.Internal.VuforiaDriver.DriverData>
struct NativeEngineDriverUserData_1_t0448A9AFE6AB3A2C12C335F5E1DE7FADF06968DB : public RuntimeObject
{
// Vuforia.NativeStruct`1<T> Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1::mDriverUserData
NativeStruct_1_t4C619F898F5E402A090A9706E75C2FCD329510DC* ___mDriverUserData_0;
};
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>
struct ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF : public RuntimeObject
{
// System.Object Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_lock
RuntimeObject* ____lock_0;
// System.Collections.Generic.Dictionary`2<TKey,TValue> Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_store
Dictionary_2_t6EBA30E67A423ACBA7276F1C18CD98809964D2F6* ____store_1;
// System.Func`2<TKey,TValue> Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_creator
Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE* ____creator_2;
};
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,System.Type>
struct ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6 : public RuntimeObject
{
// System.Object Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_lock
RuntimeObject* ____lock_0;
// System.Collections.Generic.Dictionary`2<TKey,TValue> Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_store
Dictionary_2_t8BF76F08F2E28AE3B97CD39EBC7A0FE57398B1B0* ____store_1;
// System.Func`2<TKey,TValue> Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_creator
Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD* ____creator_2;
};
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>
struct ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121 : public RuntimeObject
{
// System.Object Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_lock
RuntimeObject* ____lock_0;
// System.Collections.Generic.Dictionary`2<TKey,TValue> Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_store
Dictionary_2_t9661E658958D63C146F10E718C94E19D7FFCC8B1* ____store_1;
// System.Func`2<TKey,TValue> Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2::_creator
Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3* ____creator_2;
};
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,Vuforia.MeshBlock>
struct ValueCollection_tF2E6950F2EBD8BCF4D1686C85C3B4F2AD0250228 : public RuntimeObject
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection::_dictionary
Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* ____dictionary_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.Reflection.Assembly
struct Assembly_t : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Reflection.Assembly
struct Assembly_t_marshaled_com
{
};
// System.IO.BinaryReader
struct BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158 : public RuntimeObject
{
// System.IO.Stream System.IO.BinaryReader::m_stream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___m_stream_0;
// System.Byte[] System.IO.BinaryReader::m_buffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_buffer_1;
// System.Text.Decoder System.IO.BinaryReader::m_decoder
Decoder_tE16E789E38B25DD304004FC630EA8B21000ECBBC* ___m_decoder_2;
// System.Byte[] System.IO.BinaryReader::m_charBytes
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___m_charBytes_3;
// System.Char[] System.IO.BinaryReader::m_singleChar
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_singleChar_4;
// System.Char[] System.IO.BinaryReader::m_charBuffer
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_charBuffer_5;
// System.Int32 System.IO.BinaryReader::m_maxCharsSize
int32_t ___m_maxCharsSize_6;
// System.Boolean System.IO.BinaryReader::m_2BytesPerChar
bool ___m_2BytesPerChar_7;
// System.Boolean System.IO.BinaryReader::m_isMemoryStream
bool ___m_isMemoryStream_8;
// System.Boolean System.IO.BinaryReader::m_leaveOpen
bool ___m_leaveOpen_9;
};
// System.IO.BinaryWriter
struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E : public RuntimeObject
{
// System.IO.Stream System.IO.BinaryWriter::OutStream
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___OutStream_1;
// System.Byte[] System.IO.BinaryWriter::_buffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____buffer_2;
// System.Text.Encoding System.IO.BinaryWriter::_encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ____encoding_3;
// System.Text.Encoder System.IO.BinaryWriter::_encoder
Encoder_tAF9067231A76315584BDF4CD27990E2F485A78FA* ____encoder_4;
// System.Boolean System.IO.BinaryWriter::_leaveOpen
bool ____leaveOpen_5;
// System.Byte[] System.IO.BinaryWriter::_largeByteBuffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____largeByteBuffer_6;
// System.Int32 System.IO.BinaryWriter::_maxChars
int32_t ____maxChars_7;
};
// Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter
struct BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C : public RuntimeObject
{
// System.IO.BinaryWriter Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::_writer
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* ____writer_1;
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::_largeByteBuffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____largeByteBuffer_2;
// System.DateTimeKind Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::<DateTimeKindHandling>k__BackingField
int32_t ___U3CDateTimeKindHandlingU3Ek__BackingField_3;
};
// Vuforia.Newtonsoft.Json.Bson.BsonObjectId
struct BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B : public RuntimeObject
{
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonObjectId::<Value>k__BackingField
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___U3CValueU3Ek__BackingField_0;
};
// Vuforia.Newtonsoft.Json.Bson.BsonProperty
struct BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Bson.BsonString Vuforia.Newtonsoft.Json.Bson.BsonProperty::<Name>k__BackingField
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___U3CNameU3Ek__BackingField_0;
// Vuforia.Newtonsoft.Json.Bson.BsonToken Vuforia.Newtonsoft.Json.Bson.BsonProperty::<Value>k__BackingField
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___U3CValueU3Ek__BackingField_1;
};
// Vuforia.Newtonsoft.Json.Bson.BsonToken
struct BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Bson.BsonToken Vuforia.Newtonsoft.Json.Bson.BsonToken::<Parent>k__BackingField
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___U3CParentU3Ek__BackingField_0;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonToken::<CalculatedSize>k__BackingField
int32_t ___U3CCalculatedSizeU3Ek__BackingField_1;
};
// Vuforia.Internal.Core.CoreDependencies
struct CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F : public RuntimeObject
{
// Vuforia.Internal.Core.IEngine Vuforia.Internal.Core.CoreDependencies::<Engine>k__BackingField
RuntimeObject* ___U3CEngineU3Ek__BackingField_0;
// Vuforia.Internal.Core.IUnityMainThreadTaskScheduler Vuforia.Internal.Core.CoreDependencies::<UnityMainThreadTaskScheduler>k__BackingField
RuntimeObject* ___U3CUnityMainThreadTaskSchedulerU3Ek__BackingField_1;
// Vuforia.VuforiaConfiguration Vuforia.Internal.Core.CoreDependencies::<VuforiaConfiguration>k__BackingField
VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* ___U3CVuforiaConfigurationU3Ek__BackingField_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.Newtonsoft.Json.Serialization.DefaultContractResolver
struct DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolverState Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver::_instanceState
DefaultContractResolverState_tE51FA02B33F0279FC8C42271E9EB35AA7AAA6F11* ____instanceState_4;
// System.Boolean Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver::_sharedCache
bool ____sharedCache_5;
// System.Reflection.BindingFlags Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver::<DefaultMembersSearchFlags>k__BackingField
int32_t ___U3CDefaultMembersSearchFlagsU3Ek__BackingField_6;
// System.Boolean Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver::<SerializeCompilerGeneratedMembers>k__BackingField
bool ___U3CSerializeCompilerGeneratedMembersU3Ek__BackingField_7;
};
// Vuforia.Utility.ExtensionMethods.DelegateHelper
struct DelegateHelper_t8E9037568A4AF2D2CA60A920F14A1B26631DD261 : public RuntimeObject
{
};
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095 : public RuntimeObject
{
// System.Int32 System.Text.Encoding::m_codePage
int32_t ___m_codePage_9;
// System.Globalization.CodePageDataItem System.Text.Encoding::dataItem
CodePageDataItem_t52460FA30AE37F4F26ACB81055E58002262F19F2* ___dataItem_10;
// System.Boolean System.Text.Encoding::m_deserializedFromEverett
bool ___m_deserializedFromEverett_11;
// System.Boolean System.Text.Encoding::m_isReadOnly
bool ___m_isReadOnly_12;
// System.Text.EncoderFallback System.Text.Encoding::encoderFallback
EncoderFallback_tD2C40CE114AA9D8E1F7196608B2D088548015293* ___encoderFallback_13;
// System.Text.DecoderFallback System.Text.Encoding::decoderFallback
DecoderFallback_t7324102215E4ED41EC065C02EB501CB0BC23CD90* ___decoderFallback_14;
};
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction
struct FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622 : public RuntimeObject
{
// System.Object Vuforia.Newtonsoft.Json.Utilities.FSharpFunction::_instance
RuntimeObject* ____instance_0;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpFunction::_invoker
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ____invoker_1;
};
// Vuforia.Newtonsoft.Json.Utilities.FSharpUtils
struct FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D : public RuntimeObject
{
};
// Vuforia.Internal.VuforiaDriver.FileDriver
struct FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Linq.JToken
struct JToken_t034BD5C010BDF99670727D17139F467527005F66 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Linq.JContainer Vuforia.Newtonsoft.Json.Linq.JToken::_parent
JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C* ____parent_1;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::_previous
JToken_t034BD5C010BDF99670727D17139F467527005F66* ____previous_2;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::_next
JToken_t034BD5C010BDF99670727D17139F467527005F66* ____next_3;
// System.Object Vuforia.Newtonsoft.Json.Linq.JToken::_annotations
RuntimeObject* ____annotations_4;
};
// Vuforia.Newtonsoft.Json.JsonConverter
struct JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93 : public RuntimeObject
{
};
// Vuforia.Internal.Utility.Log
struct Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E : public RuntimeObject
{
};
// System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE : public RuntimeObject
{
// System.Object System.MarshalByRefObject::_identity
RuntimeObject* ____identity_0;
};
// Native definition for P/Invoke marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_pinvoke
{
Il2CppIUnknown* ____identity_0;
};
// Native definition for COM marshalling of System.MarshalByRefObject
struct MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE_marshaled_com
{
Il2CppIUnknown* ____identity_0;
};
// Vuforia.Internal.Utility.MatrixUtil
struct MatrixUtil_tEDE4AC42C1C85A287445051D349BD7762A9EEE64 : public RuntimeObject
{
};
// System.Reflection.MemberInfo
struct MemberInfo_t : public RuntimeObject
{
};
// Vuforia.Internal.VuforiaDriver.NullFileDriver
struct NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E : public RuntimeObject
{
};
// Vuforia.Internal.Utility.NullLogger
struct NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9 : public RuntimeObject
{
};
// Vuforia.Internal.VuforiaDriver.NullUnityDriver
struct NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21 : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Linq.JsonPath.PathFilter
struct PathFilter_tF7A98FF75CBBB43B74C12A7772B993E8CD957217 : public RuntimeObject
{
};
// Vuforia.Internal.Utility.Environment.PlatformEvaluator
struct PlatformEvaluator_tB7545B44E92077AC75D3882B6A7C8EBD0BBB895B : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Utilities.ReflectionObject
struct ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Vuforia.Newtonsoft.Json.Utilities.ReflectionObject::<Creator>k__BackingField
ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* ___U3CCreatorU3Ek__BackingField_0;
// System.Collections.Generic.IDictionary`2<System.String,Vuforia.Newtonsoft.Json.Utilities.ReflectionMember> Vuforia.Newtonsoft.Json.Utilities.ReflectionObject::<Members>k__BackingField
RuntimeObject* ___U3CMembersU3Ek__BackingField_1;
};
// Vuforia.Internal.Utility.RuntimeEnvironment
struct RuntimeEnvironment_t230F46CBC2BA663FD14E110FD17E8DB9FA45BB1B : public RuntimeObject
{
// System.Boolean Vuforia.Internal.Utility.RuntimeEnvironment::mIsEditor
bool ___mIsEditor_0;
// System.Boolean Vuforia.Internal.Utility.RuntimeEnvironment::mIsPlaying
bool ___mIsPlaying_1;
// Vuforia.Internal.Utility.Environment.IPlatformEvaluator Vuforia.Internal.Utility.RuntimeEnvironment::mPlatformEvaluator
RuntimeObject* ___mPlatformEvaluator_2;
};
// System.String
struct String_t : public RuntimeObject
{
// System.Int32 System.String::_stringLength
int32_t ____stringLength_4;
// System.Char System.String::_firstChar
Il2CppChar ____firstChar_5;
};
// System.Text.StringBuilder
struct StringBuilder_t : public RuntimeObject
{
// System.Char[] System.Text.StringBuilder::m_ChunkChars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
StringBuilder_t* ___m_ChunkPrevious_1;
// System.Int32 System.Text.StringBuilder::m_ChunkLength
int32_t ___m_ChunkLength_2;
// System.Int32 System.Text.StringBuilder::m_ChunkOffset
int32_t ___m_ChunkOffset_3;
// System.Int32 System.Text.StringBuilder::m_MaxCapacity
int32_t ___m_MaxCapacity_4;
};
// Vuforia.Internal.VuforiaDriver.UnityDriver
struct UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246 : public RuntimeObject
{
};
// UnityEngine.Events.UnityEventBase
struct UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8 : public RuntimeObject
{
// UnityEngine.Events.InvokableCallList UnityEngine.Events.UnityEventBase::m_Calls
InvokableCallList_t309E1C8C7CE885A0D2F98C84CEA77A8935688382* ___m_Calls_0;
// UnityEngine.Events.PersistentCallGroup UnityEngine.Events.UnityEventBase::m_PersistentCalls
PersistentCallGroup_tB826EDF15DC80F71BCBCD8E410FD959A04C33F25* ___m_PersistentCalls_1;
// System.Boolean UnityEngine.Events.UnityEventBase::m_CallsDirty
bool ___m_CallsDirty_2;
};
// Vuforia.Internal.Utility.UnityLogger
struct UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48 : public RuntimeObject
{
};
// System.Uri
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E : public RuntimeObject
{
// System.String System.Uri::m_String
String_t* ___m_String_13;
// System.String System.Uri::m_originalUnicodeString
String_t* ___m_originalUnicodeString_14;
// System.UriParser System.Uri::m_Syntax
UriParser_t920B0868286118827C08B08A15A9456AF6C19D81* ___m_Syntax_15;
// System.String System.Uri::m_DnsSafeHost
String_t* ___m_DnsSafeHost_16;
// System.Uri/Flags System.Uri::m_Flags
uint64_t ___m_Flags_17;
// System.Uri/UriInfo System.Uri::m_Info
UriInfo_t5F91F77A93545DDDA6BB24A609BAF5E232CC1A09* ___m_Info_18;
// System.Boolean System.Uri::m_iriParsing
bool ___m_iriParsing_19;
};
// Vuforia.Internal.ValidationAreaCapture
struct ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A : public RuntimeObject
{
// Vuforia.IVuValidationAreaCapture Vuforia.Internal.ValidationAreaCapture::mVuCapture
RuntimeObject* ___mVuCapture_0;
// System.Boolean Vuforia.Internal.ValidationAreaCapture::<DeleteDataOnDispose>k__BackingField
bool ___U3CDeleteDataOnDisposeU3Ek__BackingField_1;
};
// Vuforia.Internal.ValidationAreaCaptureFactory
struct ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8 : public RuntimeObject
{
// Vuforia.IVuEngine Vuforia.Internal.ValidationAreaCaptureFactory::mEngine
RuntimeObject* ___mEngine_0;
};
// Vuforia.Internal.ValidationAreaCaptureUpload
struct ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97 : public RuntimeObject
{
// Vuforia.IVuValidationAreaCaptureUpload Vuforia.Internal.ValidationAreaCaptureUpload::mVuUpload
RuntimeObject* ___mVuUpload_0;
};
// Vuforia.Internal.ValidationAreaCaptureUploadFactory
struct ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF : public RuntimeObject
{
// Vuforia.IVuEngine Vuforia.Internal.ValidationAreaCaptureUploadFactory::mEngine
RuntimeObject* ___mEngine_0;
};
// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
// 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.VuValidationAreaCaptureConfig
struct VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92 : public RuntimeObject
{
// Vuforia.IVuValidationAreaObserver Vuforia.VuValidationAreaCaptureConfig::validationAreaObserver
RuntimeObject* ___validationAreaObserver_0;
// System.String Vuforia.VuValidationAreaCaptureConfig::captureDirectory
String_t* ___captureDirectory_1;
// System.String Vuforia.VuValidationAreaCaptureConfig::sessionId
String_t* ___sessionId_2;
// Vuforia.VuBool Vuforia.VuValidationAreaCaptureConfig::start
int32_t ___start_3;
};
// Native definition for P/Invoke marshalling of Vuforia.VuValidationAreaCaptureConfig
struct VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshaled_pinvoke
{
RuntimeObject* ___validationAreaObserver_0;
char* ___captureDirectory_1;
char* ___sessionId_2;
int32_t ___start_3;
};
// Native definition for COM marshalling of Vuforia.VuValidationAreaCaptureConfig
struct VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_marshaled_com
{
RuntimeObject* ___validationAreaObserver_0;
Il2CppChar* ___captureDirectory_1;
Il2CppChar* ___sessionId_2;
int32_t ___start_3;
};
// Vuforia.VuValidationAreaCaptureUploadConfig
struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC : public RuntimeObject
{
// System.String Vuforia.VuValidationAreaCaptureUploadConfig::sourceDirectory
String_t* ___sourceDirectory_0;
// System.String Vuforia.VuValidationAreaCaptureUploadConfig::userAuth
String_t* ___userAuth_1;
// System.String Vuforia.VuValidationAreaCaptureUploadConfig::secretAuth
String_t* ___secretAuth_2;
// Vuforia.VuBool Vuforia.VuValidationAreaCaptureUploadConfig::start
int32_t ___start_3;
};
// Native definition for P/Invoke marshalling of Vuforia.VuValidationAreaCaptureUploadConfig
struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_pinvoke
{
char* ___sourceDirectory_0;
char* ___userAuth_1;
char* ___secretAuth_2;
int32_t ___start_3;
};
// Native definition for COM marshalling of Vuforia.VuValidationAreaCaptureUploadConfig
struct VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_marshaled_com
{
char* ___sourceDirectory_0;
char* ___userAuth_1;
char* ___secretAuth_2;
int32_t ___start_3;
};
// Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods
struct WrapperExtensionMethods_t309630D23B69683D1067D9EC3D04A7375F9FC4A1 : public RuntimeObject
{
};
// UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_pinvoke
{
};
// Native definition for COM marshalling of UnityEngine.YieldInstruction
struct YieldInstruction_tFCE35FD0907950EFEE9BC2890AC664E41C53728D_marshaled_com
{
};
// Vuforia.Internal.AreaTargetCaptureInfoPopup/CreationErrorStrings
struct CreationErrorStrings_t8B70B8CD44325F6E459F32A34C447C6E30B987B5 : public RuntimeObject
{
};
// Vuforia.Internal.AreaTargetCaptureInfoPopup/GenerationErrorStrings
struct GenerationErrorStrings_tDEC1CFD8C41AEAD62AE0AC2C2EA1D709EAC50155 : public RuntimeObject
{
};
// Vuforia.Internal.AreaTargetCaptureInfoPopup/StatusInfoStrings
struct StatusInfoStrings_t5FD614084700BA5C7F2362A5B0C908D0DEC8F316 : public RuntimeObject
{
};
// Vuforia.Internal.AreaTargetCaptureInfoPopup/StatusStrings
struct StatusStrings_t8DBF44580F79C7E195CD97D92B34BC7F05A8F9EA : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext
struct ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext::Type
int8_t ___Type_0;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext::Length
int32_t ___Length_1;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext::Position
int32_t ___Position_2;
};
// Vuforia.CloudRecoBehaviour/CloudRecoSearchResult
struct CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E : public RuntimeObject
{
// System.String Vuforia.CloudRecoBehaviour/CloudRecoSearchResult::UniqueTargetId
String_t* ___UniqueTargetId_0;
// System.String Vuforia.CloudRecoBehaviour/CloudRecoSearchResult::TargetName
String_t* ___TargetName_1;
// System.String Vuforia.CloudRecoBehaviour/CloudRecoSearchResult::MetaData
String_t* ___MetaData_2;
// System.Byte Vuforia.CloudRecoBehaviour/CloudRecoSearchResult::TrackingRating
uint8_t ___TrackingRating_3;
};
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass8_0
struct U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F : public RuntimeObject
{
// System.Int32 Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass8_0::tag
int32_t ___tag_0;
};
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass9_0
struct U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35 : public RuntimeObject
{
// System.String Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass9_0::caseName
String_t* ___caseName_0;
// System.Func`2<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase,System.Boolean> Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass9_0::<>9__0
Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* ___U3CU3E9__0_1;
};
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union
struct Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7 : public RuntimeObject
{
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase> Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union::Cases
List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E* ___Cases_0;
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union::<TagReader>k__BackingField
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* ___U3CTagReaderU3Ek__BackingField_1;
};
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase
struct UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744 : public RuntimeObject
{
// System.Int32 Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase::Tag
int32_t ___Tag_0;
// System.String Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase::Name
String_t* ___Name_1;
// System.Reflection.PropertyInfo[] Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase::Fields
PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* ___Fields_2;
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase::FieldReader
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* ___FieldReader_3;
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase::Constructor
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* ___Constructor_4;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5
struct U3CGetMeshesU3Ed__5_t162A1CB3CA1F91A914E32A43D7D0FF9EB796A298 : public RuntimeObject
{
// System.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5::<>1__state
int32_t ___U3CU3E1__state_0;
// Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5::<>2__current
GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* ___U3CU3E2__current_1;
// System.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5::<>4__this
GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* ___U3CU3E4__this_3;
// System.Collections.Generic.List`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive> Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5::<meshes>5__2
List_1_t389D5D92DA59369F56F509ECAB46D28415AA74AD* ___U3CmeshesU3E5__2_4;
// System.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5::<numNodes>5__3
int32_t ___U3CnumNodesU3E5__3_5;
// System.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5::<i>5__4
int32_t ___U3CiU3E5__4_6;
};
// Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c
struct U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF : public RuntimeObject
{
};
// Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4
struct U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0 : public RuntimeObject
{
// System.Int32 Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::<>1__state
int32_t ___U3CU3E1__state_0;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::<>2__current
JToken_t034BD5C010BDF99670727D17139F467527005F66* ___U3CU3E2__current_1;
// System.Int32 Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::<>l__initialThreadId
int32_t ___U3CU3El__initialThreadId_2;
// System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::current
RuntimeObject* ___current_3;
// System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::<>3__current
RuntimeObject* ___U3CU3E3__current_4;
// Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::<>4__this
ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7* ___U3CU3E4__this_5;
// System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::<>7__wrap1
RuntimeObject* ___U3CU3E7__wrap1_6;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::<root>5__3
JToken_t034BD5C010BDF99670727D17139F467527005F66* ___U3CrootU3E5__3_7;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::<value>5__4
JToken_t034BD5C010BDF99670727D17139F467527005F66* ___U3CvalueU3E5__4_8;
};
// 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.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1
struct U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862 : public RuntimeObject
{
// System.Int32 Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::<>1__state
int32_t ___U3CU3E1__state_0;
// System.Object Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::<>2__current
RuntimeObject* ___U3CU3E2__current_1;
// System.Single Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::timeout
float ___timeout_2;
// System.Collections.IEnumerator Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::routine
RuntimeObject* ___routine_3;
// System.Action`1<System.Boolean> Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::onComplete
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___onComplete_4;
// System.Single Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::<timer>5__2
float ___U3CtimerU3E5__2_5;
// System.Single Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::<start>5__3
float ___U3CstartU3E5__3_6;
};
// System.Collections.Generic.List`1/Enumerator<Vuforia.Newtonsoft.Json.Bson.BsonProperty>
struct Enumerator_t5E6D9D8C11DCEAC982736B42109E4AE9230477C1
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC* ____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
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<Vuforia.Newtonsoft.Json.Bson.BsonToken>
struct Enumerator_tDBB27CEE5F26B91F33E910799D329231A97AADF3
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3* ____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
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Material>
struct Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* ____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
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ____current_3;
};
// System.Collections.Generic.List`1/Enumerator<UnityEngine.MeshRenderer>
struct Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9
{
// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
List_1_t558592816DA880773C8A60C1EB777F3B092B68EC* ____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
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ____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.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.MeshBlock>
struct Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* ____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
MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* ____currentValue_3;
};
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>
struct Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D
{
// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator::_dictionary
Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____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
RuntimeObject* ____currentValue_3;
};
// Unity.Collections.NativeArray`1<System.UInt16>
struct NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934
{
// 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;
};
// Unity.Collections.NativeArray`1<System.UInt32>
struct NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184
{
// 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;
};
// Unity.Collections.NativeArray`1<UnityEngine.Vector2>
struct NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70
{
// 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;
};
// Unity.Collections.NativeArray`1<UnityEngine.Vector3>
struct NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD
{
// 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.Boolean>
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
bool ___value_1;
};
// System.Nullable`1<Vuforia.Newtonsoft.Json.DateFormatHandling>
struct Nullable_1_tD02042EDFC5A0B9C9196A6BB39550F063C38E1C2
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<Vuforia.Newtonsoft.Json.DateParseHandling>
struct Nullable_1_t5A616A16104FE04152CF57F9D2BEFC97823EEB1C
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<Vuforia.Newtonsoft.Json.DateTimeZoneHandling>
struct Nullable_1_tFDF0DDE508D07E4FE8D4DF029E09B383E1A7194C
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<Vuforia.Newtonsoft.Json.FloatFormatHandling>
struct Nullable_1_tD60535A1AFF8BC2B5223E33667DEED197B983014
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<Vuforia.Newtonsoft.Json.FloatParseHandling>
struct Nullable_1_t6271350A1E87445EC3ECFDE5AC3E0A36D23DC7C8
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<Vuforia.Newtonsoft.Json.Formatting>
struct Nullable_1_t7AF1DDC661B09832B6BF2A7684F36A3F48F19F9B
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// 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.Nullable`1<System.Int32Enum>
struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<System.Text.RegularExpressions.RegexOptions>
struct Nullable_1_tA5D5F8215791F57B1DEA97B475EBBBC7E4E8F81E
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// System.Nullable`1<System.Single>
struct Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
float ___value_1;
};
// System.Nullable`1<Vuforia.Newtonsoft.Json.StringEscapeHandling>
struct Nullable_1_tE6B561AD4C1DA4FF3513EAA98B99453254CC98EC
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
int32_t ___value_1;
};
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>
struct UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA : public UnityEventBase_t4968A4C72559F35C0923E4BD9C042C3A842E1DB8
{
// System.Object[] UnityEngine.Events.UnityEvent`1::m_InvokeArray
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_InvokeArray_3;
};
// System.ValueTuple`2<System.String,System.Single>
struct ValueTuple_2_t07DDAD74EE305111D8FABD66611ABC4F5296511A
{
// T1 System.ValueTuple`2::Item1
String_t* ___Item1_0;
// T2 System.ValueTuple`2::Item2
float ___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;
};
// Vuforia.Newtonsoft.Json.Bson.BsonArray
struct BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517 : public BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52
{
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonToken> Vuforia.Newtonsoft.Json.Bson.BsonArray::_children
List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3* ____children_2;
};
// Vuforia.Newtonsoft.Json.Bson.BsonObject
struct BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97 : public BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52
{
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty> Vuforia.Newtonsoft.Json.Bson.BsonObject::_children
List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC* ____children_2;
};
// Vuforia.Newtonsoft.Json.Converters.BsonObjectIdConverter
struct BsonObjectIdConverter_t9EF3BF1D8CD0ED13BE52D333A3F96AFC65866615 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// Vuforia.Newtonsoft.Json.Bson.BsonRegex
struct BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3 : public BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52
{
// Vuforia.Newtonsoft.Json.Bson.BsonString Vuforia.Newtonsoft.Json.Bson.BsonRegex::<Pattern>k__BackingField
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___U3CPatternU3Ek__BackingField_2;
// Vuforia.Newtonsoft.Json.Bson.BsonString Vuforia.Newtonsoft.Json.Bson.BsonRegex::<Options>k__BackingField
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___U3COptionsU3Ek__BackingField_3;
};
// Vuforia.Newtonsoft.Json.Bson.BsonValue
struct BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8 : public BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52
{
// System.Object Vuforia.Newtonsoft.Json.Bson.BsonValue::_value
RuntimeObject* ____value_2;
// Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonValue::_type
int8_t ____type_3;
};
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3
{
// System.Byte System.Byte::m_value
uint8_t ___m_value_0;
};
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17
{
// System.Char System.Char::m_value
Il2CppChar ___m_value_0;
};
// UnityEngine.Color
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F
{
// System.Single UnityEngine.Color::r
float ___r_0;
// System.Single UnityEngine.Color::g
float ___g_1;
// System.Single UnityEngine.Color::b
float ___b_2;
// System.Single UnityEngine.Color::a
float ___a_3;
};
// UnityEngine.Color32
struct Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Int32 UnityEngine.Color32::rgba
int32_t ___rgba_0;
};
#pragma pack(pop, tp)
struct
{
int32_t ___rgba_0_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
// System.Byte UnityEngine.Color32::r
uint8_t ___r_1;
};
#pragma pack(pop, tp)
struct
{
uint8_t ___r_1_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___g_2_OffsetPadding[1];
// System.Byte UnityEngine.Color32::g
uint8_t ___g_2;
};
#pragma pack(pop, tp)
struct
{
char ___g_2_OffsetPadding_forAlignmentOnly[1];
uint8_t ___g_2_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___b_3_OffsetPadding[2];
// System.Byte UnityEngine.Color32::b
uint8_t ___b_3;
};
#pragma pack(pop, tp)
struct
{
char ___b_3_OffsetPadding_forAlignmentOnly[2];
uint8_t ___b_3_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___a_4_OffsetPadding[3];
// System.Byte UnityEngine.Color32::a
uint8_t ___a_4;
};
#pragma pack(pop, tp)
struct
{
char ___a_4_OffsetPadding_forAlignmentOnly[3];
uint8_t ___a_4_forAlignmentOnly;
};
};
};
// Vuforia.Newtonsoft.Json.Converters.ColorConverter
struct ColorConverter_t8C82BCCC2C9BBA12465EF3A23EA3950508CEAF87 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// System.DateTime
struct DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D
{
// System.UInt64 System.DateTime::_dateData
uint64_t ____dateData_46;
};
// Vuforia.Newtonsoft.Json.Converters.DateTimeConverterBase
struct DateTimeConverterBase_t72710C4D6F1324E4B94D8404683FD8A565C6D881 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// System.Decimal
struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F
{
union
{
#pragma pack(push, tp, 1)
struct
{
// System.Int32 System.Decimal::flags
int32_t ___flags_8;
};
#pragma pack(pop, tp)
struct
{
int32_t ___flags_8_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___hi_9_OffsetPadding[4];
// System.Int32 System.Decimal::hi
int32_t ___hi_9;
};
#pragma pack(pop, tp)
struct
{
char ___hi_9_OffsetPadding_forAlignmentOnly[4];
int32_t ___hi_9_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___lo_10_OffsetPadding[8];
// System.Int32 System.Decimal::lo
int32_t ___lo_10;
};
#pragma pack(pop, tp)
struct
{
char ___lo_10_OffsetPadding_forAlignmentOnly[8];
int32_t ___lo_10_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___mid_11_OffsetPadding[12];
// System.Int32 System.Decimal::mid
int32_t ___mid_11;
};
#pragma pack(pop, tp)
struct
{
char ___mid_11_OffsetPadding_forAlignmentOnly[12];
int32_t ___mid_11_forAlignmentOnly;
};
#pragma pack(push, tp, 1)
struct
{
char ___ulomidLE_12_OffsetPadding[8];
// System.UInt64 System.Decimal::ulomidLE
uint64_t ___ulomidLE_12;
};
#pragma pack(pop, tp)
struct
{
char ___ulomidLE_12_OffsetPadding_forAlignmentOnly[8];
uint64_t ___ulomidLE_12_forAlignmentOnly;
};
};
};
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter
struct DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// 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)
// Vuforia.Internal.VuforiaDriver.DriverData
struct DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E
{
// Vuforia.Internal.VuforiaDriver.DriverCreatedHandler Vuforia.Internal.VuforiaDriver.DriverData::DriverCreatedHandler
DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* ___DriverCreatedHandler_0;
// Vuforia.Internal.VuforiaDriver.GetDriverConfigHandler Vuforia.Internal.VuforiaDriver.DriverData::GetDriverConfigHandler
GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* ___GetDriverConfigHandler_1;
};
// Native definition for P/Invoke marshalling of Vuforia.Internal.VuforiaDriver.DriverData
struct DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshaled_pinvoke
{
Il2CppMethodPointer ___DriverCreatedHandler_0;
Il2CppMethodPointer ___GetDriverConfigHandler_1;
};
// Native definition for COM marshalling of Vuforia.Internal.VuforiaDriver.DriverData
struct DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshaled_com
{
Il2CppMethodPointer ___DriverCreatedHandler_0;
Il2CppMethodPointer ___GetDriverConfigHandler_1;
};
// 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.Guid
struct Guid_t
{
// System.Int32 System.Guid::_a
int32_t ____a_1;
// System.Int16 System.Guid::_b
int16_t ____b_2;
// System.Int16 System.Guid::_c
int16_t ____c_3;
// System.Byte System.Guid::_d
uint8_t ____d_4;
// System.Byte System.Guid::_e
uint8_t ____e_5;
// System.Byte System.Guid::_f
uint8_t ____f_6;
// System.Byte System.Guid::_g
uint8_t ____g_7;
// System.Byte System.Guid::_h
uint8_t ____h_8;
// System.Byte System.Guid::_i
uint8_t ____i_9;
// System.Byte System.Guid::_j
uint8_t ____j_10;
// System.Byte System.Guid::_k
uint8_t ____k_11;
};
// Vuforia.Newtonsoft.Json.Converters.HashSetConverter
struct HashSetConverter_t30CBF40409CA623C0A756785CEA5466F6620B116 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// System.Int16
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
{
// System.Int16 System.Int16::m_value
int16_t ___m_value_0;
};
// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C
{
// System.Int32 System.Int32::m_value
int32_t ___m_value_0;
};
// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3
{
// System.Int64 System.Int64::m_value
int64_t ___m_value_0;
};
// System.IntPtr
struct IntPtr_t
{
// System.Void* System.IntPtr::m_value
void* ___m_value_0;
};
// Vuforia.Newtonsoft.Json.Linq.JContainer
struct JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C : public JToken_t034BD5C010BDF99670727D17139F467527005F66
{
// System.Object Vuforia.Newtonsoft.Json.Linq.JContainer::_syncRoot
RuntimeObject* ____syncRoot_14;
};
// Vuforia.Newtonsoft.Json.JsonPosition
struct JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB
{
// Vuforia.Newtonsoft.Json.JsonContainerType Vuforia.Newtonsoft.Json.JsonPosition::Type
int32_t ___Type_1;
// System.Int32 Vuforia.Newtonsoft.Json.JsonPosition::Position
int32_t ___Position_2;
// System.String Vuforia.Newtonsoft.Json.JsonPosition::PropertyName
String_t* ___PropertyName_3;
// System.Boolean Vuforia.Newtonsoft.Json.JsonPosition::HasIndex
bool ___HasIndex_4;
};
// Native definition for P/Invoke marshalling of Vuforia.Newtonsoft.Json.JsonPosition
struct JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_marshaled_pinvoke
{
int32_t ___Type_1;
int32_t ___Position_2;
char* ___PropertyName_3;
int32_t ___HasIndex_4;
};
// Native definition for COM marshalling of Vuforia.Newtonsoft.Json.JsonPosition
struct JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB_marshaled_com
{
int32_t ___Type_1;
int32_t ___Position_2;
Il2CppChar* ___PropertyName_3;
int32_t ___HasIndex_4;
};
// Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter
struct KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// 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;
};
// Vuforia.Newtonsoft.Json.Converters.Matrix4x4Converter
struct Matrix4x4Converter_t5D2CECAC8BC970C5C3FB99D8918EB9FF0BB34042 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// System.Reflection.MethodBase
struct MethodBase_t : public MemberInfo_t
{
};
// UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C
{
// UnityEngine.UI.Navigation/Mode UnityEngine.UI.Navigation::m_Mode
int32_t ___m_Mode_0;
// System.Boolean UnityEngine.UI.Navigation::m_WrapAround
bool ___m_WrapAround_1;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnUp
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnDown
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnLeft
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
// UnityEngine.UI.Selectable UnityEngine.UI.Navigation::m_SelectOnRight
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// Native definition for P/Invoke marshalling of UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_pinvoke
{
int32_t ___m_Mode_0;
int32_t ___m_WrapAround_1;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// Native definition for COM marshalling of UnityEngine.UI.Navigation
struct Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C_marshaled_com
{
int32_t ___m_Mode_0;
int32_t ___m_WrapAround_1;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnUp_2;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnDown_3;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnLeft_4;
Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* ___m_SelectOnRight_5;
};
// System.Reflection.PropertyInfo
struct PropertyInfo_t : public MemberInfo_t
{
};
// 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;
};
// Vuforia.Newtonsoft.Json.Converters.QuaternionConverter
struct QuaternionConverter_t9904F4F8E96866E6D6F4954326B972D1FE5C0094 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// Vuforia.Newtonsoft.Json.Converters.RegexConverter
struct RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// UnityEngine.Resolution
struct Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525
{
// System.Int32 UnityEngine.Resolution::m_Width
int32_t ___m_Width_0;
// System.Int32 UnityEngine.Resolution::m_Height
int32_t ___m_Height_1;
// System.Int32 UnityEngine.Resolution::m_RefreshRate
int32_t ___m_RefreshRate_2;
};
// Vuforia.Newtonsoft.Json.Converters.ResolutionConverter
struct ResolutionConverter_tCE4FC9A6C76AF888507E63B5C73EDF2C1F2DF92D : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// System.SByte
struct SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5
{
// System.SByte System.SByte::m_value
int8_t ___m_value_0;
};
// Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter
struct ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7 : public PathFilter_tF7A98FF75CBBB43B74C12A7772B993E8CD957217
{
// System.String Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter::<Name>k__BackingField
String_t* ___U3CNameU3Ek__BackingField_0;
};
// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C
{
// System.Single System.Single::m_value
float ___m_value_0;
};
// UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD
{
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_HighlightedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_PressedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_SelectedSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
// UnityEngine.Sprite UnityEngine.UI.SpriteState::m_DisabledSprite
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_pinvoke
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// Native definition for COM marshalling of UnityEngine.UI.SpriteState
struct SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD_marshaled_com
{
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_HighlightedSprite_0;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_PressedSprite_1;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_SelectedSprite_2;
Sprite_tAFF74BC83CD68037494CB0B4F28CBDF8971CAB99* ___m_DisabledSprite_3;
};
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IO.Stream/ReadWriteTask System.IO.Stream::_activeReadWriteTask
ReadWriteTask_t0821BF49EE38596C7734E86E1A6A39D769BE2C05* ____activeReadWriteTask_2;
// System.Threading.SemaphoreSlim System.IO.Stream::_asyncActiveSemaphore
SemaphoreSlim_t0D5CB5685D9BFA5BF95CEC6E7395490F933E8DB2* ____asyncActiveSemaphore_3;
};
// System.Runtime.Serialization.StreamingContext
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677
{
// System.Object System.Runtime.Serialization.StreamingContext::m_additionalContext
RuntimeObject* ___m_additionalContext_0;
// System.Runtime.Serialization.StreamingContextStates System.Runtime.Serialization.StreamingContext::m_state
int32_t ___m_state_1;
};
// Native definition for P/Invoke marshalling of System.Runtime.Serialization.StreamingContext
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_pinvoke
{
Il2CppIUnknown* ___m_additionalContext_0;
int32_t ___m_state_1;
};
// Native definition for COM marshalling of System.Runtime.Serialization.StreamingContext
struct StreamingContext_t56760522A751890146EE45F82F866B55B7E33677_marshaled_com
{
Il2CppIUnknown* ___m_additionalContext_0;
int32_t ___m_state_1;
};
// Vuforia.Newtonsoft.Json.Converters.StringEnumConverter
struct StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
// System.Boolean Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::<CamelCaseText>k__BackingField
bool ___U3CCamelCaseTextU3Ek__BackingField_0;
// System.Boolean Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::<AllowIntegerValues>k__BackingField
bool ___U3CAllowIntegerValuesU3Ek__BackingField_1;
};
// 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.UInt16
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455
{
// System.UInt16 System.UInt16::m_value
uint16_t ___m_value_0;
};
// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B
{
// System.UInt32 System.UInt32::m_value
uint32_t ___m_value_0;
};
// System.UInt64
struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF
{
// System.UInt64 System.UInt64::m_value
uint64_t ___m_value_0;
};
// System.Text.UTF8Encoding
struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE : public Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095
{
// System.Boolean System.Text.UTF8Encoding::_emitUTF8Identifier
bool ____emitUTF8Identifier_18;
// System.Boolean System.Text.UTF8Encoding::_isThrowException
bool ____isThrowException_19;
};
// Vuforia.Internal.VuforiaDriver.UnityDriverUserData
struct UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443 : public NativeEngineDriverUserData_1_t0448A9AFE6AB3A2C12C335F5E1DE7FADF06968DB
{
};
// Vuforia.Newtonsoft.Json.Converters.UriConverter
struct UriConverter_t44016AC2BD022A1E0B22805C2E652E17428399C6 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7
{
// System.Single UnityEngine.Vector2::x
float ___x_0;
// System.Single UnityEngine.Vector2::y
float ___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.Newtonsoft.Json.Converters.VectorConverter
struct VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
// System.Boolean Vuforia.Newtonsoft.Json.Converters.VectorConverter::<EnableVector2>k__BackingField
bool ___U3CEnableVector2U3Ek__BackingField_3;
// System.Boolean Vuforia.Newtonsoft.Json.Converters.VectorConverter::<EnableVector3>k__BackingField
bool ___U3CEnableVector3U3Ek__BackingField_4;
// System.Boolean Vuforia.Newtonsoft.Json.Converters.VectorConverter::<EnableVector4>k__BackingField
bool ___U3CEnableVector4U3Ek__BackingField_5;
};
// Vuforia.Newtonsoft.Json.Converters.VersionConverter
struct VersionConverter_tE61C142A7BE60A64841AF368AD03AB2B752C32D7 : public JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93
{
};
// UnityEngine.Rendering.VertexAttributeDescriptor
struct VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76
{
// UnityEngine.Rendering.VertexAttribute UnityEngine.Rendering.VertexAttributeDescriptor::<attribute>k__BackingField
int32_t ___U3CattributeU3Ek__BackingField_0;
// UnityEngine.Rendering.VertexAttributeFormat UnityEngine.Rendering.VertexAttributeDescriptor::<format>k__BackingField
int32_t ___U3CformatU3Ek__BackingField_1;
// System.Int32 UnityEngine.Rendering.VertexAttributeDescriptor::<dimension>k__BackingField
int32_t ___U3CdimensionU3Ek__BackingField_2;
// System.Int32 UnityEngine.Rendering.VertexAttributeDescriptor::<stream>k__BackingField
int32_t ___U3CstreamU3Ek__BackingField_3;
};
// 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.VuCloudImageTargetObservationTargetInfo
struct VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F
{
// System.String Vuforia.VuCloudImageTargetObservationTargetInfo::uniqueId
String_t* ___uniqueId_0;
// System.String Vuforia.VuCloudImageTargetObservationTargetInfo::name
String_t* ___name_1;
// System.String Vuforia.VuCloudImageTargetObservationTargetInfo::metadata
String_t* ___metadata_2;
// System.Byte Vuforia.VuCloudImageTargetObservationTargetInfo::trackingRating
uint8_t ___trackingRating_3;
};
// Native definition for P/Invoke marshalling of Vuforia.VuCloudImageTargetObservationTargetInfo
struct VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshaled_pinvoke
{
char* ___uniqueId_0;
char* ___name_1;
char* ___metadata_2;
uint8_t ___trackingRating_3;
};
// Native definition for COM marshalling of Vuforia.VuCloudImageTargetObservationTargetInfo
struct VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F_marshaled_com
{
Il2CppChar* ___uniqueId_0;
Il2CppChar* ___name_1;
Il2CppChar* ___metadata_2;
uint8_t ___trackingRating_3;
};
// Vuforia.VuValidationAreaCaptureProgressInfo
struct VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810
{
// System.Int64 Vuforia.VuValidationAreaCaptureProgressInfo::NumSamplesCaptured
int64_t ___NumSamplesCaptured_0;
};
// Vuforia.VuValidationAreaCaptureUploadProgressInfo
struct VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242
{
// System.Int64 Vuforia.VuValidationAreaCaptureUploadProgressInfo::NumSamplesUploaded
int64_t ___NumSamplesUploaded_0;
// System.Int64 Vuforia.VuValidationAreaCaptureUploadProgressInfo::NumSamplesTotal
int64_t ___NumSamplesTotal_1;
// System.Int64 Vuforia.VuValidationAreaCaptureUploadProgressInfo::NumBytesUploaded
int64_t ___NumBytesUploaded_2;
// System.Int64 Vuforia.VuValidationAreaCaptureUploadProgressInfo::NumBytesTotal
int64_t ___NumBytesTotal_3;
};
// Vuforia.VuVector2F
struct VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8
{
// System.Single Vuforia.VuVector2F::x
float ___x_0;
// System.Single Vuforia.VuVector2F::y
float ___y_1;
};
// Vuforia.VuVector2I
struct VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE
{
// System.Int32 Vuforia.VuVector2I::x
int32_t ___x_0;
// System.Int32 Vuforia.VuVector2I::y
int32_t ___y_1;
};
// Vuforia.VuVector4F
struct VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245
{
// System.Single Vuforia.VuVector4F::x
float ___x_0;
// System.Single Vuforia.VuVector4F::y
float ___y_1;
// System.Single Vuforia.VuVector4F::z
float ___z_2;
// System.Single Vuforia.VuVector4F::w
float ___w_3;
};
// UnityEngine.Mesh/MeshDataArray
struct MeshDataArray_tE4230F9233EEE183C338005AD160B04905345BBB
{
// System.IntPtr* UnityEngine.Mesh/MeshDataArray::m_Ptrs
intptr_t* ___m_Ptrs_0;
// System.Int32 UnityEngine.Mesh/MeshDataArray::m_Length
int32_t ___m_Length_1;
};
// 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;
};
// Interop/Sys/FileStatus
struct FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2
{
// Interop/Sys/FileStatusFlags Interop/Sys/FileStatus::Flags
int32_t ___Flags_0;
// System.Int32 Interop/Sys/FileStatus::Mode
int32_t ___Mode_1;
// System.UInt32 Interop/Sys/FileStatus::Uid
uint32_t ___Uid_2;
// System.UInt32 Interop/Sys/FileStatus::Gid
uint32_t ___Gid_3;
// System.Int64 Interop/Sys/FileStatus::Size
int64_t ___Size_4;
// System.Int64 Interop/Sys/FileStatus::ATime
int64_t ___ATime_5;
// System.Int64 Interop/Sys/FileStatus::ATimeNsec
int64_t ___ATimeNsec_6;
// System.Int64 Interop/Sys/FileStatus::MTime
int64_t ___MTime_7;
// System.Int64 Interop/Sys/FileStatus::MTimeNsec
int64_t ___MTimeNsec_8;
// System.Int64 Interop/Sys/FileStatus::CTime
int64_t ___CTime_9;
// System.Int64 Interop/Sys/FileStatus::CTimeNsec
int64_t ___CTimeNsec_10;
// System.Int64 Interop/Sys/FileStatus::BirthTime
int64_t ___BirthTime_11;
// System.Int64 Interop/Sys/FileStatus::BirthTimeNsec
int64_t ___BirthTimeNsec_12;
// System.Int64 Interop/Sys/FileStatus::Dev
int64_t ___Dev_13;
// System.Int64 Interop/Sys/FileStatus::Ino
int64_t ___Ino_14;
// System.UInt32 Interop/Sys/FileStatus::UserFlags
uint32_t ___UserFlags_15;
};
// System.Nullable`1<System.ValueTuple`2<System.String,System.Single>>
struct Nullable_1_tFB8A376062A5585CFBC537815ABB7D2A3D859645
{
// System.Boolean System.Nullable`1::hasValue
bool ___hasValue_0;
// T System.Nullable`1::value
ValueTuple_2_t07DDAD74EE305111D8FABD66611ABC4F5296511A ___value_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;
};
// 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.Newtonsoft.Json.Bson.BsonBinary
struct BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687 : public BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8
{
// Vuforia.Newtonsoft.Json.Bson.BsonBinaryType Vuforia.Newtonsoft.Json.Bson.BsonBinary::<BinaryType>k__BackingField
uint8_t ___U3CBinaryTypeU3Ek__BackingField_4;
};
// Vuforia.Newtonsoft.Json.Bson.BsonString
struct BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40 : public BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8
{
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonString::<ByteCount>k__BackingField
int32_t ___U3CByteCountU3Ek__BackingField_4;
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonString::<IncludeLength>k__BackingField
bool ___U3CIncludeLengthU3Ek__BackingField_5;
};
// 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.UI.ColorBlock
struct ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11
{
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_NormalColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_NormalColor_0;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_HighlightedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_HighlightedColor_1;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_PressedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_PressedColor_2;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_SelectedColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectedColor_3;
// UnityEngine.Color UnityEngine.UI.ColorBlock::m_DisabledColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_DisabledColor_4;
// System.Single UnityEngine.UI.ColorBlock::m_ColorMultiplier
float ___m_ColorMultiplier_5;
// System.Single UnityEngine.UI.ColorBlock::m_FadeDuration
float ___m_FadeDuration_6;
};
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB : public MethodBase_t
{
};
// 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.DateTimeOffset
struct DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4
{
// System.DateTime System.DateTimeOffset::_dateTime
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ____dateTime_3;
// System.Int16 System.DateTimeOffset::_offsetMinutes
int16_t ____offsetMinutes_4;
};
// System.Delegate
struct Delegate_t : public RuntimeObject
{
// System.IntPtr System.Delegate::method_ptr
Il2CppMethodPointer ___method_ptr_0;
// System.IntPtr System.Delegate::invoke_impl
intptr_t ___invoke_impl_1;
// System.Object System.Delegate::m_target
RuntimeObject* ___m_target_2;
// System.IntPtr System.Delegate::method
intptr_t ___method_3;
// System.IntPtr System.Delegate::delegate_trampoline
intptr_t ___delegate_trampoline_4;
// System.IntPtr System.Delegate::extra_arg
intptr_t ___extra_arg_5;
// System.IntPtr System.Delegate::method_code
intptr_t ___method_code_6;
// System.IntPtr System.Delegate::interp_method
intptr_t ___interp_method_7;
// System.IntPtr System.Delegate::interp_invoke_impl
intptr_t ___interp_invoke_impl_8;
// System.Reflection.MethodInfo System.Delegate::method_info
MethodInfo_t* ___method_info_9;
// System.Reflection.MethodInfo System.Delegate::original_method_info
MethodInfo_t* ___original_method_info_10;
// System.DelegateData System.Delegate::data
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
// System.Boolean System.Delegate::method_is_virtual
bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
intptr_t ___method_ptr_0;
intptr_t ___invoke_impl_1;
Il2CppIUnknown* ___m_target_2;
intptr_t ___method_3;
intptr_t ___delegate_trampoline_4;
intptr_t ___extra_arg_5;
intptr_t ___method_code_6;
intptr_t ___interp_method_7;
intptr_t ___interp_invoke_impl_8;
MethodInfo_t* ___method_info_9;
MethodInfo_t* ___original_method_info_10;
DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
int32_t ___method_is_virtual_12;
};
// Vuforia.Internal.VuforiaDriver.DevicePose
struct DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA
{
// System.UInt64 Vuforia.Internal.VuforiaDriver.DevicePose::Timestamp
uint64_t ___Timestamp_0;
// System.Single[] Vuforia.Internal.VuforiaDriver.DevicePose::TranslationData
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___TranslationData_1;
// System.Single[] Vuforia.Internal.VuforiaDriver.DevicePose::RotationData
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___RotationData_2;
// System.Int32 Vuforia.Internal.VuforiaDriver.DevicePose::Reason
int32_t ___Reason_3;
// System.Int32 Vuforia.Internal.VuforiaDriver.DevicePose::CoordinateSystem
int32_t ___CoordinateSystem_4;
// System.Int32 Vuforia.Internal.VuforiaDriver.DevicePose::Validity
int32_t ___Validity_5;
};
// Native definition for P/Invoke marshalling of Vuforia.Internal.VuforiaDriver.DevicePose
#pragma pack(push, tp, 1)
struct DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshaled_pinvoke
{
uint64_t ___Timestamp_0;
float ___TranslationData_1[3];
float ___RotationData_2[9];
int32_t ___Reason_3;
int32_t ___CoordinateSystem_4;
int32_t ___Validity_5;
};
#pragma pack(pop, tp)
// Native definition for COM marshalling of Vuforia.Internal.VuforiaDriver.DevicePose
#pragma pack(push, tp, 1)
struct DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshaled_com
{
uint64_t ___Timestamp_0;
float ___TranslationData_1[3];
float ___RotationData_2[9];
int32_t ___Reason_3;
int32_t ___CoordinateSystem_4;
int32_t ___Validity_5;
};
#pragma pack(pop, tp)
// System.Exception
struct Exception_t : public RuntimeObject
{
// System.String System.Exception::_className
String_t* ____className_1;
// System.String System.Exception::_message
String_t* ____message_2;
// System.Collections.IDictionary System.Exception::_data
RuntimeObject* ____data_3;
// System.Exception System.Exception::_innerException
Exception_t* ____innerException_4;
// System.String System.Exception::_helpURL
String_t* ____helpURL_5;
// System.Object System.Exception::_stackTrace
RuntimeObject* ____stackTrace_6;
// System.String System.Exception::_stackTraceString
String_t* ____stackTraceString_7;
// System.String System.Exception::_remoteStackTraceString
String_t* ____remoteStackTraceString_8;
// System.Int32 System.Exception::_remoteStackIndex
int32_t ____remoteStackIndex_9;
// System.Object System.Exception::_dynamicMethods
RuntimeObject* ____dynamicMethods_10;
// System.Int32 System.Exception::_HResult
int32_t ____HResult_11;
// System.String System.Exception::_source
String_t* ____source_12;
// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
// System.Diagnostics.StackTrace[] System.Exception::captured_traces
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
// System.IntPtr[] System.Exception::native_trace_ips
IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
// System.Int32 System.Exception::caught_in_unmanaged
int32_t ___caught_in_unmanaged_16;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
char* ____className_1;
char* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_pinvoke* ____innerException_4;
char* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
char* ____stackTraceString_7;
char* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
char* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
Il2CppChar* ____className_1;
Il2CppChar* ____message_2;
RuntimeObject* ____data_3;
Exception_t_marshaled_com* ____innerException_4;
Il2CppChar* ____helpURL_5;
Il2CppIUnknown* ____stackTrace_6;
Il2CppChar* ____stackTraceString_7;
Il2CppChar* ____remoteStackTraceString_8;
int32_t ____remoteStackIndex_9;
Il2CppIUnknown* ____dynamicMethods_10;
int32_t ____HResult_11;
Il2CppChar* ____source_12;
SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
int32_t ___caught_in_unmanaged_16;
};
// System.IO.FileStatus
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5
{
// Interop/Sys/FileStatus System.IO.FileStatus::_fileStatus
FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
// System.Int32 System.IO.FileStatus::_fileStatusInitialized
int32_t ____fileStatusInitialized_1;
// System.Boolean System.IO.FileStatus::<InitiallyDirectory>k__BackingField
bool ___U3CInitiallyDirectoryU3Ek__BackingField_2;
// System.Boolean System.IO.FileStatus::_isDirectory
bool ____isDirectory_3;
// System.Boolean System.IO.FileStatus::_exists
bool ____exists_4;
};
// Native definition for P/Invoke marshalling of System.IO.FileStatus
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_pinvoke
{
FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
int32_t ____fileStatusInitialized_1;
int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2;
int32_t ____isDirectory_3;
int32_t ____exists_4;
};
// Native definition for COM marshalling of System.IO.FileStatus
struct FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5_marshaled_com
{
FileStatus_tCB96EDE0D0F945F685B9BBED6DBF0731207458C2 ____fileStatus_0;
int32_t ____fileStatusInitialized_1;
int32_t ___U3CInitiallyDirectoryU3Ek__BackingField_2;
int32_t ____isDirectory_3;
int32_t ____exists_4;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility
struct GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF : public RuntimeObject
{
// System.String Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::mModelName
String_t* ___mModelName_0;
// System.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::mPrimitiveCount
int32_t ___mPrimitiveCount_1;
// System.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::ARRAY_BUFFER
int32_t ___ARRAY_BUFFER_2;
// System.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::ELEMENT_ARRAY_BUFFER
int32_t ___ELEMENT_ARRAY_BUFFER_3;
// System.Collections.Generic.List`1<UnityEngine.Texture2D> Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::mTextures
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* ___mTextures_4;
// System.Collections.Generic.List`1<UnityEngine.Material> Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::mMaterials
List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* ___mMaterials_5;
// System.Collections.Generic.List`1<UnityEngine.MeshRenderer> Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::mMeshRenderers
List_1_t558592816DA880773C8A60C1EB777F3B092B68EC* ___mMeshRenderers_6;
// UnityEngine.Material Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::mSourceMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___mSourceMaterial_7;
// Vuforia.Internal.Utility.GLTFLoading.GLTFSceneList Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::mScenes
GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E* ___mScenes_8;
// System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material> Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::mGlTFToUnityMaterials
Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2* ___mGlTFToUnityMaterials_9;
// System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D> Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::mGlTFToUnityTextures
Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E* ___mGlTFToUnityTextures_10;
// UnityEngine.Vector3 Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::HANDNESS_CONVERSION_SCALE
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___HANDNESS_CONVERSION_SCALE_11;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial
struct GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB : public RuntimeObject
{
// System.IntPtr Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::mNativeMaterial
intptr_t ___mNativeMaterial_0;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::mPbrMetallicRoughness
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* ___mPbrMetallicRoughness_1;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes
struct GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70 : public RuntimeObject
{
// System.IntPtr Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::mNativeMeshes
intptr_t ___mNativeMeshes_0;
// System.Collections.Generic.List`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive> Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::mMeshes
List_1_t389D5D92DA59369F56F509ECAB46D28415AA74AD* ___mMeshes_1;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial
struct GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645 : public RuntimeObject
{
// System.IntPtr Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial::mNativePbrMaterial
intptr_t ___mNativePbrMaterial_0;
// System.String Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial::mName
String_t* ___mName_1;
// Vuforia.Internal.Utility.GLTFLoading.GLTFTexture Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial::mBaseColorTexture
GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* ___mBaseColorTexture_2;
// UnityEngine.Color Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial::<BaseColorFactor>k__BackingField
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___U3CBaseColorFactorU3Ek__BackingField_3;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFNode
struct GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372 : public RuntimeObject
{
// System.IntPtr Vuforia.Internal.Utility.GLTFLoading.GLTFNode::mNativeNode
intptr_t ___mNativeNode_0;
// System.String Vuforia.Internal.Utility.GLTFLoading.GLTFNode::mName
String_t* ___mName_1;
// Vuforia.Internal.Utility.GLTFLoading.GLTFNodes Vuforia.Internal.Utility.GLTFLoading.GLTFNode::mChildren
GLTFNodes_t686F9BE691DE2A16C76113E1EAFDF8EE51CB7F18* ___mChildren_2;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes Vuforia.Internal.Utility.GLTFLoading.GLTFNode::mMeshes
GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* ___mMeshes_3;
// System.Single[] Vuforia.Internal.Utility.GLTFLoading.GLTFNode::mMatrix
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___mMatrix_4;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFNodes
struct GLTFNodes_t686F9BE691DE2A16C76113E1EAFDF8EE51CB7F18 : public RuntimeObject
{
// System.IntPtr Vuforia.Internal.Utility.GLTFLoading.GLTFNodes::mNativeNodes
intptr_t ___mNativeNodes_0;
// System.Collections.Generic.List`1<Vuforia.Internal.Utility.GLTFLoading.GLTFNode> Vuforia.Internal.Utility.GLTFLoading.GLTFNodes::mNodes
List_1_t93EAD47351DF6887D283BC5DD87C369CD9A75B97* ___mNodes_1;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive
struct GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157 : public RuntimeObject
{
// System.IntPtr Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::mNativePrimitive
intptr_t ___mNativePrimitive_2;
// System.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::mVertexCount
int32_t ___mVertexCount_3;
// System.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::mIndexCount
int32_t ___mIndexCount_4;
// UnityEngine.Vector3[] Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::mVertices
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___mVertices_5;
// UnityEngine.Vector3[] Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::mNormals
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___mNormals_6;
// UnityEngine.Color[] Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::mColors
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___mColors_7;
// UnityEngine.Vector2[] Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::mTexCoords
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___mTexCoords_8;
// System.Int32[] Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::mIndices
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___mIndices_9;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::mMaterial
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* ___mMaterial_10;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFScene
struct GLTFScene_t49E7D115DF91ED926B669F138F7406039D815A69 : public RuntimeObject
{
// System.IntPtr Vuforia.Internal.Utility.GLTFLoading.GLTFScene::mNativeScene
intptr_t ___mNativeScene_0;
// System.String Vuforia.Internal.Utility.GLTFLoading.GLTFScene::mName
String_t* ___mName_1;
// Vuforia.Internal.Utility.GLTFLoading.GLTFNodes Vuforia.Internal.Utility.GLTFLoading.GLTFScene::mNodes
GLTFNodes_t686F9BE691DE2A16C76113E1EAFDF8EE51CB7F18* ___mNodes_2;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFSceneList
struct GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E : public RuntimeObject
{
// System.IntPtr Vuforia.Internal.Utility.GLTFLoading.GLTFSceneList::mNativeSceneList
intptr_t ___mNativeSceneList_0;
// System.Collections.Generic.List`1<Vuforia.Internal.Utility.GLTFLoading.GLTFScene> Vuforia.Internal.Utility.GLTFLoading.GLTFSceneList::mScenes
List_1_tCDB2AA6AA7C00AFAA2264C571715081968AD4CEF* ___mScenes_1;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFTexture
struct GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6 : public RuntimeObject
{
// System.IntPtr Vuforia.Internal.Utility.GLTFLoading.GLTFTexture::mNativeTexture
intptr_t ___mNativeTexture_0;
// UnityEngine.Texture2D Vuforia.Internal.Utility.GLTFLoading.GLTFTexture::mTexture
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___mTexture_1;
};
// Vuforia.Internal.Core.IlluminationInfo
struct IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035
{
// System.Nullable`1<System.Int32> Vuforia.Internal.Core.IlluminationInfo::AmbientIntensity
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientIntensity_0;
// System.Nullable`1<System.Int32> Vuforia.Internal.Core.IlluminationInfo::AmbientColorTemperature
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientColorTemperature_1;
// System.Single Vuforia.Internal.Core.IlluminationInfo::IntensityCorrection
float ___IntensityCorrection_2;
// UnityEngine.Vector4 Vuforia.Internal.Core.IlluminationInfo::ColorCorrection
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___ColorCorrection_3;
};
// Native definition for P/Invoke marshalling of Vuforia.Internal.Core.IlluminationInfo
struct IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshaled_pinvoke
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientIntensity_0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientColorTemperature_1;
float ___IntensityCorrection_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___ColorCorrection_3;
};
// Native definition for COM marshalling of Vuforia.Internal.Core.IlluminationInfo
struct IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035_marshaled_com
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientIntensity_0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___AmbientColorTemperature_1;
float ___IntensityCorrection_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___ColorCorrection_3;
};
// Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter
struct IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82 : public DateTimeConverterBase_t72710C4D6F1324E4B94D8404683FD8A565C6D881
{
// System.Globalization.DateTimeStyles Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::_dateTimeStyles
int32_t ____dateTimeStyles_1;
// System.String Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::_dateTimeFormat
String_t* ____dateTimeFormat_2;
// System.Globalization.CultureInfo Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ____culture_3;
};
// Vuforia.Newtonsoft.Json.Linq.JArray
struct JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE : public JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C
{
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.Linq.JArray::_values
List_1_t08F05460983607ED3C554EC245A0210B035777D0* ____values_15;
};
// Vuforia.Newtonsoft.Json.Linq.JObject
struct JObject_tB157683E879395D84018640F15336F59159359B6 : public JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C
{
// Vuforia.Newtonsoft.Json.Linq.JPropertyKeyedCollection Vuforia.Newtonsoft.Json.Linq.JObject::_properties
JPropertyKeyedCollection_t918D3373C140A2BA8A326F3D148A56BD3745F6F4* ____properties_15;
// System.ComponentModel.PropertyChangedEventHandler Vuforia.Newtonsoft.Json.Linq.JObject::PropertyChanged
PropertyChangedEventHandler_tF1250C146BE6FB43477D29C5D18A10B6329419DA* ___PropertyChanged_16;
};
// Vuforia.Newtonsoft.Json.Linq.JProperty
struct JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686 : public JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C
{
// Vuforia.Newtonsoft.Json.Linq.JProperty/JPropertyList Vuforia.Newtonsoft.Json.Linq.JProperty::_content
JPropertyList_t69559802456529CC23EF3055A9E9E724490E48F9* ____content_15;
// System.String Vuforia.Newtonsoft.Json.Linq.JProperty::_name
String_t* ____name_16;
};
// Vuforia.Newtonsoft.Json.Converters.JavaScriptDateTimeConverter
struct JavaScriptDateTimeConverter_tCD1929C2A01BAEDCAF98D62EC03F88C50FC4DEFB : public DateTimeConverterBase_t72710C4D6F1324E4B94D8404683FD8A565C6D881
{
};
// Vuforia.Newtonsoft.Json.JsonReader
struct JsonReader_t11A049B304178F213051FD521F698A8BDA955951 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::_tokenType
int32_t ____tokenType_0;
// System.Object Vuforia.Newtonsoft.Json.JsonReader::_value
RuntimeObject* ____value_1;
// System.Char Vuforia.Newtonsoft.Json.JsonReader::_quoteChar
Il2CppChar ____quoteChar_2;
// Vuforia.Newtonsoft.Json.JsonReader/State Vuforia.Newtonsoft.Json.JsonReader::_currentState
int32_t ____currentState_3;
// Vuforia.Newtonsoft.Json.JsonPosition Vuforia.Newtonsoft.Json.JsonReader::_currentPosition
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB ____currentPosition_4;
// System.Globalization.CultureInfo Vuforia.Newtonsoft.Json.JsonReader::_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ____culture_5;
// Vuforia.Newtonsoft.Json.DateTimeZoneHandling Vuforia.Newtonsoft.Json.JsonReader::_dateTimeZoneHandling
int32_t ____dateTimeZoneHandling_6;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.JsonReader::_maxDepth
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ____maxDepth_7;
// System.Boolean Vuforia.Newtonsoft.Json.JsonReader::_hasExceededMaxDepth
bool ____hasExceededMaxDepth_8;
// Vuforia.Newtonsoft.Json.DateParseHandling Vuforia.Newtonsoft.Json.JsonReader::_dateParseHandling
int32_t ____dateParseHandling_9;
// Vuforia.Newtonsoft.Json.FloatParseHandling Vuforia.Newtonsoft.Json.JsonReader::_floatParseHandling
int32_t ____floatParseHandling_10;
// System.String Vuforia.Newtonsoft.Json.JsonReader::_dateFormatString
String_t* ____dateFormatString_11;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition> Vuforia.Newtonsoft.Json.JsonReader::_stack
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* ____stack_12;
// System.Boolean Vuforia.Newtonsoft.Json.JsonReader::<CloseInput>k__BackingField
bool ___U3CCloseInputU3Ek__BackingField_13;
// System.Boolean Vuforia.Newtonsoft.Json.JsonReader::<SupportMultipleContent>k__BackingField
bool ___U3CSupportMultipleContentU3Ek__BackingField_14;
};
// Vuforia.Newtonsoft.Json.JsonSerializer
struct JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027 : public RuntimeObject
{
// Vuforia.Newtonsoft.Json.TypeNameHandling Vuforia.Newtonsoft.Json.JsonSerializer::_typeNameHandling
int32_t ____typeNameHandling_0;
// System.Runtime.Serialization.Formatters.FormatterAssemblyStyle Vuforia.Newtonsoft.Json.JsonSerializer::_typeNameAssemblyFormat
int32_t ____typeNameAssemblyFormat_1;
// Vuforia.Newtonsoft.Json.PreserveReferencesHandling Vuforia.Newtonsoft.Json.JsonSerializer::_preserveReferencesHandling
int32_t ____preserveReferencesHandling_2;
// Vuforia.Newtonsoft.Json.ReferenceLoopHandling Vuforia.Newtonsoft.Json.JsonSerializer::_referenceLoopHandling
int32_t ____referenceLoopHandling_3;
// Vuforia.Newtonsoft.Json.MissingMemberHandling Vuforia.Newtonsoft.Json.JsonSerializer::_missingMemberHandling
int32_t ____missingMemberHandling_4;
// Vuforia.Newtonsoft.Json.ObjectCreationHandling Vuforia.Newtonsoft.Json.JsonSerializer::_objectCreationHandling
int32_t ____objectCreationHandling_5;
// Vuforia.Newtonsoft.Json.NullValueHandling Vuforia.Newtonsoft.Json.JsonSerializer::_nullValueHandling
int32_t ____nullValueHandling_6;
// Vuforia.Newtonsoft.Json.DefaultValueHandling Vuforia.Newtonsoft.Json.JsonSerializer::_defaultValueHandling
int32_t ____defaultValueHandling_7;
// Vuforia.Newtonsoft.Json.ConstructorHandling Vuforia.Newtonsoft.Json.JsonSerializer::_constructorHandling
int32_t ____constructorHandling_8;
// Vuforia.Newtonsoft.Json.MetadataPropertyHandling Vuforia.Newtonsoft.Json.JsonSerializer::_metadataPropertyHandling
int32_t ____metadataPropertyHandling_9;
// Vuforia.Newtonsoft.Json.JsonConverterCollection Vuforia.Newtonsoft.Json.JsonSerializer::_converters
JsonConverterCollection_tEFC555C4520928C645206DAC93D33704C6DFBF3E* ____converters_10;
// Vuforia.Newtonsoft.Json.Serialization.IContractResolver Vuforia.Newtonsoft.Json.JsonSerializer::_contractResolver
RuntimeObject* ____contractResolver_11;
// Vuforia.Newtonsoft.Json.Serialization.ITraceWriter Vuforia.Newtonsoft.Json.JsonSerializer::_traceWriter
RuntimeObject* ____traceWriter_12;
// System.Collections.IEqualityComparer Vuforia.Newtonsoft.Json.JsonSerializer::_equalityComparer
RuntimeObject* ____equalityComparer_13;
// Vuforia.Newtonsoft.Json.SerializationBinder Vuforia.Newtonsoft.Json.JsonSerializer::_binder
SerializationBinder_t21A3FF8851CB13B01E860C61E3522FD567BD0422* ____binder_14;
// System.Runtime.Serialization.StreamingContext Vuforia.Newtonsoft.Json.JsonSerializer::_context
StreamingContext_t56760522A751890146EE45F82F866B55B7E33677 ____context_15;
// Vuforia.Newtonsoft.Json.Serialization.IReferenceResolver Vuforia.Newtonsoft.Json.JsonSerializer::_referenceResolver
RuntimeObject* ____referenceResolver_16;
// System.Nullable`1<Vuforia.Newtonsoft.Json.Formatting> Vuforia.Newtonsoft.Json.JsonSerializer::_formatting
Nullable_1_t7AF1DDC661B09832B6BF2A7684F36A3F48F19F9B ____formatting_17;
// System.Nullable`1<Vuforia.Newtonsoft.Json.DateFormatHandling> Vuforia.Newtonsoft.Json.JsonSerializer::_dateFormatHandling
Nullable_1_tD02042EDFC5A0B9C9196A6BB39550F063C38E1C2 ____dateFormatHandling_18;
// System.Nullable`1<Vuforia.Newtonsoft.Json.DateTimeZoneHandling> Vuforia.Newtonsoft.Json.JsonSerializer::_dateTimeZoneHandling
Nullable_1_tFDF0DDE508D07E4FE8D4DF029E09B383E1A7194C ____dateTimeZoneHandling_19;
// System.Nullable`1<Vuforia.Newtonsoft.Json.DateParseHandling> Vuforia.Newtonsoft.Json.JsonSerializer::_dateParseHandling
Nullable_1_t5A616A16104FE04152CF57F9D2BEFC97823EEB1C ____dateParseHandling_20;
// System.Nullable`1<Vuforia.Newtonsoft.Json.FloatFormatHandling> Vuforia.Newtonsoft.Json.JsonSerializer::_floatFormatHandling
Nullable_1_tD60535A1AFF8BC2B5223E33667DEED197B983014 ____floatFormatHandling_21;
// System.Nullable`1<Vuforia.Newtonsoft.Json.FloatParseHandling> Vuforia.Newtonsoft.Json.JsonSerializer::_floatParseHandling
Nullable_1_t6271350A1E87445EC3ECFDE5AC3E0A36D23DC7C8 ____floatParseHandling_22;
// System.Nullable`1<Vuforia.Newtonsoft.Json.StringEscapeHandling> Vuforia.Newtonsoft.Json.JsonSerializer::_stringEscapeHandling
Nullable_1_tE6B561AD4C1DA4FF3513EAA98B99453254CC98EC ____stringEscapeHandling_23;
// System.Globalization.CultureInfo Vuforia.Newtonsoft.Json.JsonSerializer::_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ____culture_24;
// System.Nullable`1<System.Int32> Vuforia.Newtonsoft.Json.JsonSerializer::_maxDepth
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ____maxDepth_25;
// System.Boolean Vuforia.Newtonsoft.Json.JsonSerializer::_maxDepthSet
bool ____maxDepthSet_26;
// System.Nullable`1<System.Boolean> Vuforia.Newtonsoft.Json.JsonSerializer::_checkAdditionalContent
Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 ____checkAdditionalContent_27;
// System.String Vuforia.Newtonsoft.Json.JsonSerializer::_dateFormatString
String_t* ____dateFormatString_28;
// System.Boolean Vuforia.Newtonsoft.Json.JsonSerializer::_dateFormatStringSet
bool ____dateFormatStringSet_29;
// System.EventHandler`1<Vuforia.Newtonsoft.Json.Serialization.ErrorEventArgs> Vuforia.Newtonsoft.Json.JsonSerializer::Error
EventHandler_1_tFA03C22B53F712FAF52638E57DF4EEDADD1E89C0* ___Error_30;
};
// Vuforia.Newtonsoft.Json.JsonWriter
struct JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5 : public RuntimeObject
{
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.JsonPosition> Vuforia.Newtonsoft.Json.JsonWriter::_stack
List_1_t457AA9F866B06898075A7D9DA76EB8DE83CD7B56* ____stack_2;
// Vuforia.Newtonsoft.Json.JsonPosition Vuforia.Newtonsoft.Json.JsonWriter::_currentPosition
JsonPosition_tA78E88A83CDF482A154F39054277D613031379DB ____currentPosition_3;
// Vuforia.Newtonsoft.Json.JsonWriter/State Vuforia.Newtonsoft.Json.JsonWriter::_currentState
int32_t ____currentState_4;
// Vuforia.Newtonsoft.Json.Formatting Vuforia.Newtonsoft.Json.JsonWriter::_formatting
int32_t ____formatting_5;
// System.Boolean Vuforia.Newtonsoft.Json.JsonWriter::<CloseOutput>k__BackingField
bool ___U3CCloseOutputU3Ek__BackingField_6;
// Vuforia.Newtonsoft.Json.DateFormatHandling Vuforia.Newtonsoft.Json.JsonWriter::_dateFormatHandling
int32_t ____dateFormatHandling_7;
// Vuforia.Newtonsoft.Json.DateTimeZoneHandling Vuforia.Newtonsoft.Json.JsonWriter::_dateTimeZoneHandling
int32_t ____dateTimeZoneHandling_8;
// Vuforia.Newtonsoft.Json.StringEscapeHandling Vuforia.Newtonsoft.Json.JsonWriter::_stringEscapeHandling
int32_t ____stringEscapeHandling_9;
// Vuforia.Newtonsoft.Json.FloatFormatHandling Vuforia.Newtonsoft.Json.JsonWriter::_floatFormatHandling
int32_t ____floatFormatHandling_10;
// System.String Vuforia.Newtonsoft.Json.JsonWriter::_dateFormatString
String_t* ____dateFormatString_11;
// System.Globalization.CultureInfo Vuforia.Newtonsoft.Json.JsonWriter::_culture
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ____culture_12;
};
// Vuforia.Internal.Observers.MeshObservationBlock
struct MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7 : public RuntimeObject
{
// System.Int32 Vuforia.Internal.Observers.MeshObservationBlock::Id
int32_t ___Id_0;
// System.Int32 Vuforia.Internal.Observers.MeshObservationBlock::Version
int32_t ___Version_1;
// UnityEngine.Mesh Vuforia.Internal.Observers.MeshObservationBlock::Mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___Mesh_2;
// UnityEngine.Vector3 Vuforia.Internal.Observers.MeshObservationBlock::LocalPosition
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___LocalPosition_3;
// UnityEngine.Quaternion Vuforia.Internal.Observers.MeshObservationBlock::LocalRotation
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___LocalRotation_4;
// UnityEngine.Vector3 Vuforia.Internal.Observers.MeshObservationBlock::LocalScale
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___LocalScale_5;
};
// System.Reflection.MethodInfo
struct MethodInfo_t : public MethodBase_t
{
};
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject
{
// System.IntPtr UnityEngine.Object::m_CachedPtr
intptr_t ___m_CachedPtr_0;
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
intptr_t ___m_CachedPtr_0;
};
// Vuforia.RectangleData
struct RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA
{
// UnityEngine.Vector2 Vuforia.RectangleData::TopLeft
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___TopLeft_0;
// UnityEngine.Vector2 Vuforia.RectangleData::BottomRight
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___BottomRight_1;
};
// System.Text.RegularExpressions.Regex
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772 : public RuntimeObject
{
// System.TimeSpan System.Text.RegularExpressions.Regex::internalMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___internalMatchTimeout_10;
// System.String System.Text.RegularExpressions.Regex::pattern
String_t* ___pattern_12;
// System.Text.RegularExpressions.RegexOptions System.Text.RegularExpressions.Regex::roptions
int32_t ___roptions_13;
// System.Text.RegularExpressions.RegexRunnerFactory System.Text.RegularExpressions.Regex::factory
RegexRunnerFactory_t72373B672C7D8785F63516DDD88834F286AF41E7* ___factory_14;
// System.Collections.Hashtable System.Text.RegularExpressions.Regex::caps
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___caps_15;
// System.Collections.Hashtable System.Text.RegularExpressions.Regex::capnames
Hashtable_tEFC3B6496E6747787D8BB761B51F2AE3A8CFFE2D* ___capnames_16;
// System.String[] System.Text.RegularExpressions.Regex::capslist
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___capslist_17;
// System.Int32 System.Text.RegularExpressions.Regex::capsize
int32_t ___capsize_18;
// System.Text.RegularExpressions.ExclusiveReference System.Text.RegularExpressions.Regex::_runnerref
ExclusiveReference_t411F04D4CC440EB7399290027E1BBABEF4C28837* ____runnerref_19;
// System.WeakReference`1<System.Text.RegularExpressions.RegexReplacement> System.Text.RegularExpressions.Regex::_replref
WeakReference_1_tDC6E83496181D1BAFA3B89CBC00BCD0B64450257* ____replref_20;
// System.Text.RegularExpressions.RegexCode System.Text.RegularExpressions.Regex::_code
RegexCode_tA23175D9DA02AD6A79B073E10EC5D225372ED6C7* ____code_21;
// System.Boolean System.Text.RegularExpressions.Regex::_refsInitialized
bool ____refsInitialized_22;
};
// 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.VuIlluminationObservationInfo
struct VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588
{
// System.Nullable`1<System.Int32> Vuforia.VuIlluminationObservationInfo::ambientIntensity
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientIntensity_0;
// System.Nullable`1<System.Int32> Vuforia.VuIlluminationObservationInfo::ambientColorTemperature
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientColorTemperature_1;
// System.Single Vuforia.VuIlluminationObservationInfo::intensityCorrection
float ___intensityCorrection_2;
// Vuforia.VuVector4F Vuforia.VuIlluminationObservationInfo::colorCorrection
VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___colorCorrection_3;
};
// Native definition for P/Invoke marshalling of Vuforia.VuIlluminationObservationInfo
struct VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshaled_pinvoke
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientIntensity_0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientColorTemperature_1;
float ___intensityCorrection_2;
VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___colorCorrection_3;
};
// Native definition for COM marshalling of Vuforia.VuIlluminationObservationInfo
struct VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588_marshaled_com
{
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientIntensity_0;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___ambientColorTemperature_1;
float ___intensityCorrection_2;
VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___colorCorrection_3;
};
// Vuforia.VuMesh
struct VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B
{
// System.Int32 Vuforia.VuMesh::numVertices
int32_t ___numVertices_0;
// System.IntPtr Vuforia.VuMesh::pos
intptr_t ___pos_1;
// System.IntPtr Vuforia.VuMesh::tex
intptr_t ___tex_2;
// System.IntPtr Vuforia.VuMesh::normal
intptr_t ___normal_3;
// System.Int32 Vuforia.VuMesh::numFaces
int32_t ___numFaces_4;
// System.IntPtr Vuforia.VuMesh::faceIndices
intptr_t ___faceIndices_5;
};
// Vuforia.VuRectangle
struct VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3
{
// Vuforia.VuVector2F Vuforia.VuRectangle::topLeftCorner
VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___topLeftCorner_0;
// Vuforia.VuVector2F Vuforia.VuRectangle::bottomRightCorner
VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___bottomRightCorner_1;
};
// Vuforia.AreaTargetCaptureBehaviour/CaptureStoppedEvent
struct CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B : public UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA
{
};
// UnityEngine.Mesh/MeshData
struct MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC
{
// System.IntPtr UnityEngine.Mesh/MeshData::m_Ptr
intptr_t ___m_Ptr_0;
};
// Vuforia.Newtonsoft.Json.Bson.BsonReader
struct BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE : public JsonReader_t11A049B304178F213051FD521F698A8BDA955951
{
// System.IO.BinaryReader Vuforia.Newtonsoft.Json.Bson.BsonReader::_reader
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* ____reader_20;
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext> Vuforia.Newtonsoft.Json.Bson.BsonReader::_stack
List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* ____stack_21;
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonReader::_byteBuffer
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ____byteBuffer_22;
// System.Char[] Vuforia.Newtonsoft.Json.Bson.BsonReader::_charBuffer
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____charBuffer_23;
// Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonReader::_currentElementType
int8_t ____currentElementType_24;
// Vuforia.Newtonsoft.Json.Bson.BsonReader/BsonReaderState Vuforia.Newtonsoft.Json.Bson.BsonReader::_bsonReaderState
int32_t ____bsonReaderState_25;
// Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext Vuforia.Newtonsoft.Json.Bson.BsonReader::_currentContext
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* ____currentContext_26;
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::_readRootValueAsArray
bool ____readRootValueAsArray_27;
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::_jsonNet35BinaryCompatibility
bool ____jsonNet35BinaryCompatibility_28;
// System.DateTimeKind Vuforia.Newtonsoft.Json.Bson.BsonReader::_dateTimeKindHandling
int32_t ____dateTimeKindHandling_29;
};
// Vuforia.Newtonsoft.Json.Bson.BsonWriter
struct BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296 : public JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5
{
// Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter Vuforia.Newtonsoft.Json.Bson.BsonWriter::_writer
BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* ____writer_13;
// Vuforia.Newtonsoft.Json.Bson.BsonToken Vuforia.Newtonsoft.Json.Bson.BsonWriter::_root
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ____root_14;
// Vuforia.Newtonsoft.Json.Bson.BsonToken Vuforia.Newtonsoft.Json.Bson.BsonWriter::_parent
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ____parent_15;
// System.String Vuforia.Newtonsoft.Json.Bson.BsonWriter::_propertyName
String_t* ____propertyName_16;
};
// 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
{
};
// System.IO.FileSystemInfo
struct FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9 : public MarshalByRefObject_t8C2F4C5854177FD60439EB1FCCFC1B3CFAFE8DCE
{
// System.IO.FileStatus System.IO.FileSystemInfo::_fileStatus
FileStatus_tABB5F252F1E597EC95E9041035DC424EF66712A5 ____fileStatus_1;
// System.String System.IO.FileSystemInfo::FullPath
String_t* ___FullPath_2;
// System.String System.IO.FileSystemInfo::OriginalPath
String_t* ___OriginalPath_3;
// System.String System.IO.FileSystemInfo::_name
String_t* ____name_4;
};
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// Vuforia.Newtonsoft.Json.JsonException
struct JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918 : public Exception_t
{
};
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// 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.Internal.VuforiaDriver.NativeUnityDriver
struct NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82 : public RuntimeObject
{
};
// 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
{
};
// UnityEngine.Rendering.SubMeshDescriptor
struct SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934
{
// UnityEngine.Bounds UnityEngine.Rendering.SubMeshDescriptor::<bounds>k__BackingField
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___U3CboundsU3Ek__BackingField_0;
// UnityEngine.MeshTopology UnityEngine.Rendering.SubMeshDescriptor::<topology>k__BackingField
int32_t ___U3CtopologyU3Ek__BackingField_1;
// System.Int32 UnityEngine.Rendering.SubMeshDescriptor::<indexStart>k__BackingField
int32_t ___U3CindexStartU3Ek__BackingField_2;
// System.Int32 UnityEngine.Rendering.SubMeshDescriptor::<indexCount>k__BackingField
int32_t ___U3CindexCountU3Ek__BackingField_3;
// System.Int32 UnityEngine.Rendering.SubMeshDescriptor::<baseVertex>k__BackingField
int32_t ___U3CbaseVertexU3Ek__BackingField_4;
// System.Int32 UnityEngine.Rendering.SubMeshDescriptor::<firstVertex>k__BackingField
int32_t ___U3CfirstVertexU3Ek__BackingField_5;
// System.Int32 UnityEngine.Rendering.SubMeshDescriptor::<vertexCount>k__BackingField
int32_t ___U3CvertexCountU3Ek__BackingField_6;
};
// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
{
};
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
// System.Type
struct Type_t : public MemberInfo_t
{
// System.RuntimeTypeHandle System.Type::_impl
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};
// Vuforia.Internal.Observers.ValidationAreaObserver
struct ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B : public ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A
{
// Vuforia.IVuValidationAreaObserver Vuforia.Internal.Observers.ValidationAreaObserver::mValidationAreaObserver
RuntimeObject* ___mValidationAreaObserver_6;
// Vuforia.Internal.Observers.ASingleTargetObserver Vuforia.Internal.Observers.ValidationAreaObserver::mAssociatedObserver
ASingleTargetObserver_t70CEC9D9A86812A3DA1FB9D4E24BDBE3150BB26A* ___mAssociatedObserver_7;
// System.Action`2<Vuforia.VuValidationAreaObservationStatusInfo,Vuforia.VuValidationAreaObservationValidationInfo> Vuforia.Internal.Observers.ValidationAreaObserver::OnValidationUpdated
Action_2_t2E9BDF37A0169776D0AB86A97F8A921C58BD40F3* ___OnValidationUpdated_8;
// System.Boolean Vuforia.Internal.Observers.ValidationAreaObserver::<IsCapturing>k__BackingField
bool ___U3CIsCapturingU3Ek__BackingField_9;
};
// System.Action`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C : public MulticastDelegate_t
{
};
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>
struct Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474 : public MulticastDelegate_t
{
};
// System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>
struct Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F : public MulticastDelegate_t
{
};
// System.Func`2<Vuforia.Newtonsoft.Json.Linq.JProperty,System.Boolean>
struct Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5 : public MulticastDelegate_t
{
};
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624 : public MulticastDelegate_t
{
};
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>
struct Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE : public MulticastDelegate_t
{
};
// System.Func`2<System.Type,System.Type>
struct Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD : public MulticastDelegate_t
{
};
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>
struct Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3 : public MulticastDelegate_t
{
};
// System.Func`2<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase,System.Boolean>
struct Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2 : public MulticastDelegate_t
{
};
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>
struct MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36 : public MulticastDelegate_t
{
};
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>
struct ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3 : public MulticastDelegate_t
{
};
// UnityEngine.Events.UnityAction`1<Vuforia.AreaTargetCaptureStatus>
struct UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039 : public MulticastDelegate_t
{
};
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07 : public MulticastDelegate_t
{
};
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
// System.String System.ArgumentException::_paramName
String_t* ____paramName_18;
};
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
{
};
// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// Vuforia.Internal.VuforiaDriver.CreateAnchorMethod
struct CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA : public MulticastDelegate_t
{
};
// System.IO.DirectoryInfo
struct DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2 : public FileSystemInfo_tE3063B9229F46B05A5F6D018C8C4CA510104E8E9
{
};
// Vuforia.Internal.VuforiaDriver.DriverCreatedHandler
struct DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8 : public MulticastDelegate_t
{
};
// Vuforia.Internal.VuforiaDriver.GetDriverConfigHandler
struct GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E : public MulticastDelegate_t
{
};
// System.IO.IOException
struct IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// Vuforia.Newtonsoft.Json.JsonReaderException
struct JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4 : public JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918
{
// System.Int32 Vuforia.Newtonsoft.Json.JsonReaderException::<LineNumber>k__BackingField
int32_t ___U3CLineNumberU3Ek__BackingField_18;
// System.Int32 Vuforia.Newtonsoft.Json.JsonReaderException::<LinePosition>k__BackingField
int32_t ___U3CLinePositionU3Ek__BackingField_19;
// System.String Vuforia.Newtonsoft.Json.JsonReaderException::<Path>k__BackingField
String_t* ___U3CPathU3Ek__BackingField_20;
};
// Vuforia.Newtonsoft.Json.JsonSerializationException
struct JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50 : public JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918
{
};
// Vuforia.Newtonsoft.Json.JsonWriterException
struct JsonWriterException_t53834408693F0F6B576F284482A8868729388251 : public JsonException_t97C6D97F02C8E08B93F79EF0DCBF27997BCB0918
{
// System.String Vuforia.Newtonsoft.Json.JsonWriterException::<Path>k__BackingField
String_t* ___U3CPathU3Ek__BackingField_18;
};
// UnityEngine.MeshFilter
struct MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
// System.NotSupportedException
struct NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
// Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod
struct RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7 : public MulticastDelegate_t
{
};
// 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;
};
// System.ArgumentOutOfRangeException
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
// System.Object System.ArgumentOutOfRangeException::_actualValue
RuntimeObject* ____actualValue_19;
};
// System.IO.EndOfStreamException
struct EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028 : public IOException_t5D599190B003D41D45D4839A9B6B9AB53A755910
{
};
// UnityEngine.MeshRenderer
struct MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE : public Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF
{
};
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
// Vuforia.OverlayCanvas`1<Vuforia.AreaTargetCaptureBehaviour>
struct OverlayCanvas_1_tE02454F0F4828361B13402B72899F1D0727E4CF9 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.Canvas Vuforia.OverlayCanvas`1::mOverlayCanvas
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___mOverlayCanvas_4;
};
// Vuforia.AreaTargetCaptureBehaviour
struct AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// System.String Vuforia.AreaTargetCaptureBehaviour::ClientId
String_t* ___ClientId_4;
// System.String Vuforia.AreaTargetCaptureBehaviour::ClientSecret
String_t* ___ClientSecret_5;
// System.String Vuforia.AreaTargetCaptureBehaviour::TargetName
String_t* ___TargetName_6;
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::DisplayPreviewMesh
bool ___DisplayPreviewMesh_7;
// Vuforia.AreaTargetCaptureBehaviour/CaptureCreationErrorEvent Vuforia.AreaTargetCaptureBehaviour::OnCaptureCreationError
CaptureCreationErrorEvent_t62E409CDA9F4A898F6634A8FCF406280AC61586D* ___OnCaptureCreationError_8;
// Vuforia.AreaTargetCaptureBehaviour/CaptureStartedEvent Vuforia.AreaTargetCaptureBehaviour::OnCaptureStarted
CaptureStartedEvent_tBA5AF596A6CF6912377A2B9F6A4AB142AD9C978B* ___OnCaptureStarted_9;
// Vuforia.AreaTargetCaptureBehaviour/CaptureStoppedEvent Vuforia.AreaTargetCaptureBehaviour::OnCaptureStopped
CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B* ___OnCaptureStopped_10;
// Vuforia.AreaTargetCaptureBehaviour/CaptureStatusInfoUpdated Vuforia.AreaTargetCaptureBehaviour::OnCaptureStatusInfoUpdated
CaptureStatusInfoUpdated_t4DF24612E8436092D41F8AE0F6C60A9275E7C65A* ___OnCaptureStatusInfoUpdated_11;
// Vuforia.AreaTargetCaptureBehaviour/GenerationStartedEvent Vuforia.AreaTargetCaptureBehaviour::OnGenerationStarted
GenerationStartedEvent_t2881A7E8FB7A2DCD46A44910237DA597695E8869* ___OnGenerationStarted_12;
// Vuforia.AreaTargetCaptureBehaviour/GenerationErrorEvent Vuforia.AreaTargetCaptureBehaviour::OnGenerationError
GenerationErrorEvent_tDCA9B655D8DC1EE2554C88A36114009966AB19F1* ___OnGenerationError_13;
// Vuforia.AreaTargetCaptureBehaviour/GenerationProgressEvent Vuforia.AreaTargetCaptureBehaviour::OnGenerationProgressUpdated
GenerationProgressEvent_tAAD0AEDC7860502C2A0012B7EFD90737204EE621* ___OnGenerationProgressUpdated_14;
// Vuforia.AreaTargetCaptureBehaviour/GenerationRemainingTimeEvent Vuforia.AreaTargetCaptureBehaviour::OnGenerationRemainingTimeUpdated
GenerationRemainingTimeEvent_t6547EA7807F18BD9209B7FC4C696111B208D8365* ___OnGenerationRemainingTimeUpdated_15;
// Vuforia.AreaTargetCaptureBehaviour/GenerationCompletedEvent Vuforia.AreaTargetCaptureBehaviour::OnGenerationCompleted
GenerationCompletedEvent_t06E08BD489B168F74343F51FAA7BACDAB41E4DAC* ___OnGenerationCompleted_16;
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::GenerateAuthoringStructure
bool ___GenerateAuthoringStructure_17;
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::GeneratePackages
bool ___GeneratePackages_18;
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::GenerateDatabase
bool ___GenerateDatabase_19;
// System.String Vuforia.AreaTargetCaptureBehaviour::StorageDirectory
String_t* ___StorageDirectory_20;
// UnityEngine.Material Vuforia.AreaTargetCaptureBehaviour::PreviewMeshMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___PreviewMeshMaterial_21;
// UnityEngine.Coroutine Vuforia.AreaTargetCaptureBehaviour::mCaptureStatusInfoUpdater
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mCaptureStatusInfoUpdater_22;
// UnityEngine.Coroutine Vuforia.AreaTargetCaptureBehaviour::mGenerationProgressUpdater
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___mGenerationProgressUpdater_23;
// System.Threading.Tasks.Task Vuforia.AreaTargetCaptureBehaviour::mCancelGenerationTask
Task_t751C4CC3ECD055BABA8A0B6A5DFBB4283DCA8572* ___mCancelGenerationTask_24;
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::mShouldDestroyCapture
bool ___mShouldDestroyCapture_25;
// Vuforia.AreaTargetCapture Vuforia.AreaTargetCaptureBehaviour::mAreaTargetCapture
AreaTargetCapture_tF1573FE5455CB577983E0EC51649A86772A375B7* ___mAreaTargetCapture_26;
// System.String Vuforia.AreaTargetCaptureBehaviour::mFinalTargetName
String_t* ___mFinalTargetName_27;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.AreaTargetCaptureBehaviour::mRuntimeMeshBehaviour
RuntimeObject* ___mRuntimeMeshBehaviour_28;
};
// Vuforia.InfoPopup
struct InfoPopup_t2DFEBF4895FC29797EDE4E4791853910CB5322B4 : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.CanvasGroup Vuforia.InfoPopup::mInfoPopup
CanvasGroup_t048C1461B14628CFAEBE6E7353093ADB04EBC094* ___mInfoPopup_6;
// UnityEngine.UI.Text Vuforia.InfoPopup::mInfoText
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___mInfoText_7;
// System.Nullable`1<System.ValueTuple`2<System.String,System.Single>> Vuforia.InfoPopup::mMessage
Nullable_1_tFB8A376062A5585CFBC537815ABB7D2A3D859645 ___mMessage_8;
};
// Vuforia.MeshBlock
struct MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
// UnityEngine.MeshRenderer Vuforia.MeshBlock::MeshRenderer
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___MeshRenderer_4;
// UnityEngine.MeshFilter Vuforia.MeshBlock::MeshFilter
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* ___MeshFilter_5;
};
// UnityEngine.EventSystems.UIBehaviour
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// Vuforia.Internal.Utility.VuforiaCoroutineUtility
struct VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// Vuforia.VuforiaMonoBehaviour
struct VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};
// Vuforia.Internal.AreaTargetCaptureInfoPopup
struct AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694 : public InfoPopup_t2DFEBF4895FC29797EDE4E4791853910CB5322B4
{
};
// Vuforia.Internal.AreaTargetCaptureOverlayCanvas
struct AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A : public OverlayCanvas_1_tE02454F0F4828361B13402B72899F1D0727E4CF9
{
// UnityEngine.UI.Button Vuforia.Internal.AreaTargetCaptureOverlayCanvas::StartButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___StartButton_5;
// UnityEngine.UI.Button Vuforia.Internal.AreaTargetCaptureOverlayCanvas::StopButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___StopButton_6;
// UnityEngine.UI.Button Vuforia.Internal.AreaTargetCaptureOverlayCanvas::PauseButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___PauseButton_7;
// UnityEngine.UI.Button Vuforia.Internal.AreaTargetCaptureOverlayCanvas::ResumeButton
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___ResumeButton_8;
// UnityEngine.UI.Text Vuforia.Internal.AreaTargetCaptureOverlayCanvas::GenerationProgress
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___GenerationProgress_9;
// UnityEngine.UI.Text Vuforia.Internal.AreaTargetCaptureOverlayCanvas::GenerationRemainingTime
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___GenerationRemainingTime_10;
// UnityEngine.UI.InputField Vuforia.Internal.AreaTargetCaptureOverlayCanvas::TargetNameField
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* ___TargetNameField_11;
// UnityEngine.UI.Button Vuforia.Internal.AreaTargetCaptureOverlayCanvas::StartFromTargetNameWindow
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* ___StartFromTargetNameWindow_12;
// UnityEngine.GameObject Vuforia.Internal.AreaTargetCaptureOverlayCanvas::TargetNameValidationError
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___TargetNameValidationError_13;
// UnityEngine.GameObject Vuforia.Internal.AreaTargetCaptureOverlayCanvas::TargetNameWindow
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___TargetNameWindow_14;
// UnityEngine.GameObject Vuforia.Internal.AreaTargetCaptureOverlayCanvas::GenerateWindow
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___GenerateWindow_15;
// UnityEngine.GameObject Vuforia.Internal.AreaTargetCaptureOverlayCanvas::ProgressWindow
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___ProgressWindow_16;
// Vuforia.AreaTargetCaptureBehaviour Vuforia.Internal.AreaTargetCaptureOverlayCanvas::CaptureBehaviour
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* ___CaptureBehaviour_17;
// Vuforia.Internal.AreaTargetCaptureInfoPopup Vuforia.Internal.AreaTargetCaptureOverlayCanvas::mInfoPopup
AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* ___mInfoPopup_18;
// System.Boolean Vuforia.Internal.AreaTargetCaptureOverlayCanvas::mIsCaptureStarted
bool ___mIsCaptureStarted_19;
};
// UnityEngine.UI.Graphic
struct Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// UnityEngine.Material UnityEngine.UI.Graphic::m_Material
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material_6;
// UnityEngine.Color UnityEngine.UI.Graphic::m_Color
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_Color_7;
// System.Boolean UnityEngine.UI.Graphic::m_SkipLayoutUpdate
bool ___m_SkipLayoutUpdate_8;
// System.Boolean UnityEngine.UI.Graphic::m_SkipMaterialUpdate
bool ___m_SkipMaterialUpdate_9;
// System.Boolean UnityEngine.UI.Graphic::m_RaycastTarget
bool ___m_RaycastTarget_10;
// System.Boolean UnityEngine.UI.Graphic::m_RaycastTargetCache
bool ___m_RaycastTargetCache_11;
// UnityEngine.Vector4 UnityEngine.UI.Graphic::m_RaycastPadding
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___m_RaycastPadding_12;
// UnityEngine.RectTransform UnityEngine.UI.Graphic::m_RectTransform
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___m_RectTransform_13;
// UnityEngine.CanvasRenderer UnityEngine.UI.Graphic::m_CanvasRenderer
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CanvasRenderer_14;
// UnityEngine.Canvas UnityEngine.UI.Graphic::m_Canvas
Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_15;
// System.Boolean UnityEngine.UI.Graphic::m_VertsDirty
bool ___m_VertsDirty_16;
// System.Boolean UnityEngine.UI.Graphic::m_MaterialDirty
bool ___m_MaterialDirty_17;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyLayoutCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyLayoutCallback_18;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyVertsCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyVertsCallback_19;
// UnityEngine.Events.UnityAction UnityEngine.UI.Graphic::m_OnDirtyMaterialCallback
UnityAction_t11A1F3B953B365C072A5DCC32677EE1796A962A7* ___m_OnDirtyMaterialCallback_20;
// UnityEngine.Mesh UnityEngine.UI.Graphic::m_CachedMesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CachedMesh_23;
// UnityEngine.Vector2[] UnityEngine.UI.Graphic::m_CachedUvs
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___m_CachedUvs_24;
// UnityEngine.UI.CoroutineTween.TweenRunner`1<UnityEngine.UI.CoroutineTween.ColorTween> UnityEngine.UI.Graphic::m_ColorTweenRunner
TweenRunner_1_t5BB0582F926E75E2FE795492679A6CF55A4B4BC4* ___m_ColorTweenRunner_25;
// System.Boolean UnityEngine.UI.Graphic::<useLegacyMeshGeneration>k__BackingField
bool ___U3CuseLegacyMeshGenerationU3Ek__BackingField_26;
};
// 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.Internal.Utility.RuntimeMeshRenderingBehaviour
struct RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038 : public VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D
{
// System.Boolean Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::mInitializedInEditor
bool ___mInitializedInEditor_4;
// System.Boolean Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::mHasCollision
bool ___mHasCollision_5;
// UnityEngine.Material Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::mDisplayMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___mDisplayMaterial_6;
// UnityEngine.MonoBehaviour Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::mSourceBehaviour
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* ___mSourceBehaviour_7;
// System.Boolean Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::mDestroyMeshOnCaptureStop
bool ___mDestroyMeshOnCaptureStop_8;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::mMeshBehaviour
RuntimeObject* ___mMeshBehaviour_9;
// UnityEngine.GameObject Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::mMeshRoot
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___mMeshRoot_10;
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock> Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::mMeshBlocks
Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* ___mMeshBlocks_11;
};
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712 : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
// System.Boolean UnityEngine.UI.Selectable::m_EnableCalled
bool ___m_EnableCalled_6;
// UnityEngine.UI.Navigation UnityEngine.UI.Selectable::m_Navigation
Navigation_t4D2E201D65749CF4E104E8AC1232CF1D6F14795C ___m_Navigation_7;
// UnityEngine.UI.Selectable/Transition UnityEngine.UI.Selectable::m_Transition
int32_t ___m_Transition_8;
// UnityEngine.UI.ColorBlock UnityEngine.UI.Selectable::m_Colors
ColorBlock_tDD7C62E7AFE442652FC98F8D058CE8AE6BFD7C11 ___m_Colors_9;
// UnityEngine.UI.SpriteState UnityEngine.UI.Selectable::m_SpriteState
SpriteState_tC8199570BE6337FB5C49347C97892B4222E5AACD ___m_SpriteState_10;
// UnityEngine.UI.AnimationTriggers UnityEngine.UI.Selectable::m_AnimationTriggers
AnimationTriggers_tA0DC06F89C5280C6DD972F6F4C8A56D7F4F79074* ___m_AnimationTriggers_11;
// System.Boolean UnityEngine.UI.Selectable::m_Interactable
bool ___m_Interactable_12;
// UnityEngine.UI.Graphic UnityEngine.UI.Selectable::m_TargetGraphic
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_TargetGraphic_13;
// System.Boolean UnityEngine.UI.Selectable::m_GroupsAllowInteraction
bool ___m_GroupsAllowInteraction_14;
// System.Int32 UnityEngine.UI.Selectable::m_CurrentIndex
int32_t ___m_CurrentIndex_15;
// System.Boolean UnityEngine.UI.Selectable::<isPointerInside>k__BackingField
bool ___U3CisPointerInsideU3Ek__BackingField_16;
// System.Boolean UnityEngine.UI.Selectable::<isPointerDown>k__BackingField
bool ___U3CisPointerDownU3Ek__BackingField_17;
// System.Boolean UnityEngine.UI.Selectable::<hasSelection>k__BackingField
bool ___U3ChasSelectionU3Ek__BackingField_18;
// System.Collections.Generic.List`1<UnityEngine.CanvasGroup> UnityEngine.UI.Selectable::m_CanvasGroupCache
List_1_t2CDCA768E7F493F5EDEBC75AEB200FD621354E35* ___m_CanvasGroupCache_19;
};
// 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;
};
// UnityEngine.UI.Button
struct Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098 : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
// UnityEngine.UI.Button/ButtonClickedEvent UnityEngine.UI.Button::m_OnClick
ButtonClickedEvent_t8EA72E90B3BD1392FB3B3EF167D5121C23569E4C* ___m_OnClick_20;
};
// Vuforia.DataSetTrackableBehaviour
struct DataSetTrackableBehaviour_tC09F7225D59E476738430EC99104A6455579452F : public ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB
{
// System.String Vuforia.DataSetTrackableBehaviour::mDataSetPath
String_t* ___mDataSetPath_14;
};
// Vuforia.DevicePoseBehaviour
struct DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642 : public ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB
{
// Vuforia.Internal.Observers.DeviceObserver Vuforia.DevicePoseBehaviour::mDeviceObserver
DeviceObserver_t567C44DCB098882C1CB8B95C15B7523E7D1D1556* ___mDeviceObserver_13;
};
// UnityEngine.UI.InputField
struct InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140 : public Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712
{
// UnityEngine.TouchScreenKeyboard UnityEngine.UI.InputField::m_Keyboard
TouchScreenKeyboard_tE87B78A3DAED69816B44C99270A734682E093E7A* ___m_Keyboard_20;
// UnityEngine.UI.Text UnityEngine.UI.InputField::m_TextComponent
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* ___m_TextComponent_24;
// UnityEngine.UI.Graphic UnityEngine.UI.InputField::m_Placeholder
Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931* ___m_Placeholder_25;
// UnityEngine.UI.InputField/ContentType UnityEngine.UI.InputField::m_ContentType
int32_t ___m_ContentType_26;
// UnityEngine.UI.InputField/InputType UnityEngine.UI.InputField::m_InputType
int32_t ___m_InputType_27;
// System.Char UnityEngine.UI.InputField::m_AsteriskChar
Il2CppChar ___m_AsteriskChar_28;
// UnityEngine.TouchScreenKeyboardType UnityEngine.UI.InputField::m_KeyboardType
int32_t ___m_KeyboardType_29;
// UnityEngine.UI.InputField/LineType UnityEngine.UI.InputField::m_LineType
int32_t ___m_LineType_30;
// System.Boolean UnityEngine.UI.InputField::m_HideMobileInput
bool ___m_HideMobileInput_31;
// UnityEngine.UI.InputField/CharacterValidation UnityEngine.UI.InputField::m_CharacterValidation
int32_t ___m_CharacterValidation_32;
// System.Int32 UnityEngine.UI.InputField::m_CharacterLimit
int32_t ___m_CharacterLimit_33;
// UnityEngine.UI.InputField/SubmitEvent UnityEngine.UI.InputField::m_OnSubmit
SubmitEvent_t1E0F5A2AB28D0DB55AE18E8DA99147D86492DD5D* ___m_OnSubmit_34;
// UnityEngine.UI.InputField/EndEditEvent UnityEngine.UI.InputField::m_OnDidEndEdit
EndEditEvent_t946A962BA13CF60BB0BE7AD091DA041FD788E655* ___m_OnDidEndEdit_35;
// UnityEngine.UI.InputField/OnChangeEvent UnityEngine.UI.InputField::m_OnValueChanged
OnChangeEvent_tE4829F88300B0E0E0D1B78B453AF25FC1AA55E2F* ___m_OnValueChanged_36;
// UnityEngine.UI.InputField/OnValidateInput UnityEngine.UI.InputField::m_OnValidateInput
OnValidateInput_t48916A4E9C9FD6204401FF0808C2B7A93D73418B* ___m_OnValidateInput_37;
// UnityEngine.Color UnityEngine.UI.InputField::m_CaretColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_CaretColor_38;
// System.Boolean UnityEngine.UI.InputField::m_CustomCaretColor
bool ___m_CustomCaretColor_39;
// UnityEngine.Color UnityEngine.UI.InputField::m_SelectionColor
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___m_SelectionColor_40;
// System.String UnityEngine.UI.InputField::m_Text
String_t* ___m_Text_41;
// System.Single UnityEngine.UI.InputField::m_CaretBlinkRate
float ___m_CaretBlinkRate_42;
// System.Int32 UnityEngine.UI.InputField::m_CaretWidth
int32_t ___m_CaretWidth_43;
// System.Boolean UnityEngine.UI.InputField::m_ReadOnly
bool ___m_ReadOnly_44;
// System.Boolean UnityEngine.UI.InputField::m_ShouldActivateOnSelect
bool ___m_ShouldActivateOnSelect_45;
// System.Int32 UnityEngine.UI.InputField::m_CaretPosition
int32_t ___m_CaretPosition_46;
// System.Int32 UnityEngine.UI.InputField::m_CaretSelectPosition
int32_t ___m_CaretSelectPosition_47;
// UnityEngine.RectTransform UnityEngine.UI.InputField::caretRectTrans
RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___caretRectTrans_48;
// UnityEngine.UIVertex[] UnityEngine.UI.InputField::m_CursorVerts
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_CursorVerts_49;
// UnityEngine.TextGenerator UnityEngine.UI.InputField::m_InputTextCache
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_InputTextCache_50;
// UnityEngine.CanvasRenderer UnityEngine.UI.InputField::m_CachedInputRenderer
CanvasRenderer_tAB9A55A976C4E3B2B37D0CE5616E5685A8B43860* ___m_CachedInputRenderer_51;
// System.Boolean UnityEngine.UI.InputField::m_PreventFontCallback
bool ___m_PreventFontCallback_52;
// UnityEngine.Mesh UnityEngine.UI.InputField::m_Mesh
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_Mesh_53;
// System.Boolean UnityEngine.UI.InputField::m_AllowInput
bool ___m_AllowInput_54;
// System.Boolean UnityEngine.UI.InputField::m_ShouldActivateNextUpdate
bool ___m_ShouldActivateNextUpdate_55;
// System.Boolean UnityEngine.UI.InputField::m_UpdateDrag
bool ___m_UpdateDrag_56;
// System.Boolean UnityEngine.UI.InputField::m_DragPositionOutOfBounds
bool ___m_DragPositionOutOfBounds_57;
// System.Boolean UnityEngine.UI.InputField::m_CaretVisible
bool ___m_CaretVisible_60;
// UnityEngine.Coroutine UnityEngine.UI.InputField::m_BlinkCoroutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_BlinkCoroutine_61;
// System.Single UnityEngine.UI.InputField::m_BlinkStartTime
float ___m_BlinkStartTime_62;
// System.Int32 UnityEngine.UI.InputField::m_DrawStart
int32_t ___m_DrawStart_63;
// System.Int32 UnityEngine.UI.InputField::m_DrawEnd
int32_t ___m_DrawEnd_64;
// UnityEngine.Coroutine UnityEngine.UI.InputField::m_DragCoroutine
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* ___m_DragCoroutine_65;
// System.String UnityEngine.UI.InputField::m_OriginalText
String_t* ___m_OriginalText_66;
// System.Boolean UnityEngine.UI.InputField::m_WasCanceled
bool ___m_WasCanceled_67;
// System.Boolean UnityEngine.UI.InputField::m_HasDoneFocusTransition
bool ___m_HasDoneFocusTransition_68;
// UnityEngine.WaitForSecondsRealtime UnityEngine.UI.InputField::m_WaitForSecondsRealtime
WaitForSecondsRealtime_tA8CE0AAB4B0C872B843E7973637037D17682BA01* ___m_WaitForSecondsRealtime_69;
// System.Boolean UnityEngine.UI.InputField::m_TouchKeyboardAllowsInPlaceEditing
bool ___m_TouchKeyboardAllowsInPlaceEditing_70;
// System.Boolean UnityEngine.UI.InputField::m_IsCompositionActive
bool ___m_IsCompositionActive_71;
// UnityEngine.Event UnityEngine.UI.InputField::m_ProcessingEvent
Event_tEBC6F24B56CE22B9C9AD1AC6C24A6B83BC3860CB* ___m_ProcessingEvent_74;
};
// UnityEngine.UI.MaskableGraphic
struct MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E : public Graphic_tCBFCA4585A19E2B75465AECFEAC43F4016BF7931
{
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculateStencil
bool ___m_ShouldRecalculateStencil_27;
// UnityEngine.Material UnityEngine.UI.MaskableGraphic::m_MaskMaterial
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_MaskMaterial_28;
// UnityEngine.UI.RectMask2D UnityEngine.UI.MaskableGraphic::m_ParentMask
RectMask2D_tACF92BE999C791A665BD1ADEABF5BCEB82846670* ___m_ParentMask_29;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_Maskable
bool ___m_Maskable_30;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IsMaskingGraphic
bool ___m_IsMaskingGraphic_31;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_IncludeForMasking
bool ___m_IncludeForMasking_32;
// UnityEngine.UI.MaskableGraphic/CullStateChangedEvent UnityEngine.UI.MaskableGraphic::m_OnCullStateChanged
CullStateChangedEvent_t6073CD0D951EC1256BF74B8F9107D68FC89B99B8* ___m_OnCullStateChanged_33;
// System.Boolean UnityEngine.UI.MaskableGraphic::m_ShouldRecalculate
bool ___m_ShouldRecalculate_34;
// System.Int32 UnityEngine.UI.MaskableGraphic::m_StencilValue
int32_t ___m_StencilValue_35;
// UnityEngine.Vector3[] UnityEngine.UI.MaskableGraphic::m_Corners
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___m_Corners_36;
};
// 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
{
};
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62 : public MaskableGraphic_tFC5B6BE351C90DE53744DF2A70940242774B361E
{
// UnityEngine.UI.FontData UnityEngine.UI.Text::m_FontData
FontData_tB8E562846C6CB59C43260F69AE346B9BF3157224* ___m_FontData_37;
// System.String UnityEngine.UI.Text::m_Text
String_t* ___m_Text_38;
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCache
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCache_39;
// UnityEngine.TextGenerator UnityEngine.UI.Text::m_TextCacheForLayout
TextGenerator_t85D00417640A53953556C01F9D4E7DDE1ABD8FEC* ___m_TextCacheForLayout_40;
// System.Boolean UnityEngine.UI.Text::m_DisableFontTextureRebuiltCallback
bool ___m_DisableFontTextureRebuiltCallback_42;
// UnityEngine.UIVertex[] UnityEngine.UI.Text::m_TempVerts
UIVertexU5BU5D_tBC532486B45D071A520751A90E819C77BA4E3D2F* ___m_TempVerts_43;
};
// 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;
};
// System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>
// System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>
// System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>
// System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock>
// System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock>
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Material>
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Material>
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Texture2D>
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Texture2D>
// System.EmptyArray`1<System.Object>
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
{
// T[] System.EmptyArray`1::Value
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value_0;
};
// System.EmptyArray`1<System.Object>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty>
struct List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
BsonPropertyU5BU5D_tE8A4F8F40BF64795F555011F705797DD61F542AB* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonToken>
struct List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
BsonTokenU5BU5D_t0434CDE1DECD42BFE09329EF7491560F3AED3D95* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonToken>
// System.Collections.Generic.List`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive>
struct List_1_t389D5D92DA59369F56F509ECAB46D28415AA74AD_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
GLTFPrimitiveU5BU5D_t835EED9A614ABA48D72F77100CF444BC97D07EF8* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Linq.JProperty>
struct List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
JPropertyU5BU5D_t41A29CA0B72FEC06771DAAB11D3B061ABE73E998* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Linq.JProperty>
// System.Collections.Generic.List`1<UnityEngine.Material>
struct List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
MaterialU5BU5D_t2B1D11C42DB07A4400C0535F92DBB87A2E346D3D* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Material>
// System.Collections.Generic.List`1<UnityEngine.MeshRenderer>
struct List_1_t558592816DA880773C8A60C1EB777F3B092B68EC_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
MeshRendererU5BU5D_tDF429EF168050A5CE085D0B51909A6AE2067E446* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.MeshRenderer>
// 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<UnityEngine.Texture2D>
struct List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
Texture2DU5BU5D_t05332F1E3F7D4493E304C702201F9BE4F9236191* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Texture2D>
// System.Collections.Generic.List`1<UnityEngine.Rendering.VertexAttributeDescriptor>
struct List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<UnityEngine.Rendering.VertexAttributeDescriptor>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext>
struct List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
ContainerContextU5BU5D_t7E8EB50947830B4F3774703380A097A1B719A0C1* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext>
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase>
struct List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E_StaticFields
{
// T[] System.Collections.Generic.List`1::s_emptyArray
UnionCaseU5BU5D_t0C4726D04FB661B9D5F00D56251BC0929DE5EA09* ___s_emptyArray_5;
};
// System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase>
// Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1<Vuforia.Internal.VuforiaDriver.DriverData>
// Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1<Vuforia.Internal.VuforiaDriver.DriverData>
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,System.Type>
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,System.Type>
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,Vuforia.MeshBlock>
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,Vuforia.MeshBlock>
// System.Reflection.Assembly
// System.Reflection.Assembly
// System.IO.BinaryReader
// System.IO.BinaryReader
// System.IO.BinaryWriter
struct BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_StaticFields
{
// System.IO.BinaryWriter System.IO.BinaryWriter::Null
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* ___Null_0;
};
// System.IO.BinaryWriter
// Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter
struct BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_StaticFields
{
// System.Text.Encoding Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___Encoding_0;
};
// Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter
// Vuforia.Newtonsoft.Json.Bson.BsonObjectId
// Vuforia.Newtonsoft.Json.Bson.BsonObjectId
// Vuforia.Newtonsoft.Json.Bson.BsonProperty
// Vuforia.Newtonsoft.Json.Bson.BsonProperty
// Vuforia.Newtonsoft.Json.Bson.BsonToken
// Vuforia.Newtonsoft.Json.Bson.BsonToken
// Vuforia.Internal.Core.CoreDependencies
struct CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F_StaticFields
{
// Vuforia.Internal.Core.CoreDependencies Vuforia.Internal.Core.CoreDependencies::sInstance
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* ___sInstance_3;
};
// Vuforia.Internal.Core.CoreDependencies
// 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.Newtonsoft.Json.Serialization.DefaultContractResolver
struct DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35_StaticFields
{
// Vuforia.Newtonsoft.Json.Serialization.IContractResolver Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver::_instance
RuntimeObject* ____instance_0;
// Vuforia.Newtonsoft.Json.JsonConverter[] Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver::BuiltInConverters
JsonConverterU5BU5D_t6A70721E2B447BFC5AF0CAC8025800952DFD21AB* ___BuiltInConverters_1;
// System.Object Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver::TypeContractCacheLock
RuntimeObject* ___TypeContractCacheLock_2;
// Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolverState Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver::_sharedState
DefaultContractResolverState_tE51FA02B33F0279FC8C42271E9EB35AA7AAA6F11* ____sharedState_3;
};
// Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver
// Vuforia.Utility.ExtensionMethods.DelegateHelper
// Vuforia.Utility.ExtensionMethods.DelegateHelper
// System.Text.Encoding
struct Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095_StaticFields
{
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::defaultEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___defaultEncoding_0;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::unicodeEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___unicodeEncoding_1;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::bigEndianUnicode
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___bigEndianUnicode_2;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf7Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf7Encoding_3;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf8Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf8Encoding_4;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::utf32Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___utf32Encoding_5;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::asciiEncoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___asciiEncoding_6;
// System.Text.Encoding modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::latin1Encoding
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* ___latin1Encoding_7;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Text.Encoding> modreq(System.Runtime.CompilerServices.IsVolatile) System.Text.Encoding::encodings
Dictionary_2_t87EDE08B2E48F793A22DE50D6B3CC2E7EBB2DB54* ___encodings_8;
// System.Object System.Text.Encoding::s_InternalSyncObject
RuntimeObject* ___s_InternalSyncObject_15;
};
// System.Text.Encoding
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction
// Vuforia.Newtonsoft.Json.Utilities.FSharpUtils
struct FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields
{
// System.Object Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::Lock
RuntimeObject* ___Lock_0;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::_initialized
bool ____initialized_1;
// System.Reflection.MethodInfo Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::_ofSeq
MethodInfo_t* ____ofSeq_2;
// System.Type Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::_mapType
Type_t* ____mapType_3;
// System.Reflection.Assembly Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<FSharpCoreAssembly>k__BackingField
Assembly_t* ___U3CFSharpCoreAssemblyU3Ek__BackingField_4;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<IsUnion>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CIsUnionU3Ek__BackingField_5;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<GetUnionCases>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CGetUnionCasesU3Ek__BackingField_6;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<PreComputeUnionTagReader>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CPreComputeUnionTagReaderU3Ek__BackingField_7;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<PreComputeUnionReader>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CPreComputeUnionReaderU3Ek__BackingField_8;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<PreComputeUnionConstructor>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CPreComputeUnionConstructorU3Ek__BackingField_9;
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<GetUnionCaseInfoDeclaringType>k__BackingField
Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CGetUnionCaseInfoDeclaringTypeU3Ek__BackingField_10;
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<GetUnionCaseInfoName>k__BackingField
Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CGetUnionCaseInfoNameU3Ek__BackingField_11;
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<GetUnionCaseInfoTag>k__BackingField
Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___U3CGetUnionCaseInfoTagU3Ek__BackingField_12;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::<GetUnionCaseInfoFields>k__BackingField
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* ___U3CGetUnionCaseInfoFieldsU3Ek__BackingField_13;
};
// Vuforia.Newtonsoft.Json.Utilities.FSharpUtils
// Vuforia.Internal.VuforiaDriver.FileDriver
struct FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_StaticFields
{
// Vuforia.Internal.VuforiaDriver.IFileDriver Vuforia.Internal.VuforiaDriver.FileDriver::sInstance
RuntimeObject* ___sInstance_0;
};
// Vuforia.Internal.VuforiaDriver.FileDriver
// Vuforia.Newtonsoft.Json.Linq.JToken
struct JToken_t034BD5C010BDF99670727D17139F467527005F66_StaticFields
{
// Vuforia.Newtonsoft.Json.Linq.JTokenEqualityComparer Vuforia.Newtonsoft.Json.Linq.JToken::_equalityComparer
JTokenEqualityComparer_t878B4CB078DDB5C237FD319B30FCD8BA1D51D435* ____equalityComparer_0;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::BooleanTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___BooleanTypes_5;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::NumberTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___NumberTypes_6;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::StringTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___StringTypes_7;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::GuidTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___GuidTypes_8;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::TimeSpanTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___TimeSpanTypes_9;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::UriTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___UriTypes_10;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::CharTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___CharTypes_11;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::DateTimeTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___DateTimeTypes_12;
// Vuforia.Newtonsoft.Json.Linq.JTokenType[] Vuforia.Newtonsoft.Json.Linq.JToken::BytesTypes
JTokenTypeU5BU5D_tB8B12F4360966E5D2EAB84B73EA6876EED80ECA4* ___BytesTypes_13;
};
// Vuforia.Newtonsoft.Json.Linq.JToken
// Vuforia.Newtonsoft.Json.JsonConverter
// Vuforia.Newtonsoft.Json.JsonConverter
// Vuforia.Internal.Utility.Log
struct Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields
{
// Vuforia.Internal.Utility.ILogger Vuforia.Internal.Utility.Log::sLogger
RuntimeObject* ___sLogger_0;
// Vuforia.Internal.Utility.LogLevel Vuforia.Internal.Utility.Log::sLogLevel
int32_t ___sLogLevel_1;
};
// Vuforia.Internal.Utility.Log
// Vuforia.Internal.Utility.MatrixUtil
// Vuforia.Internal.Utility.MatrixUtil
// System.Reflection.MemberInfo
// System.Reflection.MemberInfo
// Vuforia.Internal.VuforiaDriver.NullFileDriver
// Vuforia.Internal.VuforiaDriver.NullFileDriver
// Vuforia.Internal.Utility.NullLogger
// Vuforia.Internal.Utility.NullLogger
// Vuforia.Internal.VuforiaDriver.NullUnityDriver
// Vuforia.Internal.VuforiaDriver.NullUnityDriver
// Vuforia.Internal.Utility.Environment.PlatformEvaluator
// Vuforia.Internal.Utility.Environment.PlatformEvaluator
// Vuforia.Newtonsoft.Json.Utilities.ReflectionObject
// Vuforia.Newtonsoft.Json.Utilities.ReflectionObject
// Vuforia.Internal.Utility.RuntimeEnvironment
// Vuforia.Internal.Utility.RuntimeEnvironment
// System.String
struct String_t_StaticFields
{
// System.String System.String::Empty
String_t* ___Empty_6;
};
// System.String
// System.Text.StringBuilder
// System.Text.StringBuilder
// Vuforia.Internal.VuforiaDriver.UnityDriver
struct UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_StaticFields
{
// Vuforia.Internal.VuforiaDriver.IUnityDriver Vuforia.Internal.VuforiaDriver.UnityDriver::sInstance
RuntimeObject* ___sInstance_0;
};
// Vuforia.Internal.VuforiaDriver.UnityDriver
// Vuforia.Internal.Utility.UnityLogger
// Vuforia.Internal.Utility.UnityLogger
// System.Uri
struct Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_StaticFields
{
// System.String System.Uri::UriSchemeFile
String_t* ___UriSchemeFile_0;
// System.String System.Uri::UriSchemeFtp
String_t* ___UriSchemeFtp_1;
// System.String System.Uri::UriSchemeGopher
String_t* ___UriSchemeGopher_2;
// System.String System.Uri::UriSchemeHttp
String_t* ___UriSchemeHttp_3;
// System.String System.Uri::UriSchemeHttps
String_t* ___UriSchemeHttps_4;
// System.String System.Uri::UriSchemeWs
String_t* ___UriSchemeWs_5;
// System.String System.Uri::UriSchemeWss
String_t* ___UriSchemeWss_6;
// System.String System.Uri::UriSchemeMailto
String_t* ___UriSchemeMailto_7;
// System.String System.Uri::UriSchemeNews
String_t* ___UriSchemeNews_8;
// System.String System.Uri::UriSchemeNntp
String_t* ___UriSchemeNntp_9;
// System.String System.Uri::UriSchemeNetTcp
String_t* ___UriSchemeNetTcp_10;
// System.String System.Uri::UriSchemeNetPipe
String_t* ___UriSchemeNetPipe_11;
// System.String System.Uri::SchemeDelimiter
String_t* ___SchemeDelimiter_12;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Uri::s_ConfigInitialized
bool ___s_ConfigInitialized_20;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Uri::s_ConfigInitializing
bool ___s_ConfigInitializing_21;
// System.UriIdnScope modreq(System.Runtime.CompilerServices.IsVolatile) System.Uri::s_IdnScope
int32_t ___s_IdnScope_22;
// System.Boolean modreq(System.Runtime.CompilerServices.IsVolatile) System.Uri::s_IriParsing
bool ___s_IriParsing_23;
// System.Boolean System.Uri::useDotNetRelativeOrAbsolute
bool ___useDotNetRelativeOrAbsolute_24;
// System.Boolean System.Uri::IsWindowsFileSystem
bool ___IsWindowsFileSystem_25;
// System.Object System.Uri::s_initLock
RuntimeObject* ___s_initLock_26;
// System.Char[] System.Uri::HexLowerChars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___HexLowerChars_27;
// System.Char[] System.Uri::_WSchars
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ____WSchars_28;
};
// System.Uri
// Vuforia.Internal.ValidationAreaCapture
// Vuforia.Internal.ValidationAreaCapture
// Vuforia.Internal.ValidationAreaCaptureFactory
// Vuforia.Internal.ValidationAreaCaptureFactory
// Vuforia.Internal.ValidationAreaCaptureUpload
// Vuforia.Internal.ValidationAreaCaptureUpload
// Vuforia.Internal.ValidationAreaCaptureUploadFactory
// Vuforia.Internal.ValidationAreaCaptureUploadFactory
// System.Version
// System.Version
// Vuforia.VuValidationAreaCaptureConfig
// Vuforia.VuValidationAreaCaptureConfig
// Vuforia.VuValidationAreaCaptureUploadConfig
// Vuforia.VuValidationAreaCaptureUploadConfig
// Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods
// Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods
// Vuforia.Internal.AreaTargetCaptureInfoPopup/CreationErrorStrings
// Vuforia.Internal.AreaTargetCaptureInfoPopup/CreationErrorStrings
// Vuforia.Internal.AreaTargetCaptureInfoPopup/GenerationErrorStrings
// Vuforia.Internal.AreaTargetCaptureInfoPopup/GenerationErrorStrings
// Vuforia.Internal.AreaTargetCaptureInfoPopup/StatusInfoStrings
// Vuforia.Internal.AreaTargetCaptureInfoPopup/StatusInfoStrings
// Vuforia.Internal.AreaTargetCaptureInfoPopup/StatusStrings
// Vuforia.Internal.AreaTargetCaptureInfoPopup/StatusStrings
// Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext
// Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext
// Vuforia.CloudRecoBehaviour/CloudRecoSearchResult
// Vuforia.CloudRecoBehaviour/CloudRecoSearchResult
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass8_0
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass8_0
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass9_0
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass9_0
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5
// Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c
struct U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields
{
// Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<>9
U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* ___U3CU3E9_0;
// System.Func`2<Vuforia.Newtonsoft.Json.Linq.JProperty,System.Boolean> Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<>9__2_0
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* ___U3CU3E9__2_0_1;
// System.Func`2<Vuforia.Newtonsoft.Json.Linq.JProperty,System.Boolean> Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<>9__2_1
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* ___U3CU3E9__2_1_2;
// System.Func`2<Vuforia.Newtonsoft.Json.Linq.JProperty,System.Boolean> Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<>9__2_2
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* ___U3CU3E9__2_2_3;
// System.Func`2<Vuforia.Newtonsoft.Json.Linq.JProperty,System.Boolean> Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<>9__2_3
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* ___U3CU3E9__2_3_4;
// System.Func`2<Vuforia.Newtonsoft.Json.Linq.JProperty,System.Boolean> Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<>9__2_4
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* ___U3CU3E9__2_4_5;
};
// Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c
// Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4
// Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4
// 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.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1
// Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1
// System.Collections.Generic.List`1/Enumerator<Vuforia.Newtonsoft.Json.Bson.BsonProperty>
// System.Collections.Generic.List`1/Enumerator<Vuforia.Newtonsoft.Json.Bson.BsonProperty>
// System.Collections.Generic.List`1/Enumerator<Vuforia.Newtonsoft.Json.Bson.BsonToken>
// System.Collections.Generic.List`1/Enumerator<Vuforia.Newtonsoft.Json.Bson.BsonToken>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Material>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.Material>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.MeshRenderer>
// System.Collections.Generic.List`1/Enumerator<UnityEngine.MeshRenderer>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.List`1/Enumerator<System.Object>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.MeshBlock>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.MeshBlock>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>
// Unity.Collections.NativeArray`1<System.UInt16>
// Unity.Collections.NativeArray`1<System.UInt16>
// Unity.Collections.NativeArray`1<System.UInt32>
// Unity.Collections.NativeArray`1<System.UInt32>
// Unity.Collections.NativeArray`1<UnityEngine.Vector2>
// Unity.Collections.NativeArray`1<UnityEngine.Vector2>
// Unity.Collections.NativeArray`1<UnityEngine.Vector3>
// Unity.Collections.NativeArray`1<UnityEngine.Vector3>
// System.Nullable`1<System.Int32>
// System.Nullable`1<System.Int32>
// System.Nullable`1<System.Int32Enum>
// System.Nullable`1<System.Int32Enum>
// System.Nullable`1<System.Text.RegularExpressions.RegexOptions>
// System.Nullable`1<System.Text.RegularExpressions.RegexOptions>
// System.Nullable`1<System.Single>
// System.Nullable`1<System.Single>
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>
// UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>
// Vuforia.Internal.Observers.ANativeObserver
// Vuforia.Internal.Observers.ANativeObserver
// 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
// Vuforia.Newtonsoft.Json.Bson.BsonArray
// Vuforia.Newtonsoft.Json.Bson.BsonArray
// Vuforia.Newtonsoft.Json.Bson.BsonObject
// Vuforia.Newtonsoft.Json.Bson.BsonObject
// Vuforia.Newtonsoft.Json.Converters.BsonObjectIdConverter
// Vuforia.Newtonsoft.Json.Converters.BsonObjectIdConverter
// Vuforia.Newtonsoft.Json.Bson.BsonRegex
// Vuforia.Newtonsoft.Json.Bson.BsonRegex
// Vuforia.Newtonsoft.Json.Bson.BsonValue
// Vuforia.Newtonsoft.Json.Bson.BsonValue
// System.Byte
// System.Byte
// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
// System.Byte[] System.Char::s_categoryForLatin1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};
// System.Char
// UnityEngine.Color
// UnityEngine.Color
// UnityEngine.Color32
// UnityEngine.Color32
// Vuforia.Newtonsoft.Json.Converters.ColorConverter
// Vuforia.Newtonsoft.Json.Converters.ColorConverter
// 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
// Vuforia.Newtonsoft.Json.Converters.DateTimeConverterBase
// Vuforia.Newtonsoft.Json.Converters.DateTimeConverterBase
// System.Decimal
struct Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_StaticFields
{
// System.Decimal System.Decimal::Zero
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___Zero_3;
// System.Decimal System.Decimal::One
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___One_4;
// System.Decimal System.Decimal::MinusOne
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinusOne_5;
// System.Decimal System.Decimal::MaxValue
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MaxValue_6;
// System.Decimal System.Decimal::MinValue
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___MinValue_7;
};
// System.Decimal
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter
struct DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_StaticFields
{
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union> Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter::UnionCache
ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121* ___UnionCache_2;
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,System.Type> Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter::UnionTypeLookupCache
ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6* ___UnionTypeLookupCache_3;
};
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter
// System.Double
// System.Double
// Vuforia.Internal.VuforiaDriver.DriverData
// Vuforia.Internal.VuforiaDriver.DriverData
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
// System.Char[] System.Enum::enumSeperatorCharArray
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// System.Enum
// System.Guid
struct Guid_t_StaticFields
{
// System.Guid System.Guid::Empty
Guid_t ___Empty_0;
};
// System.Guid
// Vuforia.Newtonsoft.Json.Converters.HashSetConverter
// Vuforia.Newtonsoft.Json.Converters.HashSetConverter
// System.Int16
// System.Int16
// System.Int32
// System.Int32
// System.Int64
// System.Int64
// System.IntPtr
struct IntPtr_t_StaticFields
{
// System.IntPtr System.IntPtr::Zero
intptr_t ___Zero_1;
};
// System.IntPtr
// Vuforia.Newtonsoft.Json.Linq.JContainer
// Vuforia.Newtonsoft.Json.Linq.JContainer
// Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter
struct KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_StaticFields
{
// Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject> Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter::ReflectionObjectPerType
ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF* ___ReflectionObjectPerType_2;
};
// Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter
// 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
// Vuforia.Newtonsoft.Json.Converters.Matrix4x4Converter
// Vuforia.Newtonsoft.Json.Converters.Matrix4x4Converter
// System.Reflection.MethodBase
// System.Reflection.MethodBase
// System.Reflection.PropertyInfo
// System.Reflection.PropertyInfo
// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
};
// UnityEngine.Quaternion
// Vuforia.Newtonsoft.Json.Converters.QuaternionConverter
// Vuforia.Newtonsoft.Json.Converters.QuaternionConverter
// Vuforia.Newtonsoft.Json.Converters.RegexConverter
// Vuforia.Newtonsoft.Json.Converters.RegexConverter
// UnityEngine.Resolution
// UnityEngine.Resolution
// Vuforia.Newtonsoft.Json.Converters.ResolutionConverter
// Vuforia.Newtonsoft.Json.Converters.ResolutionConverter
// System.SByte
// System.SByte
// Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter
// Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter
// System.Single
// System.Single
// System.IO.Stream
struct Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE_StaticFields
{
// System.IO.Stream System.IO.Stream::Null
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___Null_1;
};
// System.IO.Stream
// Vuforia.Newtonsoft.Json.Converters.StringEnumConverter
// Vuforia.Newtonsoft.Json.Converters.StringEnumConverter
// Vuforia.TargetStatus
// Vuforia.TargetStatus
// 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.UInt16
// System.UInt16
// System.UInt32
// System.UInt32
// System.UInt64
// System.UInt64
// System.Text.UTF8Encoding
struct UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_StaticFields
{
// System.Text.UTF8Encoding/UTF8EncodingSealed System.Text.UTF8Encoding::s_default
UTF8EncodingSealed_tF97A34F40CABE9CE1C168967D60396F51C43DD36* ___s_default_16;
// System.Byte[] System.Text.UTF8Encoding::s_preamble
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_preamble_17;
};
// System.Text.UTF8Encoding
// Vuforia.Internal.VuforiaDriver.UnityDriverUserData
// Vuforia.Internal.VuforiaDriver.UnityDriverUserData
// Vuforia.Newtonsoft.Json.Converters.UriConverter
// Vuforia.Newtonsoft.Json.Converters.UriConverter
// 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.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.Newtonsoft.Json.Converters.VectorConverter
struct VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields
{
// System.Type Vuforia.Newtonsoft.Json.Converters.VectorConverter::V2
Type_t* ___V2_0;
// System.Type Vuforia.Newtonsoft.Json.Converters.VectorConverter::V3
Type_t* ___V3_1;
// System.Type Vuforia.Newtonsoft.Json.Converters.VectorConverter::V4
Type_t* ___V4_2;
};
// Vuforia.Newtonsoft.Json.Converters.VectorConverter
// Vuforia.Newtonsoft.Json.Converters.VersionConverter
// Vuforia.Newtonsoft.Json.Converters.VersionConverter
// UnityEngine.Rendering.VertexAttributeDescriptor
// UnityEngine.Rendering.VertexAttributeDescriptor
// Vuforia.VideoModeData
// Vuforia.VideoModeData
// System.Void
// System.Void
// Vuforia.VuCameraField
// Vuforia.VuCameraField
// Vuforia.VuCloudImageTargetObservationTargetInfo
// Vuforia.VuCloudImageTargetObservationTargetInfo
// Vuforia.VuValidationAreaCaptureProgressInfo
// Vuforia.VuValidationAreaCaptureProgressInfo
// Vuforia.VuValidationAreaCaptureUploadProgressInfo
// Vuforia.VuValidationAreaCaptureUploadProgressInfo
// Vuforia.VuVector2F
// Vuforia.VuVector2F
// Vuforia.VuVector2I
// Vuforia.VuVector2I
// Vuforia.VuVector4F
// Vuforia.VuVector4F
// UnityEngine.Mesh/MeshDataArray
// UnityEngine.Mesh/MeshDataArray
// Vuforia.CameraDevice/AndroidDevice/CameraField
// Vuforia.CameraDevice/AndroidDevice/CameraField
// UnityEngine.AsyncOperation
// UnityEngine.AsyncOperation
// UnityEngine.Bounds
// UnityEngine.Bounds
// Vuforia.Newtonsoft.Json.Bson.BsonBinary
// Vuforia.Newtonsoft.Json.Bson.BsonBinary
// Vuforia.Newtonsoft.Json.Bson.BsonString
// Vuforia.Newtonsoft.Json.Bson.BsonString
// Vuforia.Internal.VuforiaDriver.CameraIntrinsics
// Vuforia.Internal.VuforiaDriver.CameraIntrinsics
// System.Reflection.ConstructorInfo
struct ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB_StaticFields
{
// System.String System.Reflection.ConstructorInfo::ConstructorName
String_t* ___ConstructorName_0;
// System.String System.Reflection.ConstructorInfo::TypeConstructorName
String_t* ___TypeConstructorName_1;
};
// System.Reflection.ConstructorInfo
// UnityEngine.Coroutine
// UnityEngine.Coroutine
// System.DateTimeOffset
struct DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_StaticFields
{
// System.DateTimeOffset System.DateTimeOffset::MinValue
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MinValue_0;
// System.DateTimeOffset System.DateTimeOffset::MaxValue
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___MaxValue_1;
// System.DateTimeOffset System.DateTimeOffset::UnixEpoch
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___UnixEpoch_2;
};
// System.DateTimeOffset
// System.Delegate
// System.Delegate
// Vuforia.Internal.VuforiaDriver.DevicePose
// Vuforia.Internal.VuforiaDriver.DevicePose
// System.Exception
struct Exception_t_StaticFields
{
// System.Object System.Exception::s_EDILock
RuntimeObject* ___s_EDILock_0;
};
// System.Exception
// Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility
// Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility
// Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial
// Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes
// Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial
// Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial
// Vuforia.Internal.Utility.GLTFLoading.GLTFNode
// Vuforia.Internal.Utility.GLTFLoading.GLTFNode
// Vuforia.Internal.Utility.GLTFLoading.GLTFNodes
// Vuforia.Internal.Utility.GLTFLoading.GLTFNodes
// Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive
struct GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157_StaticFields
{
// UnityEngine.Vector3 Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::HANDNESS_CONVERSION_SCALE
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___HANDNESS_CONVERSION_SCALE_0;
// System.Collections.Generic.Dictionary`2<Vuforia.CsAttributeComponentType,System.Int32> Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::BYTES_PER_TYPE
Dictionary_2_t862B8FCC56B20E514A4F80D8BF133CAD9618B230* ___BYTES_PER_TYPE_1;
};
// Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive
// Vuforia.Internal.Utility.GLTFLoading.GLTFScene
// Vuforia.Internal.Utility.GLTFLoading.GLTFScene
// Vuforia.Internal.Utility.GLTFLoading.GLTFSceneList
// Vuforia.Internal.Utility.GLTFLoading.GLTFSceneList
// Vuforia.Internal.Utility.GLTFLoading.GLTFTexture
// Vuforia.Internal.Utility.GLTFLoading.GLTFTexture
// Vuforia.Internal.Core.IlluminationInfo
// Vuforia.Internal.Core.IlluminationInfo
// Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter
// Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter
// Vuforia.Newtonsoft.Json.Linq.JArray
// Vuforia.Newtonsoft.Json.Linq.JArray
// Vuforia.Newtonsoft.Json.Linq.JObject
// Vuforia.Newtonsoft.Json.Linq.JObject
// Vuforia.Newtonsoft.Json.Linq.JProperty
// Vuforia.Newtonsoft.Json.Linq.JProperty
// Vuforia.Newtonsoft.Json.Converters.JavaScriptDateTimeConverter
// Vuforia.Newtonsoft.Json.Converters.JavaScriptDateTimeConverter
// Vuforia.Newtonsoft.Json.JsonReader
// Vuforia.Newtonsoft.Json.JsonReader
// Vuforia.Newtonsoft.Json.JsonSerializer
// Vuforia.Newtonsoft.Json.JsonSerializer
// Vuforia.Newtonsoft.Json.JsonWriter
struct JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_StaticFields
{
// Vuforia.Newtonsoft.Json.JsonWriter/State[][] Vuforia.Newtonsoft.Json.JsonWriter::StateArray
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* ___StateArray_0;
// Vuforia.Newtonsoft.Json.JsonWriter/State[][] Vuforia.Newtonsoft.Json.JsonWriter::StateArrayTempate
StateU5BU5DU5BU5D_tAB13C3C958E3262183122570FD8B55EC69C8DE5D* ___StateArrayTempate_1;
};
// Vuforia.Newtonsoft.Json.JsonWriter
// Vuforia.Internal.Observers.MeshObservationBlock
// Vuforia.Internal.Observers.MeshObservationBlock
// System.Reflection.MethodInfo
// System.Reflection.MethodInfo
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// UnityEngine.Object
// Vuforia.RectangleData
// Vuforia.RectangleData
// System.Text.RegularExpressions.Regex
struct Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_StaticFields
{
// System.Int32 System.Text.RegularExpressions.Regex::s_cacheSize
int32_t ___s_cacheSize_1;
// System.Collections.Generic.Dictionary`2<System.Text.RegularExpressions.Regex/CachedCodeEntryKey,System.Text.RegularExpressions.Regex/CachedCodeEntry> System.Text.RegularExpressions.Regex::s_cache
Dictionary_2_t5B5B38BB06341F50E1C75FB53208A2A66CAE57F7* ___s_cache_2;
// System.Int32 System.Text.RegularExpressions.Regex::s_cacheCount
int32_t ___s_cacheCount_3;
// System.Text.RegularExpressions.Regex/CachedCodeEntry System.Text.RegularExpressions.Regex::s_cacheFirst
CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39* ___s_cacheFirst_4;
// System.Text.RegularExpressions.Regex/CachedCodeEntry System.Text.RegularExpressions.Regex::s_cacheLast
CachedCodeEntry_tE201C3AD65C234AD9ED7A78C95025824A7A9FF39* ___s_cacheLast_5;
// System.TimeSpan System.Text.RegularExpressions.Regex::s_maximumMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_maximumMatchTimeout_6;
// System.TimeSpan System.Text.RegularExpressions.Regex::s_defaultMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___s_defaultMatchTimeout_8;
// System.TimeSpan System.Text.RegularExpressions.Regex::InfiniteMatchTimeout
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___InfiniteMatchTimeout_9;
};
// System.Text.RegularExpressions.Regex
// System.RuntimeTypeHandle
// System.RuntimeTypeHandle
// Vuforia.Internal.VuforiaDriver.UnityDriverConfig
// Vuforia.Internal.VuforiaDriver.UnityDriverConfig
// Vuforia.VuCameraVideoMode
// Vuforia.VuCameraVideoMode
// Vuforia.VuIlluminationObservationInfo
// Vuforia.VuIlluminationObservationInfo
// Vuforia.VuMesh
// Vuforia.VuMesh
// Vuforia.VuRectangle
// Vuforia.VuRectangle
// Vuforia.AreaTargetCaptureBehaviour/CaptureStoppedEvent
// Vuforia.AreaTargetCaptureBehaviour/CaptureStoppedEvent
// UnityEngine.Mesh/MeshData
// UnityEngine.Mesh/MeshData
// Vuforia.Newtonsoft.Json.Bson.BsonReader
struct BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields
{
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonReader::SeqRange1
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SeqRange1_16;
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonReader::SeqRange2
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SeqRange2_17;
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonReader::SeqRange3
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SeqRange3_18;
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonReader::SeqRange4
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___SeqRange4_19;
};
// Vuforia.Newtonsoft.Json.Bson.BsonReader
// Vuforia.Newtonsoft.Json.Bson.BsonWriter
// Vuforia.Newtonsoft.Json.Bson.BsonWriter
// Vuforia.Internal.VuforiaDriver.CameraImage
// Vuforia.Internal.VuforiaDriver.CameraImage
// UnityEngine.Component
// UnityEngine.Component
// System.IO.FileSystemInfo
// System.IO.FileSystemInfo
// UnityEngine.GameObject
// UnityEngine.GameObject
// UnityEngine.Material
// UnityEngine.Material
// UnityEngine.Mesh
// UnityEngine.Mesh
// Vuforia.Internal.VuforiaDriver.NativeUnityDriver
struct NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_StaticFields
{
// System.IntPtr Vuforia.Internal.VuforiaDriver.NativeUnityDriver::sDriverHandle
intptr_t ___sDriverHandle_1;
// Vuforia.Internal.VuforiaDriver.UnityDriverConfig Vuforia.Internal.VuforiaDriver.NativeUnityDriver::sDriverConfig
UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 ___sDriverConfig_2;
};
// Vuforia.Internal.VuforiaDriver.NativeUnityDriver
// UnityEngine.Shader
// UnityEngine.Shader
// UnityEngine.Rendering.SubMeshDescriptor
// UnityEngine.Rendering.SubMeshDescriptor
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
// System.Int32 UnityEngine.Texture::GenerateAllMips
int32_t ___GenerateAllMips_4;
};
// UnityEngine.Texture
// System.Type
struct Type_t_StaticFields
{
// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
// System.Char System.Type::Delimiter
Il2CppChar ___Delimiter_1;
// System.Type[] System.Type::EmptyTypes
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
// System.Object System.Type::Missing
RuntimeObject* ___Missing_3;
// System.Reflection.MemberFilter System.Type::FilterAttribute
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
// System.Reflection.MemberFilter System.Type::FilterName
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};
// System.Type
// Vuforia.Internal.Observers.ValidationAreaObserver
// Vuforia.Internal.Observers.ValidationAreaObserver
// System.Action`1<System.Boolean>
// System.Action`1<System.Boolean>
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>
// System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>
// System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>
// System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>
// System.Func`2<Vuforia.Newtonsoft.Json.Linq.JProperty,System.Boolean>
// System.Func`2<Vuforia.Newtonsoft.Json.Linq.JProperty,System.Boolean>
// System.Func`2<System.Object,System.Object>
// System.Func`2<System.Object,System.Object>
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>
// System.Func`2<System.Type,System.Type>
// System.Func`2<System.Type,System.Type>
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>
// System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>
// System.Func`2<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase,System.Boolean>
// System.Func`2<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase,System.Boolean>
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>
// UnityEngine.Events.UnityAction`1<Vuforia.AreaTargetCaptureStatus>
// UnityEngine.Events.UnityAction`1<Vuforia.AreaTargetCaptureStatus>
// System.Action
// System.Action
// System.ArgumentException
// System.ArgumentException
// System.AsyncCallback
// System.AsyncCallback
// Vuforia.Internal.VuforiaDriver.CreateAnchorMethod
// Vuforia.Internal.VuforiaDriver.CreateAnchorMethod
// System.IO.DirectoryInfo
// System.IO.DirectoryInfo
// Vuforia.Internal.VuforiaDriver.DriverCreatedHandler
// Vuforia.Internal.VuforiaDriver.DriverCreatedHandler
// Vuforia.Internal.VuforiaDriver.GetDriverConfigHandler
// Vuforia.Internal.VuforiaDriver.GetDriverConfigHandler
// System.InvalidOperationException
// System.InvalidOperationException
// Vuforia.Newtonsoft.Json.JsonReaderException
// Vuforia.Newtonsoft.Json.JsonReaderException
// Vuforia.Newtonsoft.Json.JsonSerializationException
// Vuforia.Newtonsoft.Json.JsonSerializationException
// Vuforia.Newtonsoft.Json.JsonWriterException
// Vuforia.Newtonsoft.Json.JsonWriterException
// UnityEngine.MeshFilter
// UnityEngine.MeshFilter
// System.NotSupportedException
// System.NotSupportedException
// Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod
// Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod
// 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
// System.ArgumentOutOfRangeException
// System.ArgumentOutOfRangeException
// System.IO.EndOfStreamException
// System.IO.EndOfStreamException
// UnityEngine.MeshRenderer
// UnityEngine.MeshRenderer
// UnityEngine.MonoBehaviour
// UnityEngine.MonoBehaviour
// Vuforia.OverlayCanvas`1<Vuforia.AreaTargetCaptureBehaviour>
// Vuforia.OverlayCanvas`1<Vuforia.AreaTargetCaptureBehaviour>
// Vuforia.AreaTargetCaptureBehaviour
// Vuforia.AreaTargetCaptureBehaviour
// Vuforia.InfoPopup
// Vuforia.InfoPopup
// Vuforia.MeshBlock
// Vuforia.MeshBlock
// Vuforia.Internal.Utility.VuforiaCoroutineUtility
// Vuforia.Internal.Utility.VuforiaCoroutineUtility
// Vuforia.VuforiaMonoBehaviour
// Vuforia.VuforiaMonoBehaviour
// Vuforia.Internal.AreaTargetCaptureInfoPopup
// Vuforia.Internal.AreaTargetCaptureInfoPopup
// Vuforia.Internal.AreaTargetCaptureOverlayCanvas
// Vuforia.Internal.AreaTargetCaptureOverlayCanvas
// Vuforia.ObserverBehaviour
// Vuforia.ObserverBehaviour
// Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour
// Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour
// UnityEngine.UI.Selectable
struct Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712_StaticFields
{
// UnityEngine.UI.Selectable[] UnityEngine.UI.Selectable::s_Selectables
SelectableU5BU5D_t4160E135F02A40F75A63F787D36F31FEC6FE91A9* ___s_Selectables_4;
// System.Int32 UnityEngine.UI.Selectable::s_SelectableCount
int32_t ___s_SelectableCount_5;
};
// UnityEngine.UI.Selectable
// Vuforia.VuforiaBehaviour
struct VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6_StaticFields
{
// Vuforia.VuforiaBehaviour Vuforia.VuforiaBehaviour::sInstance
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* ___sInstance_4;
};
// Vuforia.VuforiaBehaviour
// UnityEngine.UI.Button
// UnityEngine.UI.Button
// Vuforia.DevicePoseBehaviour
// Vuforia.DevicePoseBehaviour
// UnityEngine.UI.InputField
struct InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140_StaticFields
{
// System.Char[] UnityEngine.UI.InputField::kSeparators
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___kSeparators_21;
// System.Boolean UnityEngine.UI.InputField::s_IsQuestDeviceEvaluated
bool ___s_IsQuestDeviceEvaluated_22;
// System.Boolean UnityEngine.UI.InputField::s_IsQuestDevice
bool ___s_IsQuestDevice_23;
};
// UnityEngine.UI.InputField
// Vuforia.AreaTargetBehaviour
// Vuforia.AreaTargetBehaviour
// UnityEngine.UI.Text
struct Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62_StaticFields
{
// UnityEngine.Material UnityEngine.UI.Text::s_DefaultText
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_DefaultText_41;
};
// UnityEngine.UI.Text
// Vuforia.ModelTargetBehaviour
struct ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_StaticFields
{
// System.String Vuforia.ModelTargetBehaviour::GUIDE_VIEW_RENDERER_NAME
String_t* ___GUIDE_VIEW_RENDERER_NAME_15;
};
// Vuforia.ModelTargetBehaviour
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031 : public RuntimeArray
{
ALIGN_FIELD (8) uint8_t m_Items[1];
inline uint8_t GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline uint8_t* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, uint8_t value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
{
m_Items[index] = value;
}
};
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918 : public RuntimeArray
{
ALIGN_FIELD (8) RuntimeObject* m_Items[1];
inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline RuntimeObject** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, RuntimeObject* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Reflection.PropertyInfo[]
struct PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7 : public RuntimeArray
{
ALIGN_FIELD (8) PropertyInfo_t* m_Items[1];
inline PropertyInfo_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline PropertyInfo_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, PropertyInfo_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline PropertyInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline PropertyInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, PropertyInfo_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB : public RuntimeArray
{
ALIGN_FIELD (8) Type_t* m_Items[1];
inline Type_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline Type_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, Type_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline Type_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline Type_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, Type_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248 : public RuntimeArray
{
ALIGN_FIELD (8) String_t* m_Items[1];
inline String_t* GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline String_t** GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, String_t* value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
{
m_Items[index] = value;
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
}
};
// System.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;
}
};
// 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);
}
};
// UnityEngine.Rendering.VertexAttributeDescriptor[]
struct VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2 : public RuntimeArray
{
ALIGN_FIELD (8) VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 m_Items[1];
inline VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76* 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, VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 value)
{
m_Items[index] = value;
}
};
// System.Single[]
struct SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C : public RuntimeArray
{
ALIGN_FIELD (8) float m_Items[1];
inline float GetAt(il2cpp_array_size_t index) const
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items[index];
}
inline float* GetAddressAt(il2cpp_array_size_t index)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
return m_Items + index;
}
inline void SetAt(il2cpp_array_size_t index, float value)
{
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
m_Items[index] = value;
}
inline float GetAtUnchecked(il2cpp_array_size_t index) const
{
return m_Items[index];
}
inline float* GetAddressAtUnchecked(il2cpp_array_size_t index)
{
return m_Items + index;
}
inline void SetAtUnchecked(il2cpp_array_size_t index, float value)
{
m_Items[index] = value;
}
};
// 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);
}
};
// 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;
}
};
// 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;
}
};
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_pinvoke(const CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6& unmarshaled, CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_pinvoke_back(const CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke& marshaled, CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6& unmarshaled);
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_pinvoke_cleanup(CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_com(const CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6& unmarshaled, CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com& marshaled);
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_com_back(const CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com& marshaled, CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6& unmarshaled);
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_com_cleanup(CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com& marshaled);
// TResult Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>::Invoke(T,System.Object[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_gshared_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// TResult System.Func`2<System.Object,System.Object>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Object>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (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) ;
// TValue Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Object,System.Object>::Get(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ThreadSafeStore_2_Get_m27C83BF7343D781FAA288946A650BEC773A32C97_gshared (ThreadSafeStore_2_t75CB7C374056592F02B5ED9507FCB27ACB266FE9* __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) ;
// TSource System.Linq.Enumerable::Single<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Single_TisRuntimeObject_m2F3B0143335C4A53931600FD23BDE1C40D9A4F3E_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::SingleOrDefault<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_SingleOrDefault_TisRuntimeObject_m96E15D999D3DAF8B31946255524EBB46907CFF17_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, 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.Void Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Object,System.Object>::.ctor(System.Func`2<TKey,TValue>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThreadSafeStore_2__ctor_m676A25E669810FB117A81BE96D03BA82F8B53591_gshared (ThreadSafeStore_2_t75CB7C374056592F02B5ED9507FCB27ACB266FE9* __this, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___0_creator, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>::Invoke(System.Object[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ObjectConstructor_1_Invoke_m060204F0A89E3ADF762B57E68AF19705294839B2_gshared_inline (ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, 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.Boolean System.Linq.Enumerable::Any<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared (RuntimeObject* ___0_source, Func_2_tE1F0D41563EE092E5E5540B061449FDE88F1DC00* ___1_predicate, const RuntimeMethod* method) ;
// T Vuforia.Newtonsoft.Json.JsonSerializer::Deserialize<System.Int32Enum>(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonSerializer_Deserialize_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mEAF9B4B5D92B3A5168B0263EA9E28FD038385C01_gshared (JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32Enum>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32Enum>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Single>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_gshared (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Single>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Single>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_gshared (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method) ;
// U Vuforia.Newtonsoft.Json.Linq.Extensions::Value<System.Single>(System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Linq.JToken>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_gshared (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32>::GetValueOrDefault()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, 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) ;
// System.Void System.Collections.Generic.List`1<System.Object>::RemoveAt(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, 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) ;
// 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<UnityEngine.Rendering.VertexAttributeDescriptor>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m9D221BAADD9EB33ADECFA2923E1A443628244BD2_gshared (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.VertexAttributeDescriptor>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_gshared_inline (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* __this, VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 ___0_item, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<UnityEngine.Rendering.VertexAttributeDescriptor>::ToArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* List_1_ToArray_mAF6B310F60BD0206826A1E92B4627FFA151048BF_gshared (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* __this, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Mesh/MeshData::GetVertexData<UnityEngine.Vector3>(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD MeshData_GetVertexData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m9114317AC8FD04F74E2728D7581DEC77914223E5_gshared (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, int32_t ___0_stream, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Mesh/MeshData::GetVertexData<UnityEngine.Vector2>(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70 MeshData_GetVertexData_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mFA17A951C9C399FF2854D20E995D044D5C0E4C6C_gshared (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, int32_t ___0_stream, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<UnityEngine.Vector2>(Unity.Collections.NativeArray`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53_gshared (NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70 ___0_nativeArray, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Mesh/MeshData::GetIndexData<System.UInt16>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 MeshData_GetIndexData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mFC83EECACD284C6C340883459F61A511AD80A8FF_gshared (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Mesh/MeshData::GetIndexData<System.UInt32>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 MeshData_GetIndexData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m01F7E5FFB429983A574F5099B8D108A8C11D594D_gshared (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<UnityEngine.Vector3>(Unity.Collections.NativeArray`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mB893A445FD5C5759C9BEDB2EF5037667D4985897_gshared (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_nativeArray, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<System.UInt16>(Unity.Collections.NativeArray`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7_gshared (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_nativeArray, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<System.UInt32>(Unity.Collections.NativeArray`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_nativeArray, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponentInChildren<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.OverlayCanvas`1<System.Object>::SetupOverlayCanvas(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverlayCanvas_1_SetupOverlayCanvas_m3E21F787B0EEB0DA926182E20523885C87C44E56_gshared (OverlayCanvas_1_tC44BD2324C948DFF238C4B609B8610D92139C63A* __this, RuntimeObject* ___0_behaviour, const RuntimeMethod* method) ;
// System.Void System.Action`2<System.Object,Vuforia.TargetStatus>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m44A037CE8D00B19CF27C3155BB489C9A82F08D00_gshared (Action_2_t6E267C40DBCE33187D9AAAD4FFFB2BAE8A6B220E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void Vuforia.OverlayCanvas`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OverlayCanvas_1__ctor_m677C778F0CB142A6EE41FCB50469B696F01D8160_gshared (OverlayCanvas_1_tC44BD2324C948DFF238C4B609B8610D92139C63A* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1<Vuforia.Internal.VuforiaDriver.DriverData>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeEngineDriverUserData_1__ctor_m1C67F717B87C21C78489D4474D688EBA30E63E75_gshared (NativeEngineDriverUserData_1_t0448A9AFE6AB3A2C12C335F5E1DE7FADF06968DB* __this, DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E ___0_value, const RuntimeMethod* method) ;
// System.Void System.Runtime.InteropServices.Marshal::StructureToPtr<Vuforia.Internal.VuforiaDriver.UnityDriverConfig>(T,System.IntPtr,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Marshal_StructureToPtr_TisUnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540_m5364D823748196BEBFAB5AA246A4E32D76A4EDC8_gshared (UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction`1<System.Int32Enum>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m73A3D7B99C088CA6BAAB465E23008BCB9CD97339_gshared (UnityAction_1_tD36D5C84023177B3A8D5E71084DB3930D8274781* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<System.Int32Enum>::AddListener(UnityEngine.Events.UnityAction`1<T0>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_AddListener_mEBB9505653F17604186FF06836701AA21D254F00_gshared (UnityEvent_1_t090B79D1A655BCAB01BC91C7409AC476DC731B81* __this, UnityAction_1_tD36D5C84023177B3A8D5E71084DB3930D8274781* ___0_call, 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) ;
// T UnityEngine.Component::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<System.Int32Enum>::RemoveListener(UnityEngine.Events.UnityAction`1<T0>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityEvent_1_RemoveListener_mA71B41C07ABA91BE82B1A3DF9A62CF9114D12A31_gshared (UnityEvent_1_t090B79D1A655BCAB01BC91C7409AC476DC731B81* __this, UnityAction_1_tD36D5C84023177B3A8D5E71084DB3930D8274781* ___0_call, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::get_Values()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F* Dictionary_2_get_Values_mC5B06C3C3FA89D62D6035C5B4C5E64A08FCF4DB9_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D ValueCollection_GetEnumerator_mDC2BD0AFDA087B7E7C23A8077E612664DFA8A152_gshared (ValueCollection_t65BBB6F728D41FD4760F6D6C59CC030CF237785F* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_gshared (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, 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) ;
// 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.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___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) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, 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.Collections.Generic.Dictionary`2<System.Object,System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Single>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mF0AED1993946FF775115C47514B29636472220A1_gshared (RuntimeObject* ___0_source, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, 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.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteFilterU3Ed__4_U3CU3Em__Finally1_mE5AE1B387450CC1EE8FBDBCF526D96A2E7A2598A (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteFilterU3Ed__4_System_IDisposable_Dispose_m9D9A49D60A499F06A4D9F122DB962D6BF5F8CC89 (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter::get_Name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ScanFilter_get_Name_m31BF2447AF07026D0F77DB8EB1E4787498FC524D_inline (ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Linq.JContainer Vuforia.Newtonsoft.Json.Linq.JToken::get_Parent()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C* JToken_get_Parent_mAB1B427020D43D84731701302113510461DB594F_inline (JToken_t034BD5C010BDF99670727D17139F467527005F66* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::get_Next()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JToken_t034BD5C010BDF99670727D17139F467527005F66* JToken_get_Next_m45699A2A0D9FA7EBB57ED4CACBC5B2C5DFA41F03_inline (JToken_t034BD5C010BDF99670727D17139F467527005F66* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Linq.JProperty::get_Name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* JProperty_get_Name_m62DFC62CF3A8ACCED021AD55F0A51B61ECBF8335_inline (JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* __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) ;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JProperty::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JToken_t034BD5C010BDF99670727D17139F467527005F66* JProperty_get_Value_m635E12800BF26F693EBD5B5C47875C5A68018927 (JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* __this, 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.Void Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteFilterU3Ed__4__ctor_m2F497721C04A4118CBC7A5D5878D72092D65C0DD (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::System.Collections.Generic.IEnumerable<Vuforia.Newtonsoft.Json.Linq.JToken>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteFilterU3Ed__4_System_Collections_Generic_IEnumerableU3CVuforia_Newtonsoft_Json_Linq_JTokenU3E_GetEnumerator_m0D0825FDC742611EB64F81878037CA5AFB7D0792 (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __this, const RuntimeMethod* method) ;
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonObjectId::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BsonObjectId_get_Value_m04AD1E4ADDB6CDABA29892A15C0BEF61FDF54089_inline (BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteObjectId(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteObjectId_m50362C1425070DC3039A2BB8780E718278526BE7 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, 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.String Vuforia.Newtonsoft.Json.Utilities.StringUtils::FormatWith(System.String,System.IFormatProvider,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24 (String_t* ___0_format, RuntimeObject* ___1_provider, RuntimeObject* ___2_arg0, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonSerializationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonSerializationException__ctor_m4E8CA322812CC5E3848194466F397218B8D07CD5 (JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonObjectId::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonObjectId__ctor_m6F544B31754CDF4DFDDFBE39E277CA6EB24AD87D (BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___0_handle, const RuntimeMethod* method) ;
// System.Boolean System.Type::op_Equality(System.Type,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC (Type_t* ___0_left, Type_t* ___1_right, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C (JsonConverter_t281011C5D2055E17B6C7985E53F532E4B9FA9B93* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Linq.JObject Vuforia.Newtonsoft.Json.Linq.JObject::Load(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JObject_tB157683E879395D84018640F15336F59159359B6* JObject_Load_mC6199079F4A3D4835BA02CFB11F8290A6BC493A9 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JObject::get_Item(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JToken_t034BD5C010BDF99670727D17139F467527005F66* JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C (JObject_tB157683E879395D84018640F15336F59159359B6* __this, String_t* ___0_propertyName, const RuntimeMethod* method) ;
// System.Byte Vuforia.Newtonsoft.Json.Linq.JToken::op_Explicit(Vuforia.Newtonsoft.Json.Linq.JToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t JToken_op_Explicit_m3E7D439CAF0177FA469ED656F0EFC8CEF85D7EB9 (JToken_t034BD5C010BDF99670727D17139F467527005F66* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Color32::.ctor(System.Byte,System.Byte,System.Byte,System.Byte)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method) ;
// System.Single Vuforia.Newtonsoft.Json.Linq.JToken::op_Explicit(Vuforia.Newtonsoft.Json.Linq.JToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41 (JToken_t034BD5C010BDF99670727D17139F467527005F66* ___0_value, 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) ;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_GetUnionCases()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_GetUnionCases_m61262C4FFE21EB8852003B260622075DA53F79C7_inline (const RuntimeMethod* method) ;
// TResult Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object>::Invoke(T,System.Object[])
inline RuntimeObject* MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_gshared_inline)(__this, ___0_target, ___1_args, method);
}
// TSource System.Linq.Enumerable::First<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
inline RuntimeObject* Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared)(___0_source, method);
}
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_GetUnionCaseInfoDeclaringType()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* FSharpUtils_get_GetUnionCaseInfoDeclaringType_m3E21ECA65A24B30E338C073CB92F110A1A6D3568_inline (const RuntimeMethod* method) ;
// TResult System.Func`2<System.Object,System.Object>::Invoke(T)
inline RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (Func_2_tACBF5A1656250800CE861707354491F0611F6624*, RuntimeObject*, const RuntimeMethod*))Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline)(__this, ___0_arg, method);
}
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Union__ctor_mCF772ABC24DEB8515A60FF54EEA044913DEA15A6 (Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_PreComputeUnionTagReader()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_PreComputeUnionTagReader_mB926563B89A498D86781F531DCF5FDC10D8B3918_inline (const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union::set_TagReader(Vuforia.Newtonsoft.Json.Utilities.FSharpFunction)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Union_set_TagReader_m7E2DEA894F2C7D693986F67860F58DDA75658C74_inline (Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* __this, FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase>::.ctor()
inline void List_1__ctor_m0C02FF25F6D0F85CA571ABC6F86B82064179C0B6 (List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnionCase__ctor_m384C80E44805D59F43CF1399D6C4E39BB0C75709 (UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* __this, const RuntimeMethod* method) ;
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_GetUnionCaseInfoTag()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* FSharpUtils_get_GetUnionCaseInfoTag_m7E031AD20358350431B0666AA200FA029AB809A4_inline (const RuntimeMethod* method) ;
// System.Func`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_GetUnionCaseInfoName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* FSharpUtils_get_GetUnionCaseInfoName_m19ED45E0C6E4884E357A2A60C34F8946E9126F36_inline (const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_GetUnionCaseInfoFields()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_GetUnionCaseInfoFields_m1B3A85B73CF79EF064835C52B8B33EA9F5C5EA99_inline (const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Object>()
inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method)
{
return (( ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method);
}
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_PreComputeUnionReader()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_PreComputeUnionReader_mA8DDB07093CDF5204DC2DBA84BC1DCB0F50D7B0C_inline (const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_PreComputeUnionConstructor()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_PreComputeUnionConstructor_mBA963EEEDAC85DCB6466B03261A8677EC4168681_inline (const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase>::Add(T)
inline void List_1_Add_m4850B28999FFA0B3C6D15D856612533416F4B80D_inline (List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E* __this, UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E*, UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass8_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass8_0__ctor_mE60E253A21D065296B31C3864BDA7184C88AD1F6 (U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F* __this, const RuntimeMethod* method) ;
// System.Type System.Object::GetType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3 (RuntimeObject* __this, const RuntimeMethod* method) ;
// TValue Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,System.Type>::Get(TKey)
inline Type_t* ThreadSafeStore_2_Get_m78FF551CC72A3BF11227BE363C25A251B1D44885 (ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6* __this, Type_t* ___0_key, const RuntimeMethod* method)
{
return (( Type_t* (*) (ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6*, Type_t*, const RuntimeMethod*))ThreadSafeStore_2_Get_m27C83BF7343D781FAA288946A650BEC773A32C97_gshared)(__this, ___0_key, method);
}
// TValue Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>::Get(TKey)
inline Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* ThreadSafeStore_2_Get_m8AFE790F5052FCFA2394DC2B7F3BE12E637136BD (ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121* __this, Type_t* ___0_key, const RuntimeMethod* method)
{
return (( Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* (*) (ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121*, Type_t*, const RuntimeMethod*))ThreadSafeStore_2_Get_m27C83BF7343D781FAA288946A650BEC773A32C97_gshared)(__this, ___0_key, method);
}
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union::get_TagReader()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* Union_get_TagReader_mDDA454417C5481F8C15DA7697E33A481B35C7C6C_inline (Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* __this, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.Utilities.FSharpFunction::Invoke(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FSharpFunction_Invoke_m015B990E507D421EA9C6432C6526EE60CF71F909 (FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method) ;
// System.Void System.Func`2<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m8B2ECBDCDB28F4BAB5E741EEBD028A1970FC6B65 (Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// TSource System.Linq.Enumerable::Single<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* Enumerable_Single_TisUnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_m05473133F3F6449D220273A3D0DF7A70CE2856CD (RuntimeObject* ___0_source, Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* ___1_predicate, const RuntimeMethod* method)
{
return (( UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* (*) (RuntimeObject*, Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2*, const RuntimeMethod*))Enumerable_Single_TisRuntimeObject_m2F3B0143335C4A53931600FD23BDE1C40D9A4F3E_gshared)(___0_source, ___1_predicate, method);
}
// System.String Vuforia.Newtonsoft.Json.Serialization.DefaultContractResolver::GetResolvedPropertyName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DefaultContractResolver_GetResolvedPropertyName_mF73F9C32E1A94985CE0AAC188B321539F843C23E (DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* __this, String_t* ___0_propertyName, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonSerializer::Serialize(Vuforia.Newtonsoft.Json.JsonWriter,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonSerializer_Serialize_m30C4ADC25FEDB7CAAE64EFD25ABD1B2DDDAF6BDE (JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_jsonWriter, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass9_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass9_0__ctor_m87DC0CCE9F68C66093DAD3D6F0DF40D5B2E4347E (U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonReader::ReadAndAssert()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonReader_ReadAndAssert_m4DA5868C69BC14A07E4056DAC29CA09253DABC47 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, const RuntimeMethod* method) ;
// System.Boolean System.String::Equals(System.String,System.String,System.StringComparison)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B (String_t* ___0_a, String_t* ___1_b, int32_t ___2_comparisonType, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::SingleOrDefault<Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* Enumerable_SingleOrDefault_TisUnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_mB2A8A645093B928EE73D035BFBBC9E5AEB245205 (RuntimeObject* ___0_source, Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* ___1_predicate, const RuntimeMethod* method)
{
return (( UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* (*) (RuntimeObject*, Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2*, const RuntimeMethod*))Enumerable_SingleOrDefault_TisRuntimeObject_m96E15D999D3DAF8B31946255524EBB46907CFF17_gshared)(___0_source, ___1_predicate, method);
}
// Vuforia.Newtonsoft.Json.JsonSerializationException Vuforia.Newtonsoft.Json.JsonSerializationException::Create(Vuforia.Newtonsoft.Json.JsonReader,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, String_t* ___1_message, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::ReadFrom(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JToken_t034BD5C010BDF99670727D17139F467527005F66* JToken_ReadFrom_m5F25FE7CCDD2A9550E0038D818D2540E542891FE (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Linq.JContainer::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JContainer_get_Count_m49973340D750BA05563FD4D30D7109E9AB9F3EDC (JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JArray::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JToken_t034BD5C010BDF99670727D17139F467527005F66* JArray_get_Item_mD1937F00960A9AA927EA5C13F13B843175093630 (JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.Linq.JToken::ToObject(System.Type,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JToken_ToObject_mEE03667B261A8418EFEDDB480FE41D19459E9C51 (JToken_t034BD5C010BDF99670727D17139F467527005F66* __this, Type_t* ___0_objectType, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___1_jsonSerializer, const RuntimeMethod* method) ;
// System.Reflection.Assembly Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::Assembly(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Assembly_t* TypeExtensions_Assembly_m1BD9FD825EB4C26A0974003EA3091E4863F00D33 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::EnsureInitialized(System.Reflection.Assembly)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FSharpUtils_EnsureInitialized_m4D1B5702C3026B8A05001CB85273CFAD6F201B63 (Assembly_t* ___0_fsharpCoreAssembly, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.MethodCall`2<System.Object,System.Object> Vuforia.Newtonsoft.Json.Utilities.FSharpUtils::get_IsUnion()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_IsUnion_m14CB99A28503DE8BAC9BFD8B399706725530E70D_inline (const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m019B011C29C90853D1A92D81A895572369B52E42 (Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union>::.ctor(System.Func`2<TKey,TValue>)
inline void ThreadSafeStore_2__ctor_m9BB90A277A58978CE5585942EC036A849B361238 (ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121* __this, Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3* ___0_creator, const RuntimeMethod* method)
{
(( void (*) (ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121*, Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3*, const RuntimeMethod*))ThreadSafeStore_2__ctor_m676A25E669810FB117A81BE96D03BA82F8B53591_gshared)(__this, ___0_creator, method);
}
// System.Void System.Func`2<System.Type,System.Type>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m1697902B5A575D059320FCB1AD0B049A34A5FC77 (Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,System.Type>::.ctor(System.Func`2<TKey,TValue>)
inline void ThreadSafeStore_2__ctor_m8D88C84B82E54C9B0E81A1E2332DBB4422362447 (ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6* __this, Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD* ___0_creator, const RuntimeMethod* method)
{
(( void (*) (ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6*, Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD*, const RuntimeMethod*))ThreadSafeStore_2__ctor_m676A25E669810FB117A81BE96D03BA82F8B53591_gshared)(__this, ___0_creator, method);
}
// System.Object System.Activator::CreateInstance(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Reflection.MethodInfo System.Type::GetMethod(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MethodInfo_t* Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231 (Type_t* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Linq.JArray Vuforia.Newtonsoft.Json.Linq.JArray::Load(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* JArray_Load_m193AC15CFCFA0D7C20B82BE95D5825ABEF98585E (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonReader Vuforia.Newtonsoft.Json.Linq.JToken::CreateReader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonReader_t11A049B304178F213051FD521F698A8BDA955951* JToken_CreateReader_m6F6383DB369AD94B6C0414BC0ADFC4908FA37C30 (JToken_t034BD5C010BDF99670727D17139F467527005F66* __this, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.JsonSerializer::Deserialize(Vuforia.Newtonsoft.Json.JsonReader,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JsonSerializer_Deserialize_m75C890A6EB652586CF3757C0B5E7F15671587285 (JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, const RuntimeMethod* method) ;
// System.Object System.Reflection.MethodBase::Invoke(System.Object,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826 (MethodBase_t* __this, RuntimeObject* ___0_obj, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_parameters, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::IsGenericType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsGenericType_m5AB94C6C9936A105025D6CFE2A546485858556D4 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.StringUtils::NullEmptyString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_NullEmptyString_m7DF5D08AD255BC97566079A2BB6789D46FCB14DF (String_t* ___0_s, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo System.Globalization.CultureInfo::get_CurrentCulture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5 (const RuntimeMethod* method) ;
// System.DateTime System.DateTime::ToUniversalTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Globalization.CultureInfo Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::get_Culture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* IsoDateTimeConverter_get_Culture_m437D2145509A056654FEC553057B2360D34C7B63 (IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82* __this, const RuntimeMethod* method) ;
// System.String System.DateTime::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTime_ToString_m27637E1131A10BED8A95639D64339023D5EBBF00 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, String_t* ___0_format, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.DateTimeOffset System.DateTimeOffset::ToUniversalTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 DateTimeOffset_ToUniversalTime_m2560280B3CCAED4C50F155A710947E923000AE04 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, const RuntimeMethod* method) ;
// System.String System.DateTimeOffset::ToString(System.String,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* DateTimeOffset_ToString_m4B5BB65E069D2146E808A1CE5F424ACA2F4D2281 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, String_t* ___0_format, RuntimeObject* ___1_formatProvider, const RuntimeMethod* method) ;
// System.Type Vuforia.Newtonsoft.Json.Utilities.ReflectionUtils::GetObjectType(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionUtils_GetObjectType_m343B95CF6C1F760CFE01560A6093BCA070FD24A8 (RuntimeObject* ___0_v, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ReflectionUtils::IsNullableType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1 (Type_t* ___0_t, const RuntimeMethod* method) ;
// System.Type System.Nullable::GetUnderlyingType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8 (Type_t* ___0_nullableType, const RuntimeMethod* method) ;
// System.Void System.DateTimeOffset::.ctor(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeOffset__ctor_mB1671EA00463E92811C8DEA80797DC89B2FFCA62 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ;
// System.DateTime System.DateTimeOffset::get_DateTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeOffset_get_DateTime_mDF6DC57E7A5647D8B964D3FD5B6855E7D66EF324 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __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.DateTimeOffset System.DateTimeOffset::ParseExact(System.String,System.String,System.IFormatProvider,System.Globalization.DateTimeStyles)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 DateTimeOffset_ParseExact_m157C6BCFAE2458242F94BCA04EA04B644A0046A8 (String_t* ___0_input, String_t* ___1_format, RuntimeObject* ___2_formatProvider, int32_t ___3_styles, const RuntimeMethod* method) ;
// System.DateTimeOffset System.DateTimeOffset::Parse(System.String,System.IFormatProvider,System.Globalization.DateTimeStyles)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 DateTimeOffset_Parse_m58FB7F1059D0CE10A697553DAE69386497B199EF (String_t* ___0_input, RuntimeObject* ___1_formatProvider, int32_t ___2_styles, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::ParseExact(System.String,System.String,System.IFormatProvider,System.Globalization.DateTimeStyles)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_ParseExact_m71470EC56D0A0F92134660CA8097F65EF70D91CA (String_t* ___0_s, String_t* ___1_format, RuntimeObject* ___2_provider, int32_t ___3_style, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::Parse(System.String,System.IFormatProvider,System.Globalization.DateTimeStyles)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_Parse_m9FA53ACE6D7D7EDB34C808AA0856C9293D3C869C (String_t* ___0_s, RuntimeObject* ___1_provider, int32_t ___2_styles, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.DateTimeConverterBase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeConverterBase__ctor_m01FAADC10F7F5E31B7083C7EE8DBE3EA5EA946A6 (DateTimeConverterBase_t72710C4D6F1324E4B94D8404683FD8A565C6D881* __this, const RuntimeMethod* method) ;
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertDateTimeToJavaScriptTicks(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ConvertDateTimeToJavaScriptTicks_mE9E467805B47312148320C79129629E25C042817 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, const RuntimeMethod* method) ;
// System.DateTime System.DateTimeOffset::get_UtcDateTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeOffset_get_UtcDateTime_mE7EB39F361C89E1367CBC03C3410BA34F194DA40 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.ReflectionUtils::IsNullable(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ReflectionUtils_IsNullable_mB78DB751CCC65C8F15ABDCB207A9086F388C2D26 (Type_t* ___0_t, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.StringUtils::FormatWith(System.String,System.IFormatProvider,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA (String_t* ___0_format, RuntimeObject* ___1_provider, RuntimeObject* ___2_arg0, RuntimeObject* ___3_arg1, const RuntimeMethod* method) ;
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertJavaScriptTicksToDateTime(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_ConvertJavaScriptTicksToDateTime_mCBCAE40E3E4FAA5FB6A65C68A146DF5712110665 (int64_t ___0_javaScriptTicks, const RuntimeMethod* method) ;
// System.Reflection.ConstructorInfo System.Type::GetConstructor(System.Type[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554 (Type_t* __this, TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___0_types, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Utilities.ReflectionObject Vuforia.Newtonsoft.Json.Utilities.ReflectionObject::Create(System.Type,System.Reflection.MethodBase,System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* ReflectionObject_Create_mD08B6EC553D3B39FE5C33BD64BFA1099E71BF3D8 (Type_t* ___0_t, MethodBase_t* ___1_creator, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___2_memberNames, const RuntimeMethod* method) ;
// TValue Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>::Get(TKey)
inline ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* ThreadSafeStore_2_Get_mE30B8C78B70BC03B976C4557D5E7004FF75266F3 (ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF* __this, Type_t* ___0_key, const RuntimeMethod* method)
{
return (( ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* (*) (ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF*, Type_t*, const RuntimeMethod*))ThreadSafeStore_2_Get_m27C83BF7343D781FAA288946A650BEC773A32C97_gshared)(__this, ___0_key, method);
}
// System.Object Vuforia.Newtonsoft.Json.Utilities.ReflectionObject::GetValue(System.Object,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReflectionObject_GetValue_m91A76794D803F9F8E0FA81BBB4EFBABDB6815326 (ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* __this, RuntimeObject* ___0_target, String_t* ___1_member, const RuntimeMethod* method) ;
// System.Type Vuforia.Newtonsoft.Json.Utilities.ReflectionObject::GetType(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* ReflectionObject_GetType_m7C14446FF462BDEDFE756DFE6F5F55B6BD5A71C6 (ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* __this, String_t* ___0_member, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonSerializer::Serialize(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonSerializer_Serialize_m3EF07475D14FBBE56C47B15D2AC73B03A76F5E39 (JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_jsonWriter, RuntimeObject* ___1_value, Type_t* ___2_objectType, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonReader::Skip()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonReader_Skip_m6AB3A23A7E8815677FFC42A6940513F05BA7BD4B (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object> Vuforia.Newtonsoft.Json.Utilities.ReflectionObject::get_Creator()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* ReflectionObject_get_Creator_mD22AE505C330D13FB781C80A94FDBB1BE28D22ED_inline (ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* __this, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.Serialization.ObjectConstructor`1<System.Object>::Invoke(System.Object[])
inline RuntimeObject* ObjectConstructor_1_Invoke_m060204F0A89E3ADF762B57E68AF19705294839B2_inline (ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
return (( RuntimeObject* (*) (ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*))ObjectConstructor_1_Invoke_m060204F0A89E3ADF762B57E68AF19705294839B2_gshared_inline)(__this, ___0_args, method);
}
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::IsValueType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsValueType_mA496BDEA85FA2FA937E1E766605AB546408B9272 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mFE0508BBFA959D2B56E5EEC200E24A745600122A (Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.Newtonsoft.Json.Utilities.ThreadSafeStore`2<System.Type,Vuforia.Newtonsoft.Json.Utilities.ReflectionObject>::.ctor(System.Func`2<TKey,TValue>)
inline void ThreadSafeStore_2__ctor_m1F48399F1B68EFB2F50CAC707068DE92A0CCAF2B (ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF* __this, Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE* ___0_creator, const RuntimeMethod* method)
{
(( void (*) (ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF*, Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE*, const RuntimeMethod*))ThreadSafeStore_2__ctor_m676A25E669810FB117A81BE96D03BA82F8B53591_gshared)(__this, ___0_creator, method);
}
// UnityEngine.Vector3 UnityEngine.Quaternion::get_eulerAngles()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Linq.JProperty> Vuforia.Newtonsoft.Json.Linq.JObject::Properties()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JObject_Properties_mA35C4131254CD7B879E5CBE9A69DFB1B547384C1 (JObject_tB157683E879395D84018640F15336F59159359B6* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1<TSource> System.Linq.Enumerable::ToList<Vuforia.Newtonsoft.Json.Linq.JProperty>(System.Collections.Generic.IEnumerable`1<TSource>)
inline List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* Enumerable_ToList_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_mAADF73191D35A82CA1499732D4A833E72DF17391 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToList_TisRuntimeObject_m6456D63764F29E6B5B2422C3DE25113577CF51EE_gshared)(___0_source, method);
}
// System.Void System.Func`2<Vuforia.Newtonsoft.Json.Linq.JProperty,System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m3C47467E10C524331C746B9EAFAB080CE0E0EE70 (Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m13C0A7F33154D861E2A041B52E88461832DA1697_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Boolean System.Linq.Enumerable::Any<Vuforia.Newtonsoft.Json.Linq.JProperty>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,System.Boolean>)
inline bool Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E (RuntimeObject* ___0_source, Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* ___1_predicate, const RuntimeMethod* method)
{
return (( bool (*) (RuntimeObject*, Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5*, const RuntimeMethod*))Enumerable_Any_TisRuntimeObject_mF6C6AC8DF8971883615734832D09C9210B956F0F_gshared)(___0_source, ___1_predicate, method);
}
// System.Void UnityEngine.Quaternion::set_eulerAngles(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion_set_eulerAngles_m441C342F21FEFCED9BABED01FA516C97EA424D6E_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mAC5890E45E0BF4D86FC98A5F14B7F7B0C18D8800 (U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.RegexConverter::WriteBson(Vuforia.Newtonsoft.Json.Bson.BsonWriter,System.Text.RegularExpressions.Regex)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegexConverter_WriteBson_m13216DEB80F0D1E3BEB323F55685E673792308E7 (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* ___0_writer, Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___1_regex, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.RegexConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Text.RegularExpressions.Regex,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegexConverter_WriteJson_m2254D56AA8C37D1EABA3D10AE66E9BE7E94A2DE5 (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___1_regex, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method) ;
// System.Text.RegularExpressions.RegexOptions System.Text.RegularExpressions.Regex::get_Options()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Regex_get_Options_m165C450CC7D77E4EA9BBFFED62C73269A6989EF2_inline (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Converters.RegexConverter::HasFlag(System.Text.RegularExpressions.RegexOptions,System.Text.RegularExpressions.RegexOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RegexConverter_HasFlag_mFB4BDD45AA569A8DC85A65C55779F5AD5EC47A64 (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, int32_t ___0_options, int32_t ___1_flag, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteRegex(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteRegex_m8EF2BD44D541A55D38D3429237967A59297E3267 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, String_t* ___0_pattern, String_t* ___1_options, const RuntimeMethod* method) ;
// System.Text.RegularExpressions.Regex Vuforia.Newtonsoft.Json.Converters.RegexConverter::ReadRegexObject(Vuforia.Newtonsoft.Json.JsonReader,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* RegexConverter_ReadRegexObject_m80CE2F9CF007FD7535003FB6363EBDF123F6058F (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___1_serializer, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.Converters.RegexConverter::ReadRegexString(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RegexConverter_ReadRegexString_m520E089C36A185BD07A75462CD1CF5BA1937AB4D (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method) ;
// System.Int32 System.String::LastIndexOf(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E (String_t* __this, Il2CppChar ___0_value, 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.String System.String::Substring(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472 (String_t* __this, int32_t ___0_startIndex, const RuntimeMethod* method) ;
// System.Char System.String::get_Chars(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
// System.Void System.Text.RegularExpressions.Regex::.ctor(System.String,System.Text.RegularExpressions.RegexOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Regex__ctor_mE3996C71B04A4A6845745D01C93B1D27423D0621 (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___0_pattern, int32_t ___1_options, const RuntimeMethod* method) ;
// T Vuforia.Newtonsoft.Json.JsonSerializer::Deserialize<System.Text.RegularExpressions.RegexOptions>(Vuforia.Newtonsoft.Json.JsonReader)
inline int32_t JsonSerializer_Deserialize_TisRegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B_mC6D2EADF36936BD9F790C8F0C427E1D28CF1EB7A (JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method)
{
return (( int32_t (*) (JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027*, JsonReader_t11A049B304178F213051FD521F698A8BDA955951*, const RuntimeMethod*))JsonSerializer_Deserialize_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_mEAF9B4B5D92B3A5168B0263EA9E28FD038385C01_gshared)(__this, ___0_reader, method);
}
// System.Void System.Nullable`1<System.Text.RegularExpressions.RegexOptions>::.ctor(T)
inline void Nullable_1__ctor_mB0724890EE221D1429AB9A17CD7E5DE50C263027 (Nullable_1_tA5D5F8215791F57B1DEA97B475EBBBC7E4E8F81E* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tA5D5F8215791F57B1DEA97B475EBBBC7E4E8F81E*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___0_value, method);
}
// T System.Nullable`1<System.Text.RegularExpressions.RegexOptions>::GetValueOrDefault()
inline int32_t Nullable_1_GetValueOrDefault_m58C3907D9B239EF4FF049C6610413B65C82ED1D5_inline (Nullable_1_tA5D5F8215791F57B1DEA97B475EBBBC7E4E8F81E* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tA5D5F8215791F57B1DEA97B475EBBBC7E4E8F81E*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline)(__this, method);
}
// System.Int32 UnityEngine.Resolution::get_height()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Resolution::get_width()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24 (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Resolution::get_refreshRate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Resolution_get_refreshRate_mBA65C6BC920F0045E798C9F096E830C135F37870 (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Linq.JToken::op_Explicit(Vuforia.Newtonsoft.Json.Linq.JToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JToken_op_Explicit_m28875DA1AEC9FEE0D1DFB11105D587100E02AC3A (JToken_t034BD5C010BDF99670727D17139F467527005F66* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Resolution::set_height(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resolution_set_height_mA67D0309CD9456F183E92776C49A83E7085BAD57 (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Resolution::set_width(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resolution_set_width_m32E3775E735E4C782F958452D69A1D709E77D3AB (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Resolution::set_refreshRate(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Resolution_set_refreshRate_mB61C36CDAF7BDAD39CEEC52AFF243DD67A0E0CCB (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::set_AllowIntegerValues(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StringEnumConverter_set_AllowIntegerValues_m4E3781917A0ED8443393A8EC11DCCE14B25BD930_inline (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringEnumConverter__ctor_m1069C3A82245E30E97B1F90314B3452FE8065A90 (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::set_CamelCaseText(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StringEnumConverter_set_CamelCaseText_m809A30ED4AD119C621D208C0D1E2D9C40461627C_inline (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.String System.Enum::ToString(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Enum_ToString_mC82F2E769BD9FF89D7F7E88D78B7F98FA56D4F91 (RuntimeObject* __this, String_t* ___0_format, const RuntimeMethod* method) ;
// System.Boolean System.Char::IsNumber(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Char_IsNumber_m9C6A6326BEF8A833F2FC7BA93F5E211D9423C5F3 (Il2CppChar ___0_c, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::get_CamelCaseText()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool StringEnumConverter_get_CamelCaseText_mFD86144918390A020C27BD13365FDEE73032D544_inline (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.EnumUtils::ToEnumName(System.Type,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* EnumUtils_ToEnumName_m74EA741126FA3DB574F78DB20E161992ADA872C0 (Type_t* ___0_enumType, String_t* ___1_enumText, bool ___2_camelCaseText, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.Utilities.EnumUtils::ParseEnumName(System.String,System.Boolean,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* EnumUtils_ParseEnumName_m3A5C60862B08D88660E279D63E82F36E167AF244 (String_t* ___0_enumText, bool ___1_isNullable, Type_t* ___2_t, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::get_AllowIntegerValues()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool StringEnumConverter_get_AllowIntegerValues_m75A868489B11FBB1F3A7A4405445680F0FE721BA_inline (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.Utilities.ConvertUtils::ConvertOrCast(System.Object,System.Globalization.CultureInfo,System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ConvertUtils_ConvertOrCast_m0F32DB29683CA5647055EBFCAA43B450C9ECB232 (RuntimeObject* ___0_initialValue, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___1_culture, Type_t* ___2_targetType, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Utilities.MiscellaneousUtils::FormatValueForPrint(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* MiscellaneousUtils_FormatValueForPrint_mB2E66ACE3E5874577182C1AD755C4438CB58C290 (RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonSerializationException Vuforia.Newtonsoft.Json.JsonSerializationException::Create(Vuforia.Newtonsoft.Json.JsonReader,System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* JsonSerializationException_Create_mA9FA2F4424E440F09B5B0C56F388E2E327839C6A (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, String_t* ___1_message, Exception_t* ___2_ex, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Utilities.TypeExtensions::IsEnum(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TypeExtensions_IsEnum_m3699DD9458C037FF33A96ABDC66124731834BAD6 (Type_t* ___0_type, const RuntimeMethod* method) ;
// System.Void System.Uri::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, String_t* ___0_uriString, 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) ;
// System.Boolean System.Uri::op_Equality(System.Uri,System.Uri)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Uri_op_Equality_mD7D7AAB7023C0873B37D8B8C7195BEF34002A194 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_uri1, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___1_uri2, const RuntimeMethod* method) ;
// System.String System.Uri::get_OriginalString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Uri_get_OriginalString_m3031F9054CA10F2C55C0E2415CC19810D360A5D6 (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::set_EnableVector2(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VectorConverter_set_EnableVector2_mC4E6775CD15C1110DDBA6B19F356A60180C0D369_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::set_EnableVector3(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VectorConverter_set_EnableVector3_m6B058E417781E9C86DF5754DA3B3A0D87CA07BDF_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::set_EnableVector4(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VectorConverter_set_EnableVector4_mE62805C4F05B3F9B3A7EEE178F408E31E704539E_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorConverter__ctor_m127AAA1F668AACC7C8A004E2955C1D5EA5EBE599 (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::WriteVector(Vuforia.Newtonsoft.Json.JsonWriter,System.Single,System.Single,System.Nullable`1<System.Single>,System.Nullable`1<System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorConverter_WriteVector_m087D347DB5B4206BE38A000A09FDF3467FF1377A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, float ___1_x, float ___2_y, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___3_z, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___4_w, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Single>::.ctor(T)
inline void Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420 (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, float ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75*, float, const RuntimeMethod*))Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_gshared)(__this, ___0_value, method);
}
// System.Boolean System.Nullable`1<System.Single>::get_HasValue()
inline bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75*, const RuntimeMethod*))Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Single>::get_Value()
inline float Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
return (( float (*) (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75*, const RuntimeMethod*))Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_gshared)(__this, method);
}
// UnityEngine.Vector2 Vuforia.Newtonsoft.Json.Converters.VectorConverter::PopulateVector2(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VectorConverter_PopulateVector2_m2489CEA8EEA15992A6854716F1CBF7AD58B79715 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Vuforia.Newtonsoft.Json.Converters.VectorConverter::PopulateVector3(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 VectorConverter_PopulateVector3_m1A1006E87887A326C5D9EF67F1D9F7A916FE9A89 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method) ;
// UnityEngine.Vector4 Vuforia.Newtonsoft.Json.Converters.VectorConverter::PopulateVector4(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 VectorConverter_PopulateVector4_m2F7942D50C1EA126D72F23F229939C8F95DF3446 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Converters.VectorConverter::get_EnableVector2()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VectorConverter_get_EnableVector2_m9F3544F8762A787153E31C908020A9C3B533746C_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Converters.VectorConverter::get_EnableVector3()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VectorConverter_get_EnableVector3_m84A45EA1ABDEAE15AC07A9A7584E09D628AE1E8B_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Converters.VectorConverter::get_EnableVector4()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VectorConverter_get_EnableVector4_m507128B4F7DCFE1CE011CEA5432CD9AE629B4673_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method) ;
// U Vuforia.Newtonsoft.Json.Linq.Extensions::Value<System.Single>(System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Linq.JToken>)
inline float Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
return (( float (*) (RuntimeObject*, const RuntimeMethod*))Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_gshared)(___0_value, 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 Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::set_DateTimeKindHandling(System.DateTimeKind)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonBinaryWriter_set_DateTimeKindHandling_m470D2D66B4417835A34296AF0A835DCB925C15BC_inline (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void System.IO.BinaryWriter::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryWriter_Dispose_m62A1213D09FA2598A6F7866DC60357D53393E5B2 (BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::CalculateSize(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonBinaryWriter_CalculateSize_mA8B80B3BDA75471C30DD0174D71F0617148EA266 (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_t, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::WriteTokenInternal(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_WriteTokenInternal_m0A5100A75DC11C4AA9FB8F4D6687FEE32227384F (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_t, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonToken::get_CalculatedSize()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BsonToken_get_CalculatedSize_m6A66AB38C2FB97CDDDA5961EE6F954EDE4654A90_inline (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty> Vuforia.Newtonsoft.Json.Bson.BsonObject::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BsonObject_GetEnumerator_mF2BF87237EF6139096298B9871BD48EC3495B320 (BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Bson.BsonToken Vuforia.Newtonsoft.Json.Bson.BsonProperty::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* BsonProperty_get_Value_m140BE11F2BE6426C997FDA3DB79A9C65362BD83B_inline (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Bson.BsonString Vuforia.Newtonsoft.Json.Bson.BsonProperty::get_Name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* BsonProperty_get_Name_m469F994F0C1070A579F8BCA54C7C21079A227862_inline (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, const RuntimeMethod* method) ;
// System.Object Vuforia.Newtonsoft.Json.Bson.BsonValue::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline (BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonString::get_ByteCount()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BsonString_get_ByteCount_mB00F557760C844565804059ACF2D78962E439976_inline (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::WriteString(System.String,System.Int32,System.Nullable`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_WriteString_m7948F46D059DBD6D6A3910BD814BEDAA0938A10C (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, String_t* ___0_s, int32_t ___1_byteCount, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___2_calculatedlengthPrefix, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Bson.BsonToken> Vuforia.Newtonsoft.Json.Bson.BsonArray::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BsonArray_GetEnumerator_m23853569AAB3C217CFF9F500C96A25E306928EF3 (BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* __this, const RuntimeMethod* method) ;
// System.String System.UInt64::ToString(System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* UInt64_ToString_mCDDACF05D6B5B3ECB10B1FEEE58ED3407973E7A7 (uint64_t* __this, RuntimeObject* ___0_provider, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Utilities.MathUtilities::IntLength(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t MathUtilities_IntLength_m3D4D8B91A6D5F5B026B8BB5924B219E0AD29FD2C (uint64_t ___0_i, const RuntimeMethod* method) ;
// System.Int32 System.Convert::ToInt32(System.Object,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Convert_ToInt32_m5C8BF1D45F508E7AEDA393AE72555148527E3ED3 (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.Int64 System.Convert::ToInt64(System.Object,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Convert_ToInt64_m6CA00ABB70FAD8242C62ED9913F7D7C3B811FC31 (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.Double System.Convert::ToDouble(System.Object,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Convert_ToDouble_m8DED60F2E0251A3D389F1DD22AA5AF9CD440ABE8 (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___0_value, const RuntimeMethod* method)
{
(( void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___0_value, method);
}
// System.DateTimeKind Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::get_DateTimeKindHandling()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BsonBinaryWriter_get_DateTimeKindHandling_mDC26CC8C9F942F0E02D44F731CF201FF7957589A_inline (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::ToLocalTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* __this, const RuntimeMethod* method) ;
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertDateTimeToJavaScriptTicks(System.DateTime,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ConvertDateTimeToJavaScriptTicks_mE960DD4A9E1F2F4B00580B2D153CFB2A43CE51D2 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, bool ___1_convertToUtc, const RuntimeMethod* method) ;
// System.TimeSpan System.DateTimeOffset::get_Offset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A DateTimeOffset_get_Offset_mE90E2548227F1EE8BF4A6A5EB71B32D48D3035A4 (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* __this, const RuntimeMethod* method) ;
// System.Int64 Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::ConvertDateTimeToJavaScriptTicks(System.DateTime,System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t DateTimeUtils_ConvertDateTimeToJavaScriptTicks_m461A9B697413AC062758461EE56DBD1A21C62488 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_dateTime, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___1_offset, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Bson.BsonBinaryType Vuforia.Newtonsoft.Json.Bson.BsonBinary::get_BinaryType()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t BsonBinary_get_BinaryType_mB2885BB41B7B3E90807B583649A913FA1C221196_inline (BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Bson.BsonString Vuforia.Newtonsoft.Json.Bson.BsonRegex::get_Pattern()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* BsonRegex_get_Pattern_mB17C200A6B0EA11E7714E967013BC44B18DDDE28_inline (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Bson.BsonString Vuforia.Newtonsoft.Json.Bson.BsonRegex::get_Options()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* BsonRegex_get_Options_mAADF4B9620A22EB9B57CA8F8DF8D7234A55CE82F_inline (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, String_t* ___1_message, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32>::get_HasValue()
inline bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
return (( bool (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline)(__this, method);
}
// T System.Nullable`1<System.Int32>::GetValueOrDefault()
inline int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline)(__this, method);
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::WriteUtf8Bytes(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_WriteUtf8Bytes_mC01D83A369AC700DD63B996B06C8D5163C3FE7FD (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, String_t* ___0_s, int32_t ___1_byteCount, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonToken::set_CalculatedSize(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonToken_set_CalculatedSize_m49DEC6DA052AD438BC674E2761FB9C3507DC0CF5_inline (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::CalculateSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonBinaryWriter_CalculateSize_m513A1C78E867B1908FCE6898759B3EEEDD93053B (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, int32_t ___0_stringByteCount, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonString::set_ByteCount(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonString_set_ByteCount_mC6FB979BF119967140058039933EBBD74258D8CB_inline (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonString::get_IncludeLength()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BsonString_get_IncludeLength_m05F6C1FD60DA8157282E38683B065D10D8C75A42_inline (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::CalculateSizeWithLength(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonBinaryWriter_CalculateSizeWithLength_m1382C25352246CFB0164A4203C66D7ACC6C1B728 (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, int32_t ___0_stringByteCount, bool ___1_includeSize, const RuntimeMethod* method) ;
// System.Void System.Text.UTF8Encoding::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UTF8Encoding__ctor_mBCC79DB57729512321FA4F0E17342F0D1A43EA34 (UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* __this, bool ___0_encoderShouldEmitUTF8Identifier, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Utilities.ValidationUtils::ArgumentNotNull(System.Object,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393 (RuntimeObject* ___0_value, String_t* ___1_parameterName, const RuntimeMethod* method) ;
// System.Void System.ArgumentException::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, String_t* ___1_paramName, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonObjectId::set_Value(System.Byte[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonObjectId_set_Value_m84C3B3EAF92DF2BB0C88C3BADB6D4844B0D22170_inline (BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::.ctor(System.IO.Stream,System.Boolean,System.DateTimeKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader__ctor_m1EED7BBB897E5F461E8D76FF22FF7D66F59E1C42 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_readRootValueAsArray, int32_t ___2_dateTimeKindHandling, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::.ctor(System.IO.BinaryReader,System.Boolean,System.DateTimeKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader__ctor_m8A5E919B137092837460D9CEC9208C1FAFCFC6B1 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* ___0_reader, bool ___1_readRootValueAsArray, int32_t ___2_dateTimeKindHandling, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonReader::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonReader__ctor_mF45E191C941C1458E5FED71DCEF0D971F6DAFDB1 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, const RuntimeMethod* method) ;
// System.Void System.IO.BinaryReader::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryReader__ctor_m898732FE0DBEDD480B24F6DE45A9AC696E44CC0F (BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_input, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext>::.ctor()
inline void List_1__ctor_m9F0B878705D93459D77DDF0439BFB2F0E1F5CA71 (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t BsonReader_ReadType_m10EF0B30F944B7D2148E787BA2A11371F707752E (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BsonReader_ReadString_mD08689FAC755BB3876B16A49D0B449204696D607 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadNormal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonReader_ReadNormal_mE6DAAA821551807C1762D8CC2C50F609BEA85676 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadReference()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonReader_ReadReference_m79EB59F850E85F0CBE8050FF21E381DD8CC62DE6 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadCodeWScope()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonReader_ReadCodeWScope_m280C02A4CB2C3479439BB591449D8B9019B45B28 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonReaderException Vuforia.Newtonsoft.Json.JsonReaderException::Create(Vuforia.Newtonsoft.Json.JsonReader,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4* JsonReaderException_Create_m11E1E0E70532FB4FDE23E3D4791BB64BF29FF26E (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, String_t* ___1_message, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonReader::SetToken(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, int32_t ___0_newToken, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonReader::Close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonReader_Close_mE936B17CCA6670273787CBC978863736BF51A6C4 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.JsonReader::get_CloseInput()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonReader_get_CloseInput_m05267B587E658524D7BEDCE52AC9A43E80C964AE_inline (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, const RuntimeMethod* method) ;
// System.Void System.IO.BinaryReader::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryReader_Dispose_mAFF1A9CE9A73D148270FFA1F896992EB52D36078 (BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonReader::SetToken(Vuforia.Newtonsoft.Json.JsonToken,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, int32_t ___0_newToken, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadInt32()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadLengthString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BsonReader_ReadLengthString_m27FF4FE8B8FC924667B236FA890044BE2658C5BC (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonReader/State Vuforia.Newtonsoft.Json.JsonReader::get_CurrentState()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonReader_get_CurrentState_mB93A4BE534402333053CCA68E535460ADB7BF47E_inline (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext::.ctor(Vuforia.Newtonsoft.Json.Bson.BsonType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContainerContext__ctor_mA1771A30B361C386EAA588E7EF5B91AB10CA646F (ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* __this, int8_t ___0_type, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::PushContext(Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_PushContext_m29184C8EA8B3657BE4A6C68C570571C2AEF8B4D0 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* ___0_newContext, const RuntimeMethod* method) ;
// System.Void System.ArgumentOutOfRangeException::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9 (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, const RuntimeMethod* method) ;
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadBytes(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BsonReader_ReadBytes_mBB861A0708AB33380733520397C50887CA46D0DB (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int32_t ___0_count, 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.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadType(Vuforia.Newtonsoft.Json.Bson.BsonType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_ReadType_m8AEEAB177EBD175517E94004D8C41905096640DE (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int8_t ___0_type, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadElement()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BsonReader_ReadElement_m58E68285394C31221CA237A461238F6A2F88126A (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.Byte Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadByte()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t BsonReader_ReadByte_mD4B05CA35B1D636B56ECEC2CB71644F5758440BF (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::PopContext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_PopContext_m9F5162D57D2CFC72775799800F1CC0382586FF76 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::MovePosition(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int32_t ___0_count, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext>::get_Count()
inline int32_t List_1_get_Count_m1A47CDA4111FE172A39D1D82E9F0F4FFDCCEB7DB_inline (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext>::RemoveAt(System.Int32)
inline void List_1_RemoveAt_m180FA48BAD7FFC5E0D516222624FC53A678AC4A1 (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* __this, int32_t ___0_index, const RuntimeMethod* method)
{
(( void (*) (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE*, int32_t, const RuntimeMethod*))List_1_RemoveAt_m54F62297ADEE4D4FDA697F49ED807BF901201B54_gshared)(__this, ___0_index, method);
}
// T System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext>::get_Item(System.Int32)
inline ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* List_1_get_Item_m0A02B36D0DCFFDF657F91AC1C84F9944BB984010 (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* __this, int32_t ___0_index, const RuntimeMethod* method)
{
return (( ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* (*) (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext>::Add(T)
inline void List_1_Add_m6663C05A3472B50DC0D32EE25528EF1DEDF661DA_inline (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* __this, ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE*, ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Double Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double BsonReader_ReadDouble_m73CBB1481514F34F3025870A4171DE73CD50D360 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.Decimal System.Convert::ToDecimal(System.Object,System.IFormatProvider)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F Convert_ToDecimal_m2A6822B7BCB33F60B9425C58248111D316C3FE4C (RuntimeObject* ___0_value, RuntimeObject* ___1_provider, const RuntimeMethod* method) ;
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadBinary(Vuforia.Newtonsoft.Json.Bson.BsonBinaryType&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BsonReader_ReadBinary_m00985001862D5E0116B79088C2B27C4DB87D9ABE (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, uint8_t* ___0_binaryType, const RuntimeMethod* method) ;
// System.Void System.Guid::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C (Guid_t* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_b, const RuntimeMethod* method) ;
// System.Boolean System.Convert::ToBoolean(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Convert_ToBoolean_m6148BAC617B69CACDF14A8C74836767DFF0CB6A9 (uint8_t ___0_value, const RuntimeMethod* method) ;
// System.Int64 Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadInt64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BsonReader_ReadInt64_m6F7D0295E0A8F1696C26BD8589572C5A24DEDB1B (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.DateTimeKind Vuforia.Newtonsoft.Json.Bson.BsonReader::get_DateTimeKindHandling()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BsonReader_get_DateTimeKindHandling_m25107D63AED270B15566D477BD849D71F427296D_inline (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.DateTime System.DateTime::SpecifyKind(System.DateTime,System.DateTimeKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTime_SpecifyKind_mFC3F6DD6AD017F62A8AF81DAD5620AEC474871D0 (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, int32_t ___1_kind, 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) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::EnsureBuffers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_EnsureBuffers_m68C9FA042C7F0079BECCFB1940137C6A8CB41A84 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method) ;
// System.Text.Encoding System.Text.Encoding::get_UTF8()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9 (const RuntimeMethod* method) ;
// System.String System.String::CreateString(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6 (String_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_val, int32_t ___1_startIndex, int32_t ___2_length, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonReader::GetLastFullCharStop(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonReader_GetLastFullCharStop_mF7F11B677525475C9A74D701EE54A1001A752D73 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int32_t ___0_start, const RuntimeMethod* method) ;
// System.Void System.Text.StringBuilder::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5 (StringBuilder_t* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_mC09A30993B77CC4D8E906720683B6386F0E15747 (StringBuilder_t* __this, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___0_value, int32_t ___1_startIndex, int32_t ___2_charCount, const RuntimeMethod* method) ;
// System.Void System.Array::Copy(System.Array,System.Int32,System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41 (RuntimeArray* ___0_sourceArray, int32_t ___1_sourceIndex, RuntimeArray* ___2_destinationArray, int32_t ___3_destinationIndex, int32_t ___4_length, const RuntimeMethod* method) ;
// System.String Vuforia.Newtonsoft.Json.Bson.BsonReader::GetString(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BsonReader_GetString_mD63F466F23E61BC08C68D1C37CAE557B82D3C07E (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int32_t ___0_length, const RuntimeMethod* method) ;
// System.Void System.IO.EndOfStreamException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EndOfStreamException__ctor_m5629E1A514051A3D56052BD6D2D50C054308CCA4 (EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonReader::BytesInSequence(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonReader_BytesInSequence_mCD3F787D6898B833637830568E990B1457A530E7 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, uint8_t ___0_b, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonProperty::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonProperty__ctor_mAA60C241CE7F18D89DFB6004623488AD62621795 (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonString::.ctor(System.Object,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonString__ctor_mAFF8D3715C08C8AAC5DBFCB7B83169BAB1305D8E (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, RuntimeObject* ___0_value, bool ___1_includeLength, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonProperty::set_Name(Vuforia.Newtonsoft.Json.Bson.BsonString)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonProperty_set_Name_mBBB079E8AE88509E55C4EA265560931C3F9DE9A2_inline (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonProperty::set_Value(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonProperty_set_Value_mDF84DCE2213D3630B917E9286A924C226F856947_inline (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_value, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty>::Add(T)
inline void List_1_Add_m5A2E5622C79DCF81213DBC7827FB8A58BCE83CB5_inline (List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC* __this, BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC*, BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonToken::set_Parent(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonToken_set_Parent_m6595390CB8C04FAFD6CE011C93009EDAAE9C3C57_inline (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_value, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty>::GetEnumerator()
inline Enumerator_t5E6D9D8C11DCEAC982736B42109E4AE9230477C1 List_1_GetEnumerator_m5AC0AF26DC641120287DD08E422BA59CF6808181 (List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC* __this, const RuntimeMethod* method)
{
return (( Enumerator_t5E6D9D8C11DCEAC982736B42109E4AE9230477C1 (*) (List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty>::.ctor()
inline void List_1__ctor_m130BBA6C2AB6A50CDCB51DE7E72CE1F0A6B496F6 (List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonToken::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonToken__ctor_m3A1759AE4148F12B5355E009B262F9A13A29E289 (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonToken>::Add(T)
inline void List_1_Add_m4ED382C9871AEF868956EE879AE0DDD19B37A78B_inline (List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3*, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonToken>::GetEnumerator()
inline Enumerator_tDBB27CEE5F26B91F33E910799D329231A97AADF3 List_1_GetEnumerator_m816A625F9C7D41879A5311365CBFB78C03E55792 (List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3* __this, const RuntimeMethod* method)
{
return (( Enumerator_tDBB27CEE5F26B91F33E910799D329231A97AADF3 (*) (List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<Vuforia.Newtonsoft.Json.Bson.BsonToken>::.ctor()
inline void List_1__ctor_mE26F6C7C9CFE22F65515C6CA5D0A326AF82758E9 (List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonValue::.ctor(System.Object,Vuforia.Newtonsoft.Json.Bson.BsonType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonValue__ctor_mD25CBCE9F98AEA29D5345ED9445952080E5058CA (BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* __this, RuntimeObject* ___0_value, int8_t ___1_type, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonString::set_IncludeLength(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonString_set_IncludeLength_mBA6F6EF76CC16563094B348A0CB0DB778BBAB490_inline (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinary::set_BinaryType(Vuforia.Newtonsoft.Json.Bson.BsonBinaryType)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonBinary_set_BinaryType_mA98D4F47FD731BABB8E6829877952DF194EB7960_inline (BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* __this, uint8_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonRegex::set_Pattern(Vuforia.Newtonsoft.Json.Bson.BsonString)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonRegex_set_Pattern_m0833160130040BBF2EBC3D653299DB5B4AC740A7_inline (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonRegex::set_Options(Vuforia.Newtonsoft.Json.Bson.BsonString)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonRegex_set_Options_mB8E6E7F7185AB797F5F5386B2B83F8B566D5423E_inline (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter__ctor_m6C1F9701603798CEBDE6198BBD466AF413EA3E43 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void System.IO.BinaryWriter::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BinaryWriter__ctor_mF2F1235E378C3EC493A8C816597BCEB4205A9CA0 (BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_output, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::.ctor(System.IO.BinaryWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter__ctor_m9AEDD567C8C2DB71EEA5CAD4024FBAAF3BB6D466 (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* ___0_writer, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_Flush_mFEF1C00D20EF36E4430604EB5644DAB094BD9C2C (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEnd(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteEnd_m04607C178BB7DBF83A53245A6A0A9FB27C0544D7 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_token, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::RemoveParent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_RemoveParent_m59A852F26D9B3BAEB5DD39E007791E3FFB26E27D (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, const RuntimeMethod* method) ;
// System.Int32 Vuforia.Newtonsoft.Json.JsonWriter::get_Top()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JsonWriter_get_Top_m59234FCEE0E8BBF5434B4BCF84CBF34384D3ADFF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::WriteToken(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_WriteToken_mC338A97A5E7DB71DF8B2C32A59FB191FA2129557 (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_t, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.JsonWriterException Vuforia.Newtonsoft.Json.JsonWriterException::Create(Vuforia.Newtonsoft.Json.JsonWriter,System.String,System.Exception)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JsonWriterException_t53834408693F0F6B576F284482A8868729388251* JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, String_t* ___1_message, Exception_t* ___2_ex, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteStartArray_mDB870195A5730421B50B79399154BB1F7B956B63 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonArray::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonArray__ctor_mAF23B3EF8C618F639EC311E335F041BABF19DC99 (BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::AddParent(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_AddParent_m68CF6F8CE050A062B513AEBCCF47A5E927760899 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_container, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteStartObject_mD3A5C4063BECB0EF7C57C2F58B7C55D1D2AFBD87 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonObject__ctor_m6C07DCE63A8B16D7A36AB1E9069FC6A437AEE57F (BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WritePropertyName_m9AD874FB662E4F5CA5F7B6A6B85CE92A4FED744C (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_name, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::Close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_Close_m66662A35158874E064AD30FB0C4F4E601EF3CEDF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Newtonsoft.Json.JsonWriter::get_CloseOutput()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonWriter_get_CloseOutput_m46B36C43CB57FF27FCB71DF885C7B8A44891A166_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::Close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_Close_m51308685683256C2355791215AC4E1532E9CBE55 (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::AddToken(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_token, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.Bson.BsonToken Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Parent()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* BsonToken_get_Parent_mE3694864A6EF2CA191809EB65B6424A21BD9065B_inline (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonObject::Add(System.String,Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonObject_Add_mE019C3BF2F13997BF452B842FD23B3DC3F144756 (BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* __this, String_t* ___0_name, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___1_token, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonArray::Add(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonArray_Add_m63024D9145D45ED398BCB5266B43BD877ECFDCDB (BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_token, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m2154C87DADC0CBD1C3090C1C529C708F47D4DEB0 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteNull_m3D3CB55CDE7D6EBEFCB19A84FAF86BF429B87DDD (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::AddValue(System.Object,Vuforia.Newtonsoft.Json.Bson.BsonType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, RuntimeObject* ___0_value, int8_t ___1_type, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteUndefined()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteUndefined_m77E31D8B05B27E71EA653B4D3791E2F75C138351 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mD990F8977F71CF53E26D1C76E57CD807BAB7736A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, String_t* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mD193956872D9651DF544CBC7679C819EF4DA0C14 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m8C087271B324978E40BA6C9F05881AEE4A55C9C6 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, uint32_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mB15C8480A2D6DB2D042AF3258E61FB1D6ACDBF36 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int64_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m24416B5DC2185F14C75C15BE92DC233CFA162FAA (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, uint64_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m0B9461C9804C1CBFF8D991B82833E17A1C009FE4 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, float ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mC9DBA08C68D97DCC6453259D88F586A57CE31551 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, double ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m1504A841705D42BF6453ED9D7C33810A63A22424 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m9EA32BC7305DCAE6F400E65421DEBE545FB5A044 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int16_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m2FA7621EAD0811E00A58679DE289EE9A524B66CF (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, uint16_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mB6D27D5BABB250DD06D76E2C6A4E8003B8D5B35A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
// System.String System.Char::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C (Il2CppChar* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m20152459A60B0D0EBCEC71B3BB1D7AE2BDEF19D4 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, uint8_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.SByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m11E24320528FDF2640FC9F2F38619877DB1602B9 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int8_t ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mC3DC6D12C88FD4DF3D259400DDDE7BE6BEC67853 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m794D85D1E9C556F1420354ABAA7E09D6C72C4C72 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method) ;
// Vuforia.Newtonsoft.Json.DateTimeZoneHandling Vuforia.Newtonsoft.Json.JsonWriter::get_DateTimeZoneHandling()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonWriter_get_DateTimeZoneHandling_m040D4E5DF0DBBD760154D3B032BDF3E14EBFC91C_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.DateTime Vuforia.Newtonsoft.Json.Utilities.DateTimeUtils::EnsureDateTime(System.DateTime,Vuforia.Newtonsoft.Json.DateTimeZoneHandling)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, int32_t ___1_timeZone, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.DateTimeOffset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_m7DC056C1775109BF81B2B4CD6D9888320243CAE9 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mCBAEFC4C955FF8B59678B6F3219143300117EEED (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinary::.ctor(System.Byte[],Vuforia.Newtonsoft.Json.Bson.BsonBinaryType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinary__ctor_m17A228BB4BC8124A12FEA4BD009306FB01294221 (BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, uint8_t ___1_binaryType, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mC48C505F3C044D35D3CEA49DCF9B3DEBC33F1E74 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Guid_t ___0_value, const RuntimeMethod* method) ;
// System.Byte[] System.Guid::ToByteArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9 (Guid_t* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mCC0981C874E3600653F2B2511EA737991805310D (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method) ;
// System.String System.TimeSpan::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TimeSpan_ToString_m44D5BF48E35E18BB8B99A86B6535DA5E847FFE92 (TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Uri)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_WriteValue_mD5C4A4ECB061F523BB55ED26CA0E095ED1BCF4CE (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::UpdateScopeWithFinishedValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_UpdateScopeWithFinishedValue_m8718EEEFBCAC145AF58F8E014B956E90BFA3C51A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.JsonWriter::AutoComplete(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856 (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, int32_t ___0_tokenBeingWritten, const RuntimeMethod* method) ;
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonRegex::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonRegex__ctor_m526B4CA95C5C430EC66F231752E51A0057E564C4 (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, String_t* ___0_pattern, String_t* ___1_options, const RuntimeMethod* method) ;
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeDelegate(System.Delegate,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeDelegate_m8DEED4F9A0C63202BC84AA58D68EC0E8C2477A65 (Delegate_t* ___0_action, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Object System.Delegate::DynamicInvoke(System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Delegate_DynamicInvoke_mAB44A4F7796295BBE4432D07985FFC3EA805D4A4 (Delegate_t* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method) ;
// System.Exception System.Exception::get_InnerException()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method) ;
// System.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 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) ;
// System.Void Vuforia.CloudRecoBehaviour/CloudRecoSearchResult::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CloudRecoSearchResult__ctor_mA2DD47E76A9C0931AAA221A71FF99B312E26C0E4 (CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector4 Vuforia.Internal.Utility.ExtensionMethods.MathExtensions::ToVector4(Vuforia.VuVector4F)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 MathExtensions_ToVector4_mA08DCD7DC7EECE645808B85DB5405F49146DDC18 (VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 ___0_vector, 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) ;
// Vuforia.CameraDevice/AndroidDevice/CameraField/DataType Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToCameraFieldDataType(Vuforia.VuCameraFieldDataType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToCameraFieldDataType_mB263FAF7EFD9F913E534FBFE45C6292AA83F53DE (int32_t ___0_dataType, const RuntimeMethod* method) ;
// Vuforia.VuVector2F Vuforia.Internal.Utility.ExtensionMethods.MathExtensions::ToVuVector2(UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 MathExtensions_ToVuVector2_m7308C3F42C54D140FE27553A4CD53514078015EB (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_vector, const RuntimeMethod* method) ;
// UnityEngine.Vector2 Vuforia.Internal.Utility.ExtensionMethods.MathExtensions::ToVector2(Vuforia.VuVector2F)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 MathExtensions_ToVector2_m813DCAF1B09884339CD98E50C8E5EA2D1DFE73A4 (VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 ___0_vector, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.VertexAttributeDescriptor>::.ctor()
inline void List_1__ctor_m9D221BAADD9EB33ADECFA2923E1A443628244BD2 (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A*, const RuntimeMethod*))List_1__ctor_m9D221BAADD9EB33ADECFA2923E1A443628244BD2_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.VertexAttributeDescriptor::.ctor(UnityEngine.Rendering.VertexAttribute,UnityEngine.Rendering.VertexAttributeFormat,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VertexAttributeDescriptor__ctor_m713B31395FB13FDEB2665F5C4C31572D5875A43A (VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76* __this, int32_t ___0_attribute, int32_t ___1_format, int32_t ___2_dimension, int32_t ___3_stream, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.VertexAttributeDescriptor>::Add(T)
inline void List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_inline (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* __this, VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A*, VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76, const RuntimeMethod*))List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_gshared_inline)(__this, ___0_item, method);
}
// System.Boolean System.IntPtr::op_Inequality(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
// UnityEngine.Mesh/MeshDataArray UnityEngine.Mesh::AllocateWritableMeshData(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshDataArray_tE4230F9233EEE183C338005AD160B04905345BBB Mesh_AllocateWritableMeshData_mBB3379F313E58D95EEC2E55BD731E0FCF0BAA087 (int32_t ___0_meshCount, const RuntimeMethod* method) ;
// UnityEngine.Mesh/MeshData UnityEngine.Mesh/MeshDataArray::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC MeshDataArray_get_Item_mB60115AEAC872376DFD5597C094B60BC77F3A13C (MeshDataArray_tE4230F9233EEE183C338005AD160B04905345BBB* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// T[] System.Collections.Generic.List`1<UnityEngine.Rendering.VertexAttributeDescriptor>::ToArray()
inline VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* List_1_ToArray_mAF6B310F60BD0206826A1E92B4627FFA151048BF (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* __this, const RuntimeMethod* method)
{
return (( VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* (*) (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A*, const RuntimeMethod*))List_1_ToArray_mAF6B310F60BD0206826A1E92B4627FFA151048BF_gshared)(__this, method);
}
// System.Void UnityEngine.Mesh/MeshData::SetVertexBufferParams(System.Int32,UnityEngine.Rendering.VertexAttributeDescriptor[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshData_SetVertexBufferParams_mA26423ECD8597CF1C1501C317863817F00A926A3 (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, int32_t ___0_vertexCount, VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* ___1_attributes, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Mesh/MeshData::GetVertexData<UnityEngine.Vector3>(System.Int32)
inline NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD MeshData_GetVertexData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m9114317AC8FD04F74E2728D7581DEC77914223E5 (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, int32_t ___0_stream, const RuntimeMethod* method)
{
return (( NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD (*) (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC*, int32_t, const RuntimeMethod*))MeshData_GetVertexData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m9114317AC8FD04F74E2728D7581DEC77914223E5_gshared)(__this, ___0_stream, method);
}
// System.Void Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::NativeVertexArrayToUnityVector3Array(System.IntPtr,Unity.Collections.NativeArray`1<UnityEngine.Vector3>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WrapperExtensionMethods_NativeVertexArrayToUnityVector3Array_mBE30D9B08CCF37201F9830BEAC70FB16E5E2B3F0 (intptr_t ___0_source, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* ___1_target, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Mesh/MeshData::GetVertexData<UnityEngine.Vector2>(System.Int32)
inline NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70 MeshData_GetVertexData_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mFA17A951C9C399FF2854D20E995D044D5C0E4C6C (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, int32_t ___0_stream, const RuntimeMethod* method)
{
return (( NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70 (*) (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC*, int32_t, const RuntimeMethod*))MeshData_GetVertexData_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mFA17A951C9C399FF2854D20E995D044D5C0E4C6C_gshared)(__this, ___0_stream, method);
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<UnityEngine.Vector2>(Unity.Collections.NativeArray`1<T>)
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53 (NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70 ___0_nativeArray, const RuntimeMethod* method)
{
return (( void* (*) (NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53_gshared)(___0_nativeArray, method);
}
// System.Void* System.IntPtr::ToPointer()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline (intptr_t* __this, const RuntimeMethod* method) ;
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::MemCpy(System.Void*,System.Void*,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177 (void* ___0_destination, void* ___1_source, int64_t ___2_size, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh/MeshData::SetIndexBufferParams(System.Int32,UnityEngine.Rendering.IndexFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshData_SetIndexBufferParams_mA57F24E12ED6F8C937767B1023BBEA268AA31B2D (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, int32_t ___0_indexCount, int32_t ___1_format, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Mesh/MeshData::GetIndexData<System.UInt16>()
inline NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 MeshData_GetIndexData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mFC83EECACD284C6C340883459F61A511AD80A8FF (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, const RuntimeMethod* method)
{
return (( NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 (*) (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC*, const RuntimeMethod*))MeshData_GetIndexData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mFC83EECACD284C6C340883459F61A511AD80A8FF_gshared)(__this, method);
}
// System.Void Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::NativeIndexArrayToUnityUInt16Array(System.Int32,System.IntPtr,Unity.Collections.NativeArray`1<System.UInt16>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WrapperExtensionMethods_NativeIndexArrayToUnityUInt16Array_m3DA4E6E8C15DBF4F4C2AFCC51F59D3AF4B6094ED (int32_t ___0_triangleCount, intptr_t ___1_source, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* ___2_target, const RuntimeMethod* method) ;
// Unity.Collections.NativeArray`1<T> UnityEngine.Mesh/MeshData::GetIndexData<System.UInt32>()
inline NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 MeshData_GetIndexData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m01F7E5FFB429983A574F5099B8D108A8C11D594D (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, const RuntimeMethod* method)
{
return (( NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 (*) (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC*, const RuntimeMethod*))MeshData_GetIndexData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m01F7E5FFB429983A574F5099B8D108A8C11D594D_gshared)(__this, method);
}
// System.Void Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::NativeIndexArrayToUnityUInt32Array(System.Int32,System.IntPtr,Unity.Collections.NativeArray`1<System.UInt32>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WrapperExtensionMethods_NativeIndexArrayToUnityUInt32Array_m4805089B8432A524638E75CD44C6AB8CF6014C44 (int32_t ___0_triangleCount, intptr_t ___1_source, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___2_target, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh/MeshData::set_subMeshCount(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshData_set_subMeshCount_m87AA53E47F636DCCCD5AAB0847D0679AF591B6B9 (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.SubMeshDescriptor::.ctor(System.Int32,System.Int32,UnityEngine.MeshTopology)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubMeshDescriptor__ctor_m5234E625F44FA9B04F41BD9DC013E47C2C628D66 (SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934* __this, int32_t ___0_indexStart, int32_t ___1_indexCount, int32_t ___2_topology, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh/MeshData::SetSubMesh(System.Int32,UnityEngine.Rendering.SubMeshDescriptor,UnityEngine.Rendering.MeshUpdateFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshData_SetSubMesh_mA8194F572260ED6493E7F2EFE68A91982CDE3318 (MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC* __this, int32_t ___0_index, SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934 ___1_desc, int32_t ___2_flags, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::ApplyAndDisposeWritableMeshData(UnityEngine.Mesh/MeshDataArray,UnityEngine.Mesh,UnityEngine.Rendering.MeshUpdateFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_ApplyAndDisposeWritableMeshData_mAA50A07E9CE4E84DC0FDC0830E3A80314B4BEFE5 (MeshDataArray_tE4230F9233EEE183C338005AD160B04905345BBB ___0_data, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___1_mesh, int32_t ___2_flags, const RuntimeMethod* method) ;
// System.Boolean System.IntPtr::op_Equality(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271 (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::RecalculateNormals()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_RecalculateNormals_m3AA2788914611444E030CA310E03E3CFE683902B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<UnityEngine.Vector3>(Unity.Collections.NativeArray`1<T>)
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mB893A445FD5C5759C9BEDB2EF5037667D4985897 (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_nativeArray, const RuntimeMethod* method)
{
return (( void* (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mB893A445FD5C5759C9BEDB2EF5037667D4985897_gshared)(___0_nativeArray, 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.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<System.UInt16>(Unity.Collections.NativeArray`1<T>)
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7 (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 ___0_nativeArray, const RuntimeMethod* method)
{
return (( void* (*) (NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7_gshared)(___0_nativeArray, method);
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<System.UInt32>(Unity.Collections.NativeArray`1<T>)
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_nativeArray, const RuntimeMethod* method)
{
return (( void* (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_gshared)(___0_nativeArray, method);
}
// System.String Vuforia.Internal.AreaTargetCaptureInfoPopup::GetCaptureCreationErrorMessage(Vuforia.AreaTargetCaptureCreationError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AreaTargetCaptureInfoPopup_GetCaptureCreationErrorMessage_mAC6CA48D62D734D14D8C0D81C531FD619EE9410A (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_creationError, const RuntimeMethod* method) ;
// System.Void Vuforia.InfoPopup::ShowPopup(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8 (InfoPopup_t2DFEBF4895FC29797EDE4E4791853910CB5322B4* __this, String_t* ___0_message, float ___1_duration, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::StopAllCoroutines()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour_StopAllCoroutines_m872033451D42013A99867D09337490017E9ED318 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Internal.AreaTargetCaptureInfoPopup::GetCaptureGenerationErrorMessage(Vuforia.AreaTargetCaptureGenerationError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AreaTargetCaptureInfoPopup_GetCaptureGenerationErrorMessage_m8952AB7AE650B1293E4AD62F30EB156D648882B7 (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_generationError, const RuntimeMethod* method) ;
// System.String Vuforia.Internal.AreaTargetCaptureInfoPopup::GetErrorMessage(Vuforia.AreaTargetCaptureStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AreaTargetCaptureInfoPopup_GetErrorMessage_m036B2574266A684D2D5677E75A79C75C45A12D5C (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_statusInfo, const RuntimeMethod* method) ;
// System.Void Vuforia.InfoPopup::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InfoPopup__ctor_m06990BA2444071288B3E19A4AB02EE4CC47657CC (InfoPopup_t2DFEBF4895FC29797EDE4E4791853910CB5322B4* __this, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponentInChildren<Vuforia.Internal.AreaTargetCaptureInfoPopup>()
inline AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* Component_GetComponentInChildren_TisAreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694_m053FB74192F7CF37A9CA8083F2DDB5CA6385E335 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponentInChildren_TisRuntimeObject_mE483A27E876DE8E4E6901D6814837F81D7C42F65_gshared)(__this, method);
}
// System.Void Vuforia.OverlayCanvas`1<Vuforia.AreaTargetCaptureBehaviour>::SetupOverlayCanvas(T)
inline void OverlayCanvas_1_SetupOverlayCanvas_mF957AABB06F71BFFD692A49AFDEC5758467C6BD2 (OverlayCanvas_1_tE02454F0F4828361B13402B72899F1D0727E4CF9* __this, AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* ___0_behaviour, const RuntimeMethod* method)
{
(( void (*) (OverlayCanvas_1_tE02454F0F4828361B13402B72899F1D0727E4CF9*, AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D*, const RuntimeMethod*))OverlayCanvas_1_SetupOverlayCanvas_m3E21F787B0EEB0DA926182E20523885C87C44E56_gshared)(__this, ___0_behaviour, method);
}
// System.String UnityEngine.UI.InputField::get_text()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour::GenerateTarget(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_GenerateTarget_m88CB57C1A7182B1E84F617C5D94E7082F43E3B63 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, String_t* ___0_targetName, const RuntimeMethod* method) ;
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::PauseCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCaptureBehaviour_PauseCapture_mE6BFEA1D16D8D47BF3E2C46831A210961E32567E (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method) ;
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Boolean Vuforia.AreaTargetCaptureBehaviour::ResumeCapture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool AreaTargetCaptureBehaviour_ResumeCapture_mB1C9AC70690A03A495FE96E1CE3B443EF0DB0D59 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.UI.Selectable::set_interactable(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Selectable_set_interactable_m8DD581C1AD99B2EFA8B3EE9AF69EDDF26688B492 (Selectable_t3251808068A17B8E92FB33590A4C2FA66D456712* __this, bool ___0_value, const RuntimeMethod* method) ;
// System.Void System.Text.RegularExpressions.Regex::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Regex__ctor_m082970AA73B8236360F0CA651FA24A8D1EBF89CD (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___0_pattern, const RuntimeMethod* method) ;
// System.Boolean System.Text.RegularExpressions.Regex::IsMatch(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Regex_IsMatch_m7E96E666FBE7259D7638A3A6A21BE824D2406F49 (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, String_t* ___0_input, const RuntimeMethod* method) ;
// System.Void Vuforia.AreaTargetCaptureBehaviour::GenerateTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureBehaviour_GenerateTarget_mA890E4F441E7913EDF102AE8C7342A6CBB7300FE (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, 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.DevicePoseBehaviour Vuforia.VuforiaBehaviour::get_DevicePoseBehaviour()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* VuforiaBehaviour_get_DevicePoseBehaviour_m69EBBECA75E0D757A1660354780BBF4C7FD156B1_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method) ;
// System.Void System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>::.ctor(System.Object,System.IntPtr)
inline void Action_2__ctor_mCE1D840FD103AC1247B1231CAB0A34B795A2978C (Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m44A037CE8D00B19CF27C3155BB489C9A82F08D00_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void Vuforia.ObserverBehaviour::add_OnTargetStatusChanged(System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_add_OnTargetStatusChanged_m3EEEEDBF95D9B118056440AACBC08A516975FA6F (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F* ___0_value, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
// System.Void Vuforia.ObserverBehaviour::remove_OnTargetStatusChanged(System.Action`2<Vuforia.ObserverBehaviour,Vuforia.TargetStatus>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObserverBehaviour_remove_OnTargetStatusChanged_m6B5ABC6137D8E98EA690366D721D44C76C1FA08C (ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* __this, Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F* ___0_value, const RuntimeMethod* method) ;
// Vuforia.StatusInfo Vuforia.TargetStatus::get_StatusInfo()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TargetStatus_get_StatusInfo_mA52A044649A96018BDC52555018BB9412877B0E6_inline (TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.AreaTargetCaptureInfoPopup::OnRelocalizationStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureInfoPopup_OnRelocalizationStarted_m4880CEFDE7F3BAD08277D473DFDEF24A2560A117 (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.OverlayCanvas`1<Vuforia.AreaTargetCaptureBehaviour>::.ctor()
inline void OverlayCanvas_1__ctor_mA9C9C9BCBCCD5E25DDA78FC24D74AF1AE3871807 (OverlayCanvas_1_tE02454F0F4828361B13402B72899F1D0727E4CF9* __this, const RuntimeMethod* method)
{
(( void (*) (OverlayCanvas_1_tE02454F0F4828361B13402B72899F1D0727E4CF9*, const RuntimeMethod*))OverlayCanvas_1__ctor_m677C778F0CB142A6EE41FCB50469B696F01D8160_gshared)(__this, method);
}
// System.Boolean Vuforia.Internal.ValidationAreaCapture::get_DeleteDataOnDispose()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ValidationAreaCapture_get_DeleteDataOnDispose_m0A022E3FD68F1B0C586EE05344B05B2E89F28B46_inline (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.VuValidationAreaCaptureConfig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCaptureConfig__ctor_m99A67A8DFFB52D3A80A564551867047E53B32476 (VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* __this, const RuntimeMethod* method) ;
// Vuforia.IVuObserver Vuforia.Internal.Observers.ANativeObserver::get_VuObserver()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline (ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD* __this, const RuntimeMethod* method) ;
// Vuforia.VuBool Vuforia.ConversionUtils::ToVuBool(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7 (bool ___0_value, const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.ValidationAreaCapture::.ctor(Vuforia.IVuValidationAreaCapture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCapture__ctor_m76723C0EF1772EB6B31D134F5C5136D8BA4B1EC5 (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, RuntimeObject* ___0_vuCapture, const RuntimeMethod* method) ;
// System.Void Vuforia.VuValidationAreaCaptureUploadConfig::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuValidationAreaCaptureUploadConfig__ctor_m3149C1E4E1A422B198FB75B45793E001465041B6 (VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.ValidationAreaCaptureUpload::.ctor(Vuforia.IVuValidationAreaCaptureUpload)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCaptureUpload__ctor_m4A3EA5C29CD67F33F5D88120B7D391C5D7A71F82 (ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97* __this, RuntimeObject* ___0_vuUpload, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.DevicePose::Update(UnityEngine.Transform,System.UInt64,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DevicePose_Update_m54542045DF008441B0FC68CC26CF89CBC50D5487 (DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_newTransform, uint64_t ___1_timestamp, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_orientationAdjuster, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.DevicePose::.ctor(UnityEngine.Transform,System.UInt64,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DevicePose__ctor_m20D431C19140211DE1E0F81E9B80E41995CD8C55 (DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, uint64_t ___1_timestamp, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_orientationAdjuster, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Transform::get_localToWorldMatrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::get_inverse()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::op_Multiply(UnityEngine.Matrix4x4,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
// UnityEngine.Vector4 UnityEngine.Matrix4x4::GetColumn(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.UnityDriverUserData::.ctor(Vuforia.Internal.VuforiaDriver.DriverData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityDriverUserData__ctor_m52EAC64B77FDF0BFB1227AB70FDEE27FCC3F4498 (UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* __this, DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E ___0_userData, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.NativeBridge.NativeEngineDriverUserData`1<Vuforia.Internal.VuforiaDriver.DriverData>::.ctor(T)
inline void NativeEngineDriverUserData_1__ctor_m1C67F717B87C21C78489D4474D688EBA30E63E75 (NativeEngineDriverUserData_1_t0448A9AFE6AB3A2C12C335F5E1DE7FADF06968DB* __this, DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E ___0_value, const RuntimeMethod* method)
{
(( void (*) (NativeEngineDriverUserData_1_t0448A9AFE6AB3A2C12C335F5E1DE7FADF06968DB*, DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E, const RuntimeMethod*))NativeEngineDriverUserData_1__ctor_m1C67F717B87C21C78489D4474D688EBA30E63E75_gshared)(__this, ___0_value, method);
}
// Vuforia.Internal.VuforiaDriver.IFileDriver Vuforia.Internal.VuforiaDriver.FileDriver::CreateInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FileDriver_CreateInstance_m7EBE13B67DC55265E4E3BD80C9B32D955E727EE0 (const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NullFileDriver::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullFileDriver__ctor_m510B216F8C09888170E20162B3347386EA3425A0 (NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::OnDriverCreated(System.IntPtr)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeUnityDriver_OnDriverCreated_mBAA5DBDDDBD539A1B32A22B1450B68DBC439A497_inline (intptr_t ___0_driverPtr, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::GetDriverConfig(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_GetDriverConfig_m9BEDA58834FC2EE32F0EE59B0BE9B9131137D3C8 (intptr_t ___0_buffer, 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.NotSupportedException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* __this, String_t* ___0_message, const RuntimeMethod* method) ;
// System.Void System.Runtime.InteropServices.Marshal::StructureToPtr<Vuforia.Internal.VuforiaDriver.UnityDriverConfig>(T,System.IntPtr,System.Boolean)
inline void Marshal_StructureToPtr_TisUnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540_m5364D823748196BEBFAB5AA246A4E32D76A4EDC8 (UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 ___0_structure, intptr_t ___1_ptr, bool ___2_fDeleteOld, const RuntimeMethod* method)
{
(( void (*) (UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540, intptr_t, bool, const RuntimeMethod*))Marshal_StructureToPtr_TisUnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540_m5364D823748196BEBFAB5AA246A4E32D76A4EDC8_gshared)(___0_structure, ___1_ptr, ___2_fDeleteOld, method);
}
// System.Void Vuforia.Internal.VuforiaDriver.DriverCreatedHandler::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DriverCreatedHandler__ctor_m7D4C29FF479C19D5D15EAB16C392E5C6B214BB8D (DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.GetDriverConfigHandler::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetDriverConfigHandler__ctor_m8ADDEF39BE7A37FD1886C69B35E4574F8380F472 (GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// Vuforia.Internal.VuforiaDriver.UnityDriverUserData Vuforia.Internal.VuforiaDriver.UnityDriverUserData::Create(Vuforia.Internal.VuforiaDriver.DriverData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* UnityDriverUserData_Create_mFE2E3254A570B150B341F2739DAB93FFA7FDD701 (DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E ___0_driverData, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverSetVersion(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverSetVersion_m52C195368C1504CE26E8999823EC62F37572003F (String_t* ___0_version, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverPostCameraFrame(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverPostCameraFrame_mE4EBEC0EB7E38C917B1B416D89D25DB704664C00 (intptr_t ___0_driverHandle, intptr_t ___1_frameData, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverPostCameraFrameAndPose(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverPostCameraFrameAndPose_m76FEB8D4D32D8CBEE8C2B5A0B8281C03FC4A2A29 (intptr_t ___0_frameData, intptr_t ___1_poseData, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverSetCreateAnchorMethod(Vuforia.Internal.VuforiaDriver.CreateAnchorMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverSetCreateAnchorMethod_mE5842F4395AE30718DC423474C8F61F2A4E8E36E (CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* ___0_createAnchor, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverSetRemoveAnchorMethod(Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverSetRemoveAnchorMethod_m9849996868AD52C8E1F2F937BDD294B8247B15C3 (RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* ___0_removeAnchor, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverUpdateAnchors(System.IntPtr,System.Int32,Vuforia.Internal.VuforiaDriver.AnchorStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverUpdateAnchors_m6B5BD1C6C1BFF762FB4E5D72410528461BF6772F (intptr_t ___0_anchorsData, int32_t ___1_numAnchors, int32_t ___2_status, const RuntimeMethod* method) ;
// Vuforia.Internal.VuforiaDriver.IUnityDriver Vuforia.Internal.VuforiaDriver.UnityDriver::CreateInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityDriver_CreateInstance_m7409B9C5723E1E4EB38F9ED76694C9357D3B96A3 (const RuntimeMethod* method) ;
// System.Boolean Vuforia.VuforiaRuntimeUtilities::IsMagicLeapDevice()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VuforiaRuntimeUtilities_IsMagicLeapDevice_m1E5C3DB09B546CA6B79ED38B26370E405349BB21 (const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NullUnityDriver::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullUnityDriver__ctor_m173B3760D5A6699EDDE6C728EC7C73BB7CBAC1FF (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver__ctor_m446F0B349BB821C0063BD5594A755594B0F1B7EF (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::Log(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, 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) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7 (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogWarningFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogErrorFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C (String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.UnityLogger::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogger__ctor_m32303B7DC0D78ABFD749F1FD7541C638858ADC5D (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* __this, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Internal.Utility.Log::get_IsInfoLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Log_get_IsInfoLevel_mA70FE878C28A20A545B8682E8EF2D2D104EC4E90 (const RuntimeMethod* method) ;
// Vuforia.Internal.Utility.ILogger Vuforia.Internal.Utility.Log::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Log_get_Instance_m5C464EF5BD4D62A9531EC29642715EC9367D4681 (const RuntimeMethod* method) ;
// System.Boolean Vuforia.Internal.Utility.Log::get_IsWarningLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Log_get_IsWarningLevel_m71672F48B322DD14E62E2DE365DAB92CF1A0E461 (const RuntimeMethod* method) ;
// System.Boolean Vuforia.Internal.Utility.Log::get_IsErrorLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Log_get_IsErrorLevel_m70139400B2CC278C835BDE3D8471B39B9F05CF6B (const RuntimeMethod* method) ;
// Vuforia.VuforiaConfiguration Vuforia.VuforiaConfiguration::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* VuforiaConfiguration_get_Instance_m14EADA54019D66F215B515B7947352D9043C6314 (const RuntimeMethod* method) ;
// Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration Vuforia.VuforiaConfiguration::get_Vuforia()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* VuforiaConfiguration_get_Vuforia_mD882CD21CB55271DD92A51B13A33C6E5A2629E37_inline (VuforiaConfiguration_tB8FED41875D85B07E63C303B17812767E0C51F65* __this, const RuntimeMethod* method) ;
// Vuforia.Internal.Utility.LogLevel Vuforia.VuforiaConfiguration/GenericVuforiaConfiguration::get_LogLevel()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GenericVuforiaConfiguration_get_LogLevel_m27A24421BB4A3093FE96E388275506EFCD96BBB2_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector4::op_Implicit(UnityEngine.Vector4)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::LookRotation(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_upwards, const RuntimeMethod* method) ;
// UnityEngine.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) ;
// 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.Vector3::get_magnitude()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.Environment.PlatformEvaluator::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PlatformEvaluator__ctor_mEE65198000B2ED890C3C16EF24FE7343FAC64D3D (PlatformEvaluator_tB7545B44E92077AC75D3882B6A7C8EBD0BBB895B* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Application::get_isEditor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Application::get_isPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
// System.Boolean Vuforia.Internal.Utility.RuntimeEnvironment::IsPlayMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeEnvironment_IsPlayMode_mF86281B872F5FC73651FB0CAD561B32F2D2B64EC (RuntimeEnvironment_t230F46CBC2BA663FD14E110FD17E8DB9FA45BB1B* __this, const RuntimeMethod* method) ;
// Vuforia.ARFoundation.IARFoundationFacade Vuforia.ARFoundation.ARFoundationFacade::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E (const RuntimeMethod* method) ;
// UnityEngine.ScreenOrientation UnityEngine.Screen::get_orientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E (const RuntimeMethod* method) ;
// System.Collections.IEnumerator Vuforia.Internal.Utility.VuforiaCoroutineUtility::RunCoroutineWithTimeout(System.Collections.IEnumerator,System.Single,System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuforiaCoroutineUtility_RunCoroutineWithTimeout_m372A146797E251E031303493E3FF8172B3D9F5DC (RuntimeObject* ___0_routine, float ___1_timeout, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___2_onComplete, const RuntimeMethod* method) ;
// UnityEngine.Coroutine UnityEngine.MonoBehaviour::StartCoroutine(System.Collections.IEnumerator)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812 (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, RuntimeObject* ___0_routine, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunCoroutineWithTimeoutU3Ed__1__ctor_m51CE027D03CA5DF4AB3330A71960E7979D234AE4 (U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_time()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B (const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::Invoke(T)
inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
{
(( void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___0_obj, method);
}
// Vuforia.Internal.Core.CoreDependencies Vuforia.Internal.Core.CoreDependencies::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A (const RuntimeMethod* method) ;
// Vuforia.Internal.Core.IEngine Vuforia.Internal.Core.CoreDependencies::get_Engine()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method) ;
// System.Void System.Action::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::ResetInternal(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_ResetInternal_mF5CEFD1EB794BE3F1AF68917664DB48B34B8097B (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, bool ___0_destroyMeshes, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::CreateFromSerializedTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_CreateFromSerializedTarget_m8A8B98D6DFD9F404F716C540C986D632AB119113 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, const RuntimeMethod* method) ;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.ModelTargetBehaviour::get_RuntimeMeshBehaviour()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ModelTargetBehaviour_get_RuntimeMeshBehaviour_m54701CD1F9A0E036949C473F6CB37E01D326CD15 (ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::Initialize(Vuforia.Public.Observers.IRuntimeMeshBehaviour,UnityEngine.Material,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_Initialize_m9042A2952279748DC0955D8B99A1286861B7F012 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, RuntimeObject* ___0_meshBehaviour, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_displayMaterial, bool ___2_withCollision, const RuntimeMethod* method) ;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.AreaTargetBehaviour::get_RuntimeMeshBehaviour()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetBehaviour_get_RuntimeMeshBehaviour_m75527BC5985D9C99BBEE01F92052EDC4A68CCAB5 (AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* __this, const RuntimeMethod* method) ;
// Vuforia.Public.Observers.IRuntimeMeshBehaviour Vuforia.AreaTargetCaptureBehaviour::get_RuntimeMeshBehaviour()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AreaTargetCaptureBehaviour_get_RuntimeMeshBehaviour_m382B9E327DF8E13BEA19BD4E99237B0A2F66FB71 (AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction`1<Vuforia.AreaTargetCaptureStatus>::.ctor(System.Object,System.IntPtr)
inline void UnityAction_1__ctor_m6609CEFCC7443CEC8B223A81445DD73CF497F31C (UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m73A3D7B99C088CA6BAAB465E23008BCB9CD97339_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Void UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>::AddListener(UnityEngine.Events.UnityAction`1<T0>)
inline void UnityEvent_1_AddListener_m0DBCB608CB7B56B6D69D518AFBBD0464A1465395 (UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA* __this, UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039* ___0_call, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA*, UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039*, const RuntimeMethod*))UnityEvent_1_AddListener_mEBB9505653F17604186FF06836701AA21D254F00_gshared)(__this, ___0_call, method);
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::CreateMeshRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_CreateMeshRoot_m9F23D95F2B201584365DDB6A2A06272701CE8C60 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m7E8F726D4FBBDDF2015B5F4000406CDD3C203E57 (Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
(( void (*) (Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___0_object, ___1_method, method);
}
// System.Boolean UnityEngine.Object::op_Implicit(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_exists, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<Vuforia.AreaTargetCaptureBehaviour>()
inline AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* Component_GetComponent_TisAreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D_m43CB44A9B7E4707A266384C54E8B01FB9BB59674 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// T UnityEngine.Component::GetComponent<Vuforia.AreaTargetBehaviour>()
inline AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* Component_GetComponent_TisAreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_mF6AC8A97CE05CE737CCA8602C720C2D645ADAE2D (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// T UnityEngine.Component::GetComponent<Vuforia.ModelTargetBehaviour>()
inline ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* Component_GetComponent_TisModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_m0763EF4D5490DA184D87D6B1F17186DE85C4DB5B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
return (( ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::DestroyMeshRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_DestroyMeshRoot_m3D143418ED17F3EE0C8850E15D80FAF5F7B8F76E (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityEvent`1<Vuforia.AreaTargetCaptureStatus>::RemoveListener(UnityEngine.Events.UnityAction`1<T0>)
inline void UnityEvent_1_RemoveListener_mBBF33DA61A950684A490D29BE689F398A49AEB2C (UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA* __this, UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039* ___0_call, const RuntimeMethod* method)
{
(( void (*) (UnityEvent_1_tF0676AEFE3BBBBE21A1B2F18F706A5FB80BE24FA*, UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039*, const RuntimeMethod*))UnityEvent_1_RemoveListener_mA71B41C07ABA91BE82B1A3DF9A62CF9114D12A31_gshared)(__this, ___0_call, method);
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::DestroyMeshBlocks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_DestroyMeshBlocks_m60E1376FBE1ABF8C2824344D8B64838E98B9FE79 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, const RuntimeMethod* 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) ;
// Vuforia.MeshBlock Vuforia.MeshBlock::Create(Vuforia.Internal.Observers.MeshObservationBlock,UnityEngine.Transform,UnityEngine.Material,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* MeshBlock_Create_mCB81C8BE0C5719597B9787A2FB2A81E8D8586829 (MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* ___0_block, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_root, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_displayMaterial, bool ___3_hasCollider, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock>::Add(TKey,TValue)
inline void Dictionary_2_Add_m153A288B7CC8CDF2F485D89F4B49558D7B874406 (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* __this, int32_t ___0_key, MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87*, int32_t, MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m00316B143BFF1198333B3BA22CB7FC71B3356009 (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* __this, int32_t ___0_key, MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87*, int32_t, MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, 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.MeshBlock::UpdateTransform(UnityEngine.Vector3,UnityEngine.Quaternion,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MeshBlock_UpdateTransform_mED471E61DB45413BF4B8EBA1BCC4402E2D554507 (MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_localPosition, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_localRotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_localScale, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock>::Remove(TKey)
inline bool Dictionary_2_Remove_m490238E76437FE84FE24943CAB36C994DC458914 (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* __this, int32_t ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___0_key, 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) ;
// 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 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) ;
// UnityEngine.Transform UnityEngine.Component::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* 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) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* 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.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.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock>::get_Values()
inline ValueCollection_tF2E6950F2EBD8BCF4D1686C85C3B4F2AD0250228* Dictionary_2_get_Values_mDA26C243AC2C685380BBBE8733D81C84853BDC5D (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* __this, const RuntimeMethod* method)
{
return (( ValueCollection_tF2E6950F2EBD8BCF4D1686C85C3B4F2AD0250228* (*) (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87*, const RuntimeMethod*))Dictionary_2_get_Values_mC5B06C3C3FA89D62D6035C5B4C5E64A08FCF4DB9_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,Vuforia.MeshBlock>::GetEnumerator()
inline Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C ValueCollection_GetEnumerator_mFCD69EEA8B9B2BF9F531F715442FEFBD532EE191 (ValueCollection_tF2E6950F2EBD8BCF4D1686C85C3B4F2AD0250228* __this, const RuntimeMethod* method)
{
return (( Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C (*) (ValueCollection_tF2E6950F2EBD8BCF4D1686C85C3B4F2AD0250228*, const RuntimeMethod*))ValueCollection_GetEnumerator_mDC2BD0AFDA087B7E7C23A8077E612664DFA8A152_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.MeshBlock>::Dispose()
inline void Enumerator_Dispose_m466B2E1AB47DC29AAC1CC139E945B6D5093B059F (Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C*, const RuntimeMethod*))Enumerator_Dispose_m0647C4F434347E47D544621901E49835DF51F22B_gshared)(__this, method);
}
// TValue System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.MeshBlock>::get_Current()
inline MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* Enumerator_get_Current_m0C89B63FB306F7AA664BEFC5685B3656B8EB4307_inline (Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C* __this, const RuntimeMethod* method)
{
return (( MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* (*) (Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C*, const RuntimeMethod*))Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/ValueCollection/Enumerator<System.Int32,Vuforia.MeshBlock>::MoveNext()
inline bool Enumerator_MoveNext_m325E257248C8F9D2F9DB76FAFCD57BDF26258273 (Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C*, const RuntimeMethod*))Enumerator_MoveNext_mF45CB0E0D7475963B61017A024634F60CF48548A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock>::Clear()
inline void Dictionary_2_Clear_m74612BC3359F4CC16EA47BD976973DED6C3D0343 (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87*, const RuntimeMethod*))Dictionary_2_Clear_mE1EFF7C68491EE07D21EE9924475A559BF0A4773_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,Vuforia.MeshBlock>::.ctor()
inline void Dictionary_2__ctor_mE4461A26F0D351E44DD935B2665ECCD279539019 (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
// System.Void Vuforia.VuforiaMonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaMonoBehaviour__ctor_m16C39CF19DB45E02A85AA718EA8F4A764F3D6492 (VuforiaMonoBehaviour_tA15D7FADFFC01834965106EC085F8D90177AB89D* __this, 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::Debug(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5 (String_t* ___0_message, 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) ;
// 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.Material::SetColor(System.String,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_value, const RuntimeMethod* method) ;
// UnityEngine.Bounds Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::GetMaxBounds(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 GLTFExtractorUtility_GetMaxBounds_mC5194A60C5B9B9120EC056A177F69CA9344EE909 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_g, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Bounds::get_size()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Material::SetFloat(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetFloat_m879CF81D740BAE6F23C9822400679F4D16365836 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, float ___1_value, 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) ;
// System.Void UnityEngine.Bounds::.ctor(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_center, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_size, const RuntimeMethod* method) ;
// 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.Bounds UnityEngine.Renderer::get_bounds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 Renderer_get_bounds_m390CF334730C3C34E45CE59F1D08C3B9F3109C7C (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Bounds::Encapsulate(UnityEngine.Bounds)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3* __this, Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* 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);
}
// System.Void UnityEngine.Renderer::set_material(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A (Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* 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.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::ApplyMaterial(UnityEngine.GameObject,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_ApplyMaterial_mCEC226C2FC35A350FEE238929E88AB0039EC6BB8 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_modelTargetGameObject, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, 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) ;
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::CleanUpVariables()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_CleanUpVariables_mA839A6BF12396397207DF4810AF576625D0B2759 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, 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.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.IO.DirectoryInfo System.IO.Directory::GetParent(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* Directory_GetParent_mDD1F4DD5F95A5D6676009FB76E5016EDD127FFB2 (String_t* ___0_path, 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.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::csScenesLoadWithoutMaterialsFromRawFile(System.IntPtr&,System.IntPtr,Vuforia.CsStorageType,Vuforia.CsErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csScenesLoadWithoutMaterialsFromRawFile_m7E6BE746C6366EF5E7600DE5B56AF5ABB2860DCC (intptr_t* ___0_scenes, intptr_t ___1_path, int32_t ___2_storageType, int32_t* ___3_error, const RuntimeMethod* method) ;
// Vuforia.CsResult Vuforia.VuCesiumTiles::csScenesLoadFromRawFile(System.IntPtr&,System.IntPtr,Vuforia.CsStorageType,Vuforia.CsErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csScenesLoadFromRawFile_mF355D8B5FD1C793B2DE04E6B90B1392BABD53E23 (intptr_t* ___0_scenes, intptr_t ___1_path, int32_t ___2_storageType, int32_t* ___3_error, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFSceneList::.ctor(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFSceneList__ctor_m0B7569F1DF0C3DA5F0F35F7ED56C5F3393A9C5A8 (GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E* __this, intptr_t ___0_nativeSceneList, 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.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::csScenesLoadWithoutMaterials(System.IntPtr&,System.IntPtr,System.IntPtr,Vuforia.CsErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csScenesLoadWithoutMaterials_m32CC9E35C8037EAA58C860B499CBF7C771CB6A02 (intptr_t* ___0_scenes, intptr_t ___1_tiles, intptr_t ___2_entryPath, int32_t* ___3_error, const RuntimeMethod* method) ;
// Vuforia.CsResult Vuforia.VuCesiumTiles::csScenesLoad(System.IntPtr&,System.IntPtr,System.IntPtr,Vuforia.CsErrorCode&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csScenesLoad_mA7EA5B5C312645B9EEDD215BA4DA546FE9E45F62 (intptr_t* ___0_scenes, intptr_t ___1_tiles, intptr_t ___2_entryPath, int32_t* ___3_error, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Material>::GetEnumerator()
inline Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8 List_1_GetEnumerator_mF472961C4665B7EE4F1C4C8A05B00B08153BB96A (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* __this, const RuntimeMethod* method)
{
return (( Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8 (*) (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Material>::Dispose()
inline void Enumerator_Dispose_m0C67BB2FAEE25E3D9B432C9A245E62C2760A78A8 (Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Material>::get_Current()
inline Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* Enumerator_get_Current_m2194C411E1208AC29EFC254376D8F58E0B011CFD_inline (Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8* __this, const RuntimeMethod* method)
{
return (( Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* (*) (Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// UnityEngine.Texture UnityEngine.Material::GetTexture(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* Material_GetTexture_mBA07A377A7DDD29CD53E6F687DE6D49A42C0C719 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, 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.Collections.Generic.Dictionary`2<System.String,UnityEngine.Texture2D>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mD7549DEB36F00160BC4ECA17046192AD4909427C (Dictionary_2_tB30C9EC7EAE1268D7EE7936DB4C6E64DD28387CA* __this, String_t* ___0_key, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tB30C9EC7EAE1268D7EE7936DB4C6E64DD28387CA*, String_t*, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void UnityEngine.Material::SetTexture(System.String,UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_name, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Material>::MoveNext()
inline bool Enumerator_MoveNext_mBA548D3D8366081A2D80A286DFBAE0744464D0EC (Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.MeshRenderer>::GetEnumerator()
inline Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9 List_1_GetEnumerator_m1203B7AE8B8D794831B9A33A668F2C7CC80F210D (List_1_t558592816DA880773C8A60C1EB777F3B092B68EC* __this, const RuntimeMethod* method)
{
return (( Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9 (*) (List_1_t558592816DA880773C8A60C1EB777F3B092B68EC*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.MeshRenderer>::Dispose()
inline void Enumerator_Dispose_mFF2A21A3FC1590940651F77BBA8E414F667DE20A (Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9* __this, const RuntimeMethod* method)
{
(( void (*) (Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.MeshRenderer>::get_Current()
inline MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* Enumerator_get_Current_m041582C4E9A924B7797EE13B0B6FC5F7A382BE0A_inline (Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9* __this, const RuntimeMethod* method)
{
return (( MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* (*) (Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, 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) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Material>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mFD7867D61B454D815AFE71D04D27540FAFBFF091 (Dictionary_2_t5B255487AF84FB5AB3382296BC4C30734ADE141F* __this, String_t* ___0_key, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t5B255487AF84FB5AB3382296BC4C30734ADE141F*, String_t*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, 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) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.MeshRenderer>::MoveNext()
inline bool Enumerator_MoveNext_m6C1BC90050E014CF606ECCAC93503173A0B47ED4 (Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9* __this, const RuntimeMethod* method)
{
return (( bool (*) (Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void UnityEngine.GameObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, 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) ;
// System.Collections.Generic.IEnumerable`1<Vuforia.Internal.Utility.GLTFLoading.GLTFScene> Vuforia.Internal.Utility.GLTFLoading.GLTFSceneList::get_Scenes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFSceneList_get_Scenes_m3153086EC3472DD05044CD5B721B2B852DF4BFA1 (GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Internal.Utility.GLTFLoading.GLTFScene::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GLTFScene_get_Name_mF2744E480E0C9A731579DD485EA7023B11D1CE23 (GLTFScene_t49E7D115DF91ED926B669F138F7406039D815A69* __this, const RuntimeMethod* method) ;
// System.String System.Int32::ToString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5 (int32_t* __this, const RuntimeMethod* method) ;
// System.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) ;
// Vuforia.Internal.Utility.GLTFLoading.GLTFNodes Vuforia.Internal.Utility.GLTFLoading.GLTFScene::get_Nodes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GLTFNodes_t686F9BE691DE2A16C76113E1EAFDF8EE51CB7F18* GLTFScene_get_Nodes_m19720328469D327E54945C2BD26AC5F3D3978E82 (GLTFScene_t49E7D115DF91ED926B669F138F7406039D815A69* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<Vuforia.Internal.Utility.GLTFLoading.GLTFNode> Vuforia.Internal.Utility.GLTFLoading.GLTFNodes::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFNodes_GetEnumerator_mB30E5FF32A4D98CD991EB209F86A7107367E0131 (GLTFNodes_t686F9BE691DE2A16C76113E1EAFDF8EE51CB7F18* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::AddGameObject(Vuforia.Internal.Utility.GLTFLoading.GLTFNode,UnityEngine.Transform,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_AddGameObject_m486A040BF26172D8ABF9C04024198D9B07C16524 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* ___0_node, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentTransform, bool ___2_isRoot, 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 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) ;
// UnityEngine.AsyncOperation UnityEngine.Resources::UnloadUnusedAssets()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* Resources_UnloadUnusedAssets_m4003CD3EBC3AC2738DE9F2960D5BC45818C1F12B (const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::Initialize(System.String,UnityEngine.Material,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_Initialize_mD624DD0AEF456078222A0939AF63BFA426E2664D (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, String_t* ___0_path, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_sourceMaterial, bool ___2_ignoreMaterials, const RuntimeMethod* method) ;
// UnityEngine.GameObject Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::CreateMeshes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GLTFExtractorUtility_CreateMeshes_mDBA1439DBB459D3EA4E6562E936F003224E3CA4C (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, const RuntimeMethod* method) ;
// System.String Vuforia.Internal.Utility.GLTFLoading.GLTFNode::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GLTFNode_get_Name_m132E0B66266F5066CA6E01B95D5B6DF0454F4AC2 (GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* __this, const RuntimeMethod* method) ;
// System.Single[] Vuforia.Internal.Utility.GLTFLoading.GLTFNode::get_Matrix()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* GLTFNode_get_Matrix_m4412F8CF833BBFF82B88F007068A45BA70F85A95 (GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* __this, const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::GlTFToUnityMatrix(System.Single[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GLTFExtractorUtility_GlTFToUnityMatrix_m9052DFBE8231338C4E99A9B231C47AB599A27C4E (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_matrixValues, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::ExtractUnityTRS(UnityEngine.Matrix4x4,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_ExtractUnityTRS_mE6B028FD02D0B6E564D11C5C618A43DE95259EE2 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_mat44, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___2_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_scale, const RuntimeMethod* method) ;
// Vuforia.Internal.Utility.GLTFLoading.GLTFNodes Vuforia.Internal.Utility.GLTFLoading.GLTFNode::get_Children()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GLTFNodes_t686F9BE691DE2A16C76113E1EAFDF8EE51CB7F18* GLTFNode_get_Children_m64F0A9649322B5D041D3BDF86F7F287CC808B7FC (GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* __this, const RuntimeMethod* method) ;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes Vuforia.Internal.Utility.GLTFLoading.GLTFNode::get_Meshes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* GLTFNode_get_Meshes_mD5CAEDE7AE715AC4DE813A06D84A1A37DBDD3A66 (GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive> Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFMeshes_GetEnumerator_m00B0BB15C801E0A50E462D1EDC1FDD7B22E8CC25 (GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3[] Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::get_Vertices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* GLTFPrimitive_get_Vertices_m181AD75678130DD222A1221CCCF47D29EDC55D5F (GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* __this, 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::set_indexFormat(UnityEngine.Rendering.IndexFormat)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_indexFormat_mCCC7837A0916FA7A272159DA6AF984B0022488F4 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
// System.Int32[] Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::get_Indices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* GLTFPrimitive_get_Indices_m4546A22EA9661BB79D49F61FC94E464F78EE338E (GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* __this, 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[] Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::get_Normals()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* GLTFPrimitive_get_Normals_mEB2128907BBDC964CB85994246A10A4A0491D31D (GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* __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) ;
// UnityEngine.Vector2[] Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::get_TexCoords()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* GLTFPrimitive_get_TexCoords_mEB6C45BF9E2391826BC7BDC7E7A701882194744B (GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* __this, 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) ;
// UnityEngine.Color[] Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::get_Colors()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* GLTFPrimitive_get_Colors_mF1E0F84BACC4B6F429BE90395863B43EFEB9A287 (GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_colors(UnityEngine.Color[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_colors_m5558BAAA60676427B7954F1694A1765B000EB0FE (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* ___0_value, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::RecalculateBounds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_RecalculateBounds_mA9B293F57C6CD298AE2D2DB19061FC23B05AB90B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::get_Material()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* GLTFPrimitive_get_Material_mD6DD3BA41EBBF811C2EC09B582F051F2A3D3962E (GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_mCB62A7A7DF844A171CBFEE010E6AC5CBC5FD4AFB (Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2* __this, GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* ___0_key, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3** ___1_value, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2*, GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, 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) ;
// System.String Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GLTFMaterial_get_name_m0469A9F63333A5F6FA88C4D50CA8A1CF6F25014D (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.Material>::get_Count()
inline int32_t List_1_get_Count_m48BBB83C5F748E6E6FF0731C3682092DEA6A7173_inline (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* __this, const RuntimeMethod* method)
{
return (( int32_t (*) (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::get_PbrMetallicRoughness()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* GLTFMaterial_get_PbrMetallicRoughness_m4C3E5748F06227039A8C9D8473A9DC7101CEECBD (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, const RuntimeMethod* method) ;
// UnityEngine.Color Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial::get_BaseColorFactor()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GLTFMetallicRoughnessMaterial_get_BaseColorFactor_mE24765A7F23FEFA5A75668829FE5785DB890273A_inline (GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* __this, const RuntimeMethod* method) ;
// Vuforia.Internal.Utility.GLTFLoading.GLTFTexture Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial::get_BaseColorTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* GLTFMetallicRoughnessMaterial_get_BaseColorTexture_mDC2174B82E059AA37D6EC06C6EFED0588DD86671 (GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_m56EDE928411F3273BA1B2A8C7ADF66F30FDFC6B1 (Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E* __this, GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* ___0_key, const RuntimeMethod* method)
{
return (( bool (*) (Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E*, GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6*, const RuntimeMethod*))Dictionary_2_ContainsKey_m703047C213F7AB55C9DC346596287773A1F670CD_gshared)(__this, ___0_key, method);
}
// UnityEngine.Texture2D Vuforia.Internal.Utility.GLTFLoading.GLTFTexture::get_Texture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* GLTFTexture_get_Texture_m4FDB663076DC4D50646287D42F7891A612BF5E3D (GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>::Add(TKey,TValue)
inline void Dictionary_2_Add_m92213FCE7FA9D43F379161C77C5A2956FC63D9AA (Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E* __this, GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* ___0_key, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E*, GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6*, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Texture2D>::Add(T)
inline void List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_inline (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* __this, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*, Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Material>::Add(T)
inline void List_1_Add_m5F62EE992DBCC5323267265794235C9EEE07997B_inline (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
// System.Void System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>::Add(TKey,TValue)
inline void Dictionary_2_Add_mCE799C5CE605F8557DD4B67547974EAF48F76DEC (Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2* __this, GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* ___0_key, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_value, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2*, GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB*, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
// UnityEngine.GameObject Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::CreateMeshObject(UnityEngine.Mesh,System.String,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GLTFExtractorUtility_CreateMeshObject_m9F64D91604EACD992084CAE4A7535EE349D98675 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, String_t* ___1_meshId, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, 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);
}
// 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::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 System.Collections.Generic.List`1<UnityEngine.MeshRenderer>::Add(T)
inline void List_1_Add_m9E5B4EC58B3EED5F3BD40D05146F592FB2904E5F_inline (List_1_t558592816DA880773C8A60C1EB777F3B092B68EC* __this, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* ___0_item, const RuntimeMethod* method)
{
(( void (*) (List_1_t558592816DA880773C8A60C1EB777F3B092B68EC*, MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, 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.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.Void System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>::Clear()
inline void Dictionary_2_Clear_mBA45442B5F92EFC878CC2D6B0646FD4D7371F5BC (Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>::Clear()
inline void Dictionary_2_Clear_mE5FA11D62C725AE4D4AC0C4658671C66A63BCC94 (Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Texture2D>::Clear()
inline void List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_inline (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Material>::Clear()
inline void List_1_Clear_mB542E879C436E98D901D3068C891582A25F85711_inline (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.MeshRenderer>::Clear()
inline void List_1_Clear_m49056A4564140B07E32F51C336062054EDAE572A_inline (List_1_t558592816DA880773C8A60C1EB777F3B092B68EC* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t558592816DA880773C8A60C1EB777F3B092B68EC*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFSceneList::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFSceneList_Clear_mD88776B655470C878A9E77680D6E7E0221FE8F6B (GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E* __this, const RuntimeMethod* method) ;
// System.Void System.GC::Collect()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GC_Collect_m43D435501E4B72E382DB08A0431DE01D550F76A7 (const RuntimeMethod* method) ;
// UnityEngine.Matrix4x4 UnityEngine.Matrix4x4::Scale(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Single>(System.Collections.Generic.IEnumerable`1<TSource>)
inline SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mF0AED1993946FF775115C47514B29636472220A1 (RuntimeObject* ___0_source, const RuntimeMethod* method)
{
return (( SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mF0AED1993946FF775115C47514B29636472220A1_gshared)(___0_source, method);
}
// UnityEngine.Matrix4x4 Vuforia.Internal.Utility.MatrixUtil::MatrixFromArray(System.Single[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 MatrixUtil_MatrixFromArray_m496FE754C1B8910955F4A6B8CD63C384C123AF3A (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_array, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Vuforia.Internal.Utility.MatrixUtil::GetPosition(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MatrixUtil_GetPosition_m471943A2BA8FEBC84D6470C0BE762F0EDB724731 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_matrix, const RuntimeMethod* method) ;
// UnityEngine.Vector3 Vuforia.Internal.Utility.MatrixUtil::GetScale(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MatrixUtil_GetScale_m0871D11E6FAA3C64476E94D71F348B649C34AD22 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_matrix, const RuntimeMethod* method) ;
// UnityEngine.Quaternion Vuforia.Internal.Utility.MatrixUtil::GetRotation(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 MatrixUtil_GetRotation_m7E813B5E8D7C467E89E504E7CBAC43DBB4890D67 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_matrix, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Texture2D>::.ctor()
inline void List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28 (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Material>::.ctor()
inline void List_1__ctor_m38500C20418699AEC04B1946434E06EC96FB4B1C (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.MeshRenderer>::.ctor()
inline void List_1__ctor_m13F79705E65C807CD9BD57C4461A7B47785FDE03 (List_1_t558592816DA880773C8A60C1EB777F3B092B68EC* __this, const RuntimeMethod* method)
{
(( void (*) (List_1_t558592816DA880773C8A60C1EB777F3B092B68EC*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial,UnityEngine.Material>::.ctor()
inline void Dictionary_2__ctor_mF7835ED20B641D86E4ACA5802AA028E3230D1C47 (Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<Vuforia.Internal.Utility.GLTFLoading.GLTFTexture,UnityEngine.Texture2D>::.ctor()
inline void Dictionary_2__ctor_mE658EA1A4C9A74D278C06AB3313E2D7E5049B6BA (Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E* __this, const RuntimeMethod* method)
{
(( void (*) (Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
// System.String Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GLTFMetallicRoughnessMaterial_get_Name_m9537A9EFA7FE9F9DD74254AC9BC97BCEBFEA5627 (GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* __this, const RuntimeMethod* method) ;
// Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::GetPbrMetallicRoughness()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* GLTFMaterial_GetPbrMetallicRoughness_m86B35CCDAEB5E77EE4E3260BA260997E2EAC8709 (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial::.ctor(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFMetallicRoughnessMaterial__ctor_m2B1BFB417376DD39BBF1D8DF5C3274072F2F01BD (GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* __this, intptr_t ___0_nativePbrMaterial, const RuntimeMethod* method) ;
// System.Boolean Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::Equals(Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GLTFMaterial_Equals_m7D7192D1D7F007C54D4CBC28F4E28098AAB12DD2 (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* ___0_other, const RuntimeMethod* method) ;
// System.Boolean System.IntPtr::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_Equals_m0F39AB64A7BBD67190E745FF8334A5FC766CB26E (intptr_t* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method) ;
// System.Int32 System.IntPtr::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntPtr_GetHashCode_m669B16AD7483C1C396E48F41D9CAC4B719E38F3D (intptr_t* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive> Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::GetMeshes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFMeshes_GetMeshes_m1AF87F60AAF5460AABFF262EA2021D4F1944C414 (GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* __this, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes/<GetMeshes>d__5::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CGetMeshesU3Ed__5__ctor_mD169CFBDB20041008859AAA95247A5AD4858A7CC (U3CGetMeshesU3Ed__5_t162A1CB3CA1F91A914E32A43D7D0FF9EB796A298* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method) ;
// Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshListGetSize(System.IntPtr,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshListGetSize_m0380D9959051BBE8BBB6B53A5147E5FE538718DF (intptr_t ___0_list, int32_t* ___1_listSize, const RuntimeMethod* method) ;
// Vuforia.CsResult Vuforia.VuCesiumTiles::csMeshListGetElement(System.IntPtr,System.Int32,System.IntPtr&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t VuCesiumTiles_csMeshListGetElement_mCE4B22C3A4F533E2C948E184413CEE6DDE049011 (intptr_t ___0_list, int32_t ___1_element, intptr_t* ___2_mesh, const RuntimeMethod* method) ;
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive::.ctor(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFPrimitive__ctor_m1E496798944F547FDCBE2C1ECFC3636D684DB40B (GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* __this, intptr_t ___0_nativePrimitive, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive> Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::get_Meshes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFMeshes_get_Meshes_mFB26AED43A188B82B3BF094C62AD893FCB0018C2 (GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Quaternion::Internal_ToEulerRad(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.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.Quaternion::Internal_MakePositive(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::Internal_FromEulerRad(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, 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_UnityDriver_INTERNAL
IL2CPP_EXTERN_C void CDECL unityDriverSetVersion(char*);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
IL2CPP_EXTERN_C void CDECL unityDriverPostCameraFrame(intptr_t, intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
IL2CPP_EXTERN_C void CDECL unityDriverPostCameraFrameAndPose(intptr_t, intptr_t);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
IL2CPP_EXTERN_C void CDECL unityDriverSetCreateAnchorMethod(Il2CppMethodPointer);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
IL2CPP_EXTERN_C void CDECL unityDriverSetRemoveAnchorMethod(Il2CppMethodPointer);
#endif
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
IL2CPP_EXTERN_C void CDECL unityDriverUpdateAnchors(intptr_t, int32_t, int32_t);
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteFilterU3Ed__4__ctor_m2F497721C04A4118CBC7A5D5878D72092D65C0DD (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __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.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteFilterU3Ed__4_System_IDisposable_Dispose_m9D9A49D60A499F06A4D9F122DB962D6BF5F8CC89 (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __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_0012;
}
}
{
int32_t L_2 = V_0;
if ((!(((uint32_t)((int32_t)il2cpp_codegen_subtract(L_2, 1))) <= ((uint32_t)2))))
{
goto IL_001c;
}
}
IL_0012:
{
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0015:
{// begin finally (depth: 1)
U3CExecuteFilterU3Ed__4_U3CU3Em__Finally1_mE5AE1B387450CC1EE8FBDBCF526D96A2E7A2598A(__this, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
goto IL_001c;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_001c:
{
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CExecuteFilterU3Ed__4_MoveNext_m04D74DA0D933610D4D4C0334CC187669A1DFBCE4 (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tE19D22FE35558C3B664C6B9544706F991980818B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t11E13B1339FA4A4D1D87B0404D298E4B1C69F35E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
int32_t V_1 = 0;
ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7* V_2 = NULL;
JToken_t034BD5C010BDF99670727D17139F467527005F66* V_3 = NULL;
JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* V_4 = NULL;
{
auto __finallyBlock = il2cpp::utils::Fault([&]
{
FAULT_01d1:
{// begin fault (depth: 1)
U3CExecuteFilterU3Ed__4_System_IDisposable_Dispose_m9D9A49D60A499F06A4D9F122DB962D6BF5F8CC89(__this, NULL);
return;
}// end fault
});
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_1 = L_0;
ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7* L_1 = __this->___U3CU3E4__this_5;
V_2 = L_1;
int32_t L_2 = V_1;
switch (L_2)
{
case 0:
{
goto IL_002b_1;
}
case 1:
{
goto IL_0083_1;
}
case 2:
{
goto IL_0160_1;
}
case 3:
{
goto IL_0189_1;
}
}
}
{
V_0 = (bool)0;
goto IL_01d8;
}
IL_002b_1:
{
__this->___U3CU3E1__state_0 = (-1);
RuntimeObject* L_3 = __this->___current_3;
NullCheck(L_3);
RuntimeObject* L_4;
L_4 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Newtonsoft.Json.Linq.JToken>::GetEnumerator() */, IEnumerable_1_tE19D22FE35558C3B664C6B9544706F991980818B_il2cpp_TypeInfo_var, L_3);
__this->___U3CU3E7__wrap1_6 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1_6), (void*)L_4);
__this->___U3CU3E1__state_0 = ((int32_t)-3);
goto IL_01b0_1;
}
IL_0050_1:
{
RuntimeObject* L_5 = __this->___U3CU3E7__wrap1_6;
NullCheck(L_5);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_6;
L_6 = InterfaceFuncInvoker0< JToken_t034BD5C010BDF99670727D17139F467527005F66* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Linq.JToken>::get_Current() */, IEnumerator_1_t11E13B1339FA4A4D1D87B0404D298E4B1C69F35E_il2cpp_TypeInfo_var, L_5);
__this->___U3CrootU3E5__3_7 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrootU3E5__3_7), (void*)L_6);
ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7* L_7 = V_2;
NullCheck(L_7);
String_t* L_8;
L_8 = ScanFilter_get_Name_m31BF2447AF07026D0F77DB8EB1E4787498FC524D_inline(L_7, NULL);
if (L_8)
{
goto IL_008b_1;
}
}
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_9 = __this->___U3CrootU3E5__3_7;
__this->___U3CU3E2__current_1 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_9);
__this->___U3CU3E1__state_0 = 1;
V_0 = (bool)1;
goto IL_01d8;
}
IL_0083_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
}
IL_008b_1:
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_10 = __this->___U3CrootU3E5__3_7;
__this->___U3CvalueU3E5__4_8 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3E5__4_8), (void*)L_10);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_11 = __this->___U3CrootU3E5__3_7;
V_3 = L_11;
}
IL_009e_1:
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_12 = V_3;
if (!L_12)
{
goto IL_00c8_1;
}
}
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_13 = V_3;
NullCheck(L_13);
bool L_14;
L_14 = VirtualFuncInvoker0< bool >::Invoke(13 /* System.Boolean Vuforia.Newtonsoft.Json.Linq.JToken::get_HasValues() */, L_13);
if (!L_14)
{
goto IL_00c8_1;
}
}
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_15 = V_3;
NullCheck(L_15);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_16;
L_16 = VirtualFuncInvoker0< JToken_t034BD5C010BDF99670727D17139F467527005F66* >::Invoke(17 /* Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::get_First() */, L_15);
__this->___U3CvalueU3E5__4_8 = L_16;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3E5__4_8), (void*)L_16);
goto IL_0123_1;
}
IL_00b7_1:
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_17 = __this->___U3CvalueU3E5__4_8;
NullCheck(L_17);
JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C* L_18;
L_18 = JToken_get_Parent_mAB1B427020D43D84731701302113510461DB594F_inline(L_17, NULL);
__this->___U3CvalueU3E5__4_8 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3E5__4_8), (void*)L_18);
}
IL_00c8_1:
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_19 = __this->___U3CvalueU3E5__4_8;
if (!L_19)
{
goto IL_00f6_1;
}
}
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_20 = __this->___U3CvalueU3E5__4_8;
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_21 = __this->___U3CrootU3E5__3_7;
if ((((RuntimeObject*)(JToken_t034BD5C010BDF99670727D17139F467527005F66*)L_20) == ((RuntimeObject*)(JToken_t034BD5C010BDF99670727D17139F467527005F66*)L_21)))
{
goto IL_00f6_1;
}
}
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_22 = __this->___U3CvalueU3E5__4_8;
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_23 = __this->___U3CvalueU3E5__4_8;
NullCheck(L_23);
JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C* L_24;
L_24 = JToken_get_Parent_mAB1B427020D43D84731701302113510461DB594F_inline(L_23, NULL);
NullCheck(L_24);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_25;
L_25 = VirtualFuncInvoker0< JToken_t034BD5C010BDF99670727D17139F467527005F66* >::Invoke(18 /* Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::get_Last() */, L_24);
if ((((RuntimeObject*)(JToken_t034BD5C010BDF99670727D17139F467527005F66*)L_22) == ((RuntimeObject*)(JToken_t034BD5C010BDF99670727D17139F467527005F66*)L_25)))
{
goto IL_00b7_1;
}
}
IL_00f6_1:
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_26 = __this->___U3CvalueU3E5__4_8;
if (!L_26)
{
goto IL_01a2_1;
}
}
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_27 = __this->___U3CvalueU3E5__4_8;
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_28 = __this->___U3CrootU3E5__3_7;
if ((((RuntimeObject*)(JToken_t034BD5C010BDF99670727D17139F467527005F66*)L_27) == ((RuntimeObject*)(JToken_t034BD5C010BDF99670727D17139F467527005F66*)L_28)))
{
goto IL_01a2_1;
}
}
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_29 = __this->___U3CvalueU3E5__4_8;
NullCheck(L_29);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_30;
L_30 = JToken_get_Next_m45699A2A0D9FA7EBB57ED4CACBC5B2C5DFA41F03_inline(L_29, NULL);
__this->___U3CvalueU3E5__4_8 = L_30;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3E5__4_8), (void*)L_30);
}
IL_0123_1:
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_31 = __this->___U3CvalueU3E5__4_8;
V_4 = ((JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686*)IsInstClass((RuntimeObject*)L_31, JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_il2cpp_TypeInfo_var));
JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* L_32 = V_4;
if (!L_32)
{
goto IL_016a_1;
}
}
{
JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* L_33 = V_4;
NullCheck(L_33);
String_t* L_34;
L_34 = JProperty_get_Name_m62DFC62CF3A8ACCED021AD55F0A51B61ECBF8335_inline(L_33, NULL);
ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7* L_35 = V_2;
NullCheck(L_35);
String_t* L_36;
L_36 = ScanFilter_get_Name_m31BF2447AF07026D0F77DB8EB1E4787498FC524D_inline(L_35, NULL);
bool L_37;
L_37 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_34, L_36, NULL);
if (!L_37)
{
goto IL_0191_1;
}
}
{
JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* L_38 = V_4;
NullCheck(L_38);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_39;
L_39 = JProperty_get_Value_m635E12800BF26F693EBD5B5C47875C5A68018927(L_38, NULL);
__this->___U3CU3E2__current_1 = L_39;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_39);
__this->___U3CU3E1__state_0 = 2;
V_0 = (bool)1;
goto IL_01d8;
}
IL_0160_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
goto IL_0191_1;
}
IL_016a_1:
{
ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7* L_40 = V_2;
NullCheck(L_40);
String_t* L_41;
L_41 = ScanFilter_get_Name_m31BF2447AF07026D0F77DB8EB1E4787498FC524D_inline(L_40, NULL);
if (L_41)
{
goto IL_0191_1;
}
}
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_42 = __this->___U3CvalueU3E5__4_8;
__this->___U3CU3E2__current_1 = L_42;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_42);
__this->___U3CU3E1__state_0 = 3;
V_0 = (bool)1;
goto IL_01d8;
}
IL_0189_1:
{
__this->___U3CU3E1__state_0 = ((int32_t)-3);
}
IL_0191_1:
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_43 = __this->___U3CvalueU3E5__4_8;
V_3 = ((JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C*)IsInstClass((RuntimeObject*)L_43, JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C_il2cpp_TypeInfo_var));
goto IL_009e_1;
}
IL_01a2_1:
{
__this->___U3CvalueU3E5__4_8 = (JToken_t034BD5C010BDF99670727D17139F467527005F66*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CvalueU3E5__4_8), (void*)(JToken_t034BD5C010BDF99670727D17139F467527005F66*)NULL);
__this->___U3CrootU3E5__3_7 = (JToken_t034BD5C010BDF99670727D17139F467527005F66*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CrootU3E5__3_7), (void*)(JToken_t034BD5C010BDF99670727D17139F467527005F66*)NULL);
}
IL_01b0_1:
{
RuntimeObject* L_44 = __this->___U3CU3E7__wrap1_6;
NullCheck(L_44);
bool L_45;
L_45 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_44);
if (L_45)
{
goto IL_0050_1;
}
}
{
U3CExecuteFilterU3Ed__4_U3CU3Em__Finally1_mE5AE1B387450CC1EE8FBDBCF526D96A2E7A2598A(__this, NULL);
__this->___U3CU3E7__wrap1_6 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E7__wrap1_6), (void*)(RuntimeObject*)NULL);
V_0 = (bool)0;
goto IL_01d8;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_01d8:
{
bool L_46 = V_0;
return L_46;
}
}
// System.Void Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::<>m__Finally1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteFilterU3Ed__4_U3CU3Em__Finally1_mE5AE1B387450CC1EE8FBDBCF526D96A2E7A2598A (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __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_6;
if (!L_0)
{
goto IL_001a;
}
}
{
RuntimeObject* L_1 = __this->___U3CU3E7__wrap1_6;
NullCheck(L_1);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_1);
}
IL_001a:
{
return;
}
}
// Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::System.Collections.Generic.IEnumerator<Vuforia.Newtonsoft.Json.Linq.JToken>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JToken_t034BD5C010BDF99670727D17139F467527005F66* U3CExecuteFilterU3Ed__4_System_Collections_Generic_IEnumeratorU3CVuforia_Newtonsoft_Json_Linq_JTokenU3E_get_Current_m8538363FF89BE65D3C98239877BBE35BE5A064C7 (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __this, const RuntimeMethod* method)
{
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CExecuteFilterU3Ed__4_System_Collections_IEnumerator_Reset_m6AA82B79BE7A4F13741DFB757DDB30DEB9685BBD (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __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*)&U3CExecuteFilterU3Ed__4_System_Collections_IEnumerator_Reset_m6AA82B79BE7A4F13741DFB757DDB30DEB9685BBD_RuntimeMethod_var)));
}
}
// System.Object Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteFilterU3Ed__4_System_Collections_IEnumerator_get_Current_m2A8E8F0450B862B56EF54BEEF85C877CE6B49F22 (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __this, const RuntimeMethod* method)
{
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Linq.JToken> Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::System.Collections.Generic.IEnumerable<Vuforia.Newtonsoft.Json.Linq.JToken>.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteFilterU3Ed__4_System_Collections_Generic_IEnumerableU3CVuforia_Newtonsoft_Json_Linq_JTokenU3E_GetEnumerator_m0D0825FDC742611EB64F81878037CA5AFB7D0792 (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* 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:
{
U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* L_3 = (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0*)il2cpp_codegen_object_new(U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0_il2cpp_TypeInfo_var);
NullCheck(L_3);
U3CExecuteFilterU3Ed__4__ctor_m2F497721C04A4118CBC7A5D5878D72092D65C0DD(L_3, 0, NULL);
V_0 = L_3;
U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* L_4 = V_0;
ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7* L_5 = __this->___U3CU3E4__this_5;
NullCheck(L_4);
L_4->___U3CU3E4__this_5 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___U3CU3E4__this_5), (void*)L_5);
}
IL_0035:
{
U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* L_6 = V_0;
RuntimeObject* L_7 = __this->___U3CU3E3__current_4;
NullCheck(L_6);
L_6->___current_3 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&L_6->___current_3), (void*)L_7);
U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* L_8 = V_0;
return L_8;
}
}
// System.Collections.IEnumerator Vuforia.Newtonsoft.Json.Linq.JsonPath.ScanFilter/<ExecuteFilter>d__4::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CExecuteFilterU3Ed__4_System_Collections_IEnumerable_GetEnumerator_m4C76B3E6157FA55A585D633A7D334516CF13E9A6 (U3CExecuteFilterU3Ed__4_t682A37E72C0A4436BAC6D913552B5A7A869D83C0* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = U3CExecuteFilterU3Ed__4_System_Collections_Generic_IEnumerableU3CVuforia_Newtonsoft_Json_Linq_JTokenU3E_GetEnumerator_m0D0825FDC742611EB64F81878037CA5AFB7D0792(__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.Void Vuforia.Newtonsoft.Json.Converters.BsonObjectIdConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonObjectIdConverter_WriteJson_m8853B672242B33A64DB2FC9C93292D32F9DF0516 (BsonObjectIdConverter_t9EF3BF1D8CD0ED13BE52D333A3F96AFC65866615* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* V_0 = NULL;
BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* V_1 = NULL;
{
RuntimeObject* L_0 = ___1_value;
V_0 = ((BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B*)CastclassClass((RuntimeObject*)L_0, BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B_il2cpp_TypeInfo_var));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
V_1 = ((BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296*)IsInstClass((RuntimeObject*)L_1, BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296_il2cpp_TypeInfo_var));
BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* L_2 = V_1;
if (!L_2)
{
goto IL_001e;
}
}
{
BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* L_3 = V_1;
BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* L_4 = V_0;
NullCheck(L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5;
L_5 = BsonObjectId_get_Value_m04AD1E4ADDB6CDABA29892A15C0BEF61FDF54089_inline(L_4, NULL);
NullCheck(L_3);
BsonWriter_WriteObjectId_m50362C1425070DC3039A2BB8780E718278526BE7(L_3, L_5, NULL);
return;
}
IL_001e:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_6 = ___0_writer;
BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* L_7 = V_0;
NullCheck(L_7);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
L_8 = BsonObjectId_get_Value_m04AD1E4ADDB6CDABA29892A15C0BEF61FDF54089_inline(L_7, NULL);
NullCheck(L_6);
VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(61 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Byte[]) */, L_6, L_8);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.BsonObjectIdConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BsonObjectIdConverter_ReadJson_m26DD777224AAA857C08EC7D9CADA696305D95154 (BsonObjectIdConverter_t9EF3BF1D8CD0ED13BE52D333A3F96AFC65866615* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((((int32_t)L_1) == ((int32_t)((int32_t)17))))
{
goto IL_002a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2;
L_2 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_3 = ___0_reader;
NullCheck(L_3);
int32_t L_4;
L_4 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_3);
int32_t L_5 = L_4;
RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), &L_5);
String_t* L_7;
L_7 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0CE2BE2A02B8570C3B2C5E69E5B15A3D998D0455)), L_2, L_6, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_8 = (JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50_il2cpp_TypeInfo_var)));
NullCheck(L_8);
JsonSerializationException__ctor_m4E8CA322812CC5E3848194466F397218B8D07CD5(L_8, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonObjectIdConverter_ReadJson_m26DD777224AAA857C08EC7D9CADA696305D95154_RuntimeMethod_var)));
}
IL_002a:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_9 = ___0_reader;
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_9);
BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* L_11 = (BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B*)il2cpp_codegen_object_new(BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B_il2cpp_TypeInfo_var);
NullCheck(L_11);
BsonObjectId__ctor_m6F544B31754CDF4DFDDFBE39E277CA6EB24AD87D(L_11, ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_10, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var)), NULL);
return L_11;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.BsonObjectIdConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonObjectIdConverter_CanConvert_mCB85FDC63DF7D3388618C24ECDDEDB86EA909B3F (BsonObjectIdConverter_t9EF3BF1D8CD0ED13BE52D333A3F96AFC65866615* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
return L_3;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.BsonObjectIdConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonObjectIdConverter__ctor_m9B0B03AD616622AF8B109E210D20A632AF7757AE (BsonObjectIdConverter_t9EF3BF1D8CD0ED13BE52D333A3F96AFC65866615* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__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.Newtonsoft.Json.Converters.ColorConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorConverter_WriteJson_m06EFF7737CD274489CE5A079E0DE9BE72936060E (ColorConverter_t8C82BCCC2C9BBA12465EF3A23EA3950508CEAF87* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B9B6C84CC15492CCB290C4B79418FA6D7DD24C1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA33A5CAE02B786C2060461DF8C6764B4C05E9423);
s_Il2CppMethodInitialized = true;
}
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___1_value;
if (L_0)
{
goto IL_000a;
}
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
NullCheck(L_1);
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, L_1);
return;
}
IL_000a:
{
RuntimeObject* L_2 = ___1_value;
V_0 = ((*(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)((Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F*)UnBox(L_2, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var))));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_3 = ___0_writer;
NullCheck(L_3);
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject() */, L_3);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_4 = ___0_writer;
NullCheck(L_4);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_4, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_5 = ___0_writer;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = V_0;
float L_7 = L_6.___a_3;
NullCheck(L_5);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_5, L_7);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_8 = ___0_writer;
NullCheck(L_8);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_8, _stringLiteralA33A5CAE02B786C2060461DF8C6764B4C05E9423);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_9 = ___0_writer;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = V_0;
float L_11 = L_10.___r_0;
NullCheck(L_9);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_9, L_11);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_12 = ___0_writer;
NullCheck(L_12);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_12, _stringLiteral2B9B6C84CC15492CCB290C4B79418FA6D7DD24C1);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_13 = ___0_writer;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = V_0;
float L_15 = L_14.___g_1;
NullCheck(L_13);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_13, L_15);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_16 = ___0_writer;
NullCheck(L_16);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_16, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_17 = ___0_writer;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_18 = V_0;
float L_19 = L_18.___b_2;
NullCheck(L_17);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_17, L_19);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_20 = ___0_writer;
NullCheck(L_20);
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject() */, L_20);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.ColorConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorConverter_CanConvert_mDAC952D77333F74EAF42F7C305C0132CB69D5BAB (ColorConverter_t8C82BCCC2C9BBA12465EF3A23EA3950508CEAF87* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
if (L_3)
{
goto IL_0023;
}
}
{
Type_t* L_4 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
bool L_7;
L_7 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, L_6, NULL);
return L_7;
}
IL_0023:
{
return (bool)1;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.ColorConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ColorConverter_ReadJson_mCCF5B6A4A80016265CE3343535B2E42061A69F10 (ColorConverter_t8C82BCCC2C9BBA12465EF3A23EA3950508CEAF87* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B9B6C84CC15492CCB290C4B79418FA6D7DD24C1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA33A5CAE02B786C2060461DF8C6764B4C05E9423);
s_Il2CppMethodInitialized = true;
}
JObject_tB157683E879395D84018640F15336F59159359B6* V_0 = NULL;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_1;
memset((&V_1), 0, sizeof(V_1));
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)11)))))
{
goto IL_0019;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F));
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = V_1;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_3 = L_2;
RuntimeObject* L_4 = Box(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var, &L_3);
return L_4;
}
IL_0019:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_5 = ___0_reader;
JObject_tB157683E879395D84018640F15336F59159359B6* L_6;
L_6 = JObject_Load_mC6199079F4A3D4835BA02CFB11F8290A6BC493A9(L_5, NULL);
V_0 = L_6;
Type_t* L_7 = ___1_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_8 = { reinterpret_cast<intptr_t> (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_9;
L_9 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_8, NULL);
bool L_10;
L_10 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_7, L_9, NULL);
if (!L_10)
{
goto IL_007d;
}
}
{
JObject_tB157683E879395D84018640F15336F59159359B6* L_11 = V_0;
NullCheck(L_11);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_12;
L_12 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_11, _stringLiteralA33A5CAE02B786C2060461DF8C6764B4C05E9423, NULL);
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
uint8_t L_13;
L_13 = JToken_op_Explicit_m3E7D439CAF0177FA469ED656F0EFC8CEF85D7EB9(L_12, NULL);
JObject_tB157683E879395D84018640F15336F59159359B6* L_14 = V_0;
NullCheck(L_14);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_15;
L_15 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_14, _stringLiteral2B9B6C84CC15492CCB290C4B79418FA6D7DD24C1, NULL);
uint8_t L_16;
L_16 = JToken_op_Explicit_m3E7D439CAF0177FA469ED656F0EFC8CEF85D7EB9(L_15, NULL);
JObject_tB157683E879395D84018640F15336F59159359B6* L_17 = V_0;
NullCheck(L_17);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_18;
L_18 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_17, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, NULL);
uint8_t L_19;
L_19 = JToken_op_Explicit_m3E7D439CAF0177FA469ED656F0EFC8CEF85D7EB9(L_18, NULL);
JObject_tB157683E879395D84018640F15336F59159359B6* L_20 = V_0;
NullCheck(L_20);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_21;
L_21 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_20, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, NULL);
uint8_t L_22;
L_22 = JToken_op_Explicit_m3E7D439CAF0177FA469ED656F0EFC8CEF85D7EB9(L_21, NULL);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_23;
memset((&L_23), 0, sizeof(L_23));
Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline((&L_23), L_13, L_16, L_19, L_22, /*hidden argument*/NULL);
Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B L_24 = L_23;
RuntimeObject* L_25 = Box(Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B_il2cpp_TypeInfo_var, &L_24);
return L_25;
}
IL_007d:
{
JObject_tB157683E879395D84018640F15336F59159359B6* L_26 = V_0;
NullCheck(L_26);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_27;
L_27 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_26, _stringLiteralA33A5CAE02B786C2060461DF8C6764B4C05E9423, NULL);
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
float L_28;
L_28 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_27, NULL);
JObject_tB157683E879395D84018640F15336F59159359B6* L_29 = V_0;
NullCheck(L_29);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_30;
L_30 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_29, _stringLiteral2B9B6C84CC15492CCB290C4B79418FA6D7DD24C1, NULL);
float L_31;
L_31 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_30, NULL);
JObject_tB157683E879395D84018640F15336F59159359B6* L_32 = V_0;
NullCheck(L_32);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_33;
L_33 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_32, _stringLiteral4609D79FE2FAD95C38B6DA64FC671E8594984D4C, NULL);
float L_34;
L_34 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_33, NULL);
JObject_tB157683E879395D84018640F15336F59159359B6* L_35 = V_0;
NullCheck(L_35);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_36;
L_36 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_35, _stringLiteral0A04B971B03DA607CE6C455184037B660CA89F78, NULL);
float L_37;
L_37 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_36, NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_38;
memset((&L_38), 0, sizeof(L_38));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_38), ((float)L_28), ((float)L_31), ((float)L_34), ((float)L_37), /*hidden argument*/NULL);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_39 = L_38;
RuntimeObject* L_40 = Box(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F_il2cpp_TypeInfo_var, &L_39);
return L_40;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.ColorConverter::get_CanRead()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ColorConverter_get_CanRead_mF52BED4912CD67214ECEF7842CD3DA15BF4B0709 (ColorConverter_t8C82BCCC2C9BBA12465EF3A23EA3950508CEAF87* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.ColorConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorConverter__ctor_m4581062F571693E3B8499964BB000B51E58285E6 (ColorConverter_t8C82BCCC2C9BBA12465EF3A23EA3950508CEAF87* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__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.Newtonsoft.Json.Converters.DateTimeConverterBase::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DateTimeConverterBase_CanConvert_mAED2E448B7CB98BE907829021D2F4000188EBE87 (DateTimeConverterBase_t72710C4D6F1324E4B94D8404683FD8A565C6D881* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
if (L_3)
{
goto IL_0024;
}
}
{
Type_t* L_4 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_5 = { reinterpret_cast<intptr_t> (Nullable_1_tEADC262F7F8B8BC4CC0A003DBDD3CA7C1B63F9AC_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_6;
L_6 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_5, NULL);
bool L_7;
L_7 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, L_6, NULL);
if (!L_7)
{
goto IL_0026;
}
}
IL_0024:
{
return (bool)1;
}
IL_0026:
{
Type_t* L_8 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_9 = { reinterpret_cast<intptr_t> (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_10;
L_10 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_9, NULL);
bool L_11;
L_11 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_8, L_10, NULL);
if (L_11)
{
goto IL_004a;
}
}
{
Type_t* L_12 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_13 = { reinterpret_cast<intptr_t> (Nullable_1_t5127ABE6809BA32727C69CB2E076B28D676EB15B_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_14;
L_14 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_13, NULL);
bool L_15;
L_15 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_12, L_14, NULL);
if (!L_15)
{
goto IL_004c;
}
}
IL_004a:
{
return (bool)1;
}
IL_004c:
{
return (bool)0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.DateTimeConverterBase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DateTimeConverterBase__ctor_m01FAADC10F7F5E31B7083C7EE8DBE3EA5EA946A6 (DateTimeConverterBase_t72710C4D6F1324E4B94D8404683FD8A565C6D881* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__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.Type Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter::CreateUnionTypeLookup(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* DiscriminatedUnionConverter_CreateUnionTypeLookup_mA5726141B9B519097F570ABE134A8ADF57DB7028 (Type_t* ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0;
L_0 = FSharpUtils_get_GetUnionCases_m61262C4FFE21EB8852003B260622075DA53F79C7_inline(NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_2 = L_1;
Type_t* L_3 = ___0_t;
NullCheck(L_2);
ArrayElementTypeCheck (L_2, L_3);
(L_2)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_3);
NullCheck(L_0);
RuntimeObject* L_4;
L_4 = MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline(L_0, NULL, L_2, NULL);
RuntimeObject* L_5;
L_5 = Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6((RuntimeObject*)((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)Castclass((RuntimeObject*)L_4, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_RuntimeMethod_var);
V_0 = L_5;
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_6;
L_6 = FSharpUtils_get_GetUnionCaseInfoDeclaringType_m3E21ECA65A24B30E338C073CB92F110A1A6D3568_inline(NULL);
RuntimeObject* L_7 = V_0;
NullCheck(L_6);
RuntimeObject* L_8;
L_8 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_6, L_7, NULL);
return ((Type_t*)CastclassClass((RuntimeObject*)L_8, Type_t_il2cpp_TypeInfo_var));
}
}
// Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter::CreateUnion(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* DiscriminatedUnionConverter_CreateUnion_m39AB8E6BC1A7428CF5C9EEAE6FBF04046BDE1835 (Type_t* ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4850B28999FFA0B3C6D15D856612533416F4B80D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0C02FF25F6D0F85CA571ABC6F86B82064179C0B6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* V_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* V_4 = NULL;
{
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* L_0 = (Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7*)il2cpp_codegen_object_new(Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7_il2cpp_TypeInfo_var);
NullCheck(L_0);
Union__ctor_mCF772ABC24DEB8515A60FF54EEA044913DEA15A6(L_0, NULL);
V_0 = L_0;
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* L_1 = V_0;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_2;
L_2 = FSharpUtils_get_PreComputeUnionTagReader_mB926563B89A498D86781F531DCF5FDC10D8B3918_inline(NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3;
Type_t* L_5 = ___0_t;
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_5);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_5);
NullCheck(L_2);
RuntimeObject* L_6;
L_6 = MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline(L_2, NULL, L_4, NULL);
NullCheck(L_1);
Union_set_TagReader_m7E2DEA894F2C7D693986F67860F58DDA75658C74_inline(L_1, ((FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622*)CastclassClass((RuntimeObject*)L_6, FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622_il2cpp_TypeInfo_var)), NULL);
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* L_7 = V_0;
List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E* L_8 = (List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E*)il2cpp_codegen_object_new(List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E_il2cpp_TypeInfo_var);
NullCheck(L_8);
List_1__ctor_m0C02FF25F6D0F85CA571ABC6F86B82064179C0B6(L_8, List_1__ctor_m0C02FF25F6D0F85CA571ABC6F86B82064179C0B6_RuntimeMethod_var);
NullCheck(L_7);
L_7->___Cases_0 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___Cases_0), (void*)L_8);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_9;
L_9 = FSharpUtils_get_GetUnionCases_m61262C4FFE21EB8852003B260622075DA53F79C7_inline(NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_10;
Type_t* L_12 = ___0_t;
NullCheck(L_11);
ArrayElementTypeCheck (L_11, L_12);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_12);
NullCheck(L_9);
RuntimeObject* L_13;
L_13 = MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline(L_9, NULL, L_11, NULL);
V_1 = ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)Castclass((RuntimeObject*)L_13, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var));
V_2 = 0;
goto IL_00fb;
}
IL_0053:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = V_1;
int32_t L_15 = V_2;
NullCheck(L_14);
int32_t L_16 = L_15;
RuntimeObject* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
V_3 = L_17;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_18 = (UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744*)il2cpp_codegen_object_new(UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_il2cpp_TypeInfo_var);
NullCheck(L_18);
UnionCase__ctor_m384C80E44805D59F43CF1399D6C4E39BB0C75709(L_18, NULL);
V_4 = L_18;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_19 = V_4;
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_20;
L_20 = FSharpUtils_get_GetUnionCaseInfoTag_m7E031AD20358350431B0666AA200FA029AB809A4_inline(NULL);
RuntimeObject* L_21 = V_3;
NullCheck(L_20);
RuntimeObject* L_22;
L_22 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_20, L_21, NULL);
NullCheck(L_19);
L_19->___Tag_0 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_22, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_23 = V_4;
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_24;
L_24 = FSharpUtils_get_GetUnionCaseInfoName_m19ED45E0C6E4884E357A2A60C34F8946E9126F36_inline(NULL);
RuntimeObject* L_25 = V_3;
NullCheck(L_24);
RuntimeObject* L_26;
L_26 = Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_inline(L_24, L_25, NULL);
NullCheck(L_23);
L_23->___Name_1 = ((String_t*)CastclassSealed((RuntimeObject*)L_26, String_t_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&L_23->___Name_1), (void*)((String_t*)CastclassSealed((RuntimeObject*)L_26, String_t_il2cpp_TypeInfo_var)));
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_27 = V_4;
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_28;
L_28 = FSharpUtils_get_GetUnionCaseInfoFields_m1B3A85B73CF79EF064835C52B8B33EA9F5C5EA99_inline(NULL);
RuntimeObject* L_29 = V_3;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30;
L_30 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
NullCheck(L_28);
RuntimeObject* L_31;
L_31 = MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline(L_28, L_29, L_30, NULL);
NullCheck(L_27);
L_27->___Fields_2 = ((PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7*)Castclass((RuntimeObject*)L_31, PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&L_27->___Fields_2), (void*)((PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7*)Castclass((RuntimeObject*)L_31, PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7_il2cpp_TypeInfo_var)));
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_32 = V_4;
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_33;
L_33 = FSharpUtils_get_PreComputeUnionReader_mA8DDB07093CDF5204DC2DBA84BC1DCB0F50D7B0C_inline(NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_35 = L_34;
RuntimeObject* L_36 = V_3;
NullCheck(L_35);
ArrayElementTypeCheck (L_35, L_36);
(L_35)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_36);
NullCheck(L_33);
RuntimeObject* L_37;
L_37 = MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline(L_33, NULL, L_35, NULL);
NullCheck(L_32);
L_32->___FieldReader_3 = ((FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622*)CastclassClass((RuntimeObject*)L_37, FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&L_32->___FieldReader_3), (void*)((FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622*)CastclassClass((RuntimeObject*)L_37, FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622_il2cpp_TypeInfo_var)));
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_38 = V_4;
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_39;
L_39 = FSharpUtils_get_PreComputeUnionConstructor_mBA963EEEDAC85DCB6466B03261A8677EC4168681_inline(NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_40 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_40;
RuntimeObject* L_42 = V_3;
NullCheck(L_41);
ArrayElementTypeCheck (L_41, L_42);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_42);
NullCheck(L_39);
RuntimeObject* L_43;
L_43 = MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline(L_39, NULL, L_41, NULL);
NullCheck(L_38);
L_38->___Constructor_4 = ((FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622*)CastclassClass((RuntimeObject*)L_43, FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&L_38->___Constructor_4), (void*)((FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622*)CastclassClass((RuntimeObject*)L_43, FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622_il2cpp_TypeInfo_var)));
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* L_44 = V_0;
NullCheck(L_44);
List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E* L_45 = L_44->___Cases_0;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_46 = V_4;
NullCheck(L_45);
List_1_Add_m4850B28999FFA0B3C6D15D856612533416F4B80D_inline(L_45, L_46, List_1_Add_m4850B28999FFA0B3C6D15D856612533416F4B80D_RuntimeMethod_var);
int32_t L_47 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_47, 1));
}
IL_00fb:
{
int32_t L_48 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_49 = V_1;
NullCheck(L_49);
if ((((int32_t)L_48) < ((int32_t)((int32_t)(((RuntimeArray*)L_49)->max_length)))))
{
goto IL_0053;
}
}
{
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* L_50 = V_0;
return L_50;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiscriminatedUnionConverter_WriteJson_m19E280D8E088912E377B83C0B5A612FB4E817F66 (DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Single_TisUnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_m05473133F3F6449D220273A3D0DF7A70CE2856CD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_Get_m78FF551CC72A3BF11227BE363C25A251B1D44885_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_Get_m8AFE790F5052FCFA2394DC2B7F3BE12E637136BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass8_0_U3CWriteJsonU3Eb__0_m1CE9531509A9EC25189F0CC7FB428551DD094688_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE58DB664A03767A219FB187BBE2B769431C47F8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD14F08881068F74E441580B0A92B9D4C9E441C1);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F* V_0 = NULL;
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* V_1 = NULL;
Type_t* V_2 = NULL;
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* V_3 = NULL;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* V_4 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_5 = NULL;
int32_t V_6 = 0;
RuntimeObject* V_7 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B2_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B1_0 = NULL;
String_t* G_B3_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B3_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B7_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B7_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B6_0 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B6_1 = NULL;
String_t* G_B8_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B8_1 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B8_2 = NULL;
{
U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F* L_0 = (U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass8_0__ctor_mE60E253A21D065296B31C3864BDA7184C88AD1F6(L_0, NULL);
V_0 = L_0;
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_1 = ___2_serializer;
NullCheck(L_1);
RuntimeObject* L_2;
L_2 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(35 /* Vuforia.Newtonsoft.Json.Serialization.IContractResolver Vuforia.Newtonsoft.Json.JsonSerializer::get_ContractResolver() */, L_1);
V_1 = ((DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35*)IsInstClass((RuntimeObject*)L_2, DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35_il2cpp_TypeInfo_var));
il2cpp_codegen_runtime_class_init_inline(DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var);
ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6* L_3 = ((DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_StaticFields*)il2cpp_codegen_static_fields_for(DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var))->___UnionTypeLookupCache_3;
RuntimeObject* L_4 = ___1_value;
NullCheck(L_4);
Type_t* L_5;
L_5 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_4, NULL);
NullCheck(L_3);
Type_t* L_6;
L_6 = ThreadSafeStore_2_Get_m78FF551CC72A3BF11227BE363C25A251B1D44885(L_3, L_5, ThreadSafeStore_2_Get_m78FF551CC72A3BF11227BE363C25A251B1D44885_RuntimeMethod_var);
V_2 = L_6;
ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121* L_7 = ((DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_StaticFields*)il2cpp_codegen_static_fields_for(DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var))->___UnionCache_2;
Type_t* L_8 = V_2;
NullCheck(L_7);
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* L_9;
L_9 = ThreadSafeStore_2_Get_m8AFE790F5052FCFA2394DC2B7F3BE12E637136BD(L_7, L_8, ThreadSafeStore_2_Get_m8AFE790F5052FCFA2394DC2B7F3BE12E637136BD_RuntimeMethod_var);
V_3 = L_9;
U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F* L_10 = V_0;
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* L_11 = V_3;
NullCheck(L_11);
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* L_12;
L_12 = Union_get_TagReader_mDDA454417C5481F8C15DA7697E33A481B35C7C6C_inline(L_11, NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13;
RuntimeObject* L_15 = ___1_value;
NullCheck(L_14);
ArrayElementTypeCheck (L_14, L_15);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_15);
NullCheck(L_12);
RuntimeObject* L_16;
L_16 = FSharpFunction_Invoke_m015B990E507D421EA9C6432C6526EE60CF71F909(L_12, L_14, NULL);
NullCheck(L_10);
L_10->___tag_0 = ((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_16, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var))));
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* L_17 = V_3;
NullCheck(L_17);
List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E* L_18 = L_17->___Cases_0;
U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F* L_19 = V_0;
Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* L_20 = (Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2*)il2cpp_codegen_object_new(Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2_il2cpp_TypeInfo_var);
NullCheck(L_20);
Func_2__ctor_m8B2ECBDCDB28F4BAB5E741EEBD028A1970FC6B65(L_20, L_19, (intptr_t)((void*)U3CU3Ec__DisplayClass8_0_U3CWriteJsonU3Eb__0_m1CE9531509A9EC25189F0CC7FB428551DD094688_RuntimeMethod_var), NULL);
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_21;
L_21 = Enumerable_Single_TisUnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_m05473133F3F6449D220273A3D0DF7A70CE2856CD(L_18, L_20, Enumerable_Single_TisUnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_m05473133F3F6449D220273A3D0DF7A70CE2856CD_RuntimeMethod_var);
V_4 = L_21;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_22 = ___0_writer;
NullCheck(L_22);
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject() */, L_22);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_23 = ___0_writer;
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_24 = V_1;
G_B1_0 = L_23;
if (L_24)
{
G_B2_0 = L_23;
goto IL_0079;
}
}
{
G_B3_0 = _stringLiteralCE58DB664A03767A219FB187BBE2B769431C47F8;
G_B3_1 = G_B1_0;
goto IL_0084;
}
IL_0079:
{
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_25 = V_1;
NullCheck(L_25);
String_t* L_26;
L_26 = DefaultContractResolver_GetResolvedPropertyName_mF73F9C32E1A94985CE0AAC188B321539F843C23E(L_25, _stringLiteralCE58DB664A03767A219FB187BBE2B769431C47F8, NULL);
G_B3_0 = L_26;
G_B3_1 = G_B2_0;
}
IL_0084:
{
NullCheck(G_B3_1);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, G_B3_1, G_B3_0);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_27 = ___0_writer;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_28 = V_4;
NullCheck(L_28);
String_t* L_29 = L_28->___Name_1;
NullCheck(L_27);
VirtualActionInvoker1< String_t* >::Invoke(26 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.String) */, L_27, L_29);
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_30 = V_4;
NullCheck(L_30);
PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_31 = L_30->___Fields_2;
if (!L_31)
{
goto IL_0110;
}
}
{
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_32 = V_4;
NullCheck(L_32);
PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_33 = L_32->___Fields_2;
NullCheck(L_33);
if (!(((RuntimeArray*)L_33)->max_length))
{
goto IL_0110;
}
}
{
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_34 = V_4;
NullCheck(L_34);
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* L_35 = L_34->___FieldReader_3;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_36;
RuntimeObject* L_38 = ___1_value;
NullCheck(L_37);
ArrayElementTypeCheck (L_37, L_38);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_38);
NullCheck(L_35);
RuntimeObject* L_39;
L_39 = FSharpFunction_Invoke_m015B990E507D421EA9C6432C6526EE60CF71F909(L_35, L_37, NULL);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_40 = ___0_writer;
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_41 = V_1;
G_B6_0 = L_40;
G_B6_1 = ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)Castclass((RuntimeObject*)L_39, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var));
if (L_41)
{
G_B7_0 = L_40;
G_B7_1 = ((ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)Castclass((RuntimeObject*)L_39, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var));
goto IL_00cf;
}
}
{
G_B8_0 = _stringLiteralFD14F08881068F74E441580B0A92B9D4C9E441C1;
G_B8_1 = G_B6_0;
G_B8_2 = G_B6_1;
goto IL_00da;
}
IL_00cf:
{
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_42 = V_1;
NullCheck(L_42);
String_t* L_43;
L_43 = DefaultContractResolver_GetResolvedPropertyName_mF73F9C32E1A94985CE0AAC188B321539F843C23E(L_42, _stringLiteralFD14F08881068F74E441580B0A92B9D4C9E441C1, NULL);
G_B8_0 = L_43;
G_B8_1 = G_B7_0;
G_B8_2 = G_B7_1;
}
IL_00da:
{
NullCheck(G_B8_1);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, G_B8_1, G_B8_0);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_44 = ___0_writer;
NullCheck(L_44);
VirtualActionInvoker0::Invoke(10 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartArray() */, L_44);
V_5 = G_B8_2;
V_6 = 0;
goto IL_0102;
}
IL_00ec:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_45 = V_5;
int32_t L_46 = V_6;
NullCheck(L_45);
int32_t L_47 = L_46;
RuntimeObject* L_48 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
V_7 = L_48;
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_49 = ___2_serializer;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_50 = ___0_writer;
RuntimeObject* L_51 = V_7;
NullCheck(L_49);
JsonSerializer_Serialize_m30C4ADC25FEDB7CAAE64EFD25ABD1B2DDDAF6BDE(L_49, L_50, L_51, NULL);
int32_t L_52 = V_6;
V_6 = ((int32_t)il2cpp_codegen_add(L_52, 1));
}
IL_0102:
{
int32_t L_53 = V_6;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_54 = V_5;
NullCheck(L_54);
if ((((int32_t)L_53) < ((int32_t)((int32_t)(((RuntimeArray*)L_54)->max_length)))))
{
goto IL_00ec;
}
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_55 = ___0_writer;
NullCheck(L_55);
VirtualActionInvoker0::Invoke(11 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndArray() */, L_55);
}
IL_0110:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_56 = ___0_writer;
NullCheck(L_56);
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject() */, L_56);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DiscriminatedUnionConverter_ReadJson_m1B41FB32464110F1CB17781192B3B5A7A1AA092E (DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_SingleOrDefault_TisUnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_mB2A8A645093B928EE73D035BFBBC9E5AEB245205_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_Get_m8AFE790F5052FCFA2394DC2B7F3BE12E637136BD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass9_0_U3CReadJsonU3Eb__0_m126833B34F58C4CE059D1D3ED5813BF4E7F4455A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE58DB664A03767A219FB187BBE2B769431C47F8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD14F08881068F74E441580B0A92B9D4C9E441C1);
s_Il2CppMethodInitialized = true;
}
U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* V_0 = NULL;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* V_1 = NULL;
JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* V_2 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_3 = NULL;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_4 = NULL;
String_t* V_5 = NULL;
Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* V_6 = NULL;
int32_t V_7 = 0;
JToken_t034BD5C010BDF99670727D17139F467527005F66* V_8 = NULL;
PropertyInfo_t* V_9 = NULL;
Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* G_B6_0 = NULL;
List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E* G_B6_1 = NULL;
Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* G_B5_0 = NULL;
List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E* G_B5_1 = NULL;
{
U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* L_0 = (U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35*)il2cpp_codegen_object_new(U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__DisplayClass9_0__ctor_m87DC0CCE9F68C66093DAD3D6F0DF40D5B2E4347E(L_0, NULL);
V_0 = L_0;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_1 = ___0_reader;
NullCheck(L_1);
int32_t L_2;
L_2 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_1);
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)11)))))
{
goto IL_0012;
}
}
{
return NULL;
}
IL_0012:
{
V_1 = (UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744*)NULL;
U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* L_3 = V_0;
NullCheck(L_3);
L_3->___caseName_0 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___caseName_0), (void*)(String_t*)NULL);
V_2 = (JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE*)NULL;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_4 = ___0_reader;
NullCheck(L_4);
JsonReader_ReadAndAssert_m4DA5868C69BC14A07E4056DAC29CA09253DABC47(L_4, NULL);
goto IL_0107;
}
IL_0028:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_5 = ___0_reader;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_5);
NullCheck(L_6);
String_t* L_7;
L_7 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_6);
V_5 = L_7;
String_t* L_8 = V_5;
bool L_9;
L_9 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_8, _stringLiteralCE58DB664A03767A219FB187BBE2B769431C47F8, 5, NULL);
if (!L_9)
{
goto IL_00b1;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_10 = ___0_reader;
NullCheck(L_10);
JsonReader_ReadAndAssert_m4DA5868C69BC14A07E4056DAC29CA09253DABC47(L_10, NULL);
il2cpp_codegen_runtime_class_init_inline(DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var);
ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121* L_11 = ((DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_StaticFields*)il2cpp_codegen_static_fields_for(DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var))->___UnionCache_2;
Type_t* L_12 = ___1_objectType;
NullCheck(L_11);
Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* L_13;
L_13 = ThreadSafeStore_2_Get_m8AFE790F5052FCFA2394DC2B7F3BE12E637136BD(L_11, L_12, ThreadSafeStore_2_Get_m8AFE790F5052FCFA2394DC2B7F3BE12E637136BD_RuntimeMethod_var);
U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* L_14 = V_0;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_15 = ___0_reader;
NullCheck(L_15);
RuntimeObject* L_16;
L_16 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_15);
NullCheck(L_16);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_16);
NullCheck(L_14);
L_14->___caseName_0 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&L_14->___caseName_0), (void*)L_17);
NullCheck(L_13);
List_1_t8697469CDD5C822704E93B55DC3C696686D4F86E* L_18 = L_13->___Cases_0;
U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* L_19 = V_0;
NullCheck(L_19);
Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* L_20 = L_19->___U3CU3E9__0_1;
Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* L_21 = L_20;
G_B5_0 = L_21;
G_B5_1 = L_18;
if (L_21)
{
G_B6_0 = L_21;
G_B6_1 = L_18;
goto IL_008c;
}
}
{
U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* L_22 = V_0;
U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* L_23 = V_0;
Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* L_24 = (Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2*)il2cpp_codegen_object_new(Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2_il2cpp_TypeInfo_var);
NullCheck(L_24);
Func_2__ctor_m8B2ECBDCDB28F4BAB5E741EEBD028A1970FC6B65(L_24, L_23, (intptr_t)((void*)U3CU3Ec__DisplayClass9_0_U3CReadJsonU3Eb__0_m126833B34F58C4CE059D1D3ED5813BF4E7F4455A_RuntimeMethod_var), NULL);
Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* L_25 = L_24;
V_6 = L_25;
NullCheck(L_22);
L_22->___U3CU3E9__0_1 = L_25;
Il2CppCodeGenWriteBarrier((void**)(&L_22->___U3CU3E9__0_1), (void*)L_25);
Func_2_tEA74F6C5844EA4C8D0CAFA578E50F468ED5E2EF2* L_26 = V_6;
G_B6_0 = L_26;
G_B6_1 = G_B5_1;
}
IL_008c:
{
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_27;
L_27 = Enumerable_SingleOrDefault_TisUnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_mB2A8A645093B928EE73D035BFBBC9E5AEB245205(G_B6_1, G_B6_0, Enumerable_SingleOrDefault_TisUnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744_mB2A8A645093B928EE73D035BFBBC9E5AEB245205_RuntimeMethod_var);
V_1 = L_27;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_28 = V_1;
if (L_28)
{
goto IL_0101;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_29 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_30;
L_30 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* L_31 = V_0;
NullCheck(L_31);
String_t* L_32 = L_31->___caseName_0;
String_t* L_33;
L_33 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4D8F818B6B2B96319922F7117BA5D23D7CE4BE6D)), L_30, L_32, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_34;
L_34 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_29, L_33, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiscriminatedUnionConverter_ReadJson_m1B41FB32464110F1CB17781192B3B5A7A1AA092E_RuntimeMethod_var)));
}
IL_00b1:
{
String_t* L_35 = V_5;
bool L_36;
L_36 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_35, _stringLiteralFD14F08881068F74E441580B0A92B9D4C9E441C1, 5, NULL);
if (!L_36)
{
goto IL_00e9;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_37 = ___0_reader;
NullCheck(L_37);
JsonReader_ReadAndAssert_m4DA5868C69BC14A07E4056DAC29CA09253DABC47(L_37, NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_38 = ___0_reader;
NullCheck(L_38);
int32_t L_39;
L_39 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_38);
if ((((int32_t)L_39) == ((int32_t)2)))
{
goto IL_00db;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_40 = ___0_reader;
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_41;
L_41 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_40, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4B5B3A7ED4C4B3871A525357F60633164DC588EB)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiscriminatedUnionConverter_ReadJson_m1B41FB32464110F1CB17781192B3B5A7A1AA092E_RuntimeMethod_var)));
}
IL_00db:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_42 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_43;
L_43 = JToken_ReadFrom_m5F25FE7CCDD2A9550E0038D818D2540E542891FE(L_42, NULL);
V_2 = ((JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE*)CastclassClass((RuntimeObject*)L_43, JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE_il2cpp_TypeInfo_var));
goto IL_0101;
}
IL_00e9:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_44 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_45;
L_45 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_46 = V_5;
String_t* L_47;
L_47 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF9C54459144FF6B26A2E5C4FD933B87EC7434D19)), L_45, L_46, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_48;
L_48 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_44, L_47, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_48, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiscriminatedUnionConverter_ReadJson_m1B41FB32464110F1CB17781192B3B5A7A1AA092E_RuntimeMethod_var)));
}
IL_0101:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_49 = ___0_reader;
NullCheck(L_49);
JsonReader_ReadAndAssert_m4DA5868C69BC14A07E4056DAC29CA09253DABC47(L_49, NULL);
}
IL_0107:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_50 = ___0_reader;
NullCheck(L_50);
int32_t L_51;
L_51 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_50);
if ((((int32_t)L_51) == ((int32_t)4)))
{
goto IL_0028;
}
}
{
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_52 = V_1;
if (L_52)
{
goto IL_0131;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_53 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_54;
L_54 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_55;
L_55 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1666C8349D974D923C8D3C4F241ABBE832B2CE94)), L_54, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCE58DB664A03767A219FB187BBE2B769431C47F8)), NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_56;
L_56 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_53, L_55, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_56, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiscriminatedUnionConverter_ReadJson_m1B41FB32464110F1CB17781192B3B5A7A1AA092E_RuntimeMethod_var)));
}
IL_0131:
{
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_57 = V_1;
NullCheck(L_57);
PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_58 = L_57->___Fields_2;
NullCheck(L_58);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_59 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_58)->max_length)));
V_3 = L_59;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_60 = V_1;
NullCheck(L_60);
PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_61 = L_60->___Fields_2;
NullCheck(L_61);
if (!(((RuntimeArray*)L_61)->max_length))
{
goto IL_0166;
}
}
{
JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* L_62 = V_2;
if (L_62)
{
goto IL_0166;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_63 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_64;
L_64 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_65;
L_65 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral2A26376C9B94163168E72DEFF032624AC2CAC527)), L_64, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFD14F08881068F74E441580B0A92B9D4C9E441C1)), NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_66;
L_66 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_63, L_65, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_66, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiscriminatedUnionConverter_ReadJson_m1B41FB32464110F1CB17781192B3B5A7A1AA092E_RuntimeMethod_var)));
}
IL_0166:
{
JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* L_67 = V_2;
if (!L_67)
{
goto IL_01d3;
}
}
{
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_68 = V_1;
NullCheck(L_68);
PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_69 = L_68->___Fields_2;
NullCheck(L_69);
JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* L_70 = V_2;
NullCheck(L_70);
int32_t L_71;
L_71 = JContainer_get_Count_m49973340D750BA05563FD4D30D7109E9AB9F3EDC(L_70, NULL);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_69)->max_length))) == ((int32_t)L_71)))
{
goto IL_0195;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_72 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_73;
L_73 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* L_74 = V_0;
NullCheck(L_74);
String_t* L_75 = L_74->___caseName_0;
String_t* L_76;
L_76 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralED46180A52CDD832A279CAAF125783B893DB2BB4)), L_73, L_75, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_77;
L_77 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_72, L_76, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_77, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&DiscriminatedUnionConverter_ReadJson_m1B41FB32464110F1CB17781192B3B5A7A1AA092E_RuntimeMethod_var)));
}
IL_0195:
{
V_7 = 0;
goto IL_01c9;
}
IL_019a:
{
JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* L_78 = V_2;
int32_t L_79 = V_7;
NullCheck(L_78);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_80;
L_80 = JArray_get_Item_mD1937F00960A9AA927EA5C13F13B843175093630(L_78, L_79, NULL);
V_8 = L_80;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_81 = V_1;
NullCheck(L_81);
PropertyInfoU5BU5D_tD81C248B41D0C76207C42DB9C332DC79F490B1D7* L_82 = L_81->___Fields_2;
int32_t L_83 = V_7;
NullCheck(L_82);
int32_t L_84 = L_83;
PropertyInfo_t* L_85 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_84));
V_9 = L_85;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_86 = V_3;
int32_t L_87 = V_7;
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_88 = V_8;
PropertyInfo_t* L_89 = V_9;
NullCheck(L_89);
Type_t* L_90;
L_90 = VirtualFuncInvoker0< Type_t* >::Invoke(15 /* System.Type System.Reflection.PropertyInfo::get_PropertyType() */, L_89);
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_91 = ___3_serializer;
NullCheck(L_88);
RuntimeObject* L_92;
L_92 = JToken_ToObject_mEE03667B261A8418EFEDDB480FE41D19459E9C51(L_88, L_90, L_91, NULL);
NullCheck(L_86);
ArrayElementTypeCheck (L_86, L_92);
(L_86)->SetAt(static_cast<il2cpp_array_size_t>(L_87), (RuntimeObject*)L_92);
int32_t L_93 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_93, 1));
}
IL_01c9:
{
int32_t L_94 = V_7;
JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* L_95 = V_2;
NullCheck(L_95);
int32_t L_96;
L_96 = JContainer_get_Count_m49973340D750BA05563FD4D30D7109E9AB9F3EDC(L_95, NULL);
if ((((int32_t)L_94) < ((int32_t)L_96)))
{
goto IL_019a;
}
}
IL_01d3:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_97 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_98 = L_97;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_99 = V_3;
NullCheck(L_98);
ArrayElementTypeCheck (L_98, L_99);
(L_98)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_99);
V_4 = L_98;
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_100 = V_1;
NullCheck(L_100);
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* L_101 = L_100->___Constructor_4;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_102 = V_4;
NullCheck(L_101);
RuntimeObject* L_103;
L_103 = FSharpFunction_Invoke_m015B990E507D421EA9C6432C6526EE60CF71F909(L_101, L_102, NULL);
return L_103;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DiscriminatedUnionConverter_CanConvert_mD95C001C3A080F9D66E2772D5289A0F8D8A62903 (DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39026FD946F58B29C22442DB7ACFAC0E606B4CB4);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_1 = NULL;
int32_t V_2 = 0;
Type_t* V_3 = NULL;
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (IEnumerable_t6331596D5DD37C462B1B8D49CF6B319B00AB7131_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);
Type_t* L_2 = ___0_objectType;
NullCheck(L_1);
bool L_3;
L_3 = VirtualFuncInvoker1< bool, Type_t* >::Invoke(21 /* System.Boolean System.Type::IsAssignableFrom(System.Type) */, L_1, L_2);
if (!L_3)
{
goto IL_0014;
}
}
{
return (bool)0;
}
IL_0014:
{
Type_t* L_4 = ___0_objectType;
NullCheck(L_4);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5;
L_5 = VirtualFuncInvoker1< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, bool >::Invoke(12 /* System.Object[] System.Reflection.MemberInfo::GetCustomAttributes(System.Boolean) */, L_4, (bool)1);
V_0 = (bool)0;
V_1 = L_5;
V_2 = 0;
goto IL_0050;
}
IL_0022:
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_1;
int32_t L_7 = V_2;
NullCheck(L_6);
int32_t L_8 = L_7;
RuntimeObject* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
NullCheck(L_9);
Type_t* L_10;
L_10 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_9, NULL);
V_3 = L_10;
Type_t* L_11 = V_3;
NullCheck(L_11);
String_t* L_12;
L_12 = VirtualFuncInvoker0< String_t* >::Invoke(25 /* System.String System.Type::get_FullName() */, L_11);
bool L_13;
L_13 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_12, _stringLiteral39026FD946F58B29C22442DB7ACFAC0E606B4CB4, NULL);
if (!L_13)
{
goto IL_004c;
}
}
{
Type_t* L_14 = V_3;
Assembly_t* L_15;
L_15 = TypeExtensions_Assembly_m1BD9FD825EB4C26A0974003EA3091E4863F00D33(L_14, NULL);
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
FSharpUtils_EnsureInitialized_m4D1B5702C3026B8A05001CB85273CFAD6F201B63(L_15, NULL);
V_0 = (bool)1;
goto IL_0056;
}
IL_004c:
{
int32_t L_16 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1));
}
IL_0050:
{
int32_t L_17 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_18 = V_1;
NullCheck(L_18);
if ((((int32_t)L_17) < ((int32_t)((int32_t)(((RuntimeArray*)L_18)->max_length)))))
{
goto IL_0022;
}
}
IL_0056:
{
bool L_19 = V_0;
if (L_19)
{
goto IL_005b;
}
}
{
return (bool)0;
}
IL_005b:
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_20;
L_20 = FSharpUtils_get_IsUnion_m14CB99A28503DE8BAC9BFD8B399706725530E70D_inline(NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_21;
Type_t* L_23 = ___0_objectType;
NullCheck(L_22);
ArrayElementTypeCheck (L_22, L_23);
(L_22)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_23);
NullCheck(L_20);
RuntimeObject* L_24;
L_24 = MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_inline(L_20, NULL, L_22, NULL);
return ((*(bool*)((bool*)(bool*)UnBox(L_24, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var))));
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiscriminatedUnionConverter__ctor_m1808998E41F151D353A0CB979812796CED96F6D9 (DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__this, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DiscriminatedUnionConverter__cctor_m5C89CCE79A7CFC7217FCCDB6FE5F077E54BD5241 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscriminatedUnionConverter_CreateUnionTypeLookup_mA5726141B9B519097F570ABE134A8ADF57DB7028_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscriminatedUnionConverter_CreateUnion_m39AB8E6BC1A7428CF5C9EEAE6FBF04046BDE1835_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2__ctor_m8D88C84B82E54C9B0E81A1E2332DBB4422362447_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2__ctor_m9BB90A277A58978CE5585942EC036A849B361238_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3* L_0 = (Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3*)il2cpp_codegen_object_new(Func_2_tE9EB180C6A0F0A73E884E184E8C4A1C67E1B9AE3_il2cpp_TypeInfo_var);
NullCheck(L_0);
Func_2__ctor_m019B011C29C90853D1A92D81A895572369B52E42(L_0, NULL, (intptr_t)((void*)DiscriminatedUnionConverter_CreateUnion_m39AB8E6BC1A7428CF5C9EEAE6FBF04046BDE1835_RuntimeMethod_var), NULL);
ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121* L_1 = (ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121*)il2cpp_codegen_object_new(ThreadSafeStore_2_t25D726E2ED7D92B2E09E6F3C28D703B6F68EA121_il2cpp_TypeInfo_var);
NullCheck(L_1);
ThreadSafeStore_2__ctor_m9BB90A277A58978CE5585942EC036A849B361238(L_1, L_0, ThreadSafeStore_2__ctor_m9BB90A277A58978CE5585942EC036A849B361238_RuntimeMethod_var);
((DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_StaticFields*)il2cpp_codegen_static_fields_for(DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var))->___UnionCache_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_StaticFields*)il2cpp_codegen_static_fields_for(DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var))->___UnionCache_2), (void*)L_1);
Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD* L_2 = (Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD*)il2cpp_codegen_object_new(Func_2_tC19A706BD1F2C219A6333C8872754B909FD59ABD_il2cpp_TypeInfo_var);
NullCheck(L_2);
Func_2__ctor_m1697902B5A575D059320FCB1AD0B049A34A5FC77(L_2, NULL, (intptr_t)((void*)DiscriminatedUnionConverter_CreateUnionTypeLookup_mA5726141B9B519097F570ABE134A8ADF57DB7028_RuntimeMethod_var), NULL);
ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6* L_3 = (ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6*)il2cpp_codegen_object_new(ThreadSafeStore_2_t3F64FC8732F6467F4DE0ABC7B3E7072F0B11E1A6_il2cpp_TypeInfo_var);
NullCheck(L_3);
ThreadSafeStore_2__ctor_m8D88C84B82E54C9B0E81A1E2332DBB4422362447(L_3, L_2, ThreadSafeStore_2__ctor_m8D88C84B82E54C9B0E81A1E2332DBB4422362447_RuntimeMethod_var);
((DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_StaticFields*)il2cpp_codegen_static_fields_for(DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var))->___UnionTypeLookupCache_3 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_StaticFields*)il2cpp_codegen_static_fields_for(DiscriminatedUnionConverter_tDC2860FC3CE2F61B8F4E18D2A234A11311A57392_il2cpp_TypeInfo_var))->___UnionTypeLookupCache_3), (void*)L_3);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.Newtonsoft.Json.Utilities.FSharpFunction Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union::get_TagReader()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* Union_get_TagReader_mDDA454417C5481F8C15DA7697E33A481B35C7C6C (Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* __this, const RuntimeMethod* method)
{
{
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* L_0 = __this->___U3CTagReaderU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union::set_TagReader(Vuforia.Newtonsoft.Json.Utilities.FSharpFunction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Union_set_TagReader_m7E2DEA894F2C7D693986F67860F58DDA75658C74 (Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* __this, FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* ___0_value, const RuntimeMethod* method)
{
{
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* L_0 = ___0_value;
__this->___U3CTagReaderU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTagReaderU3Ek__BackingField_1), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/Union::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Union__ctor_mCF772ABC24DEB8515A60FF54EEA044913DEA15A6 (Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* __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.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnionCase__ctor_m384C80E44805D59F43CF1399D6C4E39BB0C75709 (UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* __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.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass8_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass8_0__ctor_mE60E253A21D065296B31C3864BDA7184C88AD1F6 (U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass8_0::<WriteJson>b__0(Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass8_0_U3CWriteJsonU3Eb__0_m1CE9531509A9EC25189F0CC7FB428551DD094688 (U3CU3Ec__DisplayClass8_0_t49FE4F2ED0034E47100706685F444AFE136B843F* __this, UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* ___0_c, const RuntimeMethod* method)
{
{
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_0 = ___0_c;
NullCheck(L_0);
int32_t L_1 = L_0->___Tag_0;
int32_t L_2 = __this->___tag_0;
return (bool)((((int32_t)L_1) == ((int32_t)L_2))? 1 : 0);
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass9_0::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__DisplayClass9_0__ctor_m87DC0CCE9F68C66093DAD3D6F0DF40D5B2E4347E (U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/<>c__DisplayClass9_0::<ReadJson>b__0(Vuforia.Newtonsoft.Json.Converters.DiscriminatedUnionConverter/UnionCase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec__DisplayClass9_0_U3CReadJsonU3Eb__0_m126833B34F58C4CE059D1D3ED5813BF4E7F4455A (U3CU3Ec__DisplayClass9_0_t870ADB3A12CD15AE0D5ECE9356484714725CCD35* __this, UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* ___0_c, const RuntimeMethod* method)
{
{
UnionCase_t01E308FA454199B86AB07B8ECF08333CBE3C6744* L_0 = ___0_c;
NullCheck(L_0);
String_t* L_1 = L_0->___Name_1;
String_t* L_2 = __this->___caseName_0;
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, L_2, NULL);
return L_3;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Converters.HashSetConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSetConverter_WriteJson_m69649884723FA2B980E84A8885428BC0004A3D13 (HashSetConverter_t30CBF40409CA623C0A756785CEA5466F6620B116* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
{
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.HashSetConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* HashSetConverter_ReadJson_mDBB74D17D5C1D0D688CAF025E9BE4B19FCFD927D (HashSetConverter_t30CBF40409CA623C0A756785CEA5466F6620B116* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral107694947DB47644F8036602F63473486E1ED925);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
RuntimeObject* V_1 = NULL;
Type_t* V_2 = NULL;
MethodInfo_t* V_3 = NULL;
JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* V_4 = NULL;
int32_t V_5 = 0;
RuntimeObject* V_6 = NULL;
RuntimeObject* G_B8_0 = NULL;
{
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_0 = ___3_serializer;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(28 /* Vuforia.Newtonsoft.Json.ObjectCreationHandling Vuforia.Newtonsoft.Json.JsonSerializer::get_ObjectCreationHandling() */, L_0);
V_0 = (bool)((((int32_t)L_1) == ((int32_t)2))? 1 : 0);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_2 = ___0_reader;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_2);
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)11)))))
{
goto IL_001c;
}
}
{
bool L_4 = V_0;
if (L_4)
{
goto IL_001a;
}
}
{
RuntimeObject* L_5 = ___2_existingValue;
return L_5;
}
IL_001a:
{
return NULL;
}
IL_001c:
{
bool L_6 = V_0;
if (L_6)
{
goto IL_0022;
}
}
{
RuntimeObject* L_7 = ___2_existingValue;
if (L_7)
{
goto IL_002a;
}
}
IL_0022:
{
Type_t* L_8 = ___1_objectType;
RuntimeObject* L_9;
L_9 = Activator_CreateInstance_mFF030428C64FDDFACC74DFAC97388A1C628BFBCF(L_8, NULL);
G_B8_0 = L_9;
goto IL_002b;
}
IL_002a:
{
RuntimeObject* L_10 = ___2_existingValue;
G_B8_0 = L_10;
}
IL_002b:
{
V_1 = G_B8_0;
Type_t* L_11 = ___1_objectType;
NullCheck(L_11);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_12;
L_12 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49 /* System.Type[] System.Type::GetGenericArguments() */, L_11);
NullCheck(L_12);
int32_t L_13 = 0;
Type_t* L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
V_2 = L_14;
Type_t* L_15 = ___1_objectType;
NullCheck(L_15);
MethodInfo_t* L_16;
L_16 = Type_GetMethod_m66AD062187F19497DBCA900823B0C268322DC231(L_15, _stringLiteral107694947DB47644F8036602F63473486E1ED925, NULL);
V_3 = L_16;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_17 = ___0_reader;
JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* L_18;
L_18 = JArray_Load_m193AC15CFCFA0D7C20B82BE95D5825ABEF98585E(L_17, NULL);
V_4 = L_18;
V_5 = 0;
goto IL_007f;
}
IL_004e:
{
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_19 = ___3_serializer;
JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* L_20 = V_4;
int32_t L_21 = V_5;
NullCheck(L_20);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_22;
L_22 = JArray_get_Item_mD1937F00960A9AA927EA5C13F13B843175093630(L_20, L_21, NULL);
NullCheck(L_22);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_23;
L_23 = JToken_CreateReader_m6F6383DB369AD94B6C0414BC0ADFC4908FA37C30(L_22, NULL);
Type_t* L_24 = V_2;
NullCheck(L_19);
RuntimeObject* L_25;
L_25 = JsonSerializer_Deserialize_m75C890A6EB652586CF3757C0B5E7F15671587285(L_19, L_23, L_24, NULL);
V_6 = L_25;
MethodInfo_t* L_26 = V_3;
RuntimeObject* L_27 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_28 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_29 = L_28;
RuntimeObject* L_30 = V_6;
NullCheck(L_29);
ArrayElementTypeCheck (L_29, L_30);
(L_29)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_30);
NullCheck(L_26);
RuntimeObject* L_31;
L_31 = MethodBase_Invoke_mEEF3218648F111A8C338001A7804091A0747C826(L_26, L_27, L_29, NULL);
int32_t L_32 = V_5;
V_5 = ((int32_t)il2cpp_codegen_add(L_32, 1));
}
IL_007f:
{
int32_t L_33 = V_5;
JArray_t143099B86A9B07598EC497C3B065B8BBAAF99DAE* L_34 = V_4;
NullCheck(L_34);
int32_t L_35;
L_35 = JContainer_get_Count_m49973340D750BA05563FD4D30D7109E9AB9F3EDC(L_34, NULL);
if ((((int32_t)L_33) < ((int32_t)L_35)))
{
goto IL_004e;
}
}
{
RuntimeObject* L_36 = V_1;
return L_36;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.HashSetConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSetConverter_CanConvert_m809CC51FFF282B221147D2BA29B187A7F5DC41B4 (HashSetConverter_t30CBF40409CA623C0A756785CEA5466F6620B116* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HashSet_1_tA1368DD5977A2271895CEEC3D6282C68C9675735_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_objectType;
bool L_1;
L_1 = TypeExtensions_IsGenericType_m5AB94C6C9936A105025D6CFE2A546485858556D4(L_0, NULL);
if (!L_1)
{
goto IL_001e;
}
}
{
Type_t* L_2 = ___0_objectType;
NullCheck(L_2);
Type_t* L_3;
L_3 = VirtualFuncInvoker0< Type_t* >::Invoke(47 /* System.Type System.Type::GetGenericTypeDefinition() */, L_2);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (HashSet_1_tA1368DD5977A2271895CEEC3D6282C68C9675735_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
bool L_6;
L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_3, L_5, NULL);
return L_6;
}
IL_001e:
{
return (bool)0;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.HashSetConverter::get_CanWrite()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HashSetConverter_get_CanWrite_mA1EBC2AEC651835B79193B29772CF7235AD1ABEF (HashSetConverter_t30CBF40409CA623C0A756785CEA5466F6620B116* __this, const RuntimeMethod* method)
{
{
return (bool)0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.HashSetConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HashSetConverter__ctor_mD6D9F6E2FE5CE633BFE2451031C66989631A8B65 (HashSetConverter_t30CBF40409CA623C0A756785CEA5466F6620B116* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__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.Globalization.DateTimeStyles Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::get_DateTimeStyles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IsoDateTimeConverter_get_DateTimeStyles_m6BFFEE3C7599A54322A2A5434428B13D7A918335 (IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____dateTimeStyles_1;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::set_DateTimeStyles(System.Globalization.DateTimeStyles)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsoDateTimeConverter_set_DateTimeStyles_m41B4D328B31E305CCE46B6AAE2E81B4360F02970 (IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____dateTimeStyles_1 = L_0;
return;
}
}
// System.String Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::get_DateTimeFormat()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IsoDateTimeConverter_get_DateTimeFormat_mEDD57EB669853F5D6CAE692A16E9FB9DCCA845F4 (IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82* __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* G_B2_0 = NULL;
String_t* G_B1_0 = NULL;
{
String_t* L_0 = __this->____dateTimeFormat_2;
String_t* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000f;
}
}
{
String_t* L_2 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
G_B2_0 = L_2;
}
IL_000f:
{
return G_B2_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::set_DateTimeFormat(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsoDateTimeConverter_set_DateTimeFormat_m27B70C2774A55BCD612B366635D4280E9127A1AF (IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82* __this, String_t* ___0_value, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_value;
String_t* L_1;
L_1 = StringUtils_NullEmptyString_m7DF5D08AD255BC97566079A2BB6789D46FCB14DF(L_0, NULL);
__this->____dateTimeFormat_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____dateTimeFormat_2), (void*)L_1);
return;
}
}
// System.Globalization.CultureInfo Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::get_Culture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* IsoDateTimeConverter_get_Culture_m437D2145509A056654FEC553057B2360D34C7B63 (IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82* __this, 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;
}
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* G_B2_0 = NULL;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* G_B1_0 = NULL;
{
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = __this->____culture_3;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_000f;
}
}
{
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_2;
L_2 = CultureInfo_get_CurrentCulture_m8A4580F49DDD7E9DB34C699965423DB8E3BBA9A5(NULL);
G_B2_0 = L_2;
}
IL_000f:
{
return G_B2_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::set_Culture(System.Globalization.CultureInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsoDateTimeConverter_set_Culture_mB42577B9C5ACCD9CFA055EB5E87E6B735CCF81BD (IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82* __this, CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* ___0_value, const RuntimeMethod* method)
{
{
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_0 = ___0_value;
__this->____culture_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____culture_3), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsoDateTimeConverter_WriteJson_m5EDA6A9133D7B218C6ACC251474EFEB73D94669D (IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD0BD4C28C5DD340193C602B92723689D3AD161B);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
memset((&V_1), 0, sizeof(V_1));
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 V_2;
memset((&V_2), 0, sizeof(V_2));
String_t* G_B6_0 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* G_B6_1 = NULL;
String_t* G_B5_0 = NULL;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D* G_B5_1 = NULL;
String_t* G_B13_0 = NULL;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* G_B13_1 = NULL;
String_t* G_B12_0 = NULL;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4* G_B12_1 = NULL;
{
RuntimeObject* L_0 = ___1_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var)))
{
goto IL_0050;
}
}
{
RuntimeObject* L_1 = ___1_value;
V_1 = ((*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)UnBox(L_1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))));
int32_t L_2 = __this->____dateTimeStyles_1;
if ((((int32_t)((int32_t)((int32_t)L_2&((int32_t)16)))) == ((int32_t)((int32_t)16))))
{
goto IL_0029;
}
}
{
int32_t L_3 = __this->____dateTimeStyles_1;
if ((!(((uint32_t)((int32_t)((int32_t)L_3&((int32_t)64)))) == ((uint32_t)((int32_t)64)))))
{
goto IL_0031;
}
}
IL_0029:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4;
L_4 = DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9((&V_1), NULL);
V_1 = L_4;
}
IL_0031:
{
String_t* L_5 = __this->____dateTimeFormat_2;
String_t* L_6 = L_5;
G_B5_0 = L_6;
G_B5_1 = (&V_1);
if (L_6)
{
G_B6_0 = L_6;
G_B6_1 = (&V_1);
goto IL_0042;
}
}
{
G_B6_0 = _stringLiteralFD0BD4C28C5DD340193C602B92723689D3AD161B;
G_B6_1 = G_B5_1;
}
IL_0042:
{
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_7;
L_7 = IsoDateTimeConverter_get_Culture_m437D2145509A056654FEC553057B2360D34C7B63(__this, NULL);
String_t* L_8;
L_8 = DateTime_ToString_m27637E1131A10BED8A95639D64339023D5EBBF00(G_B6_1, G_B6_0, L_7, NULL);
V_0 = L_8;
goto IL_00bb;
}
IL_0050:
{
RuntimeObject* L_9 = ___1_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_9, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var)))
{
goto IL_00a0;
}
}
{
RuntimeObject* L_10 = ___1_value;
V_2 = ((*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)((DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)UnBox(L_10, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var))));
int32_t L_11 = __this->____dateTimeStyles_1;
if ((((int32_t)((int32_t)((int32_t)L_11&((int32_t)16)))) == ((int32_t)((int32_t)16))))
{
goto IL_0079;
}
}
{
int32_t L_12 = __this->____dateTimeStyles_1;
if ((!(((uint32_t)((int32_t)((int32_t)L_12&((int32_t)64)))) == ((uint32_t)((int32_t)64)))))
{
goto IL_0081;
}
}
IL_0079:
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_13;
L_13 = DateTimeOffset_ToUniversalTime_m2560280B3CCAED4C50F155A710947E923000AE04((&V_2), NULL);
V_2 = L_13;
}
IL_0081:
{
String_t* L_14 = __this->____dateTimeFormat_2;
String_t* L_15 = L_14;
G_B12_0 = L_15;
G_B12_1 = (&V_2);
if (L_15)
{
G_B13_0 = L_15;
G_B13_1 = (&V_2);
goto IL_0092;
}
}
{
G_B13_0 = _stringLiteralFD0BD4C28C5DD340193C602B92723689D3AD161B;
G_B13_1 = G_B12_1;
}
IL_0092:
{
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_16;
L_16 = IsoDateTimeConverter_get_Culture_m437D2145509A056654FEC553057B2360D34C7B63(__this, NULL);
String_t* L_17;
L_17 = DateTimeOffset_ToString_m4B5BB65E069D2146E808A1CE5F424ACA2F4D2281(G_B13_1, G_B13_0, L_16, NULL);
V_0 = L_17;
goto IL_00bb;
}
IL_00a0:
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_18;
L_18 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
RuntimeObject* L_19 = ___1_value;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var)));
Type_t* L_20;
L_20 = ReflectionUtils_GetObjectType_m343B95CF6C1F760CFE01560A6093BCA070FD24A8(L_19, NULL);
String_t* L_21;
L_21 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1D1ED18618A368878630F45F84E1F78B7E6CB056)), L_18, L_20, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_22 = (JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50_il2cpp_TypeInfo_var)));
NullCheck(L_22);
JsonSerializationException__ctor_m4E8CA322812CC5E3848194466F397218B8D07CD5(L_22, L_21, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_22, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IsoDateTimeConverter_WriteJson_m5EDA6A9133D7B218C6ACC251474EFEB73D94669D_RuntimeMethod_var)));
}
IL_00bb:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_23 = ___0_writer;
String_t* L_24 = V_0;
NullCheck(L_23);
VirtualActionInvoker1< String_t* >::Invoke(26 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.String) */, L_23, L_24);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* IsoDateTimeConverter_ReadJson_m46087313E5B58598AB0186B286699005004ADD93 (IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Type_t* V_1 = NULL;
String_t* V_2 = NULL;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 V_3;
memset((&V_3), 0, sizeof(V_3));
Type_t* G_B3_0 = NULL;
{
Type_t* L_0 = ___1_objectType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_1;
L_1 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_0, NULL);
V_0 = L_1;
bool L_2 = V_0;
if (L_2)
{
goto IL_000d;
}
}
{
Type_t* L_3 = ___1_objectType;
G_B3_0 = L_3;
goto IL_0013;
}
IL_000d:
{
Type_t* L_4 = ___1_objectType;
Type_t* L_5;
L_5 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_4, NULL);
G_B3_0 = L_5;
}
IL_0013:
{
V_1 = G_B3_0;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_6 = ___0_reader;
NullCheck(L_6);
int32_t L_7;
L_7 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_6);
if ((!(((uint32_t)L_7) == ((uint32_t)((int32_t)11)))))
{
goto IL_003f;
}
}
{
Type_t* L_8 = ___1_objectType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_9;
L_9 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_8, NULL);
if (L_9)
{
goto IL_003d;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_10 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_11;
L_11 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
Type_t* L_12 = ___1_objectType;
String_t* L_13;
L_13 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27D252BCBD1DF46C936D6761666B18C66CA086E0)), L_11, L_12, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_14;
L_14 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_10, L_13, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IsoDateTimeConverter_ReadJson_m46087313E5B58598AB0186B286699005004ADD93_RuntimeMethod_var)));
}
IL_003d:
{
return NULL;
}
IL_003f:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_15 = ___0_reader;
NullCheck(L_15);
int32_t L_16;
L_16 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_15);
if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)16)))))
{
goto IL_00b2;
}
}
{
Type_t* L_17 = V_1;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_18 = { reinterpret_cast<intptr_t> (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_19;
L_19 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_18, NULL);
bool L_20;
L_20 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_17, L_19, NULL);
if (!L_20)
{
goto IL_0085;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_21 = ___0_reader;
NullCheck(L_21);
RuntimeObject* L_22;
L_22 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_21);
if (((RuntimeObject*)IsInstSealed((RuntimeObject*)L_22, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var)))
{
goto IL_007e;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_23 = ___0_reader;
NullCheck(L_23);
RuntimeObject* L_24;
L_24 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_23);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_25;
memset((&L_25), 0, sizeof(L_25));
DateTimeOffset__ctor_mB1671EA00463E92811C8DEA80797DC89B2FFCA62((&L_25), ((*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)UnBox(L_24, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var)))), /*hidden argument*/NULL);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_26 = L_25;
RuntimeObject* L_27 = Box(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var, &L_26);
return L_27;
}
IL_007e:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_28 = ___0_reader;
NullCheck(L_28);
RuntimeObject* L_29;
L_29 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_28);
return L_29;
}
IL_0085:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_30 = ___0_reader;
NullCheck(L_30);
RuntimeObject* L_31;
L_31 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_30);
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_31, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var)))
{
goto IL_00ab;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_32 = ___0_reader;
NullCheck(L_32);
RuntimeObject* L_33;
L_33 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_32);
V_3 = ((*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)((DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)UnBox(L_33, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var))));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_34;
L_34 = DateTimeOffset_get_DateTime_mDF6DC57E7A5647D8B964D3FD5B6855E7D66EF324((&V_3), NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_35 = L_34;
RuntimeObject* L_36 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_35);
return L_36;
}
IL_00ab:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_37 = ___0_reader;
NullCheck(L_37);
RuntimeObject* L_38;
L_38 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_37);
return L_38;
}
IL_00b2:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_39 = ___0_reader;
NullCheck(L_39);
int32_t L_40;
L_40 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_39);
if ((((int32_t)L_40) == ((int32_t)((int32_t)9))))
{
goto IL_00dd;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_41 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_42;
L_42 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_43 = ___0_reader;
NullCheck(L_43);
int32_t L_44;
L_44 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_43);
int32_t L_45 = L_44;
RuntimeObject* L_46 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), &L_45);
String_t* L_47;
L_47 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7C712DDD29B3FD32523064FDC9BBC01F2B49EB44)), L_42, L_46, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_48;
L_48 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_41, L_47, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_48, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IsoDateTimeConverter_ReadJson_m46087313E5B58598AB0186B286699005004ADD93_RuntimeMethod_var)));
}
IL_00dd:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_49 = ___0_reader;
NullCheck(L_49);
RuntimeObject* L_50;
L_50 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_49);
NullCheck(L_50);
String_t* L_51;
L_51 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_50);
V_2 = L_51;
String_t* L_52 = V_2;
bool L_53;
L_53 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_52, NULL);
bool L_54 = V_0;
if (!((int32_t)((int32_t)L_53&(int32_t)L_54)))
{
goto IL_00f5;
}
}
{
return NULL;
}
IL_00f5:
{
Type_t* L_55 = V_1;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_56 = { reinterpret_cast<intptr_t> (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_57;
L_57 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_56, NULL);
bool L_58;
L_58 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_55, L_57, NULL);
if (!L_58)
{
goto IL_014a;
}
}
{
String_t* L_59 = __this->____dateTimeFormat_2;
bool L_60;
L_60 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_59, NULL);
if (L_60)
{
goto IL_0132;
}
}
{
String_t* L_61 = V_2;
String_t* L_62 = __this->____dateTimeFormat_2;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_63;
L_63 = IsoDateTimeConverter_get_Culture_m437D2145509A056654FEC553057B2360D34C7B63(__this, NULL);
int32_t L_64 = __this->____dateTimeStyles_1;
il2cpp_codegen_runtime_class_init_inline(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_65;
L_65 = DateTimeOffset_ParseExact_m157C6BCFAE2458242F94BCA04EA04B644A0046A8(L_61, L_62, L_63, L_64, NULL);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_66 = L_65;
RuntimeObject* L_67 = Box(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var, &L_66);
return L_67;
}
IL_0132:
{
String_t* L_68 = V_2;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_69;
L_69 = IsoDateTimeConverter_get_Culture_m437D2145509A056654FEC553057B2360D34C7B63(__this, NULL);
int32_t L_70 = __this->____dateTimeStyles_1;
il2cpp_codegen_runtime_class_init_inline(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_71;
L_71 = DateTimeOffset_Parse_m58FB7F1059D0CE10A697553DAE69386497B199EF(L_68, L_69, L_70, NULL);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_72 = L_71;
RuntimeObject* L_73 = Box(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var, &L_72);
return L_73;
}
IL_014a:
{
String_t* L_74 = __this->____dateTimeFormat_2;
bool L_75;
L_75 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_74, NULL);
if (L_75)
{
goto IL_0175;
}
}
{
String_t* L_76 = V_2;
String_t* L_77 = __this->____dateTimeFormat_2;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_78;
L_78 = IsoDateTimeConverter_get_Culture_m437D2145509A056654FEC553057B2360D34C7B63(__this, NULL);
int32_t L_79 = __this->____dateTimeStyles_1;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_80;
L_80 = DateTime_ParseExact_m71470EC56D0A0F92134660CA8097F65EF70D91CA(L_76, L_77, L_78, L_79, NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_81 = L_80;
RuntimeObject* L_82 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_81);
return L_82;
}
IL_0175:
{
String_t* L_83 = V_2;
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_84;
L_84 = IsoDateTimeConverter_get_Culture_m437D2145509A056654FEC553057B2360D34C7B63(__this, NULL);
int32_t L_85 = __this->____dateTimeStyles_1;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_86;
L_86 = DateTime_Parse_m9FA53ACE6D7D7EDB34C808AA0856C9293D3C869C(L_83, L_84, L_85, NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_87 = L_86;
RuntimeObject* L_88 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_87);
return L_88;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.IsoDateTimeConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsoDateTimeConverter__ctor_mA181A88E6F74C5BF60E6B7894EB526BBB37265A3 (IsoDateTimeConverter_t3C4ED3CEE632473FB4E14D506443497AC4CD0C82* __this, const RuntimeMethod* method)
{
{
__this->____dateTimeStyles_1 = ((int32_t)128);
DateTimeConverterBase__ctor_m01FAADC10F7F5E31B7083C7EE8DBE3EA5EA946A6(__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.Newtonsoft.Json.Converters.JavaScriptDateTimeConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JavaScriptDateTimeConverter_WriteJson_m80F0A501BD2387D7F33D29D095FE2A5059BC2344 (JavaScriptDateTimeConverter_tCD1929C2A01BAEDCAF98D62EC03F88C50FC4DEFB* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03);
s_Il2CppMethodInitialized = true;
}
int64_t V_0 = 0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_1;
memset((&V_1), 0, sizeof(V_1));
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 V_2;
memset((&V_2), 0, sizeof(V_2));
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 V_3;
memset((&V_3), 0, sizeof(V_3));
{
RuntimeObject* L_0 = ___1_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_0, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var)))
{
goto IL_001e;
}
}
{
RuntimeObject* L_1 = ___1_value;
V_1 = ((*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)UnBox(L_1, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_2;
L_2 = DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9((&V_1), NULL);
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_3;
L_3 = DateTimeUtils_ConvertDateTimeToJavaScriptTicks_mE9E467805B47312148320C79129629E25C042817(L_2, NULL);
V_0 = L_3;
goto IL_004f;
}
IL_001e:
{
RuntimeObject* L_4 = ___1_value;
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_4, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var)))
{
goto IL_0044;
}
}
{
RuntimeObject* L_5 = ___1_value;
V_2 = ((*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)((DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)UnBox(L_5, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var))));
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_6;
L_6 = DateTimeOffset_ToUniversalTime_m2560280B3CCAED4C50F155A710947E923000AE04((&V_2), NULL);
V_3 = L_6;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_7;
L_7 = DateTimeOffset_get_UtcDateTime_mE7EB39F361C89E1367CBC03C3410BA34F194DA40((&V_3), NULL);
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_8;
L_8 = DateTimeUtils_ConvertDateTimeToJavaScriptTicks_mE9E467805B47312148320C79129629E25C042817(L_7, NULL);
V_0 = L_8;
goto IL_004f;
}
IL_0044:
{
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_9 = (JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50_il2cpp_TypeInfo_var)));
NullCheck(L_9);
JsonSerializationException__ctor_m4E8CA322812CC5E3848194466F397218B8D07CD5(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral1C9DB51E75B79012CC31BED25D60BE03402CA0F3)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JavaScriptDateTimeConverter_WriteJson_m80F0A501BD2387D7F33D29D095FE2A5059BC2344_RuntimeMethod_var)));
}
IL_004f:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_10 = ___0_writer;
NullCheck(L_10);
VirtualActionInvoker1< String_t* >::Invoke(12 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartConstructor(System.String) */, L_10, _stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_11 = ___0_writer;
int64_t L_12 = V_0;
NullCheck(L_11);
VirtualActionInvoker1< int64_t >::Invoke(29 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int64) */, L_11, L_12);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_13 = ___0_writer;
NullCheck(L_13);
VirtualActionInvoker0::Invoke(13 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndConstructor() */, L_13);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.JavaScriptDateTimeConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* JavaScriptDateTimeConverter_ReadJson_mD1D2233773FA4D58FC09F657742669765FE50BA3 (JavaScriptDateTimeConverter_tCD1929C2A01BAEDCAF98D62EC03F88C50FC4DEFB* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03);
s_Il2CppMethodInitialized = true;
}
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_0;
memset((&V_0), 0, sizeof(V_0));
Type_t* G_B14_0 = NULL;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)11)))))
{
goto IL_002b;
}
}
{
Type_t* L_2 = ___1_objectType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_3;
L_3 = ReflectionUtils_IsNullable_mB78DB751CCC65C8F15ABDCB207A9086F388C2D26(L_2, NULL);
if (L_3)
{
goto IL_0029;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_4 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_5;
L_5 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
Type_t* L_6 = ___1_objectType;
String_t* L_7;
L_7 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27D252BCBD1DF46C936D6761666B18C66CA086E0)), L_5, L_6, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_8;
L_8 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_4, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JavaScriptDateTimeConverter_ReadJson_mD1D2233773FA4D58FC09F657742669765FE50BA3_RuntimeMethod_var)));
}
IL_0029:
{
return NULL;
}
IL_002b:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_9 = ___0_reader;
NullCheck(L_9);
int32_t L_10;
L_10 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_9);
if ((!(((uint32_t)L_10) == ((uint32_t)3))))
{
goto IL_004c;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_11 = ___0_reader;
NullCheck(L_11);
RuntimeObject* L_12;
L_12 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_11);
NullCheck(L_12);
String_t* L_13;
L_13 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_12);
bool L_14;
L_14 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_13, _stringLiteral39CB21871F9F9FE5AE18BA5E81ED4EC6DADB8E03, 4, NULL);
if (L_14)
{
goto IL_0073;
}
}
IL_004c:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_15 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_16;
L_16 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_17 = ___0_reader;
NullCheck(L_17);
int32_t L_18;
L_18 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_17);
int32_t L_19 = L_18;
RuntimeObject* L_20 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), &L_19);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_21 = ___0_reader;
NullCheck(L_21);
RuntimeObject* L_22;
L_22 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_21);
String_t* L_23;
L_23 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5022307A18EB90B48243F2F5614A29A4CDB8D4AB)), L_16, L_20, L_22, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_24;
L_24 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_15, L_23, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JavaScriptDateTimeConverter_ReadJson_mD1D2233773FA4D58FC09F657742669765FE50BA3_RuntimeMethod_var)));
}
IL_0073:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_25 = ___0_reader;
NullCheck(L_25);
bool L_26;
L_26 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean Vuforia.Newtonsoft.Json.JsonReader::Read() */, L_25);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_27 = ___0_reader;
NullCheck(L_27);
int32_t L_28;
L_28 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_27);
if ((((int32_t)L_28) == ((int32_t)7)))
{
goto IL_00a4;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_29 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_30;
L_30 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_31 = ___0_reader;
NullCheck(L_31);
int32_t L_32;
L_32 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_31);
int32_t L_33 = L_32;
RuntimeObject* L_34 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), &L_33);
String_t* L_35;
L_35 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral02AD14F7D66AE0F4F2880F6C1EFA11F3CD3BF534)), L_30, L_34, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_36;
L_36 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_29, L_35, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_36, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JavaScriptDateTimeConverter_ReadJson_mD1D2233773FA4D58FC09F657742669765FE50BA3_RuntimeMethod_var)));
}
IL_00a4:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_37 = ___0_reader;
NullCheck(L_37);
RuntimeObject* L_38;
L_38 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_37);
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_39;
L_39 = DateTimeUtils_ConvertJavaScriptTicksToDateTime_mCBCAE40E3E4FAA5FB6A65C68A146DF5712110665(((*(int64_t*)((int64_t*)(int64_t*)UnBox(L_38, Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var)))), NULL);
V_0 = L_39;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_40 = ___0_reader;
NullCheck(L_40);
bool L_41;
L_41 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean Vuforia.Newtonsoft.Json.JsonReader::Read() */, L_40);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_42 = ___0_reader;
NullCheck(L_42);
int32_t L_43;
L_43 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_42);
if ((((int32_t)L_43) == ((int32_t)((int32_t)15))))
{
goto IL_00e7;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_44 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_45;
L_45 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_46 = ___0_reader;
NullCheck(L_46);
int32_t L_47;
L_47 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_46);
int32_t L_48 = L_47;
RuntimeObject* L_49 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), &L_48);
String_t* L_50;
L_50 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB344685C9F5926A023E15AA872D5A5C5B6297827)), L_45, L_49, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_51;
L_51 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_44, L_50, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_51, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JavaScriptDateTimeConverter_ReadJson_mD1D2233773FA4D58FC09F657742669765FE50BA3_RuntimeMethod_var)));
}
IL_00e7:
{
Type_t* L_52 = ___1_objectType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_53;
L_53 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_52, NULL);
if (L_53)
{
goto IL_00f2;
}
}
{
Type_t* L_54 = ___1_objectType;
G_B14_0 = L_54;
goto IL_00f8;
}
IL_00f2:
{
Type_t* L_55 = ___1_objectType;
Type_t* L_56;
L_56 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_55, NULL);
G_B14_0 = L_56;
}
IL_00f8:
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_57 = { reinterpret_cast<intptr_t> (DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_58;
L_58 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_57, NULL);
bool L_59;
L_59 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(G_B14_0, L_58, NULL);
if (!L_59)
{
goto IL_0115;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_60 = V_0;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_61;
memset((&L_61), 0, sizeof(L_61));
DateTimeOffset__ctor_mB1671EA00463E92811C8DEA80797DC89B2FFCA62((&L_61), L_60, /*hidden argument*/NULL);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_62 = L_61;
RuntimeObject* L_63 = Box(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var, &L_62);
return L_63;
}
IL_0115:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_64 = V_0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_65 = L_64;
RuntimeObject* L_66 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_65);
return L_66;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.JavaScriptDateTimeConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JavaScriptDateTimeConverter__ctor_m432C39D607D6A9081349912CB08AA0EF2F16907B (JavaScriptDateTimeConverter_tCD1929C2A01BAEDCAF98D62EC03F88C50FC4DEFB* __this, const RuntimeMethod* method)
{
{
DateTimeConverterBase__ctor_m01FAADC10F7F5E31B7083C7EE8DBE3EA5EA946A6(__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.Newtonsoft.Json.Utilities.ReflectionObject Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter::InitializeReflectionObject(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* KeyValuePairConverter_InitializeReflectionObject_m652718B259609B2C8761FE1A5AC827D5A0959F3A (Type_t* ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t421C938039F8E10BD0A70BD6EBF5552B97B1D3F1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
Type_t* V_1 = NULL;
{
Type_t* L_0 = ___0_t;
NullCheck(L_0);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_1;
L_1 = VirtualFuncInvoker0< TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* >::Invoke(49 /* System.Type[] System.Type::GetGenericArguments() */, L_0);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_2 = L_1;
NullCheck((RuntimeObject*)L_2);
Type_t* L_3;
L_3 = InterfaceFuncInvoker1< Type_t*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Type>::get_Item(System.Int32) */, IList_1_t421C938039F8E10BD0A70BD6EBF5552B97B1D3F1_il2cpp_TypeInfo_var, (RuntimeObject*)L_2, 0);
V_0 = L_3;
NullCheck((RuntimeObject*)L_2);
Type_t* L_4;
L_4 = InterfaceFuncInvoker1< Type_t*, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.Type>::get_Item(System.Int32) */, IList_1_t421C938039F8E10BD0A70BD6EBF5552B97B1D3F1_il2cpp_TypeInfo_var, (RuntimeObject*)L_2, 1);
V_1 = L_4;
Type_t* L_5 = ___0_t;
Type_t* L_6 = ___0_t;
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_7 = (TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB*)SZArrayNew(TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB_il2cpp_TypeInfo_var, (uint32_t)2);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_8 = L_7;
Type_t* L_9 = V_0;
NullCheck(L_8);
ArrayElementTypeCheck (L_8, L_9);
(L_8)->SetAt(static_cast<il2cpp_array_size_t>(0), (Type_t*)L_9);
TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* L_10 = L_8;
Type_t* L_11 = V_1;
NullCheck(L_10);
ArrayElementTypeCheck (L_10, L_11);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (Type_t*)L_11);
NullCheck(L_6);
ConstructorInfo_t1B5967EE7E5554272F79F8880183C70AD240EEEB* L_12;
L_12 = Type_GetConstructor_m7F0E5E1A61477DE81B35AE780C21FA6830124554(L_6, L_10, NULL);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = L_13;
NullCheck(L_14);
ArrayElementTypeCheck (L_14, _stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07);
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = L_14;
NullCheck(L_15);
ArrayElementTypeCheck (L_15, _stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3);
(L_15)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3);
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* L_16;
L_16 = ReflectionObject_Create_mD08B6EC553D3B39FE5C33BD64BFA1099E71BF3D8(L_5, L_12, L_15, NULL);
return L_16;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePairConverter_WriteJson_m99E416102AAB9222EE75C9E760C6A70EE66A5D15 (KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_Get_mE30B8C78B70BC03B976C4557D5E7004FF75266F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07);
s_Il2CppMethodInitialized = true;
}
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* V_0 = NULL;
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* V_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B2_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B1_0 = NULL;
String_t* G_B3_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B3_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B5_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B4_0 = NULL;
String_t* G_B6_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B6_1 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_il2cpp_TypeInfo_var);
ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF* L_0 = ((KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_StaticFields*)il2cpp_codegen_static_fields_for(KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_il2cpp_TypeInfo_var))->___ReflectionObjectPerType_2;
RuntimeObject* L_1 = ___1_value;
NullCheck(L_1);
Type_t* L_2;
L_2 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_1, NULL);
NullCheck(L_0);
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* L_3;
L_3 = ThreadSafeStore_2_Get_mE30B8C78B70BC03B976C4557D5E7004FF75266F3(L_0, L_2, ThreadSafeStore_2_Get_mE30B8C78B70BC03B976C4557D5E7004FF75266F3_RuntimeMethod_var);
V_0 = L_3;
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_4 = ___2_serializer;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(35 /* Vuforia.Newtonsoft.Json.Serialization.IContractResolver Vuforia.Newtonsoft.Json.JsonSerializer::get_ContractResolver() */, L_4);
V_1 = ((DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35*)IsInstClass((RuntimeObject*)L_5, DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35_il2cpp_TypeInfo_var));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_6 = ___0_writer;
NullCheck(L_6);
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject() */, L_6);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_7 = ___0_writer;
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_8 = V_1;
G_B1_0 = L_7;
if (L_8)
{
G_B2_0 = L_7;
goto IL_002e;
}
}
{
G_B3_0 = _stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07;
G_B3_1 = G_B1_0;
goto IL_0039;
}
IL_002e:
{
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_9 = V_1;
NullCheck(L_9);
String_t* L_10;
L_10 = DefaultContractResolver_GetResolvedPropertyName_mF73F9C32E1A94985CE0AAC188B321539F843C23E(L_9, _stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07, NULL);
G_B3_0 = L_10;
G_B3_1 = G_B2_0;
}
IL_0039:
{
NullCheck(G_B3_1);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, G_B3_1, G_B3_0);
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_11 = ___2_serializer;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_12 = ___0_writer;
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* L_13 = V_0;
RuntimeObject* L_14 = ___1_value;
NullCheck(L_13);
RuntimeObject* L_15;
L_15 = ReflectionObject_GetValue_m91A76794D803F9F8E0FA81BBB4EFBABDB6815326(L_13, L_14, _stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07, NULL);
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* L_16 = V_0;
NullCheck(L_16);
Type_t* L_17;
L_17 = ReflectionObject_GetType_m7C14446FF462BDEDFE756DFE6F5F55B6BD5A71C6(L_16, _stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07, NULL);
NullCheck(L_11);
JsonSerializer_Serialize_m3EF07475D14FBBE56C47B15D2AC73B03A76F5E39(L_11, L_12, L_15, L_17, NULL);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_18 = ___0_writer;
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_19 = V_1;
G_B4_0 = L_18;
if (L_19)
{
G_B5_0 = L_18;
goto IL_0067;
}
}
{
G_B6_0 = _stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3;
G_B6_1 = G_B4_0;
goto IL_0072;
}
IL_0067:
{
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_20 = V_1;
NullCheck(L_20);
String_t* L_21;
L_21 = DefaultContractResolver_GetResolvedPropertyName_mF73F9C32E1A94985CE0AAC188B321539F843C23E(L_20, _stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3, NULL);
G_B6_0 = L_21;
G_B6_1 = G_B5_0;
}
IL_0072:
{
NullCheck(G_B6_1);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, G_B6_1, G_B6_0);
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_22 = ___2_serializer;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_23 = ___0_writer;
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* L_24 = V_0;
RuntimeObject* L_25 = ___1_value;
NullCheck(L_24);
RuntimeObject* L_26;
L_26 = ReflectionObject_GetValue_m91A76794D803F9F8E0FA81BBB4EFBABDB6815326(L_24, L_25, _stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3, NULL);
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* L_27 = V_0;
NullCheck(L_27);
Type_t* L_28;
L_28 = ReflectionObject_GetType_m7C14446FF462BDEDFE756DFE6F5F55B6BD5A71C6(L_27, _stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3, NULL);
NullCheck(L_22);
JsonSerializer_Serialize_m3EF07475D14FBBE56C47B15D2AC73B03A76F5E39(L_22, L_23, L_26, L_28, NULL);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_29 = ___0_writer;
NullCheck(L_29);
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject() */, L_29);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePairConverter_ReadJson_m5CCE7DBE8223FA96133582AF8B691CF9905A2D6D (KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_Get_mE30B8C78B70BC03B976C4557D5E7004FF75266F3_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
RuntimeObject* V_1 = NULL;
Type_t* V_2 = NULL;
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* V_3 = NULL;
String_t* V_4 = NULL;
Type_t* G_B7_0 = NULL;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)11)))))
{
goto IL_0020;
}
}
{
Type_t* L_2 = ___1_objectType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_3;
L_3 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_2, NULL);
if (L_3)
{
goto IL_001e;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_4 = ___0_reader;
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_5;
L_5 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCEEC121DF59708320D4D7FB4422A2E39CA9FED36)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&KeyValuePairConverter_ReadJson_m5CCE7DBE8223FA96133582AF8B691CF9905A2D6D_RuntimeMethod_var)));
}
IL_001e:
{
return NULL;
}
IL_0020:
{
V_0 = NULL;
V_1 = NULL;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_6 = ___0_reader;
NullCheck(L_6);
JsonReader_ReadAndAssert_m4DA5868C69BC14A07E4056DAC29CA09253DABC47(L_6, NULL);
Type_t* L_7 = ___1_objectType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_8;
L_8 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_7, NULL);
if (L_8)
{
goto IL_0035;
}
}
{
Type_t* L_9 = ___1_objectType;
G_B7_0 = L_9;
goto IL_003b;
}
IL_0035:
{
Type_t* L_10 = ___1_objectType;
Type_t* L_11;
L_11 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_10, NULL);
G_B7_0 = L_11;
}
IL_003b:
{
V_2 = G_B7_0;
il2cpp_codegen_runtime_class_init_inline(KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_il2cpp_TypeInfo_var);
ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF* L_12 = ((KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_StaticFields*)il2cpp_codegen_static_fields_for(KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_il2cpp_TypeInfo_var))->___ReflectionObjectPerType_2;
Type_t* L_13 = V_2;
NullCheck(L_12);
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* L_14;
L_14 = ThreadSafeStore_2_Get_mE30B8C78B70BC03B976C4557D5E7004FF75266F3(L_12, L_13, ThreadSafeStore_2_Get_mE30B8C78B70BC03B976C4557D5E7004FF75266F3_RuntimeMethod_var);
V_3 = L_14;
goto IL_00b9;
}
IL_004a:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_15 = ___0_reader;
NullCheck(L_15);
RuntimeObject* L_16;
L_16 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_15);
NullCheck(L_16);
String_t* L_17;
L_17 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_16);
V_4 = L_17;
String_t* L_18 = V_4;
bool L_19;
L_19 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_18, _stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07, 5, NULL);
if (!L_19)
{
goto IL_0082;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_20 = ___0_reader;
NullCheck(L_20);
JsonReader_ReadAndAssert_m4DA5868C69BC14A07E4056DAC29CA09253DABC47(L_20, NULL);
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_21 = ___3_serializer;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_22 = ___0_reader;
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* L_23 = V_3;
NullCheck(L_23);
Type_t* L_24;
L_24 = ReflectionObject_GetType_m7C14446FF462BDEDFE756DFE6F5F55B6BD5A71C6(L_23, _stringLiteralB720A9AE58815DFF5576319E5228D318E7899C07, NULL);
NullCheck(L_21);
RuntimeObject* L_25;
L_25 = JsonSerializer_Deserialize_m75C890A6EB652586CF3757C0B5E7F15671587285(L_21, L_22, L_24, NULL);
V_0 = L_25;
goto IL_00b3;
}
IL_0082:
{
String_t* L_26 = V_4;
bool L_27;
L_27 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_26, _stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3, 5, NULL);
if (!L_27)
{
goto IL_00ad;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_28 = ___0_reader;
NullCheck(L_28);
JsonReader_ReadAndAssert_m4DA5868C69BC14A07E4056DAC29CA09253DABC47(L_28, NULL);
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_29 = ___3_serializer;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_30 = ___0_reader;
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* L_31 = V_3;
NullCheck(L_31);
Type_t* L_32;
L_32 = ReflectionObject_GetType_m7C14446FF462BDEDFE756DFE6F5F55B6BD5A71C6(L_31, _stringLiteral86FADB31129B6F40C720A97600D69389EA3567E3, NULL);
NullCheck(L_29);
RuntimeObject* L_33;
L_33 = JsonSerializer_Deserialize_m75C890A6EB652586CF3757C0B5E7F15671587285(L_29, L_30, L_32, NULL);
V_1 = L_33;
goto IL_00b3;
}
IL_00ad:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_34 = ___0_reader;
NullCheck(L_34);
JsonReader_Skip_m6AB3A23A7E8815677FFC42A6940513F05BA7BD4B(L_34, NULL);
}
IL_00b3:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_35 = ___0_reader;
NullCheck(L_35);
JsonReader_ReadAndAssert_m4DA5868C69BC14A07E4056DAC29CA09253DABC47(L_35, NULL);
}
IL_00b9:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_36 = ___0_reader;
NullCheck(L_36);
int32_t L_37;
L_37 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_36);
if ((((int32_t)L_37) == ((int32_t)4)))
{
goto IL_004a;
}
}
{
ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* L_38 = V_3;
NullCheck(L_38);
ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* L_39;
L_39 = ReflectionObject_get_Creator_mD22AE505C330D13FB781C80A94FDBB1BE28D22ED_inline(L_38, NULL);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_40 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_41 = L_40;
RuntimeObject* L_42 = V_0;
NullCheck(L_41);
ArrayElementTypeCheck (L_41, L_42);
(L_41)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_42);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_43 = L_41;
RuntimeObject* L_44 = V_1;
NullCheck(L_43);
ArrayElementTypeCheck (L_43, L_44);
(L_43)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_44);
NullCheck(L_39);
RuntimeObject* L_45;
L_45 = ObjectConstructor_1_Invoke_m060204F0A89E3ADF762B57E68AF19705294839B2_inline(L_39, L_43, NULL);
return L_45;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool KeyValuePairConverter_CanConvert_m8BB8A6BB1610EFCED3D965725CFE176B56FA9199 (KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_t6B67F15F63BF2F3C9BF0458C0AA16F217BE189F0_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
Type_t* G_B3_0 = NULL;
{
Type_t* L_0 = ___0_objectType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_1;
L_1 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_0, NULL);
if (L_1)
{
goto IL_000b;
}
}
{
Type_t* L_2 = ___0_objectType;
G_B3_0 = L_2;
goto IL_0011;
}
IL_000b:
{
Type_t* L_3 = ___0_objectType;
Type_t* L_4;
L_4 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_3, NULL);
G_B3_0 = L_4;
}
IL_0011:
{
V_0 = G_B3_0;
Type_t* L_5 = V_0;
bool L_6;
L_6 = TypeExtensions_IsValueType_mA496BDEA85FA2FA937E1E766605AB546408B9272(L_5, NULL);
if (!L_6)
{
goto IL_0038;
}
}
{
Type_t* L_7 = V_0;
bool L_8;
L_8 = TypeExtensions_IsGenericType_m5AB94C6C9936A105025D6CFE2A546485858556D4(L_7, NULL);
if (!L_8)
{
goto IL_0038;
}
}
{
Type_t* L_9 = V_0;
NullCheck(L_9);
Type_t* L_10;
L_10 = VirtualFuncInvoker0< Type_t* >::Invoke(47 /* System.Type System.Type::GetGenericTypeDefinition() */, L_9);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_11 = { reinterpret_cast<intptr_t> (KeyValuePair_2_t6B67F15F63BF2F3C9BF0458C0AA16F217BE189F0_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_12;
L_12 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_11, NULL);
bool L_13;
L_13 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_10, L_12, NULL);
return L_13;
}
IL_0038:
{
return (bool)0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePairConverter__ctor_m162276F7B19279F0303ABB324F34833B165793D8 (KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__this, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.KeyValuePairConverter::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void KeyValuePairConverter__cctor_mFFD6D646717D220B2429E5B4FA3852728B65AA5A (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePairConverter_InitializeReflectionObject_m652718B259609B2C8761FE1A5AC827D5A0959F3A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2__ctor_m1F48399F1B68EFB2F50CAC707068DE92A0CCAF2B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE* L_0 = (Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE*)il2cpp_codegen_object_new(Func_2_t6ED229D835934A2FEC54B05723067BBB9769FCDE_il2cpp_TypeInfo_var);
NullCheck(L_0);
Func_2__ctor_mFE0508BBFA959D2B56E5EEC200E24A745600122A(L_0, NULL, (intptr_t)((void*)KeyValuePairConverter_InitializeReflectionObject_m652718B259609B2C8761FE1A5AC827D5A0959F3A_RuntimeMethod_var), NULL);
ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF* L_1 = (ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF*)il2cpp_codegen_object_new(ThreadSafeStore_2_t44DF6C875364BF08FB6D4C3187E31818666367AF_il2cpp_TypeInfo_var);
NullCheck(L_1);
ThreadSafeStore_2__ctor_m1F48399F1B68EFB2F50CAC707068DE92A0CCAF2B(L_1, L_0, ThreadSafeStore_2__ctor_m1F48399F1B68EFB2F50CAC707068DE92A0CCAF2B_RuntimeMethod_var);
((KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_StaticFields*)il2cpp_codegen_static_fields_for(KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_il2cpp_TypeInfo_var))->___ReflectionObjectPerType_2 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_StaticFields*)il2cpp_codegen_static_fields_for(KeyValuePairConverter_tDCCC7EA8F77D235514853AB9934F5EEAC5CA026C_il2cpp_TypeInfo_var))->___ReflectionObjectPerType_2), (void*)L_1);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Converters.Matrix4x4Converter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4Converter_WriteJson_mF55771C35A8564A2DE78EA2E17493DD3BD4436DC (Matrix4x4Converter_t5D2CECAC8BC970C5C3FB99D8918EB9FF0BB34042* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0023AF2F00FCDB066CC6D76D920DA0ADE90EF647);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08F863EBBB3CD717E71656C5810CF3AA8D6D381F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D1E412C01FCBEED5A211176F17ED68673F59FC1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F0A8088BDF598E9F1F5BA0F804AD53FE59C96A9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral204DBBDBB1BC14C7A1E61266CACCC3443D6AF93D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AF66D673D5606DC936304135AADFD7E6F41F5B9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AFB4A15BB943C9B43BCD4B91C5D42F852B50C23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B410239A5DA9E7F2D3ECE5DD4A2D021AB58C943);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5283890AF3274AE0B569B81DE511DDAFAA6A8E2B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F54CEEFF983948E06DCCCCFDA5A16768EC0E196);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB908FB7F7ED69D055FB898CBD750D2E37D443679);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD78D112848D426A98044320516AE321116F74C50);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8975005FF8BAF05F5CE496C89F3918E82AEB419);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE1FF38972D317F4695BFAF4B7DACF42CBE04CCC6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB72A6C142E7E7CA3E0AA267ECA659778C8218FE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAD7C7DBDDF9CF5538F439C2160072CE8F47C9AC);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___1_value;
if (L_0)
{
goto IL_000a;
}
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
NullCheck(L_1);
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, L_1);
return;
}
IL_000a:
{
RuntimeObject* L_2 = ___1_value;
V_0 = ((*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)UnBox(L_2, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_3 = ___0_writer;
NullCheck(L_3);
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject() */, L_3);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_4 = ___0_writer;
NullCheck(L_4);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_4, _stringLiteral2AFB4A15BB943C9B43BCD4B91C5D42F852B50C23);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_5 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = V_0;
float L_7 = L_6.___m00_0;
NullCheck(L_5);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_5, L_7);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_8 = ___0_writer;
NullCheck(L_8);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_8, _stringLiteral08F863EBBB3CD717E71656C5810CF3AA8D6D381F);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_9 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_10 = V_0;
float L_11 = L_10.___m01_4;
NullCheck(L_9);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_9, L_11);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_12 = ___0_writer;
NullCheck(L_12);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_12, _stringLiteralFAD7C7DBDDF9CF5538F439C2160072CE8F47C9AC);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_13 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_14 = V_0;
float L_15 = L_14.___m02_8;
NullCheck(L_13);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_13, L_15);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_16 = ___0_writer;
NullCheck(L_16);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_16, _stringLiteralEB72A6C142E7E7CA3E0AA267ECA659778C8218FE);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_17 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18 = V_0;
float L_19 = L_18.___m03_12;
NullCheck(L_17);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_17, L_19);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_20 = ___0_writer;
NullCheck(L_20);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_20, _stringLiteral1D1E412C01FCBEED5A211176F17ED68673F59FC1);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_21 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = V_0;
float L_23 = L_22.___m10_1;
NullCheck(L_21);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_21, L_23);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_24 = ___0_writer;
NullCheck(L_24);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_24, _stringLiteral8F54CEEFF983948E06DCCCCFDA5A16768EC0E196);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_25 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26 = V_0;
float L_27 = L_26.___m11_5;
NullCheck(L_25);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_25, L_27);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_28 = ___0_writer;
NullCheck(L_28);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_28, _stringLiteralE1FF38972D317F4695BFAF4B7DACF42CBE04CCC6);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_29 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = V_0;
float L_31 = L_30.___m12_9;
NullCheck(L_29);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_29, L_31);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_32 = ___0_writer;
NullCheck(L_32);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_32, _stringLiteralD8975005FF8BAF05F5CE496C89F3918E82AEB419);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_33 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34 = V_0;
float L_35 = L_34.___m13_13;
NullCheck(L_33);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_33, L_35);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_36 = ___0_writer;
NullCheck(L_36);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_36, _stringLiteral5283890AF3274AE0B569B81DE511DDAFAA6A8E2B);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_37 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38 = V_0;
float L_39 = L_38.___m20_2;
NullCheck(L_37);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_37, L_39);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_40 = ___0_writer;
NullCheck(L_40);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_40, _stringLiteral0023AF2F00FCDB066CC6D76D920DA0ADE90EF647);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_41 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_42 = V_0;
float L_43 = L_42.___m21_6;
NullCheck(L_41);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_41, L_43);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_44 = ___0_writer;
NullCheck(L_44);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_44, _stringLiteral204DBBDBB1BC14C7A1E61266CACCC3443D6AF93D);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_45 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_46 = V_0;
float L_47 = L_46.___m22_10;
NullCheck(L_45);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_45, L_47);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_48 = ___0_writer;
NullCheck(L_48);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_48, _stringLiteral3B410239A5DA9E7F2D3ECE5DD4A2D021AB58C943);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_49 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50 = V_0;
float L_51 = L_50.___m23_14;
NullCheck(L_49);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_49, L_51);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_52 = ___0_writer;
NullCheck(L_52);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_52, _stringLiteralB908FB7F7ED69D055FB898CBD750D2E37D443679);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_53 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_54 = V_0;
float L_55 = L_54.___m30_3;
NullCheck(L_53);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_53, L_55);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_56 = ___0_writer;
NullCheck(L_56);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_56, _stringLiteral1F0A8088BDF598E9F1F5BA0F804AD53FE59C96A9);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_57 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_58 = V_0;
float L_59 = L_58.___m31_7;
NullCheck(L_57);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_57, L_59);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_60 = ___0_writer;
NullCheck(L_60);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_60, _stringLiteralD78D112848D426A98044320516AE321116F74C50);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_61 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_62 = V_0;
float L_63 = L_62.___m32_11;
NullCheck(L_61);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_61, L_63);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_64 = ___0_writer;
NullCheck(L_64);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_64, _stringLiteral2AF66D673D5606DC936304135AADFD7E6F41F5B9);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_65 = ___0_writer;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_66 = V_0;
float L_67 = L_66.___m33_15;
NullCheck(L_65);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_65, L_67);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_68 = ___0_writer;
NullCheck(L_68);
VirtualActionInvoker0::Invoke(16 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEnd() */, L_68);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.Matrix4x4Converter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Matrix4x4Converter_ReadJson_m14B3F9B35AFD1861282856EFE718F4B4A6E8EADC (Matrix4x4Converter_t5D2CECAC8BC970C5C3FB99D8918EB9FF0BB34042* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0023AF2F00FCDB066CC6D76D920DA0ADE90EF647);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral08F863EBBB3CD717E71656C5810CF3AA8D6D381F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F0A8088BDF598E9F1F5BA0F804AD53FE59C96A9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral204DBBDBB1BC14C7A1E61266CACCC3443D6AF93D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AF66D673D5606DC936304135AADFD7E6F41F5B9);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2AFB4A15BB943C9B43BCD4B91C5D42F852B50C23);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B410239A5DA9E7F2D3ECE5DD4A2D021AB58C943);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5283890AF3274AE0B569B81DE511DDAFAA6A8E2B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB908FB7F7ED69D055FB898CBD750D2E37D443679);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD78D112848D426A98044320516AE321116F74C50);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEB72A6C142E7E7CA3E0AA267ECA659778C8218FE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFAD7C7DBDDF9CF5538F439C2160072CE8F47C9AC);
s_Il2CppMethodInitialized = true;
}
JObject_tB157683E879395D84018640F15336F59159359B6* V_0 = NULL;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
memset((&V_1), 0, sizeof(V_1));
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)11)))))
{
goto IL_0019;
}
}
{
il2cpp_codegen_initobj((&V_1), sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = L_2;
RuntimeObject* L_4 = Box(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var, &L_3);
return L_4;
}
IL_0019:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_5 = ___0_reader;
JObject_tB157683E879395D84018640F15336F59159359B6* L_6;
L_6 = JObject_Load_mC6199079F4A3D4835BA02CFB11F8290A6BC493A9(L_5, NULL);
V_0 = L_6;
il2cpp_codegen_initobj((&V_1), sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6));
JObject_tB157683E879395D84018640F15336F59159359B6* L_7 = V_0;
NullCheck(L_7);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_8;
L_8 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_7, _stringLiteral2AFB4A15BB943C9B43BCD4B91C5D42F852B50C23, NULL);
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
float L_9;
L_9 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_8, NULL);
(&V_1)->___m00_0 = ((float)L_9);
JObject_tB157683E879395D84018640F15336F59159359B6* L_10 = V_0;
NullCheck(L_10);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_11;
L_11 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_10, _stringLiteral08F863EBBB3CD717E71656C5810CF3AA8D6D381F, NULL);
float L_12;
L_12 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_11, NULL);
(&V_1)->___m01_4 = ((float)L_12);
JObject_tB157683E879395D84018640F15336F59159359B6* L_13 = V_0;
NullCheck(L_13);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_14;
L_14 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_13, _stringLiteralFAD7C7DBDDF9CF5538F439C2160072CE8F47C9AC, NULL);
float L_15;
L_15 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_14, NULL);
(&V_1)->___m02_8 = ((float)L_15);
JObject_tB157683E879395D84018640F15336F59159359B6* L_16 = V_0;
NullCheck(L_16);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_17;
L_17 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_16, _stringLiteralEB72A6C142E7E7CA3E0AA267ECA659778C8218FE, NULL);
float L_18;
L_18 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_17, NULL);
(&V_1)->___m03_12 = ((float)L_18);
JObject_tB157683E879395D84018640F15336F59159359B6* L_19 = V_0;
NullCheck(L_19);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_20;
L_20 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_19, _stringLiteral5283890AF3274AE0B569B81DE511DDAFAA6A8E2B, NULL);
float L_21;
L_21 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_20, NULL);
(&V_1)->___m20_2 = ((float)L_21);
JObject_tB157683E879395D84018640F15336F59159359B6* L_22 = V_0;
NullCheck(L_22);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_23;
L_23 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_22, _stringLiteral0023AF2F00FCDB066CC6D76D920DA0ADE90EF647, NULL);
float L_24;
L_24 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_23, NULL);
(&V_1)->___m21_6 = ((float)L_24);
JObject_tB157683E879395D84018640F15336F59159359B6* L_25 = V_0;
NullCheck(L_25);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_26;
L_26 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_25, _stringLiteral204DBBDBB1BC14C7A1E61266CACCC3443D6AF93D, NULL);
float L_27;
L_27 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_26, NULL);
(&V_1)->___m22_10 = ((float)L_27);
JObject_tB157683E879395D84018640F15336F59159359B6* L_28 = V_0;
NullCheck(L_28);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_29;
L_29 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_28, _stringLiteral3B410239A5DA9E7F2D3ECE5DD4A2D021AB58C943, NULL);
float L_30;
L_30 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_29, NULL);
(&V_1)->___m23_14 = ((float)L_30);
JObject_tB157683E879395D84018640F15336F59159359B6* L_31 = V_0;
NullCheck(L_31);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_32;
L_32 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_31, _stringLiteralB908FB7F7ED69D055FB898CBD750D2E37D443679, NULL);
float L_33;
L_33 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_32, NULL);
(&V_1)->___m30_3 = ((float)L_33);
JObject_tB157683E879395D84018640F15336F59159359B6* L_34 = V_0;
NullCheck(L_34);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_35;
L_35 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_34, _stringLiteral1F0A8088BDF598E9F1F5BA0F804AD53FE59C96A9, NULL);
float L_36;
L_36 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_35, NULL);
(&V_1)->___m31_7 = ((float)L_36);
JObject_tB157683E879395D84018640F15336F59159359B6* L_37 = V_0;
NullCheck(L_37);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_38;
L_38 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_37, _stringLiteralD78D112848D426A98044320516AE321116F74C50, NULL);
float L_39;
L_39 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_38, NULL);
(&V_1)->___m32_11 = ((float)L_39);
JObject_tB157683E879395D84018640F15336F59159359B6* L_40 = V_0;
NullCheck(L_40);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_41;
L_41 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_40, _stringLiteral2AF66D673D5606DC936304135AADFD7E6F41F5B9, NULL);
float L_42;
L_42 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_41, NULL);
(&V_1)->___m33_15 = ((float)L_42);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_43 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44 = L_43;
RuntimeObject* L_45 = Box(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var, &L_44);
return L_45;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.Matrix4x4Converter::get_CanRead()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Matrix4x4Converter_get_CanRead_m32720116EA339B860CFE356DCCA6F446291C0977 (Matrix4x4Converter_t5D2CECAC8BC970C5C3FB99D8918EB9FF0BB34042* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.Matrix4x4Converter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Matrix4x4Converter_CanConvert_mB6F237A50FA56FB904F14A0C67DF1E39697B98C9 (Matrix4x4Converter_t5D2CECAC8BC970C5C3FB99D8918EB9FF0BB34042* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
return L_3;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.Matrix4x4Converter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4Converter__ctor_m662F18B2C7DA781DBAC869D2ED9F4A5B83B841F8 (Matrix4x4Converter_t5D2CECAC8BC970C5C3FB99D8918EB9FF0BB34042* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__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.Newtonsoft.Json.Converters.QuaternionConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionConverter_WriteJson_mEB43DB0E05E89666662A20FE4733040EEC29472C (QuaternionConverter_t9904F4F8E96866E6D6F4954326B972D1FE5C0094* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15837118141CA2B68B23C553BFA6090DA353BF98);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907);
s_Il2CppMethodInitialized = true;
}
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___1_value;
V_0 = ((*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)UnBox(L_0, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
NullCheck(L_1);
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject() */, L_1);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_2 = ___0_writer;
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_2, _stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_3 = ___0_writer;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = V_0;
float L_5 = L_4.___w_3;
NullCheck(L_3);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_3, L_5);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_6 = ___0_writer;
NullCheck(L_6);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_6, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_7 = ___0_writer;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = V_0;
float L_9 = L_8.___x_0;
NullCheck(L_7);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_7, L_9);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_10 = ___0_writer;
NullCheck(L_10);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_10, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_11 = ___0_writer;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = V_0;
float L_13 = L_12.___y_1;
NullCheck(L_11);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_11, L_13);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_14 = ___0_writer;
NullCheck(L_14);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_14, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_15 = ___0_writer;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = V_0;
float L_17 = L_16.___z_2;
NullCheck(L_15);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_15, L_17);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_18 = ___0_writer;
NullCheck(L_18);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_18, _stringLiteral15837118141CA2B68B23C553BFA6090DA353BF98);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_19 = ___0_writer;
NullCheck(L_19);
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject() */, L_19);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_20 = ___0_writer;
NullCheck(L_20);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_20, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_21 = ___0_writer;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
L_22 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL);
float L_23 = L_22.___x_2;
NullCheck(L_21);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_21, L_23);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_24 = ___0_writer;
NullCheck(L_24);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_24, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_25 = ___0_writer;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
L_26 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL);
float L_27 = L_26.___y_3;
NullCheck(L_25);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_25, L_27);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_28 = ___0_writer;
NullCheck(L_28);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_28, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_29 = ___0_writer;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
L_30 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_0), NULL);
float L_31 = L_30.___z_4;
NullCheck(L_29);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_29, L_31);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_32 = ___0_writer;
NullCheck(L_32);
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject() */, L_32);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_33 = ___0_writer;
NullCheck(L_33);
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject() */, L_33);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.QuaternionConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QuaternionConverter_CanConvert_m8ABB413C23BE7E680D4AA909020EB89178D545A0 (QuaternionConverter_t9904F4F8E96866E6D6F4954326B972D1FE5C0094* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
return L_3;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.QuaternionConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* QuaternionConverter_ReadJson_m8D3199451EFFE690C515C1EC5905C91646B2DD39 (QuaternionConverter_t9904F4F8E96866E6D6F4954326B972D1FE5C0094* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToList_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_mAADF73191D35A82CA1499732D4A833E72DF17391_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CReadJsonU3Eb__2_0_m614C17DCEED6E3EE2426CC90C9931F31913AE139_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CReadJsonU3Eb__2_1_m9EFF5F80F4D383C6ADEA9A6C588C67CF00BF400A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CReadJsonU3Eb__2_2_m8BE509C6F73548D00B1143412B55D3F486BE1C8D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CReadJsonU3Eb__2_3_m287A74AA033495F3C7DCADC6F19A1A8AA529C70F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CReadJsonU3Eb__2_4_m0AF54E356E93D5C8A2AB4F8B62982D11294F39F4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15837118141CA2B68B23C553BFA6090DA353BF98);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907);
s_Il2CppMethodInitialized = true;
}
JObject_tB157683E879395D84018640F15336F59159359B6* V_0 = NULL;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_1;
memset((&V_1), 0, sizeof(V_1));
JToken_t034BD5C010BDF99670727D17139F467527005F66* V_2 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* G_B2_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B2_1 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B2_2 = NULL;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* G_B1_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B1_1 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B1_2 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B4_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B3_0 = NULL;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* G_B6_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B6_1 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B6_2 = NULL;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* G_B5_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B5_1 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B5_2 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B8_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B7_0 = NULL;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* G_B10_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B10_1 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B10_2 = NULL;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* G_B9_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B9_1 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B9_2 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B12_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B11_0 = NULL;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* G_B14_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B14_1 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B14_2 = NULL;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* G_B13_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B13_1 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B13_2 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B16_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B15_0 = NULL;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* G_B18_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B18_1 = NULL;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* G_B17_0 = NULL;
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* G_B17_1 = NULL;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
JObject_tB157683E879395D84018640F15336F59159359B6* L_1;
L_1 = JObject_Load_mC6199079F4A3D4835BA02CFB11F8290A6BC493A9(L_0, NULL);
V_0 = L_1;
JObject_tB157683E879395D84018640F15336F59159359B6* L_2 = V_0;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = JObject_Properties_mA35C4131254CD7B879E5CBE9A69DFB1B547384C1(L_2, NULL);
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* L_4;
L_4 = Enumerable_ToList_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_mAADF73191D35A82CA1499732D4A833E72DF17391(L_3, Enumerable_ToList_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_mAADF73191D35A82CA1499732D4A833E72DF17391_RuntimeMethod_var);
il2cpp_codegen_initobj((&V_1), sizeof(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974));
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* L_5 = L_4;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_6 = ((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_1;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_7 = L_6;
G_B1_0 = L_7;
G_B1_1 = L_5;
G_B1_2 = L_5;
if (L_7)
{
G_B2_0 = L_7;
G_B2_1 = L_5;
G_B2_2 = L_5;
goto IL_003a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* L_8 = ((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_9 = (Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5*)il2cpp_codegen_object_new(Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5_il2cpp_TypeInfo_var);
NullCheck(L_9);
Func_2__ctor_m3C47467E10C524331C746B9EAFAB080CE0E0EE70(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3CReadJsonU3Eb__2_0_m614C17DCEED6E3EE2426CC90C9931F31913AE139_RuntimeMethod_var), NULL);
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_10 = L_9;
((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_1 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_0_1), (void*)L_10);
G_B2_0 = L_10;
G_B2_1 = G_B1_1;
G_B2_2 = G_B1_2;
}
IL_003a:
{
bool L_11;
L_11 = Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E(G_B2_1, G_B2_0, Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E_RuntimeMethod_var);
G_B3_0 = G_B2_2;
if (!L_11)
{
G_B4_0 = G_B2_2;
goto IL_0059;
}
}
{
JObject_tB157683E879395D84018640F15336F59159359B6* L_12 = V_0;
NullCheck(L_12);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_13;
L_13 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_12, _stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907, NULL);
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
float L_14;
L_14 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_13, NULL);
(&V_1)->___w_3 = ((float)L_14);
G_B4_0 = G_B3_0;
}
IL_0059:
{
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* L_15 = G_B4_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_16 = ((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_1_2;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_17 = L_16;
G_B5_0 = L_17;
G_B5_1 = L_15;
G_B5_2 = L_15;
if (L_17)
{
G_B6_0 = L_17;
G_B6_1 = L_15;
G_B6_2 = L_15;
goto IL_0079;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* L_18 = ((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_19 = (Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5*)il2cpp_codegen_object_new(Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5_il2cpp_TypeInfo_var);
NullCheck(L_19);
Func_2__ctor_m3C47467E10C524331C746B9EAFAB080CE0E0EE70(L_19, L_18, (intptr_t)((void*)U3CU3Ec_U3CReadJsonU3Eb__2_1_m9EFF5F80F4D383C6ADEA9A6C588C67CF00BF400A_RuntimeMethod_var), NULL);
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_20 = L_19;
((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_1_2 = L_20;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_1_2), (void*)L_20);
G_B6_0 = L_20;
G_B6_1 = G_B5_1;
G_B6_2 = G_B5_2;
}
IL_0079:
{
bool L_21;
L_21 = Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E(G_B6_1, G_B6_0, Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E_RuntimeMethod_var);
G_B7_0 = G_B6_2;
if (!L_21)
{
G_B8_0 = G_B6_2;
goto IL_0098;
}
}
{
JObject_tB157683E879395D84018640F15336F59159359B6* L_22 = V_0;
NullCheck(L_22);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_23;
L_23 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_22, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL);
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
float L_24;
L_24 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_23, NULL);
(&V_1)->___x_0 = ((float)L_24);
G_B8_0 = G_B7_0;
}
IL_0098:
{
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* L_25 = G_B8_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_26 = ((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_2_3;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_27 = L_26;
G_B9_0 = L_27;
G_B9_1 = L_25;
G_B9_2 = L_25;
if (L_27)
{
G_B10_0 = L_27;
G_B10_1 = L_25;
G_B10_2 = L_25;
goto IL_00b8;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* L_28 = ((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_29 = (Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5*)il2cpp_codegen_object_new(Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5_il2cpp_TypeInfo_var);
NullCheck(L_29);
Func_2__ctor_m3C47467E10C524331C746B9EAFAB080CE0E0EE70(L_29, L_28, (intptr_t)((void*)U3CU3Ec_U3CReadJsonU3Eb__2_2_m8BE509C6F73548D00B1143412B55D3F486BE1C8D_RuntimeMethod_var), NULL);
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_30 = L_29;
((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_2_3 = L_30;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_2_3), (void*)L_30);
G_B10_0 = L_30;
G_B10_1 = G_B9_1;
G_B10_2 = G_B9_2;
}
IL_00b8:
{
bool L_31;
L_31 = Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E(G_B10_1, G_B10_0, Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E_RuntimeMethod_var);
G_B11_0 = G_B10_2;
if (!L_31)
{
G_B12_0 = G_B10_2;
goto IL_00d7;
}
}
{
JObject_tB157683E879395D84018640F15336F59159359B6* L_32 = V_0;
NullCheck(L_32);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_33;
L_33 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_32, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, NULL);
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
float L_34;
L_34 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_33, NULL);
(&V_1)->___y_1 = ((float)L_34);
G_B12_0 = G_B11_0;
}
IL_00d7:
{
List_1_t79FCB7E3DB4F62F1CD6E8F845E8F8FDFCCDD073C* L_35 = G_B12_0;
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_36 = ((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_3_4;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_37 = L_36;
G_B13_0 = L_37;
G_B13_1 = L_35;
G_B13_2 = L_35;
if (L_37)
{
G_B14_0 = L_37;
G_B14_1 = L_35;
G_B14_2 = L_35;
goto IL_00f7;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* L_38 = ((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_39 = (Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5*)il2cpp_codegen_object_new(Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5_il2cpp_TypeInfo_var);
NullCheck(L_39);
Func_2__ctor_m3C47467E10C524331C746B9EAFAB080CE0E0EE70(L_39, L_38, (intptr_t)((void*)U3CU3Ec_U3CReadJsonU3Eb__2_3_m287A74AA033495F3C7DCADC6F19A1A8AA529C70F_RuntimeMethod_var), NULL);
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_40 = L_39;
((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_3_4 = L_40;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_3_4), (void*)L_40);
G_B14_0 = L_40;
G_B14_1 = G_B13_1;
G_B14_2 = G_B13_2;
}
IL_00f7:
{
bool L_41;
L_41 = Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E(G_B14_1, G_B14_0, Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E_RuntimeMethod_var);
G_B15_0 = G_B14_2;
if (!L_41)
{
G_B16_0 = G_B14_2;
goto IL_0116;
}
}
{
JObject_tB157683E879395D84018640F15336F59159359B6* L_42 = V_0;
NullCheck(L_42);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_43;
L_43 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_42, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1, NULL);
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
float L_44;
L_44 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_43, NULL);
(&V_1)->___z_2 = ((float)L_44);
G_B16_0 = G_B15_0;
}
IL_0116:
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_45 = ((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_4_5;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_46 = L_45;
G_B17_0 = L_46;
G_B17_1 = G_B16_0;
if (L_46)
{
G_B18_0 = L_46;
G_B18_1 = G_B16_0;
goto IL_0135;
}
}
{
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* L_47 = ((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9_0;
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_48 = (Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5*)il2cpp_codegen_object_new(Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5_il2cpp_TypeInfo_var);
NullCheck(L_48);
Func_2__ctor_m3C47467E10C524331C746B9EAFAB080CE0E0EE70(L_48, L_47, (intptr_t)((void*)U3CU3Ec_U3CReadJsonU3Eb__2_4_m0AF54E356E93D5C8A2AB4F8B62982D11294F39F4_RuntimeMethod_var), NULL);
Func_2_tB4C12A642E5C8663EED54D63BFEB8B330AE9F2E5* L_49 = L_48;
((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_4_5 = L_49;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9__2_4_5), (void*)L_49);
G_B18_0 = L_49;
G_B18_1 = G_B17_1;
}
IL_0135:
{
bool L_50;
L_50 = Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E(G_B18_1, G_B18_0, Enumerable_Any_TisJProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686_m27B14DF91B0B935FB879F98C52D1278C4276D63E_RuntimeMethod_var);
if (!L_50)
{
goto IL_01a0;
}
}
{
JObject_tB157683E879395D84018640F15336F59159359B6* L_51 = V_0;
NullCheck(L_51);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_52;
L_52 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_51, _stringLiteral15837118141CA2B68B23C553BFA6090DA353BF98, NULL);
V_2 = L_52;
il2cpp_codegen_initobj((&V_3), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_53 = V_2;
NullCheck(L_53);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_54;
L_54 = VirtualFuncInvoker1< JToken_t034BD5C010BDF99670727D17139F467527005F66*, RuntimeObject* >::Invoke(14 /* Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::get_Item(System.Object) */, L_53, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
float L_55;
L_55 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_54, NULL);
(&V_3)->___x_2 = ((float)L_55);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_56 = V_2;
NullCheck(L_56);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_57;
L_57 = VirtualFuncInvoker1< JToken_t034BD5C010BDF99670727D17139F467527005F66*, RuntimeObject* >::Invoke(14 /* Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::get_Item(System.Object) */, L_56, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
float L_58;
L_58 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_57, NULL);
(&V_3)->___y_3 = ((float)L_58);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_59 = V_2;
NullCheck(L_59);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_60;
L_60 = VirtualFuncInvoker1< JToken_t034BD5C010BDF99670727D17139F467527005F66*, RuntimeObject* >::Invoke(14 /* Vuforia.Newtonsoft.Json.Linq.JToken Vuforia.Newtonsoft.Json.Linq.JToken::get_Item(System.Object) */, L_59, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
float L_61;
L_61 = JToken_op_Explicit_m745776223B21A0FD3AC60E6530210812F38A4E41(L_60, NULL);
(&V_3)->___z_4 = ((float)L_61);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_3;
Quaternion_set_eulerAngles_m441C342F21FEFCED9BABED01FA516C97EA424D6E_inline((&V_1), L_62, NULL);
}
IL_01a0:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_63 = V_1;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64 = L_63;
RuntimeObject* L_65 = Box(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var, &L_64);
return L_65;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.QuaternionConverter::get_CanRead()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool QuaternionConverter_get_CanRead_m13A7755820A96E185557140B855B4413C2EA8E62 (QuaternionConverter_t9904F4F8E96866E6D6F4954326B972D1FE5C0094* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.QuaternionConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void QuaternionConverter__ctor_m1FAD3BEF02B4F395F9FED64A9038CF0709CF8F40 (QuaternionConverter_t9904F4F8E96866E6D6F4954326B972D1FE5C0094* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__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.Newtonsoft.Json.Converters.QuaternionConverter/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mA08039986520FC06FF1F9BB7D8EF38F7512218F9 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* L_0 = (U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF*)il2cpp_codegen_object_new(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CU3Ec__ctor_mAC5890E45E0BF4D86FC98A5F14B7F7B0C18D8800(L_0, NULL);
((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mAC5890E45E0BF4D86FC98A5F14B7F7B0C18D8800 (U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<ReadJson>b__2_0(Vuforia.Newtonsoft.Json.Linq.JProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CReadJsonU3Eb__2_0_m614C17DCEED6E3EE2426CC90C9931F31913AE139 (U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* __this, JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907);
s_Il2CppMethodInitialized = true;
}
{
JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* L_0 = ___0_p;
NullCheck(L_0);
String_t* L_1;
L_1 = JProperty_get_Name_m62DFC62CF3A8ACCED021AD55F0A51B61ECBF8335_inline(L_0, NULL);
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, _stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907, NULL);
return L_2;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<ReadJson>b__2_1(Vuforia.Newtonsoft.Json.Linq.JProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CReadJsonU3Eb__2_1_m9EFF5F80F4D383C6ADEA9A6C588C67CF00BF400A (U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* __this, JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
s_Il2CppMethodInitialized = true;
}
{
JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* L_0 = ___0_p;
NullCheck(L_0);
String_t* L_1;
L_1 = JProperty_get_Name_m62DFC62CF3A8ACCED021AD55F0A51B61ECBF8335_inline(L_0, NULL);
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL);
return L_2;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<ReadJson>b__2_2(Vuforia.Newtonsoft.Json.Linq.JProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CReadJsonU3Eb__2_2_m8BE509C6F73548D00B1143412B55D3F486BE1C8D (U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* __this, JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
s_Il2CppMethodInitialized = true;
}
{
JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* L_0 = ___0_p;
NullCheck(L_0);
String_t* L_1;
L_1 = JProperty_get_Name_m62DFC62CF3A8ACCED021AD55F0A51B61ECBF8335_inline(L_0, NULL);
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, NULL);
return L_2;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<ReadJson>b__2_3(Vuforia.Newtonsoft.Json.Linq.JProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CReadJsonU3Eb__2_3_m287A74AA033495F3C7DCADC6F19A1A8AA529C70F (U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* __this, JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
s_Il2CppMethodInitialized = true;
}
{
JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* L_0 = ___0_p;
NullCheck(L_0);
String_t* L_1;
L_1 = JProperty_get_Name_m62DFC62CF3A8ACCED021AD55F0A51B61ECBF8335_inline(L_0, NULL);
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1, NULL);
return L_2;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.QuaternionConverter/<>c::<ReadJson>b__2_4(Vuforia.Newtonsoft.Json.Linq.JProperty)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CU3Ec_U3CReadJsonU3Eb__2_4_m0AF54E356E93D5C8A2AB4F8B62982D11294F39F4 (U3CU3Ec_tEE7D569A52C15937FC8E8CF4B80B757665C1E9FF* __this, JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* ___0_p, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15837118141CA2B68B23C553BFA6090DA353BF98);
s_Il2CppMethodInitialized = true;
}
{
JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* L_0 = ___0_p;
NullCheck(L_0);
String_t* L_1;
L_1 = JProperty_get_Name_m62DFC62CF3A8ACCED021AD55F0A51B61ECBF8335_inline(L_0, NULL);
bool L_2;
L_2 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_1, _stringLiteral15837118141CA2B68B23C553BFA6090DA353BF98, NULL);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Converters.RegexConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegexConverter_WriteJson_mF3E1BB68E92C2792F62FA3EE12E9551DDCF960E3 (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* V_0 = NULL;
BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* V_1 = NULL;
{
RuntimeObject* L_0 = ___1_value;
V_0 = ((Regex_tE773142C2BE45C5D362B0F815AFF831707A51772*)CastclassClass((RuntimeObject*)L_0, Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
V_1 = ((BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296*)IsInstClass((RuntimeObject*)L_1, BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296_il2cpp_TypeInfo_var));
BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* L_2 = V_1;
if (!L_2)
{
goto IL_001a;
}
}
{
BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* L_3 = V_1;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_4 = V_0;
RegexConverter_WriteBson_m13216DEB80F0D1E3BEB323F55685E673792308E7(__this, L_3, L_4, NULL);
return;
}
IL_001a:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_5 = ___0_writer;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_6 = V_0;
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_7 = ___2_serializer;
RegexConverter_WriteJson_m2254D56AA8C37D1EABA3D10AE66E9BE7E94A2DE5(__this, L_5, L_6, L_7, NULL);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.RegexConverter::HasFlag(System.Text.RegularExpressions.RegexOptions,System.Text.RegularExpressions.RegexOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RegexConverter_HasFlag_mFB4BDD45AA569A8DC85A65C55779F5AD5EC47A64 (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, int32_t ___0_options, int32_t ___1_flag, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_options;
int32_t L_1 = ___1_flag;
int32_t L_2 = ___1_flag;
return (bool)((((int32_t)((int32_t)((int32_t)L_0&(int32_t)L_1))) == ((int32_t)L_2))? 1 : 0);
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.RegexConverter::WriteBson(Vuforia.Newtonsoft.Json.Bson.BsonWriter,System.Text.RegularExpressions.Regex)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegexConverter_WriteBson_m13216DEB80F0D1E3BEB323F55685E673792308E7 (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* ___0_writer, Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___1_regex, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B8590E2F95A4B0631E98EAF5F61AFD63A1C031E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD07B59B474E59375E25F09D75E1BAC7660C9373B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
V_0 = (String_t*)NULL;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_0 = ___1_regex;
NullCheck(L_0);
int32_t L_1;
L_1 = Regex_get_Options_m165C450CC7D77E4EA9BBFFED62C73269A6989EF2_inline(L_0, NULL);
bool L_2;
L_2 = RegexConverter_HasFlag_mFB4BDD45AA569A8DC85A65C55779F5AD5EC47A64(__this, L_1, 1, NULL);
if (!L_2)
{
goto IL_001d;
}
}
{
String_t* L_3 = V_0;
String_t* L_4;
L_4 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_3, _stringLiteral1B8590E2F95A4B0631E98EAF5F61AFD63A1C031E, NULL);
V_0 = L_4;
}
IL_001d:
{
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_5 = ___1_regex;
NullCheck(L_5);
int32_t L_6;
L_6 = Regex_get_Options_m165C450CC7D77E4EA9BBFFED62C73269A6989EF2_inline(L_5, NULL);
bool L_7;
L_7 = RegexConverter_HasFlag_mFB4BDD45AA569A8DC85A65C55779F5AD5EC47A64(__this, L_6, 2, NULL);
if (!L_7)
{
goto IL_0038;
}
}
{
String_t* L_8 = V_0;
String_t* L_9;
L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_8, _stringLiteralC1771FD048FA0C5283A6D1085A6C3493F05C1302, NULL);
V_0 = L_9;
}
IL_0038:
{
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_10 = ___1_regex;
NullCheck(L_10);
int32_t L_11;
L_11 = Regex_get_Options_m165C450CC7D77E4EA9BBFFED62C73269A6989EF2_inline(L_10, NULL);
bool L_12;
L_12 = RegexConverter_HasFlag_mFB4BDD45AA569A8DC85A65C55779F5AD5EC47A64(__this, L_11, ((int32_t)16), NULL);
if (!L_12)
{
goto IL_0054;
}
}
{
String_t* L_13 = V_0;
String_t* L_14;
L_14 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_13, _stringLiteralDAF2BD03270A51BF9C135F3694DCAD2D3E66F465, NULL);
V_0 = L_14;
}
IL_0054:
{
String_t* L_15 = V_0;
String_t* L_16;
L_16 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_15, _stringLiteralD07B59B474E59375E25F09D75E1BAC7660C9373B, NULL);
V_0 = L_16;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_17 = ___1_regex;
NullCheck(L_17);
int32_t L_18;
L_18 = Regex_get_Options_m165C450CC7D77E4EA9BBFFED62C73269A6989EF2_inline(L_17, NULL);
bool L_19;
L_19 = RegexConverter_HasFlag_mFB4BDD45AA569A8DC85A65C55779F5AD5EC47A64(__this, L_18, 4, NULL);
if (!L_19)
{
goto IL_007b;
}
}
{
String_t* L_20 = V_0;
String_t* L_21;
L_21 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_20, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL);
V_0 = L_21;
}
IL_007b:
{
BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* L_22 = ___0_writer;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_23 = ___1_regex;
NullCheck(L_23);
String_t* L_24;
L_24 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_23);
String_t* L_25 = V_0;
NullCheck(L_22);
BsonWriter_WriteRegex_m8EF2BD44D541A55D38D3429237967A59297E3267(L_22, L_24, L_25, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.RegexConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Text.RegularExpressions.Regex,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegexConverter_WriteJson_m2254D56AA8C37D1EABA3D10AE66E9BE7E94A2DE5 (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* ___1_regex, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4DE1853EEF8EA51A408D1E43572237AA9099A9F7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4BD78F14A295432B64B608CF7B12D9CA73E40A1);
s_Il2CppMethodInitialized = true;
}
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* V_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B2_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B1_0 = NULL;
String_t* G_B3_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B3_1 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B5_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B4_0 = NULL;
String_t* G_B6_0 = NULL;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* G_B6_1 = NULL;
{
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_0 = ___2_serializer;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(35 /* Vuforia.Newtonsoft.Json.Serialization.IContractResolver Vuforia.Newtonsoft.Json.JsonSerializer::get_ContractResolver() */, L_0);
V_0 = ((DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35*)IsInstClass((RuntimeObject*)L_1, DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35_il2cpp_TypeInfo_var));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_2 = ___0_writer;
NullCheck(L_2);
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject() */, L_2);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_3 = ___0_writer;
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_4 = V_0;
G_B1_0 = L_3;
if (L_4)
{
G_B2_0 = L_3;
goto IL_001d;
}
}
{
G_B3_0 = _stringLiteral4DE1853EEF8EA51A408D1E43572237AA9099A9F7;
G_B3_1 = G_B1_0;
goto IL_0028;
}
IL_001d:
{
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_5 = V_0;
NullCheck(L_5);
String_t* L_6;
L_6 = DefaultContractResolver_GetResolvedPropertyName_mF73F9C32E1A94985CE0AAC188B321539F843C23E(L_5, _stringLiteral4DE1853EEF8EA51A408D1E43572237AA9099A9F7, NULL);
G_B3_0 = L_6;
G_B3_1 = G_B2_0;
}
IL_0028:
{
NullCheck(G_B3_1);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, G_B3_1, G_B3_0);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_7 = ___0_writer;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_8 = ___1_regex;
NullCheck(L_8);
String_t* L_9;
L_9 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_8);
NullCheck(L_7);
VirtualActionInvoker1< String_t* >::Invoke(26 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.String) */, L_7, L_9);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_10 = ___0_writer;
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_11 = V_0;
G_B4_0 = L_10;
if (L_11)
{
G_B5_0 = L_10;
goto IL_0044;
}
}
{
G_B6_0 = _stringLiteralF4BD78F14A295432B64B608CF7B12D9CA73E40A1;
G_B6_1 = G_B4_0;
goto IL_004f;
}
IL_0044:
{
DefaultContractResolver_t9C8B987B9D53C292DEBF37F9AAD93AF8D9289D35* L_12 = V_0;
NullCheck(L_12);
String_t* L_13;
L_13 = DefaultContractResolver_GetResolvedPropertyName_mF73F9C32E1A94985CE0AAC188B321539F843C23E(L_12, _stringLiteralF4BD78F14A295432B64B608CF7B12D9CA73E40A1, NULL);
G_B6_0 = L_13;
G_B6_1 = G_B5_0;
}
IL_004f:
{
NullCheck(G_B6_1);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, G_B6_1, G_B6_0);
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_14 = ___2_serializer;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_15 = ___0_writer;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_16 = ___1_regex;
NullCheck(L_16);
int32_t L_17;
L_17 = Regex_get_Options_m165C450CC7D77E4EA9BBFFED62C73269A6989EF2_inline(L_16, NULL);
int32_t L_18 = L_17;
RuntimeObject* L_19 = Box(RegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B_il2cpp_TypeInfo_var, &L_18);
NullCheck(L_14);
JsonSerializer_Serialize_m30C4ADC25FEDB7CAAE64EFD25ABD1B2DDDAF6BDE(L_14, L_15, L_19, NULL);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_20 = ___0_writer;
NullCheck(L_20);
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject() */, L_20);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.RegexConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RegexConverter_ReadJson_m8BD1B997B29EB4064F26BB218260268F21517B5D (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((!(((uint32_t)L_1) == ((uint32_t)1))))
{
goto IL_0013;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_2 = ___0_reader;
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_3 = ___3_serializer;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_4;
L_4 = RegexConverter_ReadRegexObject_m80CE2F9CF007FD7535003FB6363EBDF123F6058F(__this, L_2, L_3, NULL);
return L_4;
}
IL_0013:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_5 = ___0_reader;
NullCheck(L_5);
int32_t L_6;
L_6 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_5);
if ((!(((uint32_t)L_6) == ((uint32_t)((int32_t)9)))))
{
goto IL_0025;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_7 = ___0_reader;
RuntimeObject* L_8;
L_8 = RegexConverter_ReadRegexString_m520E089C36A185BD07A75462CD1CF5BA1937AB4D(__this, L_7, NULL);
return L_8;
}
IL_0025:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_9 = ___0_reader;
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_10;
L_10 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_9, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral353387D238AB271DB188C48D7B97628BE513D749)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RegexConverter_ReadJson_m8BD1B997B29EB4064F26BB218260268F21517B5D_RuntimeMethod_var)));
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.RegexConverter::ReadRegexString(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RegexConverter_ReadRegexString_m520E089C36A185BD07A75462CD1CF5BA1937AB4D (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
String_t* V_1 = NULL;
int32_t V_2 = 0;
String_t* V_3 = NULL;
int32_t V_4 = 0;
Il2CppChar V_5 = 0x0;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_0);
String_t* L_2 = ((String_t*)CastclassSealed((RuntimeObject*)L_1, String_t_il2cpp_TypeInfo_var));
NullCheck(L_2);
int32_t L_3;
L_3 = String_LastIndexOf_m6BB3E7E1B48702D4C715FA423F8A822C053B290E(L_2, ((int32_t)47), NULL);
V_0 = L_3;
String_t* L_4 = L_2;
int32_t L_5 = V_0;
NullCheck(L_4);
String_t* L_6;
L_6 = String_Substring_mB1D94F47935D22E130FF2C01DBB6A4135FBB76CE(L_4, 1, ((int32_t)il2cpp_codegen_subtract(L_5, 1)), NULL);
V_1 = L_6;
int32_t L_7 = V_0;
NullCheck(L_4);
String_t* L_8;
L_8 = String_Substring_m6BA4A3FA3800FE92662D0847CC8E1EEF940DF472(L_4, ((int32_t)il2cpp_codegen_add(L_7, 1)), NULL);
V_2 = 0;
V_3 = L_8;
V_4 = 0;
goto IL_0078;
}
IL_002f:
{
String_t* L_9 = V_3;
int32_t L_10 = V_4;
NullCheck(L_9);
Il2CppChar L_11;
L_11 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_9, L_10, NULL);
V_5 = L_11;
Il2CppChar L_12 = V_5;
if ((!(((uint32_t)L_12) <= ((uint32_t)((int32_t)109)))))
{
goto IL_004d;
}
}
{
Il2CppChar L_13 = V_5;
if ((((int32_t)L_13) == ((int32_t)((int32_t)105))))
{
goto IL_005b;
}
}
{
Il2CppChar L_14 = V_5;
if ((((int32_t)L_14) == ((int32_t)((int32_t)109))))
{
goto IL_0061;
}
}
{
goto IL_0072;
}
IL_004d:
{
Il2CppChar L_15 = V_5;
if ((((int32_t)L_15) == ((int32_t)((int32_t)115))))
{
goto IL_0067;
}
}
{
Il2CppChar L_16 = V_5;
if ((((int32_t)L_16) == ((int32_t)((int32_t)120))))
{
goto IL_006e;
}
}
{
goto IL_0072;
}
IL_005b:
{
int32_t L_17 = V_2;
V_2 = ((int32_t)((int32_t)L_17|1));
goto IL_0072;
}
IL_0061:
{
int32_t L_18 = V_2;
V_2 = ((int32_t)((int32_t)L_18|2));
goto IL_0072;
}
IL_0067:
{
int32_t L_19 = V_2;
V_2 = ((int32_t)((int32_t)L_19|((int32_t)16)));
goto IL_0072;
}
IL_006e:
{
int32_t L_20 = V_2;
V_2 = ((int32_t)((int32_t)L_20|4));
}
IL_0072:
{
int32_t L_21 = V_4;
V_4 = ((int32_t)il2cpp_codegen_add(L_21, 1));
}
IL_0078:
{
int32_t L_22 = V_4;
String_t* L_23 = V_3;
NullCheck(L_23);
int32_t L_24;
L_24 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_23, NULL);
if ((((int32_t)L_22) < ((int32_t)L_24)))
{
goto IL_002f;
}
}
{
String_t* L_25 = V_1;
int32_t L_26 = V_2;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_27 = (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772*)il2cpp_codegen_object_new(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
NullCheck(L_27);
Regex__ctor_mE3996C71B04A4A6845745D01C93B1D27423D0621(L_27, L_25, L_26, NULL);
return L_27;
}
}
// System.Text.RegularExpressions.Regex Vuforia.Newtonsoft.Json.Converters.RegexConverter::ReadRegexObject(Vuforia.Newtonsoft.Json.JsonReader,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* RegexConverter_ReadRegexObject_m80CE2F9CF007FD7535003FB6363EBDF123F6058F (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___1_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonSerializer_Deserialize_TisRegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B_mC6D2EADF36936BD9F790C8F0C427E1D28CF1EB7A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m58C3907D9B239EF4FF049C6610413B65C82ED1D5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mB0724890EE221D1429AB9A17CD7E5DE50C263027_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4DE1853EEF8EA51A408D1E43572237AA9099A9F7);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF4BD78F14A295432B64B608CF7B12D9CA73E40A1);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
Nullable_1_tA5D5F8215791F57B1DEA97B475EBBBC7E4E8F81E V_1;
memset((&V_1), 0, sizeof(V_1));
String_t* V_2 = NULL;
int32_t V_3 = 0;
{
V_0 = (String_t*)NULL;
il2cpp_codegen_initobj((&V_1), sizeof(Nullable_1_tA5D5F8215791F57B1DEA97B475EBBBC7E4E8F81E));
goto IL_00a7;
}
IL_000f:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
V_3 = L_1;
int32_t L_2 = V_3;
if ((((int32_t)L_2) == ((int32_t)4)))
{
goto IL_0028;
}
}
{
int32_t L_3 = V_3;
if ((((int32_t)L_3) == ((int32_t)5)))
{
goto IL_00a7;
}
}
{
int32_t L_4 = V_3;
if ((((int32_t)L_4) == ((int32_t)((int32_t)13))))
{
goto IL_008a;
}
}
{
goto IL_00a7;
}
IL_0028:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_5 = ___0_reader;
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_5);
NullCheck(L_6);
String_t* L_7;
L_7 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_6);
V_2 = L_7;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_8 = ___0_reader;
NullCheck(L_8);
bool L_9;
L_9 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean Vuforia.Newtonsoft.Json.JsonReader::Read() */, L_8);
if (L_9)
{
goto IL_0048;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_10 = ___0_reader;
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_11;
L_11 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_10, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB5F971C21F0E429CC592BBB1C93532F72EFFC873)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_11, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RegexConverter_ReadRegexObject_m80CE2F9CF007FD7535003FB6363EBDF123F6058F_RuntimeMethod_var)));
}
IL_0048:
{
String_t* L_12 = V_2;
bool L_13;
L_13 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_12, _stringLiteral4DE1853EEF8EA51A408D1E43572237AA9099A9F7, 5, NULL);
if (!L_13)
{
goto IL_0064;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_14 = ___0_reader;
NullCheck(L_14);
RuntimeObject* L_15;
L_15 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_14);
V_0 = ((String_t*)CastclassSealed((RuntimeObject*)L_15, String_t_il2cpp_TypeInfo_var));
goto IL_00a7;
}
IL_0064:
{
String_t* L_16 = V_2;
bool L_17;
L_17 = String_Equals_mCC34895D0DB2AD440C9D8767032215BC86B5C48B(L_16, _stringLiteralF4BD78F14A295432B64B608CF7B12D9CA73E40A1, 5, NULL);
if (!L_17)
{
goto IL_0082;
}
}
{
JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* L_18 = ___1_serializer;
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_19 = ___0_reader;
NullCheck(L_18);
int32_t L_20;
L_20 = JsonSerializer_Deserialize_TisRegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B_mC6D2EADF36936BD9F790C8F0C427E1D28CF1EB7A(L_18, L_19, JsonSerializer_Deserialize_TisRegexOptions_tE9DA9C4DF8FB26DD1C7E0F8AA022C1164A423F6B_mC6D2EADF36936BD9F790C8F0C427E1D28CF1EB7A_RuntimeMethod_var);
Nullable_1__ctor_mB0724890EE221D1429AB9A17CD7E5DE50C263027((&V_1), L_20, Nullable_1__ctor_mB0724890EE221D1429AB9A17CD7E5DE50C263027_RuntimeMethod_var);
goto IL_00a7;
}
IL_0082:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_21 = ___0_reader;
NullCheck(L_21);
JsonReader_Skip_m6AB3A23A7E8815677FFC42A6940513F05BA7BD4B(L_21, NULL);
goto IL_00a7;
}
IL_008a:
{
String_t* L_22 = V_0;
if (L_22)
{
goto IL_0099;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_23 = ___0_reader;
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_24;
L_24 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_23, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA3EAA0F339183241CBE940583DB6DF3E8447B751)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RegexConverter_ReadRegexObject_m80CE2F9CF007FD7535003FB6363EBDF123F6058F_RuntimeMethod_var)));
}
IL_0099:
{
String_t* L_25 = V_0;
int32_t L_26;
L_26 = Nullable_1_GetValueOrDefault_m58C3907D9B239EF4FF049C6610413B65C82ED1D5_inline((&V_1), Nullable_1_GetValueOrDefault_m58C3907D9B239EF4FF049C6610413B65C82ED1D5_RuntimeMethod_var);
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_27 = (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772*)il2cpp_codegen_object_new(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
NullCheck(L_27);
Regex__ctor_mE3996C71B04A4A6845745D01C93B1D27423D0621(L_27, L_25, L_26, NULL);
return L_27;
}
IL_00a7:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_28 = ___0_reader;
NullCheck(L_28);
bool L_29;
L_29 = VirtualFuncInvoker0< bool >::Invoke(12 /* System.Boolean Vuforia.Newtonsoft.Json.JsonReader::Read() */, L_28);
if (L_29)
{
goto IL_000f;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_30 = ___0_reader;
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_31;
L_31 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_30, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB5F971C21F0E429CC592BBB1C93532F72EFFC873)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_31, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RegexConverter_ReadRegexObject_m80CE2F9CF007FD7535003FB6363EBDF123F6058F_RuntimeMethod_var)));
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.RegexConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RegexConverter_CanConvert_m9073801E73BB5AD55EFF5285DC2DD4E0C1FAB11D (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
return L_3;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.RegexConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RegexConverter__ctor_mA73AB6CF1740E4B9D3AAED5A879CE2D1C7D47CAC (RegexConverter_tDF9B4E8C85F707CE6E872951944AA125CED67B9A* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__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.Newtonsoft.Json.Converters.ResolutionConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolutionConverter_WriteJson_m840E63B6A5BC2BCF4DEFBF3A78F7172157C5292C (ResolutionConverter_tCE4FC9A6C76AF888507E63B5C73EDF2C1F2DF92D* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B6CA9EE854F8C39B857DB3AB6C3F64FE2C40F4B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
s_Il2CppMethodInitialized = true;
}
Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_0;
memset((&V_0), 0, sizeof(V_0));
{
RuntimeObject* L_0 = ___1_value;
V_0 = ((*(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525*)((Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525*)(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525*)UnBox(L_0, Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_il2cpp_TypeInfo_var))));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
NullCheck(L_1);
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject() */, L_1);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_2 = ___0_writer;
NullCheck(L_2);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_2, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_3 = ___0_writer;
int32_t L_4;
L_4 = Resolution_get_height_mD46754FA3634CA816BE91D1610D1FEBDECCEBE5B((&V_0), NULL);
NullCheck(L_3);
VirtualActionInvoker1< int32_t >::Invoke(27 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int32) */, L_3, L_4);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_5 = ___0_writer;
NullCheck(L_5);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_5, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_6 = ___0_writer;
int32_t L_7;
L_7 = Resolution_get_width_mC55423852D453EEC0B66E692AA3E7F5DE772FB24((&V_0), NULL);
NullCheck(L_6);
VirtualActionInvoker1< int32_t >::Invoke(27 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int32) */, L_6, L_7);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_8 = ___0_writer;
NullCheck(L_8);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_8, _stringLiteral1B6CA9EE854F8C39B857DB3AB6C3F64FE2C40F4B);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_9 = ___0_writer;
int32_t L_10;
L_10 = Resolution_get_refreshRate_mBA65C6BC920F0045E798C9F096E830C135F37870((&V_0), NULL);
NullCheck(L_9);
VirtualActionInvoker1< int32_t >::Invoke(27 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Int32) */, L_9, L_10);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_11 = ___0_writer;
NullCheck(L_11);
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject() */, L_11);
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.ResolutionConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResolutionConverter_CanConvert_m3124631B7519462371A324E9955EF27735622FE1 (ResolutionConverter_tCE4FC9A6C76AF888507E63B5C73EDF2C1F2DF92D* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
return L_3;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.ResolutionConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResolutionConverter_ReadJson_m5DAD7FE2FF7F1C7B2B0BD0C78390CCA38EE5EA65 (ResolutionConverter_tCE4FC9A6C76AF888507E63B5C73EDF2C1F2DF92D* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1B6CA9EE854F8C39B857DB3AB6C3F64FE2C40F4B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84);
s_Il2CppMethodInitialized = true;
}
JObject_tB157683E879395D84018640F15336F59159359B6* V_0 = NULL;
Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 V_1;
memset((&V_1), 0, sizeof(V_1));
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
JObject_tB157683E879395D84018640F15336F59159359B6* L_1;
L_1 = JObject_Load_mC6199079F4A3D4835BA02CFB11F8290A6BC493A9(L_0, NULL);
V_0 = L_1;
il2cpp_codegen_initobj((&V_1), sizeof(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525));
JObject_tB157683E879395D84018640F15336F59159359B6* L_2 = V_0;
NullCheck(L_2);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_3;
L_3 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_2, _stringLiteral647E0FB2B5E859CC4BD7C73623B82C8EFABA2563, NULL);
il2cpp_codegen_runtime_class_init_inline(JToken_t034BD5C010BDF99670727D17139F467527005F66_il2cpp_TypeInfo_var);
int32_t L_4;
L_4 = JToken_op_Explicit_m28875DA1AEC9FEE0D1DFB11105D587100E02AC3A(L_3, NULL);
Resolution_set_height_mA67D0309CD9456F183E92776C49A83E7085BAD57((&V_1), L_4, NULL);
JObject_tB157683E879395D84018640F15336F59159359B6* L_5 = V_0;
NullCheck(L_5);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_6;
L_6 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_5, _stringLiteralEBF5FE0CBF3EEA67902EEA700B7216E3DB0D8E84, NULL);
int32_t L_7;
L_7 = JToken_op_Explicit_m28875DA1AEC9FEE0D1DFB11105D587100E02AC3A(L_6, NULL);
Resolution_set_width_m32E3775E735E4C782F958452D69A1D709E77D3AB((&V_1), L_7, NULL);
JObject_tB157683E879395D84018640F15336F59159359B6* L_8 = V_0;
NullCheck(L_8);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_9;
L_9 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_8, _stringLiteral1B6CA9EE854F8C39B857DB3AB6C3F64FE2C40F4B, NULL);
int32_t L_10;
L_10 = JToken_op_Explicit_m28875DA1AEC9FEE0D1DFB11105D587100E02AC3A(L_9, NULL);
Resolution_set_refreshRate_mB61C36CDAF7BDAD39CEEC52AFF243DD67A0E0CCB((&V_1), L_10, NULL);
Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_11 = V_1;
Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525 L_12 = L_11;
RuntimeObject* L_13 = Box(Resolution_tDF215F567EEFFD07B9A8FB7CEACC08EA6B8B9525_il2cpp_TypeInfo_var, &L_12);
return L_13;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.ResolutionConverter::get_CanRead()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResolutionConverter_get_CanRead_mC31FD68217A1DD1952E08B87D2F331F13F0F7981 (ResolutionConverter_tCE4FC9A6C76AF888507E63B5C73EDF2C1F2DF92D* __this, const RuntimeMethod* method)
{
{
return (bool)1;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.ResolutionConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResolutionConverter__ctor_mC94C5F871D767A4996BD1FE377B4EECBF5AA1848 (ResolutionConverter_tCE4FC9A6C76AF888507E63B5C73EDF2C1F2DF92D* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__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.Newtonsoft.Json.Converters.StringEnumConverter::get_CamelCaseText()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringEnumConverter_get_CamelCaseText_mFD86144918390A020C27BD13365FDEE73032D544 (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CCamelCaseTextU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::set_CamelCaseText(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringEnumConverter_set_CamelCaseText_m809A30ED4AD119C621D208C0D1E2D9C40461627C (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CCamelCaseTextU3Ek__BackingField_0 = L_0;
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::get_AllowIntegerValues()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringEnumConverter_get_AllowIntegerValues_m75A868489B11FBB1F3A7A4405445680F0FE721BA (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CAllowIntegerValuesU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::set_AllowIntegerValues(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringEnumConverter_set_AllowIntegerValues_m4E3781917A0ED8443393A8EC11DCCE14B25BD930 (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CAllowIntegerValuesU3Ek__BackingField_1 = L_0;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringEnumConverter__ctor_m1069C3A82245E30E97B1F90314B3452FE8065A90 (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__this, NULL);
StringEnumConverter_set_AllowIntegerValues_m4E3781917A0ED8443393A8EC11DCCE14B25BD930_inline(__this, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::.ctor(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringEnumConverter__ctor_m7CB20FB7384A3838FD2D4D1A5D344BA750BA38B4 (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, bool ___0_camelCaseText, const RuntimeMethod* method)
{
{
StringEnumConverter__ctor_m1069C3A82245E30E97B1F90314B3452FE8065A90(__this, NULL);
bool L_0 = ___0_camelCaseText;
StringEnumConverter_set_CamelCaseText_m809A30ED4AD119C621D208C0D1E2D9C40461627C_inline(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringEnumConverter_WriteJson_m2A5E9744E97D33917E4A8B3FFC7EADF4931FDFE7 (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869);
s_Il2CppMethodInitialized = true;
}
Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2* V_0 = NULL;
String_t* V_1 = NULL;
String_t* V_2 = NULL;
{
RuntimeObject* L_0 = ___1_value;
if (L_0)
{
goto IL_000a;
}
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
NullCheck(L_1);
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, L_1);
return;
}
IL_000a:
{
RuntimeObject* L_2 = ___1_value;
V_0 = ((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)CastclassClass((RuntimeObject*)L_2, Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var));
Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2* L_3 = V_0;
NullCheck(L_3);
String_t* L_4;
L_4 = Enum_ToString_mC82F2E769BD9FF89D7F7E88D78B7F98FA56D4F91(L_3, _stringLiteral3DCC6243286938BE75C3FA773B9BA71160A2E869, NULL);
V_1 = L_4;
String_t* L_5 = V_1;
NullCheck(L_5);
Il2CppChar L_6;
L_6 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_5, 0, NULL);
il2cpp_codegen_runtime_class_init_inline(Char_t521A6F19B456D956AF452D926C32709DC03D6B17_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Char_IsNumber_m9C6A6326BEF8A833F2FC7BA93F5E211D9423C5F3(L_6, NULL);
if (L_7)
{
goto IL_0036;
}
}
{
String_t* L_8 = V_1;
NullCheck(L_8);
Il2CppChar L_9;
L_9 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_8, 0, NULL);
if ((!(((uint32_t)L_9) == ((uint32_t)((int32_t)45)))))
{
goto IL_003e;
}
}
IL_0036:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_10 = ___0_writer;
RuntimeObject* L_11 = ___1_value;
NullCheck(L_10);
VirtualActionInvoker1< RuntimeObject* >::Invoke(63 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Object) */, L_10, L_11);
return;
}
IL_003e:
{
Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2* L_12 = V_0;
NullCheck(L_12);
Type_t* L_13;
L_13 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_12, NULL);
String_t* L_14 = V_1;
bool L_15;
L_15 = StringEnumConverter_get_CamelCaseText_mFD86144918390A020C27BD13365FDEE73032D544_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
String_t* L_16;
L_16 = EnumUtils_ToEnumName_m74EA741126FA3DB574F78DB20E161992ADA872C0(L_13, L_14, L_15, NULL);
V_2 = L_16;
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_17 = ___0_writer;
String_t* L_18 = V_2;
NullCheck(L_17);
VirtualActionInvoker1< String_t* >::Invoke(26 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.String) */, L_17, L_18);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* StringEnumConverter_ReadJson_m1493132834D10DD84C40AD4A0E8C1260075C30E6 (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
bool V_0 = false;
Type_t* V_1 = NULL;
RuntimeObject* V_2 = NULL;
Exception_t* V_3 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
Type_t* G_B7_0 = NULL;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)11)))))
{
goto IL_002b;
}
}
{
Type_t* L_2 = ___1_objectType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_3;
L_3 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_2, NULL);
if (L_3)
{
goto IL_0029;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_4 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_5;
L_5 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
Type_t* L_6 = ___1_objectType;
String_t* L_7;
L_7 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral27D252BCBD1DF46C936D6761666B18C66CA086E0)), L_5, L_6, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_8;
L_8 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_4, L_7, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringEnumConverter_ReadJson_m1493132834D10DD84C40AD4A0E8C1260075C30E6_RuntimeMethod_var)));
}
IL_0029:
{
return NULL;
}
IL_002b:
{
Type_t* L_9 = ___1_objectType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_10;
L_10 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_9, NULL);
V_0 = L_10;
bool L_11 = V_0;
if (L_11)
{
goto IL_0038;
}
}
{
Type_t* L_12 = ___1_objectType;
G_B7_0 = L_12;
goto IL_003e;
}
IL_0038:
{
Type_t* L_13 = ___1_objectType;
Type_t* L_14;
L_14 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_13, NULL);
G_B7_0 = L_14;
}
IL_003e:
{
V_1 = G_B7_0;
}
try
{// begin try (depth: 1)
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_15 = ___0_reader;
NullCheck(L_15);
int32_t L_16;
L_16 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_15);
if ((!(((uint32_t)L_16) == ((uint32_t)((int32_t)9)))))
{
goto IL_0061_1;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_17 = ___0_reader;
NullCheck(L_17);
RuntimeObject* L_18;
L_18 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_17);
NullCheck(L_18);
String_t* L_19;
L_19 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_18);
bool L_20 = V_0;
Type_t* L_21 = V_1;
il2cpp_codegen_runtime_class_init_inline(EnumUtils_tCED2CC55A9BBED171D5D3319BB802E77D5246C97_il2cpp_TypeInfo_var);
RuntimeObject* L_22;
L_22 = EnumUtils_ParseEnumName_m3A5C60862B08D88660E279D63E82F36E167AF244(L_19, L_20, L_21, NULL);
V_2 = L_22;
goto IL_00e9;
}
IL_0061_1:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_23 = ___0_reader;
NullCheck(L_23);
int32_t L_24;
L_24 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_23);
if ((!(((uint32_t)L_24) == ((uint32_t)7))))
{
goto IL_00a2_1;
}
}
{
bool L_25;
L_25 = StringEnumConverter_get_AllowIntegerValues_m75A868489B11FBB1F3A7A4405445680F0FE721BA_inline(__this, NULL);
if (L_25)
{
goto IL_008e_1;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_26 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_27;
L_27 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_28 = ___0_reader;
NullCheck(L_28);
RuntimeObject* L_29;
L_29 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_28);
String_t* L_30;
L_30 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD1545CFDAAF7A5965985B205CE1C592FF9780059)), L_27, L_29, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_31;
L_31 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_26, L_30, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_31, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringEnumConverter_ReadJson_m1493132834D10DD84C40AD4A0E8C1260075C30E6_RuntimeMethod_var)));
}
IL_008e_1:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_32 = ___0_reader;
NullCheck(L_32);
RuntimeObject* L_33;
L_33 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_32);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_34;
L_34 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
Type_t* L_35 = V_1;
il2cpp_codegen_runtime_class_init_inline(ConvertUtils_t8276B3E49E57F48F513E0825D2516FF493469FC7_il2cpp_TypeInfo_var);
RuntimeObject* L_36;
L_36 = ConvertUtils_ConvertOrCast_m0F32DB29683CA5647055EBFCAA43B450C9ECB232(L_33, L_34, L_35, NULL);
V_2 = L_36;
goto IL_00e9;
}
IL_00a2_1:
{
goto IL_00c8;
}
}// 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_00a4;
}
throw e;
}
CATCH_00a4:
{// begin catch(System.Exception)
V_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_37 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_38;
L_38 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_39 = ___0_reader;
NullCheck(L_39);
RuntimeObject* L_40;
L_40 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_39);
String_t* L_41;
L_41 = MiscellaneousUtils_FormatValueForPrint_mB2E66ACE3E5874577182C1AD755C4438CB58C290(L_40, NULL);
Type_t* L_42 = ___1_objectType;
String_t* L_43;
L_43 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral34AC5C40D830EF0A8EF122F54B008863A6142239)), L_38, L_41, L_42, NULL);
Exception_t* L_44 = V_3;
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_45;
L_45 = JsonSerializationException_Create_mA9FA2F4424E440F09B5B0C56F388E2E327839C6A(L_37, L_43, L_44, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_45, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringEnumConverter_ReadJson_m1493132834D10DD84C40AD4A0E8C1260075C30E6_RuntimeMethod_var)));
}// end catch (depth: 1)
IL_00c8:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_46 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_47;
L_47 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_48 = ___0_reader;
NullCheck(L_48);
int32_t L_49;
L_49 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_48);
int32_t L_50 = L_49;
RuntimeObject* L_51 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), &L_50);
String_t* L_52;
L_52 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5CA9455F82225506E9807EBEA47D2D77C4B0357C)), L_47, L_51, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_53;
L_53 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_46, L_52, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_53, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StringEnumConverter_ReadJson_m1493132834D10DD84C40AD4A0E8C1260075C30E6_RuntimeMethod_var)));
}
IL_00e9:
{
RuntimeObject* L_54 = V_2;
return L_54;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.StringEnumConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool StringEnumConverter_CanConvert_mBCFC68E2916D233B1509F43C41448BAEF264C5DA (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* G_B3_0 = NULL;
{
Type_t* L_0 = ___0_objectType;
il2cpp_codegen_runtime_class_init_inline(ReflectionUtils_tE033B1E350A5EAB0B964F7A303EBA43F0AA45D87_il2cpp_TypeInfo_var);
bool L_1;
L_1 = ReflectionUtils_IsNullableType_mCE48C69FAA42224E9F67912C2F22BD2C183554A1(L_0, NULL);
if (L_1)
{
goto IL_000b;
}
}
{
Type_t* L_2 = ___0_objectType;
G_B3_0 = L_2;
goto IL_0011;
}
IL_000b:
{
Type_t* L_3 = ___0_objectType;
Type_t* L_4;
L_4 = Nullable_GetUnderlyingType_mA8FA7F61D3B8E56EB4E40378020FD2854838BDF8(L_3, NULL);
G_B3_0 = L_4;
}
IL_0011:
{
bool L_5;
L_5 = TypeExtensions_IsEnum_m3699DD9458C037FF33A96ABDC66124731834BAD6(G_B3_0, NULL);
return L_5;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean Vuforia.Newtonsoft.Json.Converters.UriConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UriConverter_CanConvert_mB87F169CE64C7102EC770144BE84F2F8CBB185F2 (UriConverter_t44016AC2BD022A1E0B22805C2E652E17428399C6* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
return L_3;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.UriConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UriConverter_ReadJson_m19D116DCA8DF3A59128AB479F462893FD41A207E (UriConverter_t44016AC2BD022A1E0B22805C2E652E17428399C6* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
V_0 = L_1;
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)((int32_t)9))))
{
goto IL_0013;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)((int32_t)11))))
{
goto IL_0024;
}
}
{
goto IL_0026;
}
IL_0013:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_4 = ___0_reader;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_4);
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_6 = (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)il2cpp_codegen_object_new(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
NullCheck(L_6);
Uri__ctor_m6CA436E6AD2768A121FA851CBEEFA3623E849D3A(L_6, ((String_t*)CastclassSealed((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var)), NULL);
return L_6;
}
IL_0024:
{
return NULL;
}
IL_0026:
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_7 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_7);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4990C95C5C98AEE8E63B9B8B9674B130AB680FCA)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriConverter_ReadJson_m19D116DCA8DF3A59128AB479F462893FD41A207E_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.UriConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriConverter_WriteJson_m3977081D8594F4EB69B5BC8D55B223E812FC362D (UriConverter_t44016AC2BD022A1E0B22805C2E652E17428399C6* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* V_0 = NULL;
{
RuntimeObject* L_0 = ___1_value;
if (L_0)
{
goto IL_000a;
}
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
NullCheck(L_1);
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, L_1);
return;
}
IL_000a:
{
RuntimeObject* L_2 = ___1_value;
V_0 = ((Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)IsInstClass((RuntimeObject*)L_2, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var));
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_3 = V_0;
il2cpp_codegen_runtime_class_init_inline(Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E_il2cpp_TypeInfo_var);
bool L_4;
L_4 = Uri_op_Equality_mD7D7AAB7023C0873B37D8B8C7195BEF34002A194(L_3, (Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E*)NULL, NULL);
if (!L_4)
{
goto IL_0025;
}
}
{
InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
NullCheck(L_5);
InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4990C95C5C98AEE8E63B9B8B9674B130AB680FCA)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&UriConverter_WriteJson_m3977081D8594F4EB69B5BC8D55B223E812FC362D_RuntimeMethod_var)));
}
IL_0025:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_6 = ___0_writer;
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_7 = V_0;
NullCheck(L_7);
String_t* L_8;
L_8 = Uri_get_OriginalString_m3031F9054CA10F2C55C0E2415CC19810D360A5D6(L_7, NULL);
NullCheck(L_6);
VirtualActionInvoker1< String_t* >::Invoke(26 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.String) */, L_6, L_8);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.UriConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UriConverter__ctor_m1EEBE8E5AE4C8F6A67085E27D662D1F344D20FBB (UriConverter_t44016AC2BD022A1E0B22805C2E652E17428399C6* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__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.Newtonsoft.Json.Converters.VectorConverter::get_EnableVector2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VectorConverter_get_EnableVector2_m9F3544F8762A787153E31C908020A9C3B533746C (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CEnableVector2U3Ek__BackingField_3;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::set_EnableVector2(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorConverter_set_EnableVector2_mC4E6775CD15C1110DDBA6B19F356A60180C0D369 (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CEnableVector2U3Ek__BackingField_3 = L_0;
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.VectorConverter::get_EnableVector3()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VectorConverter_get_EnableVector3_m84A45EA1ABDEAE15AC07A9A7584E09D628AE1E8B (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CEnableVector3U3Ek__BackingField_4;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::set_EnableVector3(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorConverter_set_EnableVector3_m6B058E417781E9C86DF5754DA3B3A0D87CA07BDF (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CEnableVector3U3Ek__BackingField_4 = L_0;
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.VectorConverter::get_EnableVector4()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VectorConverter_get_EnableVector4_m507128B4F7DCFE1CE011CEA5432CD9AE629B4673 (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CEnableVector4U3Ek__BackingField_5;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::set_EnableVector4(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorConverter_set_EnableVector4_mE62805C4F05B3F9B3A7EEE178F408E31E704539E (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CEnableVector4U3Ek__BackingField_5 = L_0;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorConverter__ctor_m127AAA1F668AACC7C8A004E2955C1D5EA5EBE599 (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__this, NULL);
VectorConverter_set_EnableVector2_mC4E6775CD15C1110DDBA6B19F356A60180C0D369_inline(__this, (bool)1, NULL);
VectorConverter_set_EnableVector3_m6B058E417781E9C86DF5754DA3B3A0D87CA07BDF_inline(__this, (bool)1, NULL);
VectorConverter_set_EnableVector4_mE62805C4F05B3F9B3A7EEE178F408E31E704539E_inline(__this, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::.ctor(System.Boolean,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorConverter__ctor_m5428736A4292168DAE5C65DB309EF2487055B7F9 (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, bool ___0_enableVector2, bool ___1_enableVector3, bool ___2_enableVector4, const RuntimeMethod* method)
{
{
VectorConverter__ctor_m127AAA1F668AACC7C8A004E2955C1D5EA5EBE599(__this, NULL);
bool L_0 = ___0_enableVector2;
VectorConverter_set_EnableVector2_mC4E6775CD15C1110DDBA6B19F356A60180C0D369_inline(__this, L_0, NULL);
bool L_1 = ___1_enableVector3;
VectorConverter_set_EnableVector3_m6B058E417781E9C86DF5754DA3B3A0D87CA07BDF_inline(__this, L_1, NULL);
bool L_2 = ___2_enableVector4;
VectorConverter_set_EnableVector4_mE62805C4F05B3F9B3A7EEE178F408E31E704539E_inline(__this, L_2, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorConverter_WriteJson_m53BFF428A0399AD8448133178A852E120653AD8E (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Type_t* V_0 = NULL;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_1;
memset((&V_1), 0, sizeof(V_1));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_4;
memset((&V_4), 0, sizeof(V_4));
{
RuntimeObject* L_0 = ___1_value;
if (L_0)
{
goto IL_000a;
}
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
NullCheck(L_1);
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, L_1);
return;
}
IL_000a:
{
RuntimeObject* L_2 = ___1_value;
NullCheck(L_2);
Type_t* L_3;
L_3 = Object_GetType_mE10A8FC1E57F3DF29972CCBC026C2DC3942263B3(L_2, NULL);
V_0 = L_3;
Type_t* L_4 = V_0;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Type_t* L_5 = ((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V2_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_4, L_5, NULL);
if (!L_6)
{
goto IL_004a;
}
}
{
RuntimeObject* L_7 = ___1_value;
V_1 = ((*(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7*)UnBox(L_7, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_8 = ___0_writer;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_9 = V_1;
float L_10 = L_9.___x_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11 = V_1;
float L_12 = L_11.___y_1;
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_13 = V_2;
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_14 = V_2;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
VectorConverter_WriteVector_m087D347DB5B4206BE38A000A09FDF3467FF1377A(L_8, L_10, L_12, L_13, L_14, NULL);
return;
}
IL_004a:
{
Type_t* L_15 = V_0;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Type_t* L_16 = ((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V3_1;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_17;
L_17 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_15, L_16, NULL);
if (!L_17)
{
goto IL_0085;
}
}
{
RuntimeObject* L_18 = ___1_value;
V_3 = ((*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)UnBox(L_18, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_19 = ___0_writer;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_3;
float L_21 = L_20.___x_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_3;
float L_23 = L_22.___y_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = V_3;
float L_25 = L_24.___z_4;
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_26;
memset((&L_26), 0, sizeof(L_26));
Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420((&L_26), L_25, /*hidden argument*/Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75));
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_27 = V_2;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
VectorConverter_WriteVector_m087D347DB5B4206BE38A000A09FDF3467FF1377A(L_19, L_21, L_23, L_26, L_27, NULL);
return;
}
IL_0085:
{
Type_t* L_28 = V_0;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Type_t* L_29 = ((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V4_2;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_30;
L_30 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_28, L_29, NULL);
if (!L_30)
{
goto IL_00c7;
}
}
{
RuntimeObject* L_31 = ___1_value;
V_4 = ((*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)UnBox(L_31, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))));
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_32 = ___0_writer;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_33 = V_4;
float L_34 = L_33.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_35 = V_4;
float L_36 = L_35.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_37 = V_4;
float L_38 = L_37.___z_3;
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_39;
memset((&L_39), 0, sizeof(L_39));
Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420((&L_39), L_38, /*hidden argument*/Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_40 = V_4;
float L_41 = L_40.___w_4;
Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 L_42;
memset((&L_42), 0, sizeof(L_42));
Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420((&L_42), L_41, /*hidden argument*/Nullable_1__ctor_mF3D65C30ACED71826A2F8078A5D10F3CC827E420_RuntimeMethod_var);
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
VectorConverter_WriteVector_m087D347DB5B4206BE38A000A09FDF3467FF1377A(L_32, L_34, L_36, L_39, L_42, NULL);
return;
}
IL_00c7:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_43 = ___0_writer;
NullCheck(L_43);
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, L_43);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::WriteVector(Vuforia.Newtonsoft.Json.JsonWriter,System.Single,System.Single,System.Nullable`1<System.Single>,System.Nullable`1<System.Single>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorConverter_WriteVector_m087D347DB5B4206BE38A000A09FDF3467FF1377A (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, float ___1_x, float ___2_y, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___3_z, Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75 ___4_w, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_0 = ___0_writer;
NullCheck(L_0);
VirtualActionInvoker0::Invoke(8 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteStartObject() */, L_0);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
NullCheck(L_1);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_1, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_2 = ___0_writer;
float L_3 = ___1_x;
NullCheck(L_2);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_2, L_3);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_4 = ___0_writer;
NullCheck(L_4);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_4, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_5 = ___0_writer;
float L_6 = ___2_y;
NullCheck(L_5);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_5, L_6);
bool L_7;
L_7 = Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline((&___3_z), Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
if (!L_7)
{
goto IL_006c;
}
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_8 = ___0_writer;
NullCheck(L_8);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_8, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_9 = ___0_writer;
float L_10;
L_10 = Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA((&___3_z), Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_RuntimeMethod_var);
NullCheck(L_9);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_9, L_10);
bool L_11;
L_11 = Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_inline((&___4_w), Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_RuntimeMethod_var);
if (!L_11)
{
goto IL_006c;
}
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_12 = ___0_writer;
NullCheck(L_12);
VirtualActionInvoker1< String_t* >::Invoke(14 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WritePropertyName(System.String) */, L_12, _stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907);
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_13 = ___0_writer;
float L_14;
L_14 = Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA((&___4_w), Nullable_1_get_Value_mE3B978271FFA8D9DEE17BFB34320A3C67BE148EA_RuntimeMethod_var);
NullCheck(L_13);
VirtualActionInvoker1< float >::Invoke(31 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.Single) */, L_13, L_14);
}
IL_006c:
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_15 = ___0_writer;
NullCheck(L_15);
VirtualActionInvoker0::Invoke(9 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteEndObject() */, L_15);
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.VectorConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VectorConverter_ReadJson_m8AA38358B9B5BF36C2EAAE5C347FD1F7CE0ED4B9 (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___1_objectType;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Type_t* L_1 = ((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V2_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_2;
L_2 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_1, NULL);
if (!L_2)
{
goto IL_0019;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_3 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
L_4 = VectorConverter_PopulateVector2_m2489CEA8EEA15992A6854716F1CBF7AD58B79715(L_3, NULL);
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = L_4;
RuntimeObject* L_6 = Box(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var, &L_5);
return L_6;
}
IL_0019:
{
Type_t* L_7 = ___1_objectType;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Type_t* L_8 = ((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V3_1;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_7, L_8, NULL);
if (!L_9)
{
goto IL_0032;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_10 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
L_11 = VectorConverter_PopulateVector3_m1A1006E87887A326C5D9EF67F1D9F7A916FE9A89(L_10, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11;
RuntimeObject* L_13 = Box(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var, &L_12);
return L_13;
}
IL_0032:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_14 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15;
L_15 = VectorConverter_PopulateVector4_m2F7942D50C1EA126D72F23F229939C8F95DF3446(L_14, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = L_15;
RuntimeObject* L_17 = Box(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var, &L_16);
return L_17;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.VectorConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VectorConverter_CanConvert_mE3E30B03B29B5DD2C24C74CE4CD7F1C82D69D7A1 (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = VectorConverter_get_EnableVector2_m9F3544F8762A787153E31C908020A9C3B533746C_inline(__this, NULL);
if (!L_0)
{
goto IL_0015;
}
}
{
Type_t* L_1 = ___0_objectType;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Type_t* L_2 = ((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V2_0;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_1, L_2, NULL);
if (L_3)
{
goto IL_0040;
}
}
IL_0015:
{
bool L_4;
L_4 = VectorConverter_get_EnableVector3_m84A45EA1ABDEAE15AC07A9A7584E09D628AE1E8B_inline(__this, NULL);
if (!L_4)
{
goto IL_002a;
}
}
{
Type_t* L_5 = ___0_objectType;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Type_t* L_6 = ((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V3_1;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_7;
L_7 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_5, L_6, NULL);
if (L_7)
{
goto IL_0040;
}
}
IL_002a:
{
bool L_8;
L_8 = VectorConverter_get_EnableVector4_m507128B4F7DCFE1CE011CEA5432CD9AE629B4673_inline(__this, NULL);
if (!L_8)
{
goto IL_003e;
}
}
{
Type_t* L_9 = ___0_objectType;
il2cpp_codegen_runtime_class_init_inline(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
Type_t* L_10 = ((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V4_2;
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
bool L_11;
L_11 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_9, L_10, NULL);
return L_11;
}
IL_003e:
{
return (bool)0;
}
IL_0040:
{
return (bool)1;
}
}
// UnityEngine.Vector2 Vuforia.Newtonsoft.Json.Converters.VectorConverter::PopulateVector2(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 VectorConverter_PopulateVector2_m2489CEA8EEA15992A6854716F1CBF7AD58B79715 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
s_Il2CppMethodInitialized = true;
}
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
memset((&V_0), 0, sizeof(V_0));
JObject_tB157683E879395D84018640F15336F59159359B6* V_1 = NULL;
{
il2cpp_codegen_initobj((&V_0), sizeof(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7));
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((((int32_t)L_1) == ((int32_t)((int32_t)11))))
{
goto IL_0047;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_2 = ___0_reader;
JObject_tB157683E879395D84018640F15336F59159359B6* L_3;
L_3 = JObject_Load_mC6199079F4A3D4835BA02CFB11F8290A6BC493A9(L_2, NULL);
V_1 = L_3;
JObject_tB157683E879395D84018640F15336F59159359B6* L_4 = V_1;
NullCheck(L_4);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_5;
L_5 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_4, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL);
float L_6;
L_6 = Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566(L_5, Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
(&V_0)->___x_0 = L_6;
JObject_tB157683E879395D84018640F15336F59159359B6* L_7 = V_1;
NullCheck(L_7);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_8;
L_8 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_7, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, NULL);
float L_9;
L_9 = Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566(L_8, Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
(&V_0)->___y_1 = L_9;
}
IL_0047:
{
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_10 = V_0;
return L_10;
}
}
// UnityEngine.Vector3 Vuforia.Newtonsoft.Json.Converters.VectorConverter::PopulateVector3(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 VectorConverter_PopulateVector3_m1A1006E87887A326C5D9EF67F1D9F7A916FE9A89 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
JObject_tB157683E879395D84018640F15336F59159359B6* V_1 = NULL;
{
il2cpp_codegen_initobj((&V_0), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((((int32_t)L_1) == ((int32_t)((int32_t)11))))
{
goto IL_005e;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_2 = ___0_reader;
JObject_tB157683E879395D84018640F15336F59159359B6* L_3;
L_3 = JObject_Load_mC6199079F4A3D4835BA02CFB11F8290A6BC493A9(L_2, NULL);
V_1 = L_3;
JObject_tB157683E879395D84018640F15336F59159359B6* L_4 = V_1;
NullCheck(L_4);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_5;
L_5 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_4, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL);
float L_6;
L_6 = Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566(L_5, Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
(&V_0)->___x_2 = L_6;
JObject_tB157683E879395D84018640F15336F59159359B6* L_7 = V_1;
NullCheck(L_7);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_8;
L_8 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_7, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, NULL);
float L_9;
L_9 = Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566(L_8, Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
(&V_0)->___y_3 = L_9;
JObject_tB157683E879395D84018640F15336F59159359B6* L_10 = V_1;
NullCheck(L_10);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_11;
L_11 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_10, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1, NULL);
float L_12;
L_12 = Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566(L_11, Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
(&V_0)->___z_4 = L_12;
}
IL_005e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
return L_13;
}
}
// UnityEngine.Vector4 Vuforia.Newtonsoft.Json.Converters.VectorConverter::PopulateVector4(Vuforia.Newtonsoft.Json.JsonReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 VectorConverter_PopulateVector4_m2F7942D50C1EA126D72F23F229939C8F95DF3446 (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907);
s_Il2CppMethodInitialized = true;
}
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
memset((&V_0), 0, sizeof(V_0));
JObject_tB157683E879395D84018640F15336F59159359B6* V_1 = NULL;
{
il2cpp_codegen_initobj((&V_0), sizeof(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3));
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((((int32_t)L_1) == ((int32_t)((int32_t)11))))
{
goto IL_0075;
}
}
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_2 = ___0_reader;
JObject_tB157683E879395D84018640F15336F59159359B6* L_3;
L_3 = JObject_Load_mC6199079F4A3D4835BA02CFB11F8290A6BC493A9(L_2, NULL);
V_1 = L_3;
JObject_tB157683E879395D84018640F15336F59159359B6* L_4 = V_1;
NullCheck(L_4);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_5;
L_5 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_4, _stringLiteral062DB096C728515E033CF8C48A1C1F0B9A79384B, NULL);
float L_6;
L_6 = Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566(L_5, Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
(&V_0)->___x_1 = L_6;
JObject_tB157683E879395D84018640F15336F59159359B6* L_7 = V_1;
NullCheck(L_7);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_8;
L_8 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_7, _stringLiteral9384C6EF2DA5C0BD5274A0DACFF291D0ABBFD8B1, NULL);
float L_9;
L_9 = Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566(L_8, Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
(&V_0)->___y_2 = L_9;
JObject_tB157683E879395D84018640F15336F59159359B6* L_10 = V_1;
NullCheck(L_10);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_11;
L_11 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_10, _stringLiteral9CE1604D659135925CCC4DD1F526AFFE42E689F1, NULL);
float L_12;
L_12 = Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566(L_11, Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
(&V_0)->___z_3 = L_12;
JObject_tB157683E879395D84018640F15336F59159359B6* L_13 = V_1;
NullCheck(L_13);
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_14;
L_14 = JObject_get_Item_mFC152B537D10B98A466B787308A73DA9F950121C(L_13, _stringLiteralA9FEAF5F50923952C1AC3A473DE3C7E17D23B907, NULL);
float L_15;
L_15 = Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566(L_14, Extensions_Value_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_m2AC260048804456BB109192A4DBCDF87AE0EA566_RuntimeMethod_var);
(&V_0)->___w_4 = L_15;
}
IL_0075:
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_16 = V_0;
return L_16;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.VectorConverter::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VectorConverter__cctor_m549E8EC9232021740F6A2CFFA8BDF175E77FBB32 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_0_0_0_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_0 = { reinterpret_cast<intptr_t> (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_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);
((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V2_0 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V2_0), (void*)L_1);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_2 = { reinterpret_cast<intptr_t> (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_0_0_0_var) };
Type_t* L_3;
L_3 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_2, NULL);
((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V3_1 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V3_1), (void*)L_3);
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_4 = { reinterpret_cast<intptr_t> (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_0_0_0_var) };
Type_t* L_5;
L_5 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_4, NULL);
((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V4_2 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&((VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_StaticFields*)il2cpp_codegen_static_fields_for(VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24_il2cpp_TypeInfo_var))->___V4_2), (void*)L_5);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Newtonsoft.Json.Converters.VersionConverter::WriteJson(Vuforia.Newtonsoft.Json.JsonWriter,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VersionConverter_WriteJson_m16EA1B84468D562F0B2477D2CA55CE90D4F2D02B (VersionConverter_tE61C142A7BE60A64841AF368AD03AB2B752C32D7* __this, JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* ___0_writer, RuntimeObject* ___1_value, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___2_serializer, 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;
}
{
RuntimeObject* L_0 = ___1_value;
if (L_0)
{
goto IL_000a;
}
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_1 = ___0_writer;
NullCheck(L_1);
VirtualActionInvoker0::Invoke(22 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteNull() */, L_1);
return;
}
IL_000a:
{
RuntimeObject* L_2 = ___1_value;
if (!((Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*)IsInstSealed((RuntimeObject*)L_2, Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var)))
{
goto IL_001f;
}
}
{
JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* L_3 = ___0_writer;
RuntimeObject* L_4 = ___1_value;
NullCheck(L_4);
String_t* L_5;
L_5 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_4);
NullCheck(L_3);
VirtualActionInvoker1< String_t* >::Invoke(26 /* System.Void Vuforia.Newtonsoft.Json.JsonWriter::WriteValue(System.String) */, L_3, L_5);
return;
}
IL_001f:
{
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_6 = (JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50_il2cpp_TypeInfo_var)));
NullCheck(L_6);
JsonSerializationException__ctor_m4E8CA322812CC5E3848194466F397218B8D07CD5(L_6, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFF51AE1F9006774EB05DFE9C7EE8CC7B1AAA1446)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_6, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VersionConverter_WriteJson_m16EA1B84468D562F0B2477D2CA55CE90D4F2D02B_RuntimeMethod_var)));
}
}
// System.Object Vuforia.Newtonsoft.Json.Converters.VersionConverter::ReadJson(Vuforia.Newtonsoft.Json.JsonReader,System.Type,System.Object,Vuforia.Newtonsoft.Json.JsonSerializer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VersionConverter_ReadJson_m18CE4F6C9A95F4A5B9219A9B46616CA791CE343A (VersionConverter_tE61C142A7BE60A64841AF368AD03AB2B752C32D7* __this, JsonReader_t11A049B304178F213051FD521F698A8BDA955951* ___0_reader, Type_t* ___1_objectType, RuntimeObject* ___2_existingValue, JsonSerializer_t8CB4C9125CF5193D5A4370FFF9E83C5B9367F027* ___3_serializer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* V_0 = NULL;
Exception_t* V_1 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_0 = ___0_reader;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_0);
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)11)))))
{
goto IL_000c;
}
}
{
return NULL;
}
IL_000c:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_2 = ___0_reader;
NullCheck(L_2);
int32_t L_3;
L_3 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_2);
if ((!(((uint32_t)L_3) == ((uint32_t)((int32_t)9)))))
{
goto IL_0047;
}
}
try
{// begin try (depth: 1)
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_4 = ___0_reader;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_4);
Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7* L_6 = (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7*)il2cpp_codegen_object_new(Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_il2cpp_TypeInfo_var);
NullCheck(L_6);
Version__ctor_m52D06833AE6481C0A9B72085BDC4D09A723CEF7F(L_6, ((String_t*)CastclassSealed((RuntimeObject*)L_5, String_t_il2cpp_TypeInfo_var)), NULL);
V_0 = L_6;
goto IL_006e;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0029;
}
throw e;
}
CATCH_0029:
{// begin catch(System.Exception)
V_1 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_7 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_8;
L_8 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_9 = ___0_reader;
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_9);
String_t* L_11;
L_11 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCEFE08E0E22F0F2F83881114AA953EB6602998C0)), L_8, L_10, NULL);
Exception_t* L_12 = V_1;
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_13;
L_13 = JsonSerializationException_Create_mA9FA2F4424E440F09B5B0C56F388E2E327839C6A(L_7, L_11, L_12, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VersionConverter_ReadJson_m18CE4F6C9A95F4A5B9219A9B46616CA791CE343A_RuntimeMethod_var)));
}// end catch (depth: 1)
IL_0047:
{
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_14 = ___0_reader;
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_15;
L_15 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_16 = ___0_reader;
NullCheck(L_16);
int32_t L_17;
L_17 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, L_16);
int32_t L_18 = L_17;
RuntimeObject* L_19 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&JsonToken_t32C40244A461BDC5C78F407CC4D1A3ABE687D846_il2cpp_TypeInfo_var)), &L_18);
JsonReader_t11A049B304178F213051FD521F698A8BDA955951* L_20 = ___0_reader;
NullCheck(L_20);
RuntimeObject* L_21;
L_21 = VirtualFuncInvoker0< RuntimeObject* >::Invoke(8 /* System.Object Vuforia.Newtonsoft.Json.JsonReader::get_Value() */, L_20);
String_t* L_22;
L_22 = StringUtils_FormatWith_m376E8D3BAA273348FB838E1DDA6A881ADB5C14FA(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE277CFF9C0F40D8AD278F095111F17D2F24BD7EA)), L_15, L_19, L_21, NULL);
JsonSerializationException_tE0D0E19E6F0A83C3C3185DB138DE8503C2F0DE50* L_23;
L_23 = JsonSerializationException_Create_m80596427B2031D7393A340AEA052FDB3B96B05C1(L_14, L_22, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_23, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VersionConverter_ReadJson_m18CE4F6C9A95F4A5B9219A9B46616CA791CE343A_RuntimeMethod_var)));
}
IL_006e:
{
RuntimeObject* L_24 = V_0;
return L_24;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Converters.VersionConverter::CanConvert(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool VersionConverter_CanConvert_mF1E93986ED2F766C5A391E95659B865EF2463AB3 (VersionConverter_tE61C142A7BE60A64841AF368AD03AB2B752C32D7* __this, Type_t* ___0_objectType, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_0_0_0_var);
s_Il2CppMethodInitialized = true;
}
{
Type_t* L_0 = ___0_objectType;
RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (Version_tE426DB5655D0F22920AE16A2AA9AB7781B8255A7_0_0_0_var) };
il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
Type_t* L_2;
L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
bool L_3;
L_3 = Type_op_Equality_m99930A0E44E420A685FABA60E60BA1CC5FA0EBDC(L_0, L_2, NULL);
return L_3;
}
}
// System.Void Vuforia.Newtonsoft.Json.Converters.VersionConverter::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VersionConverter__ctor_m6B7F517DD735ACA7F4BDE11299A90F5B690CB102 (VersionConverter_tE61C142A7BE60A64841AF368AD03AB2B752C32D7* __this, const RuntimeMethod* method)
{
{
JsonConverter__ctor_m1FACE3BC9A681F57865264081CDE317AF13C662C(__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.DateTimeKind Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::get_DateTimeKindHandling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonBinaryWriter_get_DateTimeKindHandling_mDC26CC8C9F942F0E02D44F731CF201FF7957589A (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CDateTimeKindHandlingU3Ek__BackingField_3;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::set_DateTimeKindHandling(System.DateTimeKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_set_DateTimeKindHandling_m470D2D66B4417835A34296AF0A835DCB925C15BC (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CDateTimeKindHandlingU3Ek__BackingField_3 = L_0;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::.ctor(System.IO.BinaryWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter__ctor_m9AEDD567C8C2DB71EEA5CAD4024FBAAF3BB6D466 (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* ___0_writer, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
BsonBinaryWriter_set_DateTimeKindHandling_m470D2D66B4417835A34296AF0A835DCB925C15BC_inline(__this, 1, NULL);
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_0 = ___0_writer;
__this->____writer_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writer_1), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_Flush_mFEF1C00D20EF36E4430604EB5644DAB094BD9C2C (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, const RuntimeMethod* method)
{
{
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_0 = __this->____writer_1;
NullCheck(L_0);
VirtualActionInvoker0::Invoke(6 /* System.Void System.IO.BinaryWriter::Flush() */, L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::Close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_Close_m51308685683256C2355791215AC4E1532E9CBE55 (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, const RuntimeMethod* method)
{
{
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_0 = __this->____writer_1;
NullCheck(L_0);
BinaryWriter_Dispose_m62A1213D09FA2598A6F7866DC60357D53393E5B2(L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::WriteToken(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_WriteToken_mC338A97A5E7DB71DF8B2C32A59FB191FA2129557 (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_t, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = ___0_t;
int32_t L_1;
L_1 = BsonBinaryWriter_CalculateSize_mA8B80B3BDA75471C30DD0174D71F0617148EA266(__this, L_0, NULL);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_2 = ___0_t;
BsonBinaryWriter_WriteTokenInternal_m0A5100A75DC11C4AA9FB8F4D6687FEE32227384F(__this, L_2, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::WriteTokenInternal(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_WriteTokenInternal_m0A5100A75DC11C4AA9FB8F4D6687FEE32227384F (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t74A55FB00AD6805CCD00F1452700977F46075774_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t89EED6463DDB4FB6E19B29C24DD8ADABCD5050CB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int8_t V_0 = 0;
BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* V_1 = NULL;
RuntimeObject* V_2 = NULL;
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* V_3 = NULL;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 V_4;
memset((&V_4), 0, sizeof(V_4));
BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* V_5 = NULL;
uint64_t V_6 = 0;
RuntimeObject* V_7 = NULL;
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* V_8 = NULL;
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* V_9 = NULL;
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* V_10 = NULL;
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* V_11 = NULL;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* V_12 = NULL;
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* V_13 = NULL;
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* V_14 = NULL;
int64_t V_15 = 0;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_16;
memset((&V_16), 0, sizeof(V_16));
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 V_17;
memset((&V_17), 0, sizeof(V_17));
BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* V_18 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_19 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_20 = NULL;
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* V_21 = NULL;
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = ___0_t;
NullCheck(L_0);
int8_t L_1;
L_1 = VirtualFuncInvoker0< int8_t >::Invoke(4 /* Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Type() */, L_0);
V_0 = L_1;
int8_t L_2 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1)))
{
case 0:
{
goto IL_01d6;
}
case 1:
{
goto IL_01fb;
}
case 2:
{
goto IL_005c;
}
case 3:
{
goto IL_00f2;
}
case 4:
{
goto IL_02d6;
}
case 5:
{
goto IL_03c3;
}
case 6:
{
goto IL_031b;
}
case 7:
{
goto IL_022b;
}
case 8:
{
goto IL_024b;
}
case 9:
{
goto IL_03c3;
}
case 10:
{
goto IL_033b;
}
case 11:
{
goto IL_039e;
}
case 12:
{
goto IL_039e;
}
case 13:
{
goto IL_039e;
}
case 14:
{
goto IL_039e;
}
case 15:
{
goto IL_018c;
}
case 16:
{
goto IL_039e;
}
case 17:
{
goto IL_01b1;
}
}
}
{
goto IL_039e;
}
IL_005c:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_3 = ___0_t;
V_1 = ((BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97*)CastclassClass((RuntimeObject*)L_3, BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var));
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_4 = __this->____writer_1;
BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* L_5 = V_1;
NullCheck(L_5);
int32_t L_6;
L_6 = BsonToken_get_CalculatedSize_m6A66AB38C2FB97CDDDA5961EE6F954EDE4654A90_inline(L_5, NULL);
NullCheck(L_4);
VirtualActionInvoker1< int32_t >::Invoke(17 /* System.Void System.IO.BinaryWriter::Write(System.Int32) */, L_4, L_6);
BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* L_7 = V_1;
NullCheck(L_7);
RuntimeObject* L_8;
L_8 = BsonObject_GetEnumerator_mF2BF87237EF6139096298B9871BD48EC3495B320(L_7, NULL);
V_2 = L_8;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00db:
{// begin finally (depth: 1)
{
RuntimeObject* L_9 = V_2;
if (!L_9)
{
goto IL_00e4;
}
}
{
RuntimeObject* L_10 = V_2;
NullCheck(L_10);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_10);
}
IL_00e4:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00d1_1;
}
IL_007d_1:
{
RuntimeObject* L_11 = V_2;
NullCheck(L_11);
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_12;
L_12 = InterfaceFuncInvoker0< BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty>::get_Current() */, IEnumerator_1_t89EED6463DDB4FB6E19B29C24DD8ADABCD5050CB_il2cpp_TypeInfo_var, L_11);
V_3 = L_12;
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_13 = __this->____writer_1;
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_14 = V_3;
NullCheck(L_14);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_15;
L_15 = BsonProperty_get_Value_m140BE11F2BE6426C997FDA3DB79A9C65362BD83B_inline(L_14, NULL);
NullCheck(L_15);
int8_t L_16;
L_16 = VirtualFuncInvoker0< int8_t >::Invoke(4 /* Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Type() */, L_15);
NullCheck(L_13);
VirtualActionInvoker1< int8_t >::Invoke(9 /* System.Void System.IO.BinaryWriter::Write(System.SByte) */, L_13, L_16);
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_17 = V_3;
NullCheck(L_17);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_18;
L_18 = BsonProperty_get_Name_m469F994F0C1070A579F8BCA54C7C21079A227862_inline(L_17, NULL);
NullCheck(L_18);
RuntimeObject* L_19;
L_19 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_18, NULL);
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_20 = V_3;
NullCheck(L_20);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_21;
L_21 = BsonProperty_get_Name_m469F994F0C1070A579F8BCA54C7C21079A227862_inline(L_20, NULL);
NullCheck(L_21);
int32_t L_22;
L_22 = BsonString_get_ByteCount_mB00F557760C844565804059ACF2D78962E439976_inline(L_21, NULL);
il2cpp_codegen_initobj((&V_4), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_23 = V_4;
BsonBinaryWriter_WriteString_m7948F46D059DBD6D6A3910BD814BEDAA0938A10C(__this, ((String_t*)CastclassSealed((RuntimeObject*)L_19, String_t_il2cpp_TypeInfo_var)), L_22, L_23, NULL);
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_24 = V_3;
NullCheck(L_24);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_25;
L_25 = BsonProperty_get_Value_m140BE11F2BE6426C997FDA3DB79A9C65362BD83B_inline(L_24, NULL);
BsonBinaryWriter_WriteTokenInternal_m0A5100A75DC11C4AA9FB8F4D6687FEE32227384F(__this, L_25, NULL);
}
IL_00d1_1:
{
RuntimeObject* L_26 = V_2;
NullCheck(L_26);
bool L_27;
L_27 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_26);
if (L_27)
{
goto IL_007d_1;
}
}
{
goto IL_00e5;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00e5:
{
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_28 = __this->____writer_1;
NullCheck(L_28);
VirtualActionInvoker1< uint8_t >::Invoke(8 /* System.Void System.IO.BinaryWriter::Write(System.Byte) */, L_28, (uint8_t)0);
return;
}
IL_00f2:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_29 = ___0_t;
V_5 = ((BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517*)CastclassClass((RuntimeObject*)L_29, BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517_il2cpp_TypeInfo_var));
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_30 = __this->____writer_1;
BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* L_31 = V_5;
NullCheck(L_31);
int32_t L_32;
L_32 = BsonToken_get_CalculatedSize_m6A66AB38C2FB97CDDDA5961EE6F954EDE4654A90_inline(L_31, NULL);
NullCheck(L_30);
VirtualActionInvoker1< int32_t >::Invoke(17 /* System.Void System.IO.BinaryWriter::Write(System.Int32) */, L_30, L_32);
V_6 = ((int64_t)0);
BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* L_33 = V_5;
NullCheck(L_33);
RuntimeObject* L_34;
L_34 = BsonArray_GetEnumerator_m23853569AAB3C217CFF9F500C96A25E306928EF3(L_33, NULL);
V_7 = L_34;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0173:
{// begin finally (depth: 1)
{
RuntimeObject* L_35 = V_7;
if (!L_35)
{
goto IL_017e;
}
}
{
RuntimeObject* L_36 = V_7;
NullCheck(L_36);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_36);
}
IL_017e:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0168_1;
}
IL_011b_1:
{
RuntimeObject* L_37 = V_7;
NullCheck(L_37);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_38;
L_38 = InterfaceFuncInvoker0< BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Bson.BsonToken>::get_Current() */, IEnumerator_1_t74A55FB00AD6805CCD00F1452700977F46075774_il2cpp_TypeInfo_var, L_37);
V_8 = L_38;
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_39 = __this->____writer_1;
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_40 = V_8;
NullCheck(L_40);
int8_t L_41;
L_41 = VirtualFuncInvoker0< int8_t >::Invoke(4 /* Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Type() */, L_40);
NullCheck(L_39);
VirtualActionInvoker1< int8_t >::Invoke(9 /* System.Void System.IO.BinaryWriter::Write(System.SByte) */, L_39, L_41);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_42;
L_42 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
String_t* L_43;
L_43 = UInt64_ToString_mCDDACF05D6B5B3ECB10B1FEEE58ED3407973E7A7((&V_6), L_42, NULL);
uint64_t L_44 = V_6;
int32_t L_45;
L_45 = MathUtilities_IntLength_m3D4D8B91A6D5F5B026B8BB5924B219E0AD29FD2C(L_44, NULL);
il2cpp_codegen_initobj((&V_4), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_46 = V_4;
BsonBinaryWriter_WriteString_m7948F46D059DBD6D6A3910BD814BEDAA0938A10C(__this, L_43, L_45, L_46, NULL);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_47 = V_8;
BsonBinaryWriter_WriteTokenInternal_m0A5100A75DC11C4AA9FB8F4D6687FEE32227384F(__this, L_47, NULL);
uint64_t L_48 = V_6;
V_6 = ((int64_t)il2cpp_codegen_add((int64_t)L_48, ((int64_t)1)));
}
IL_0168_1:
{
RuntimeObject* L_49 = V_7;
NullCheck(L_49);
bool L_50;
L_50 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_49);
if (L_50)
{
goto IL_011b_1;
}
}
{
goto IL_017f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_017f:
{
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_51 = __this->____writer_1;
NullCheck(L_51);
VirtualActionInvoker1< uint8_t >::Invoke(8 /* System.Void System.IO.BinaryWriter::Write(System.Byte) */, L_51, (uint8_t)0);
return;
}
IL_018c:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_52 = ___0_t;
V_9 = ((BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8*)CastclassClass((RuntimeObject*)L_52, BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var));
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_53 = __this->____writer_1;
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* L_54 = V_9;
NullCheck(L_54);
RuntimeObject* L_55;
L_55 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_54, NULL);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_56;
L_56 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
int32_t L_57;
L_57 = Convert_ToInt32_m5C8BF1D45F508E7AEDA393AE72555148527E3ED3(L_55, L_56, NULL);
NullCheck(L_53);
VirtualActionInvoker1< int32_t >::Invoke(17 /* System.Void System.IO.BinaryWriter::Write(System.Int32) */, L_53, L_57);
return;
}
IL_01b1:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_58 = ___0_t;
V_10 = ((BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8*)CastclassClass((RuntimeObject*)L_58, BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var));
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_59 = __this->____writer_1;
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* L_60 = V_10;
NullCheck(L_60);
RuntimeObject* L_61;
L_61 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_60, NULL);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_62;
L_62 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
int64_t L_63;
L_63 = Convert_ToInt64_m6CA00ABB70FAD8242C62ED9913F7D7C3B811FC31(L_61, L_62, NULL);
NullCheck(L_59);
VirtualActionInvoker1< int64_t >::Invoke(19 /* System.Void System.IO.BinaryWriter::Write(System.Int64) */, L_59, L_63);
return;
}
IL_01d6:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_64 = ___0_t;
V_11 = ((BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8*)CastclassClass((RuntimeObject*)L_64, BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var));
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_65 = __this->____writer_1;
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* L_66 = V_11;
NullCheck(L_66);
RuntimeObject* L_67;
L_67 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_66, NULL);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_68;
L_68 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
double L_69;
L_69 = Convert_ToDouble_m8DED60F2E0251A3D389F1DD22AA5AF9CD440ABE8(L_67, L_68, NULL);
NullCheck(L_65);
VirtualActionInvoker1< double >::Invoke(14 /* System.Void System.IO.BinaryWriter::Write(System.Double) */, L_65, L_69);
return;
}
IL_01fb:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_70 = ___0_t;
V_12 = ((BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40*)CastclassClass((RuntimeObject*)L_70, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var));
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_71 = V_12;
NullCheck(L_71);
RuntimeObject* L_72;
L_72 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_71, NULL);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_73 = V_12;
NullCheck(L_73);
int32_t L_74;
L_74 = BsonString_get_ByteCount_mB00F557760C844565804059ACF2D78962E439976_inline(L_73, NULL);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_75 = V_12;
NullCheck(L_75);
int32_t L_76;
L_76 = BsonToken_get_CalculatedSize_m6A66AB38C2FB97CDDDA5961EE6F954EDE4654A90_inline(L_75, NULL);
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_77;
memset((&L_77), 0, sizeof(L_77));
Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_77), ((int32_t)il2cpp_codegen_subtract(L_76, 4)), /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
BsonBinaryWriter_WriteString_m7948F46D059DBD6D6A3910BD814BEDAA0938A10C(__this, ((String_t*)CastclassSealed((RuntimeObject*)L_72, String_t_il2cpp_TypeInfo_var)), L_74, L_77, NULL);
return;
}
IL_022b:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_78 = ___0_t;
V_13 = ((BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8*)CastclassClass((RuntimeObject*)L_78, BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var));
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_79 = __this->____writer_1;
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* L_80 = V_13;
NullCheck(L_80);
RuntimeObject* L_81;
L_81 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_80, NULL);
NullCheck(L_79);
VirtualActionInvoker1< bool >::Invoke(7 /* System.Void System.IO.BinaryWriter::Write(System.Boolean) */, L_79, ((*(bool*)((bool*)(bool*)UnBox(L_81, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))));
return;
}
IL_024b:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_82 = ___0_t;
V_14 = ((BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8*)CastclassClass((RuntimeObject*)L_82, BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var));
V_15 = ((int64_t)0);
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* L_83 = V_14;
NullCheck(L_83);
RuntimeObject* L_84;
L_84 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_83, NULL);
if (!((RuntimeObject*)IsInstSealed((RuntimeObject*)L_84, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var)))
{
goto IL_02a5;
}
}
{
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* L_85 = V_14;
NullCheck(L_85);
RuntimeObject* L_86;
L_86 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_85, NULL);
V_16 = ((*(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)((DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D*)UnBox(L_86, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var))));
int32_t L_87;
L_87 = BsonBinaryWriter_get_DateTimeKindHandling_mDC26CC8C9F942F0E02D44F731CF201FF7957589A_inline(__this, NULL);
if ((!(((uint32_t)L_87) == ((uint32_t)1))))
{
goto IL_0287;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_88;
L_88 = DateTime_ToUniversalTime_m52CA1EAD0BE0A357BCACC38747ECA4A8810155A9((&V_16), NULL);
V_16 = L_88;
goto IL_0299;
}
IL_0287:
{
int32_t L_89;
L_89 = BsonBinaryWriter_get_DateTimeKindHandling_mDC26CC8C9F942F0E02D44F731CF201FF7957589A_inline(__this, NULL);
if ((!(((uint32_t)L_89) == ((uint32_t)2))))
{
goto IL_0299;
}
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_90;
L_90 = DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94((&V_16), NULL);
V_16 = L_90;
}
IL_0299:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_91 = V_16;
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_92;
L_92 = DateTimeUtils_ConvertDateTimeToJavaScriptTicks_mE960DD4A9E1F2F4B00580B2D153CFB2A43CE51D2(L_91, (bool)0, NULL);
V_15 = L_92;
goto IL_02c8;
}
IL_02a5:
{
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* L_93 = V_14;
NullCheck(L_93);
RuntimeObject* L_94;
L_94 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_93, NULL);
V_17 = ((*(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)((DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4*)UnBox(L_94, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var))));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_95;
L_95 = DateTimeOffset_get_UtcDateTime_mE7EB39F361C89E1367CBC03C3410BA34F194DA40((&V_17), NULL);
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_96;
L_96 = DateTimeOffset_get_Offset_mE90E2548227F1EE8BF4A6A5EB71B32D48D3035A4((&V_17), NULL);
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
int64_t L_97;
L_97 = DateTimeUtils_ConvertDateTimeToJavaScriptTicks_m461A9B697413AC062758461EE56DBD1A21C62488(L_95, L_96, NULL);
V_15 = L_97;
}
IL_02c8:
{
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_98 = __this->____writer_1;
int64_t L_99 = V_15;
NullCheck(L_98);
VirtualActionInvoker1< int64_t >::Invoke(19 /* System.Void System.IO.BinaryWriter::Write(System.Int64) */, L_98, L_99);
return;
}
IL_02d6:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_100 = ___0_t;
V_18 = ((BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687*)CastclassClass((RuntimeObject*)L_100, BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687_il2cpp_TypeInfo_var));
BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* L_101 = V_18;
NullCheck(L_101);
RuntimeObject* L_102;
L_102 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_101, NULL);
V_19 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_102, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var));
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_103 = __this->____writer_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_104 = V_19;
NullCheck(L_104);
NullCheck(L_103);
VirtualActionInvoker1< int32_t >::Invoke(17 /* System.Void System.IO.BinaryWriter::Write(System.Int32) */, L_103, ((int32_t)(((RuntimeArray*)L_104)->max_length)));
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_105 = __this->____writer_1;
BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* L_106 = V_18;
NullCheck(L_106);
uint8_t L_107;
L_107 = BsonBinary_get_BinaryType_mB2885BB41B7B3E90807B583649A913FA1C221196_inline(L_106, NULL);
NullCheck(L_105);
VirtualActionInvoker1< uint8_t >::Invoke(8 /* System.Void System.IO.BinaryWriter::Write(System.Byte) */, L_105, L_107);
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_108 = __this->____writer_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_109 = V_19;
NullCheck(L_108);
VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(10 /* System.Void System.IO.BinaryWriter::Write(System.Byte[]) */, L_108, L_109);
return;
}
IL_031b:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_110 = ___0_t;
NullCheck(((BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8*)CastclassClass((RuntimeObject*)L_110, BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var)));
RuntimeObject* L_111;
L_111 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(((BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8*)CastclassClass((RuntimeObject*)L_110, BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var)), NULL);
V_20 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_111, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var));
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_112 = __this->____writer_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_113 = V_20;
NullCheck(L_112);
VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(10 /* System.Void System.IO.BinaryWriter::Write(System.Byte[]) */, L_112, L_113);
return;
}
IL_033b:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_114 = ___0_t;
V_21 = ((BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3*)CastclassClass((RuntimeObject*)L_114, BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3_il2cpp_TypeInfo_var));
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* L_115 = V_21;
NullCheck(L_115);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_116;
L_116 = BsonRegex_get_Pattern_mB17C200A6B0EA11E7714E967013BC44B18DDDE28_inline(L_115, NULL);
NullCheck(L_116);
RuntimeObject* L_117;
L_117 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_116, NULL);
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* L_118 = V_21;
NullCheck(L_118);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_119;
L_119 = BsonRegex_get_Pattern_mB17C200A6B0EA11E7714E967013BC44B18DDDE28_inline(L_118, NULL);
NullCheck(L_119);
int32_t L_120;
L_120 = BsonString_get_ByteCount_mB00F557760C844565804059ACF2D78962E439976_inline(L_119, NULL);
il2cpp_codegen_initobj((&V_4), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_121 = V_4;
BsonBinaryWriter_WriteString_m7948F46D059DBD6D6A3910BD814BEDAA0938A10C(__this, ((String_t*)CastclassSealed((RuntimeObject*)L_117, String_t_il2cpp_TypeInfo_var)), L_120, L_121, NULL);
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* L_122 = V_21;
NullCheck(L_122);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_123;
L_123 = BsonRegex_get_Options_mAADF4B9620A22EB9B57CA8F8DF8D7234A55CE82F_inline(L_122, NULL);
NullCheck(L_123);
RuntimeObject* L_124;
L_124 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_123, NULL);
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* L_125 = V_21;
NullCheck(L_125);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_126;
L_126 = BsonRegex_get_Options_mAADF4B9620A22EB9B57CA8F8DF8D7234A55CE82F_inline(L_125, NULL);
NullCheck(L_126);
int32_t L_127;
L_127 = BsonString_get_ByteCount_mB00F557760C844565804059ACF2D78962E439976_inline(L_126, NULL);
il2cpp_codegen_initobj((&V_4), sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_128 = V_4;
BsonBinaryWriter_WriteString_m7948F46D059DBD6D6A3910BD814BEDAA0938A10C(__this, ((String_t*)CastclassSealed((RuntimeObject*)L_124, String_t_il2cpp_TypeInfo_var)), L_127, L_128, NULL);
return;
}
IL_039e:
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_129;
L_129 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_130 = ___0_t;
NullCheck(L_130);
int8_t L_131;
L_131 = VirtualFuncInvoker0< int8_t >::Invoke(4 /* Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Type() */, L_130);
int8_t L_132 = L_131;
RuntimeObject* L_133 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonType_tA3D9C890014F828388C7D9C1B6D0AC56672142E4_il2cpp_TypeInfo_var)), &L_132);
String_t* L_134;
L_134 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6E0489F9FAF23DF58DCABE03DAEB479BD06406A5)), L_129, L_133, NULL);
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_135 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_135);
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_135, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6B866DCFF4A3EC3D3C30879F029D88106601B1B2)), L_134, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_135, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonBinaryWriter_WriteTokenInternal_m0A5100A75DC11C4AA9FB8F4D6687FEE32227384F_RuntimeMethod_var)));
}
IL_03c3:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::WriteString(System.String,System.Int32,System.Nullable`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_WriteString_m7948F46D059DBD6D6A3910BD814BEDAA0938A10C (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, String_t* ___0_s, int32_t ___1_byteCount, Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___2_calculatedlengthPrefix, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_inline((&___2_calculatedlengthPrefix), Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_RuntimeMethod_var);
if (!L_0)
{
goto IL_001b;
}
}
{
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_1 = __this->____writer_1;
int32_t L_2;
L_2 = Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_inline((&___2_calculatedlengthPrefix), Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_RuntimeMethod_var);
NullCheck(L_1);
VirtualActionInvoker1< int32_t >::Invoke(17 /* System.Void System.IO.BinaryWriter::Write(System.Int32) */, L_1, L_2);
}
IL_001b:
{
String_t* L_3 = ___0_s;
int32_t L_4 = ___1_byteCount;
BsonBinaryWriter_WriteUtf8Bytes_mC01D83A369AC700DD63B996B06C8D5163C3FE7FD(__this, L_3, L_4, NULL);
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_5 = __this->____writer_1;
NullCheck(L_5);
VirtualActionInvoker1< uint8_t >::Invoke(8 /* System.Void System.IO.BinaryWriter::Write(System.Byte) */, L_5, (uint8_t)0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::WriteUtf8Bytes(System.String,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter_WriteUtf8Bytes_mC01D83A369AC700DD63B996B06C8D5163C3FE7FD (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, String_t* ___0_s, int32_t ___1_byteCount, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_0 = NULL;
{
String_t* L_0 = ___0_s;
if (!L_0)
{
goto IL_0069;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____largeByteBuffer_2;
if (L_1)
{
goto IL_001b;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)256));
__this->____largeByteBuffer_2 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____largeByteBuffer_2), (void*)L_2);
}
IL_001b:
{
int32_t L_3 = ___1_byteCount;
if ((((int32_t)L_3) > ((int32_t)((int32_t)256))))
{
goto IL_0051;
}
}
{
il2cpp_codegen_runtime_class_init_inline(BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_4 = ((BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_StaticFields*)il2cpp_codegen_static_fields_for(BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var))->___Encoding_0;
String_t* L_5 = ___0_s;
String_t* L_6 = ___0_s;
NullCheck(L_6);
int32_t L_7;
L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = __this->____largeByteBuffer_2;
NullCheck(L_4);
int32_t L_9;
L_9 = VirtualFuncInvoker5< int32_t, String_t*, int32_t, int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t >::Invoke(18 /* System.Int32 System.Text.Encoding::GetBytes(System.String,System.Int32,System.Int32,System.Byte[],System.Int32) */, L_4, L_5, 0, L_7, L_8, 0);
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_10 = __this->____writer_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_11 = __this->____largeByteBuffer_2;
int32_t L_12 = ___1_byteCount;
NullCheck(L_10);
VirtualActionInvoker3< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(11 /* System.Void System.IO.BinaryWriter::Write(System.Byte[],System.Int32,System.Int32) */, L_10, L_11, 0, L_12);
return;
}
IL_0051:
{
il2cpp_codegen_runtime_class_init_inline(BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_13 = ((BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_StaticFields*)il2cpp_codegen_static_fields_for(BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var))->___Encoding_0;
String_t* L_14 = ___0_s;
NullCheck(L_13);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_15;
L_15 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, String_t* >::Invoke(17 /* System.Byte[] System.Text.Encoding::GetBytes(System.String) */, L_13, L_14);
V_0 = L_15;
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_16 = __this->____writer_1;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = V_0;
NullCheck(L_16);
VirtualActionInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* >::Invoke(10 /* System.Void System.IO.BinaryWriter::Write(System.Byte[]) */, L_16, L_17);
}
IL_0069:
{
return;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::CalculateSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonBinaryWriter_CalculateSize_m513A1C78E867B1908FCE6898759B3EEEDD93053B (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, int32_t ___0_stringByteCount, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_stringByteCount;
return ((int32_t)il2cpp_codegen_add(L_0, 1));
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::CalculateSizeWithLength(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonBinaryWriter_CalculateSizeWithLength_m1382C25352246CFB0164A4203C66D7ACC6C1B728 (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, int32_t ___0_stringByteCount, bool ___1_includeSize, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
{
bool L_0 = ___1_includeSize;
if (L_0)
{
goto IL_0006;
}
}
{
G_B3_0 = 1;
goto IL_0007;
}
IL_0006:
{
G_B3_0 = 5;
}
IL_0007:
{
int32_t L_1 = ___0_stringByteCount;
return ((int32_t)il2cpp_codegen_add(G_B3_0, L_1));
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::CalculateSize(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonBinaryWriter_CalculateSize_mA8B80B3BDA75471C30DD0174D71F0617148EA266 (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_t, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t74A55FB00AD6805CCD00F1452700977F46075774_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t89EED6463DDB4FB6E19B29C24DD8ADABCD5050CB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int8_t V_0 = 0;
BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* V_1 = NULL;
int32_t V_2 = 0;
RuntimeObject* V_3 = NULL;
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* V_4 = NULL;
int32_t V_5 = 0;
BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* V_6 = NULL;
int32_t V_7 = 0;
uint64_t V_8 = 0;
RuntimeObject* V_9 = NULL;
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* V_10 = NULL;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* V_11 = NULL;
String_t* V_12 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_13 = NULL;
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* V_14 = NULL;
int32_t V_15 = 0;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* G_B25_0 = NULL;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* G_B24_0 = NULL;
int32_t G_B26_0 = 0;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* G_B26_1 = NULL;
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = ___0_t;
NullCheck(L_0);
int8_t L_1;
L_1 = VirtualFuncInvoker0< int8_t >::Invoke(4 /* Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Type() */, L_0);
V_0 = L_1;
int8_t L_2 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_2, 1)))
{
case 0:
{
goto IL_0144;
}
case 1:
{
goto IL_0146;
}
case 2:
{
goto IL_005c;
}
case 3:
{
goto IL_00c3;
}
case 4:
{
goto IL_019f;
}
case 5:
{
goto IL_019b;
}
case 6:
{
goto IL_01c4;
}
case 7:
{
goto IL_0199;
}
case 8:
{
goto IL_019d;
}
case 9:
{
goto IL_019b;
}
case 10:
{
goto IL_01c7;
}
case 11:
{
goto IL_0207;
}
case 12:
{
goto IL_0207;
}
case 13:
{
goto IL_0207;
}
case 14:
{
goto IL_0207;
}
case 15:
{
goto IL_0140;
}
case 16:
{
goto IL_0207;
}
case 17:
{
goto IL_0142;
}
}
}
{
goto IL_0207;
}
IL_005c:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_3 = ___0_t;
V_1 = ((BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97*)CastclassClass((RuntimeObject*)L_3, BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var));
V_2 = 4;
BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* L_4 = V_1;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = BsonObject_GetEnumerator_mF2BF87237EF6139096298B9871BD48EC3495B320(L_4, NULL);
V_3 = L_5;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00ac:
{// begin finally (depth: 1)
{
RuntimeObject* L_6 = V_3;
if (!L_6)
{
goto IL_00b5;
}
}
{
RuntimeObject* L_7 = V_3;
NullCheck(L_7);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_7);
}
IL_00b5:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00a2_1;
}
IL_006e_1:
{
RuntimeObject* L_8 = V_3;
NullCheck(L_8);
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_9;
L_9 = InterfaceFuncInvoker0< BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty>::get_Current() */, IEnumerator_1_t89EED6463DDB4FB6E19B29C24DD8ADABCD5050CB_il2cpp_TypeInfo_var, L_8);
V_4 = L_9;
V_5 = 1;
int32_t L_10 = V_5;
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_11 = V_4;
NullCheck(L_11);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_12;
L_12 = BsonProperty_get_Name_m469F994F0C1070A579F8BCA54C7C21079A227862_inline(L_11, NULL);
int32_t L_13;
L_13 = BsonBinaryWriter_CalculateSize_mA8B80B3BDA75471C30DD0174D71F0617148EA266(__this, L_12, NULL);
V_5 = ((int32_t)il2cpp_codegen_add(L_10, L_13));
int32_t L_14 = V_5;
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_15 = V_4;
NullCheck(L_15);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_16;
L_16 = BsonProperty_get_Value_m140BE11F2BE6426C997FDA3DB79A9C65362BD83B_inline(L_15, NULL);
int32_t L_17;
L_17 = BsonBinaryWriter_CalculateSize_mA8B80B3BDA75471C30DD0174D71F0617148EA266(__this, L_16, NULL);
V_5 = ((int32_t)il2cpp_codegen_add(L_14, L_17));
int32_t L_18 = V_2;
int32_t L_19 = V_5;
V_2 = ((int32_t)il2cpp_codegen_add(L_18, L_19));
}
IL_00a2_1:
{
RuntimeObject* L_20 = V_3;
NullCheck(L_20);
bool L_21;
L_21 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_20);
if (L_21)
{
goto IL_006e_1;
}
}
{
goto IL_00b6;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00b6:
{
int32_t L_22 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1));
BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* L_23 = V_1;
int32_t L_24 = V_2;
NullCheck(L_23);
BsonToken_set_CalculatedSize_m49DEC6DA052AD438BC674E2761FB9C3507DC0CF5_inline(L_23, L_24, NULL);
int32_t L_25 = V_2;
return L_25;
}
IL_00c3:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_26 = ___0_t;
V_6 = ((BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517*)CastclassClass((RuntimeObject*)L_26, BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517_il2cpp_TypeInfo_var));
V_7 = 4;
V_8 = ((int64_t)0);
BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* L_27 = V_6;
NullCheck(L_27);
RuntimeObject* L_28;
L_28 = BsonArray_GetEnumerator_m23853569AAB3C217CFF9F500C96A25E306928EF3(L_27, NULL);
V_9 = L_28;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_011d:
{// begin finally (depth: 1)
{
RuntimeObject* L_29 = V_9;
if (!L_29)
{
goto IL_0128;
}
}
{
RuntimeObject* L_30 = V_9;
NullCheck(L_30);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_30);
}
IL_0128:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0112_1;
}
IL_00dd_1:
{
RuntimeObject* L_31 = V_9;
NullCheck(L_31);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_32;
L_32 = InterfaceFuncInvoker0< BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Bson.BsonToken>::get_Current() */, IEnumerator_1_t74A55FB00AD6805CCD00F1452700977F46075774_il2cpp_TypeInfo_var, L_31);
V_10 = L_32;
int32_t L_33 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_33, 1));
int32_t L_34 = V_7;
uint64_t L_35 = V_8;
int32_t L_36;
L_36 = MathUtilities_IntLength_m3D4D8B91A6D5F5B026B8BB5924B219E0AD29FD2C(L_35, NULL);
int32_t L_37;
L_37 = BsonBinaryWriter_CalculateSize_m513A1C78E867B1908FCE6898759B3EEEDD93053B(__this, L_36, NULL);
V_7 = ((int32_t)il2cpp_codegen_add(L_34, L_37));
int32_t L_38 = V_7;
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_39 = V_10;
int32_t L_40;
L_40 = BsonBinaryWriter_CalculateSize_mA8B80B3BDA75471C30DD0174D71F0617148EA266(__this, L_39, NULL);
V_7 = ((int32_t)il2cpp_codegen_add(L_38, L_40));
uint64_t L_41 = V_8;
V_8 = ((int64_t)il2cpp_codegen_add((int64_t)L_41, ((int64_t)1)));
}
IL_0112_1:
{
RuntimeObject* L_42 = V_9;
NullCheck(L_42);
bool L_43;
L_43 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_42);
if (L_43)
{
goto IL_00dd_1;
}
}
{
goto IL_0129;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0129:
{
int32_t L_44 = V_7;
V_7 = ((int32_t)il2cpp_codegen_add(L_44, 1));
BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* L_45 = V_6;
int32_t L_46 = V_7;
NullCheck(L_45);
BsonToken_set_CalculatedSize_m49DEC6DA052AD438BC674E2761FB9C3507DC0CF5_inline(L_45, L_46, NULL);
BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* L_47 = V_6;
NullCheck(L_47);
int32_t L_48;
L_48 = BsonToken_get_CalculatedSize_m6A66AB38C2FB97CDDDA5961EE6F954EDE4654A90_inline(L_47, NULL);
return L_48;
}
IL_0140:
{
return 4;
}
IL_0142:
{
return 8;
}
IL_0144:
{
return 8;
}
IL_0146:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_49 = ___0_t;
V_11 = ((BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40*)CastclassClass((RuntimeObject*)L_49, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var));
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_50 = V_11;
NullCheck(L_50);
RuntimeObject* L_51;
L_51 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_50, NULL);
V_12 = ((String_t*)CastclassSealed((RuntimeObject*)L_51, String_t_il2cpp_TypeInfo_var));
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_52 = V_11;
String_t* L_53 = V_12;
G_B24_0 = L_52;
if (L_53)
{
G_B25_0 = L_52;
goto IL_0165;
}
}
{
G_B26_0 = 0;
G_B26_1 = G_B24_0;
goto IL_0171;
}
IL_0165:
{
il2cpp_codegen_runtime_class_init_inline(BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var);
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_54 = ((BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_StaticFields*)il2cpp_codegen_static_fields_for(BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var))->___Encoding_0;
String_t* L_55 = V_12;
NullCheck(L_54);
int32_t L_56;
L_56 = VirtualFuncInvoker1< int32_t, String_t* >::Invoke(11 /* System.Int32 System.Text.Encoding::GetByteCount(System.String) */, L_54, L_55);
G_B26_0 = L_56;
G_B26_1 = G_B25_0;
}
IL_0171:
{
NullCheck(G_B26_1);
BsonString_set_ByteCount_mC6FB979BF119967140058039933EBBD74258D8CB_inline(G_B26_1, G_B26_0, NULL);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_57 = V_11;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_58 = V_11;
NullCheck(L_58);
int32_t L_59;
L_59 = BsonString_get_ByteCount_mB00F557760C844565804059ACF2D78962E439976_inline(L_58, NULL);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_60 = V_11;
NullCheck(L_60);
bool L_61;
L_61 = BsonString_get_IncludeLength_m05F6C1FD60DA8157282E38683B065D10D8C75A42_inline(L_60, NULL);
int32_t L_62;
L_62 = BsonBinaryWriter_CalculateSizeWithLength_m1382C25352246CFB0164A4203C66D7ACC6C1B728(__this, L_59, L_61, NULL);
NullCheck(L_57);
BsonToken_set_CalculatedSize_m49DEC6DA052AD438BC674E2761FB9C3507DC0CF5_inline(L_57, L_62, NULL);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_63 = V_11;
NullCheck(L_63);
int32_t L_64;
L_64 = BsonToken_get_CalculatedSize_m6A66AB38C2FB97CDDDA5961EE6F954EDE4654A90_inline(L_63, NULL);
return L_64;
}
IL_0199:
{
return 1;
}
IL_019b:
{
return 0;
}
IL_019d:
{
return 8;
}
IL_019f:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_65 = ___0_t;
BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* L_66 = ((BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687*)CastclassClass((RuntimeObject*)L_65, BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687_il2cpp_TypeInfo_var));
NullCheck(L_66);
RuntimeObject* L_67;
L_67 = BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline(L_66, NULL);
V_13 = ((ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)Castclass((RuntimeObject*)L_67, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var));
BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* L_68 = L_66;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_69 = V_13;
NullCheck(L_69);
NullCheck(L_68);
BsonToken_set_CalculatedSize_m49DEC6DA052AD438BC674E2761FB9C3507DC0CF5_inline(L_68, ((int32_t)il2cpp_codegen_add(5, ((int32_t)(((RuntimeArray*)L_69)->max_length)))), NULL);
NullCheck(L_68);
int32_t L_70;
L_70 = BsonToken_get_CalculatedSize_m6A66AB38C2FB97CDDDA5961EE6F954EDE4654A90_inline(L_68, NULL);
return L_70;
}
IL_01c4:
{
return ((int32_t)12);
}
IL_01c7:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_71 = ___0_t;
V_14 = ((BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3*)CastclassClass((RuntimeObject*)L_71, BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3_il2cpp_TypeInfo_var));
V_15 = 0;
int32_t L_72 = V_15;
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* L_73 = V_14;
NullCheck(L_73);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_74;
L_74 = BsonRegex_get_Pattern_mB17C200A6B0EA11E7714E967013BC44B18DDDE28_inline(L_73, NULL);
int32_t L_75;
L_75 = BsonBinaryWriter_CalculateSize_mA8B80B3BDA75471C30DD0174D71F0617148EA266(__this, L_74, NULL);
V_15 = ((int32_t)il2cpp_codegen_add(L_72, L_75));
int32_t L_76 = V_15;
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* L_77 = V_14;
NullCheck(L_77);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_78;
L_78 = BsonRegex_get_Options_mAADF4B9620A22EB9B57CA8F8DF8D7234A55CE82F_inline(L_77, NULL);
int32_t L_79;
L_79 = BsonBinaryWriter_CalculateSize_mA8B80B3BDA75471C30DD0174D71F0617148EA266(__this, L_78, NULL);
V_15 = ((int32_t)il2cpp_codegen_add(L_76, L_79));
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* L_80 = V_14;
int32_t L_81 = V_15;
NullCheck(L_80);
BsonToken_set_CalculatedSize_m49DEC6DA052AD438BC674E2761FB9C3507DC0CF5_inline(L_80, L_81, NULL);
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* L_82 = V_14;
NullCheck(L_82);
int32_t L_83;
L_83 = BsonToken_get_CalculatedSize_m6A66AB38C2FB97CDDDA5961EE6F954EDE4654A90_inline(L_82, NULL);
return L_83;
}
IL_0207:
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_84;
L_84 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_85 = ___0_t;
NullCheck(L_85);
int8_t L_86;
L_86 = VirtualFuncInvoker0< int8_t >::Invoke(4 /* Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Type() */, L_85);
int8_t L_87 = L_86;
RuntimeObject* L_88 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonType_tA3D9C890014F828388C7D9C1B6D0AC56672142E4_il2cpp_TypeInfo_var)), &L_87);
String_t* L_89;
L_89 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6E0489F9FAF23DF58DCABE03DAEB479BD06406A5)), L_84, L_88, NULL);
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_90 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_90);
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_90, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6B866DCFF4A3EC3D3C30879F029D88106601B1B2)), L_89, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_90, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonBinaryWriter_CalculateSize_mA8B80B3BDA75471C30DD0174D71F0617148EA266_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinaryWriter::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinaryWriter__cctor_m88A1CB074715228FE5BA3A8978FD7357F604B813 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE* L_0 = (UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE*)il2cpp_codegen_object_new(UTF8Encoding_t90B56215A1B0B7ED5CDEA772E695F0DDAFBCD3BE_il2cpp_TypeInfo_var);
NullCheck(L_0);
UTF8Encoding__ctor_mBCC79DB57729512321FA4F0E17342F0D1A43EA34(L_0, (bool)0, NULL);
((BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_StaticFields*)il2cpp_codegen_static_fields_for(BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var))->___Encoding_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_StaticFields*)il2cpp_codegen_static_fields_for(BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var))->___Encoding_0), (void*)L_0);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonObjectId::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BsonObjectId_get_Value_m04AD1E4ADDB6CDABA29892A15C0BEF61FDF54089 (BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* __this, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CValueU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonObjectId::set_Value(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonObjectId_set_Value_m84C3B3EAF92DF2BB0C88C3BADB6D4844B0D22170 (BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value;
__this->___U3CValueU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValueU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonObjectId::.ctor(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonObjectId__ctor_m6F544B31754CDF4DFDDFBE39E277CA6EB24AD87D (BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
s_Il2CppMethodInitialized = true;
}
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393((RuntimeObject*)L_0, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_value;
NullCheck(L_1);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((int32_t)((int32_t)12))))
{
goto IL_0028;
}
}
{
ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_2 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
NullCheck(L_2);
ArgumentException__ctor_m8F9D40CE19D19B698A70F9A258640EB52DB39B62(L_2, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD76F2E16F30EA8C8C52D4ABD70B672BC7A3AEAB2)), ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonObjectId__ctor_m6F544B31754CDF4DFDDFBE39E277CA6EB24AD87D_RuntimeMethod_var)));
}
IL_0028:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_value;
BsonObjectId_set_Value_m84C3B3EAF92DF2BB0C88C3BADB6D4844B0D22170_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
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::get_JsonNet35BinaryCompatibility()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonReader_get_JsonNet35BinaryCompatibility_mD1C72AFDF52F9CABD7AC6C354BD0670CDEA59DD4 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____jsonNet35BinaryCompatibility_28;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::set_JsonNet35BinaryCompatibility(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_set_JsonNet35BinaryCompatibility_m39423453411C2CA2FB4ABAACB2177DCC28E36711 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->____jsonNet35BinaryCompatibility_28 = L_0;
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::get_ReadRootValueAsArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonReader_get_ReadRootValueAsArray_m38BC3B0A11D1641B35648B7FB9B286848AA3F22F (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->____readRootValueAsArray_27;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::set_ReadRootValueAsArray(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_set_ReadRootValueAsArray_m1D35734076C0A067A7F02E6CA6F2A7A78B7835E7 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->____readRootValueAsArray_27 = L_0;
return;
}
}
// System.DateTimeKind Vuforia.Newtonsoft.Json.Bson.BsonReader::get_DateTimeKindHandling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonReader_get_DateTimeKindHandling_m25107D63AED270B15566D477BD849D71F427296D (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____dateTimeKindHandling_29;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::set_DateTimeKindHandling(System.DateTimeKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_set_DateTimeKindHandling_m62A89C92C96ACA99038D196EC7ABB967B8DD8215 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->____dateTimeKindHandling_29 = L_0;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader__ctor_mAC89CD4E7794561A3127FCAEFB4728ADBC988557 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method)
{
{
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream;
BsonReader__ctor_m1EED7BBB897E5F461E8D76FF22FF7D66F59E1C42(__this, L_0, (bool)0, 2, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::.ctor(System.IO.BinaryReader)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader__ctor_m7602AD066BD395B294DD036FFAD76E3BF5D2F1C3 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* ___0_reader, const RuntimeMethod* method)
{
{
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_0 = ___0_reader;
BsonReader__ctor_m8A5E919B137092837460D9CEC9208C1FAFCFC6B1(__this, L_0, (bool)0, 2, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::.ctor(System.IO.Stream,System.Boolean,System.DateTimeKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader__ctor_m1EED7BBB897E5F461E8D76FF22FF7D66F59E1C42 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, bool ___1_readRootValueAsArray, int32_t ___2_dateTimeKindHandling, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9F0B878705D93459D77DDF0439BFB2F0E1F5CA71_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7E6C53D86D8ADC0DB8EFC0A2CD9877CC8BC9914);
s_Il2CppMethodInitialized = true;
}
{
JsonReader__ctor_mF45E191C941C1458E5FED71DCEF0D971F6DAFDB1(__this, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_0, _stringLiteralF7E6C53D86D8ADC0DB8EFC0A2CD9877CC8BC9914, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = ___0_stream;
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_2 = (BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158*)il2cpp_codegen_object_new(BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158_il2cpp_TypeInfo_var);
NullCheck(L_2);
BinaryReader__ctor_m898732FE0DBEDD480B24F6DE45A9AC696E44CC0F(L_2, L_1, NULL);
__this->____reader_20 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____reader_20), (void*)L_2);
List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* L_3 = (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE*)il2cpp_codegen_object_new(List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE_il2cpp_TypeInfo_var);
NullCheck(L_3);
List_1__ctor_m9F0B878705D93459D77DDF0439BFB2F0E1F5CA71(L_3, List_1__ctor_m9F0B878705D93459D77DDF0439BFB2F0E1F5CA71_RuntimeMethod_var);
__this->____stack_21 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stack_21), (void*)L_3);
bool L_4 = ___1_readRootValueAsArray;
__this->____readRootValueAsArray_27 = L_4;
int32_t L_5 = ___2_dateTimeKindHandling;
__this->____dateTimeKindHandling_29 = L_5;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::.ctor(System.IO.BinaryReader,System.Boolean,System.DateTimeKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader__ctor_m8A5E919B137092837460D9CEC9208C1FAFCFC6B1 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* ___0_reader, bool ___1_readRootValueAsArray, int32_t ___2_dateTimeKindHandling, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9F0B878705D93459D77DDF0439BFB2F0E1F5CA71_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECAC83771A00C701043A940F621CC1C765D30D31);
s_Il2CppMethodInitialized = true;
}
{
JsonReader__ctor_mF45E191C941C1458E5FED71DCEF0D971F6DAFDB1(__this, NULL);
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_0 = ___0_reader;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_0, _stringLiteralECAC83771A00C701043A940F621CC1C765D30D31, NULL);
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_1 = ___0_reader;
__this->____reader_20 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____reader_20), (void*)L_1);
List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* L_2 = (List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE*)il2cpp_codegen_object_new(List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_m9F0B878705D93459D77DDF0439BFB2F0E1F5CA71(L_2, List_1__ctor_m9F0B878705D93459D77DDF0439BFB2F0E1F5CA71_RuntimeMethod_var);
__this->____stack_21 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____stack_21), (void*)L_2);
bool L_3 = ___1_readRootValueAsArray;
__this->____readRootValueAsArray_27 = L_3;
int32_t L_4 = ___2_dateTimeKindHandling;
__this->____dateTimeKindHandling_29 = L_4;
return;
}
}
// System.String Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadElement()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BsonReader_ReadElement_m58E68285394C31221CA237A461238F6A2F88126A (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
int8_t L_0;
L_0 = BsonReader_ReadType_m10EF0B30F944B7D2148E787BA2A11371F707752E(__this, NULL);
__this->____currentElementType_24 = L_0;
String_t* L_1;
L_1 = BsonReader_ReadString_mD08689FAC755BB3876B16A49D0B449204696D607(__this, NULL);
return L_1;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::Read()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonReader_Read_m9D495F89C49A90514169669395FA23D9E962A369 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
bool V_0 = false;
int32_t V_1 = 0;
bool V_2 = false;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
try
{// begin try (depth: 1)
{
int32_t L_0 = __this->____bsonReaderState_25;
V_1 = L_0;
int32_t L_1 = V_1;
switch (L_1)
{
case 0:
{
goto IL_0033_1;
}
case 1:
{
goto IL_003c_1;
}
case 2:
{
goto IL_003c_1;
}
case 3:
{
goto IL_003c_1;
}
case 4:
{
goto IL_0045_1;
}
case 5:
{
goto IL_0045_1;
}
case 6:
{
goto IL_0045_1;
}
case 7:
{
goto IL_0045_1;
}
case 8:
{
goto IL_0045_1;
}
}
}
{
goto IL_004e_1;
}
IL_0033_1:
{
bool L_2;
L_2 = BsonReader_ReadNormal_mE6DAAA821551807C1762D8CC2C50F609BEA85676(__this, NULL);
V_0 = L_2;
goto IL_006f_1;
}
IL_003c_1:
{
bool L_3;
L_3 = BsonReader_ReadReference_m79EB59F850E85F0CBE8050FF21E381DD8CC62DE6(__this, NULL);
V_0 = L_3;
goto IL_006f_1;
}
IL_0045_1:
{
bool L_4;
L_4 = BsonReader_ReadCodeWScope_m280C02A4CB2C3479439BB591449D8B9019B45B28(__this, NULL);
V_0 = L_4;
goto IL_006f_1;
}
IL_004e_1:
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_5;
L_5 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
int32_t L_6 = __this->____bsonReaderState_25;
int32_t L_7 = L_6;
RuntimeObject* L_8 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReaderState_t822C1AD09B1055BBA750C5A582055622B826CA23_il2cpp_TypeInfo_var)), &L_7);
String_t* L_9;
L_9 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFBAD954A5D5DC7494CB8B4AE55EDFCFE125A1338)), L_5, L_8, NULL);
JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4* L_10;
L_10 = JsonReaderException_Create_m11E1E0E70532FB4FDE23E3D4791BB64BF29FF26E(__this, L_9, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_10, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReader_Read_m9D495F89C49A90514169669395FA23D9E962A369_RuntimeMethod_var)));
}
IL_006f_1:
{
bool L_11 = V_0;
if (L_11)
{
goto IL_007d_1;
}
}
{
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, 0, NULL);
V_2 = (bool)0;
goto IL_008d;
}
IL_007d_1:
{
V_2 = (bool)1;
goto IL_008d;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
{
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
goto CATCH_0081;
}
throw e;
}
CATCH_0081:
{// begin catch(System.IO.EndOfStreamException)
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, 0, NULL);
V_2 = (bool)0;
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_008d;
}// end catch (depth: 1)
IL_008d:
{
bool L_12 = V_2;
return L_12;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::Close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_Close_mA05608239B5EEAC09FD11452F5F6EA39E85BF0A8 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
JsonReader_Close_mE936B17CCA6670273787CBC978863736BF51A6C4(__this, NULL);
bool L_0;
L_0 = JsonReader_get_CloseInput_m05267B587E658524D7BEDCE52AC9A43E80C964AE_inline(__this, NULL);
if (!L_0)
{
goto IL_0021;
}
}
{
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_1 = __this->____reader_20;
if (!L_1)
{
goto IL_0021;
}
}
{
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_2 = __this->____reader_20;
NullCheck(L_2);
BinaryReader_Dispose_mAFF1A9CE9A73D148270FFA1F896992EB52D36078(L_2, NULL);
}
IL_0021:
{
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadCodeWScope()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonReader_ReadCodeWScope_m280C02A4CB2C3479439BB591449D8B9019B45B28 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral15F434DE6EB05B31D391B12B5A8516BD141B7A93);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD63216A99D4FD683AD72F25F707C7D4A188E2029);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* V_1 = NULL;
bool G_B10_0 = false;
bool G_B8_0 = false;
bool G_B9_0 = false;
{
int32_t L_0 = __this->____bsonReaderState_25;
V_0 = L_0;
int32_t L_1 = V_0;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_1, 4)))
{
case 0:
{
goto IL_0028;
}
case 1:
{
goto IL_003d;
}
case 2:
{
goto IL_005b;
}
case 3:
{
goto IL_009c;
}
case 4:
{
goto IL_00b7;
}
}
}
{
goto IL_00c8;
}
IL_0028:
{
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, 4, _stringLiteralD63216A99D4FD683AD72F25F707C7D4A188E2029, NULL);
__this->____bsonReaderState_25 = 5;
return (bool)1;
}
IL_003d:
{
int32_t L_2;
L_2 = BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC(__this, NULL);
String_t* L_3;
L_3 = BsonReader_ReadLengthString_m27FF4FE8B8FC924667B236FA890044BE2658C5BC(__this, NULL);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, ((int32_t)9), L_3, NULL);
__this->____bsonReaderState_25 = 6;
return (bool)1;
}
IL_005b:
{
int32_t L_4;
L_4 = JsonReader_get_CurrentState_mB93A4BE534402333053CCA68E535460ADB7BF47E_inline(__this, NULL);
if ((!(((uint32_t)L_4) == ((uint32_t)8))))
{
goto IL_0072;
}
}
{
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, 4, _stringLiteral15F434DE6EB05B31D391B12B5A8516BD141B7A93, NULL);
return (bool)1;
}
IL_0072:
{
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, 1, NULL);
__this->____bsonReaderState_25 = 7;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_5 = (ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799*)il2cpp_codegen_object_new(ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799_il2cpp_TypeInfo_var);
NullCheck(L_5);
ContainerContext__ctor_mA1771A30B361C386EAA588E7EF5B91AB10CA646F(L_5, 3, NULL);
V_1 = L_5;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_6 = V_1;
BsonReader_PushContext_m29184C8EA8B3657BE4A6C68C570571C2AEF8B4D0(__this, L_6, NULL);
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_7 = V_1;
int32_t L_8;
L_8 = BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC(__this, NULL);
NullCheck(L_7);
L_7->___Length_1 = L_8;
return (bool)1;
}
IL_009c:
{
bool L_9;
L_9 = BsonReader_ReadNormal_mE6DAAA821551807C1762D8CC2C50F609BEA85676(__this, NULL);
bool L_10 = L_9;
G_B8_0 = L_10;
if (!L_10)
{
G_B10_0 = L_10;
goto IL_00b6;
}
}
{
int32_t L_11;
L_11 = VirtualFuncInvoker0< int32_t >::Invoke(7 /* Vuforia.Newtonsoft.Json.JsonToken Vuforia.Newtonsoft.Json.JsonReader::get_TokenType() */, __this);
G_B9_0 = G_B8_0;
if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)13)))))
{
G_B10_0 = G_B8_0;
goto IL_00b6;
}
}
{
__this->____bsonReaderState_25 = 8;
G_B10_0 = G_B9_0;
}
IL_00b6:
{
return G_B10_0;
}
IL_00b7:
{
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, ((int32_t)13), NULL);
__this->____bsonReaderState_25 = 0;
return (bool)1;
}
IL_00c8:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_12 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_12);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_12, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReader_ReadCodeWScope_m280C02A4CB2C3479439BB591449D8B9019B45B28_RuntimeMethod_var)));
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadReference()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonReader_ReadReference_m79EB59F850E85F0CBE8050FF21E381DD8CC62DE6 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEA05B74022DC98A669248CD353ADDBD7AADAD4AA);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF96282F5D84FC9B754994ADCFE65DAE2088A7382);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0;
L_0 = JsonReader_get_CurrentState_mB93A4BE534402333053CCA68E535460ADB7BF47E_inline(__this, NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)2)))
{
goto IL_002d;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)3)))
{
goto IL_0018;
}
}
{
int32_t L_3 = V_0;
if ((((int32_t)L_3) == ((int32_t)8)))
{
goto IL_0083;
}
}
{
goto IL_00dd;
}
IL_0018:
{
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, 4, _stringLiteralF96282F5D84FC9B754994ADCFE65DAE2088A7382, NULL);
__this->____bsonReaderState_25 = 2;
return (bool)1;
}
IL_002d:
{
int32_t L_4 = __this->____bsonReaderState_25;
if ((!(((uint32_t)L_4) == ((uint32_t)2))))
{
goto IL_0046;
}
}
{
String_t* L_5;
L_5 = BsonReader_ReadLengthString_m27FF4FE8B8FC924667B236FA890044BE2658C5BC(__this, NULL);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, ((int32_t)9), L_5, NULL);
return (bool)1;
}
IL_0046:
{
int32_t L_6 = __this->____bsonReaderState_25;
if ((!(((uint32_t)L_6) == ((uint32_t)3))))
{
goto IL_0061;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7;
L_7 = BsonReader_ReadBytes_mBB861A0708AB33380733520397C50887CA46D0DB(__this, ((int32_t)12), NULL);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, ((int32_t)17), (RuntimeObject*)L_7, NULL);
return (bool)1;
}
IL_0061:
{
int32_t* L_8 = (&__this->____bsonReaderState_25);
Il2CppFakeBox<int32_t> L_9(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReaderState_t822C1AD09B1055BBA750C5A582055622B826CA23_il2cpp_TypeInfo_var)), L_8);
String_t* L_10;
L_10 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_9), NULL);
String_t* L_11;
L_11 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66598110B46A51C4B35EB3014DABBD9FFC1FA160)), L_10, NULL);
JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4* L_12;
L_12 = JsonReaderException_Create_m11E1E0E70532FB4FDE23E3D4791BB64BF29FF26E(__this, L_11, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_12, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReader_ReadReference_m79EB59F850E85F0CBE8050FF21E381DD8CC62DE6_RuntimeMethod_var)));
}
IL_0083:
{
int32_t L_13 = __this->____bsonReaderState_25;
if ((!(((uint32_t)L_13) == ((uint32_t)2))))
{
goto IL_00a1;
}
}
{
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, 4, _stringLiteralEA05B74022DC98A669248CD353ADDBD7AADAD4AA, NULL);
__this->____bsonReaderState_25 = 3;
return (bool)1;
}
IL_00a1:
{
int32_t L_14 = __this->____bsonReaderState_25;
if ((!(((uint32_t)L_14) == ((uint32_t)3))))
{
goto IL_00bb;
}
}
{
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, ((int32_t)13), NULL);
__this->____bsonReaderState_25 = 0;
return (bool)1;
}
IL_00bb:
{
int32_t* L_15 = (&__this->____bsonReaderState_25);
Il2CppFakeBox<int32_t> L_16(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReaderState_t822C1AD09B1055BBA750C5A582055622B826CA23_il2cpp_TypeInfo_var)), L_15);
String_t* L_17;
L_17 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_16), NULL);
String_t* L_18;
L_18 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66598110B46A51C4B35EB3014DABBD9FFC1FA160)), L_17, NULL);
JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4* L_19;
L_19 = JsonReaderException_Create_m11E1E0E70532FB4FDE23E3D4791BB64BF29FF26E(__this, L_18, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReader_ReadReference_m79EB59F850E85F0CBE8050FF21E381DD8CC62DE6_RuntimeMethod_var)));
}
IL_00dd:
{
int32_t L_20;
L_20 = JsonReader_get_CurrentState_mB93A4BE534402333053CCA68E535460ADB7BF47E_inline(__this, NULL);
V_1 = L_20;
Il2CppFakeBox<int32_t> L_21(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&State_t1CFF71863ADE202D6155CE88206BFB62B2342912_il2cpp_TypeInfo_var)), (&V_1));
String_t* L_22;
L_22 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_21), NULL);
String_t* L_23;
L_23 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral66598110B46A51C4B35EB3014DABBD9FFC1FA160)), L_22, NULL);
JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4* L_24;
L_24 = JsonReaderException_Create_m11E1E0E70532FB4FDE23E3D4791BB64BF29FF26E(__this, L_23, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReader_ReadReference_m79EB59F850E85F0CBE8050FF21E381DD8CC62DE6_RuntimeMethod_var)));
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadNormal()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonReader_ReadNormal_mE6DAAA821551807C1762D8CC2C50F609BEA85676 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* V_4 = NULL;
int32_t V_5 = 0;
int32_t G_B5_0 = 0;
int32_t G_B8_0 = 0;
int32_t G_B25_0 = 0;
{
int32_t L_0;
L_0 = JsonReader_get_CurrentState_mB93A4BE534402333053CCA68E535460ADB7BF47E_inline(__this, NULL);
V_2 = L_0;
int32_t L_1 = V_2;
switch (L_1)
{
case 0:
{
goto IL_0046;
}
case 1:
{
goto IL_0084;
}
case 2:
{
goto IL_0086;
}
case 3:
{
goto IL_0094;
}
case 4:
{
goto IL_013d;
}
case 5:
{
goto IL_0094;
}
case 6:
{
goto IL_013d;
}
case 7:
{
goto IL_0084;
}
case 8:
{
goto IL_0094;
}
case 9:
{
goto IL_0143;
}
case 10:
{
goto IL_0143;
}
case 11:
{
goto IL_0143;
}
case 12:
{
goto IL_0143;
}
}
}
{
goto IL_013d;
}
IL_0046:
{
bool L_2 = __this->____readRootValueAsArray_27;
if (!L_2)
{
goto IL_0051;
}
}
{
G_B5_0 = 2;
goto IL_0052;
}
IL_0051:
{
G_B5_0 = 1;
}
IL_0052:
{
V_3 = G_B5_0;
bool L_3 = __this->____readRootValueAsArray_27;
if (!L_3)
{
goto IL_005e;
}
}
{
G_B8_0 = 4;
goto IL_005f;
}
IL_005e:
{
G_B8_0 = 3;
}
IL_005f:
{
int32_t L_4 = V_3;
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, L_4, NULL);
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_5 = (ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799*)il2cpp_codegen_object_new(ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799_il2cpp_TypeInfo_var);
NullCheck(L_5);
ContainerContext__ctor_mA1771A30B361C386EAA588E7EF5B91AB10CA646F(L_5, G_B8_0, NULL);
V_4 = L_5;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_6 = V_4;
BsonReader_PushContext_m29184C8EA8B3657BE4A6C68C570571C2AEF8B4D0(__this, L_6, NULL);
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_7 = V_4;
int32_t L_8;
L_8 = BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC(__this, NULL);
NullCheck(L_7);
L_7->___Length_1 = L_8;
return (bool)1;
}
IL_0084:
{
return (bool)0;
}
IL_0086:
{
int8_t L_9 = __this->____currentElementType_24;
BsonReader_ReadType_m8AEEAB177EBD175517E94004D8C41905096640DE(__this, L_9, NULL);
return (bool)1;
}
IL_0094:
{
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_10 = __this->____currentContext_26;
V_0 = L_10;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_11 = V_0;
if (L_11)
{
goto IL_00a0;
}
}
{
return (bool)0;
}
IL_00a0:
{
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_12 = V_0;
NullCheck(L_12);
int32_t L_13 = L_12->___Length_1;
V_1 = ((int32_t)il2cpp_codegen_subtract(L_13, 1));
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_14 = V_0;
NullCheck(L_14);
int32_t L_15 = L_14->___Position_2;
int32_t L_16 = V_1;
if ((((int32_t)L_15) >= ((int32_t)L_16)))
{
goto IL_00df;
}
}
{
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_17 = V_0;
NullCheck(L_17);
int8_t L_18 = L_17->___Type_0;
if ((!(((uint32_t)L_18) == ((uint32_t)4))))
{
goto IL_00d0;
}
}
{
String_t* L_19;
L_19 = BsonReader_ReadElement_m58E68285394C31221CA237A461238F6A2F88126A(__this, NULL);
int8_t L_20 = __this->____currentElementType_24;
BsonReader_ReadType_m8AEEAB177EBD175517E94004D8C41905096640DE(__this, L_20, NULL);
return (bool)1;
}
IL_00d0:
{
String_t* L_21;
L_21 = BsonReader_ReadElement_m58E68285394C31221CA237A461238F6A2F88126A(__this, NULL);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, 4, L_21, NULL);
return (bool)1;
}
IL_00df:
{
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_22 = V_0;
NullCheck(L_22);
int32_t L_23 = L_22->___Position_2;
int32_t L_24 = V_1;
if ((!(((uint32_t)L_23) == ((uint32_t)L_24))))
{
goto IL_0131;
}
}
{
uint8_t L_25;
L_25 = BsonReader_ReadByte_mD4B05CA35B1D636B56ECEC2CB71644F5758440BF(__this, NULL);
if (!L_25)
{
goto IL_00fc;
}
}
{
JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4* L_26;
L_26 = JsonReaderException_Create_m11E1E0E70532FB4FDE23E3D4791BB64BF29FF26E(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralDB5269102EEAA6174B84EBA318CAFFA90AE3217B)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_26, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReader_ReadNormal_mE6DAAA821551807C1762D8CC2C50F609BEA85676_RuntimeMethod_var)));
}
IL_00fc:
{
BsonReader_PopContext_m9F5162D57D2CFC72775799800F1CC0382586FF76(__this, NULL);
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_27 = __this->____currentContext_26;
if (!L_27)
{
goto IL_0116;
}
}
{
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_28 = V_0;
NullCheck(L_28);
int32_t L_29 = L_28->___Length_1;
BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6(__this, L_29, NULL);
}
IL_0116:
{
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_30 = V_0;
NullCheck(L_30);
int8_t L_31 = L_30->___Type_0;
if ((((int32_t)L_31) == ((int32_t)3)))
{
goto IL_0123;
}
}
{
G_B25_0 = ((int32_t)14);
goto IL_0125;
}
IL_0123:
{
G_B25_0 = ((int32_t)13);
}
IL_0125:
{
V_5 = G_B25_0;
int32_t L_32 = V_5;
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, L_32, NULL);
return (bool)1;
}
IL_0131:
{
JsonReaderException_t9CBE9853F706F3F0C184C6B0D4CC4A9AA7C2A8D4* L_33;
L_33 = JsonReaderException_Create_m11E1E0E70532FB4FDE23E3D4791BB64BF29FF26E(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAEE8864CE32A6E593EF9DA8C7FCDB920CEE839A0)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_33, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReader_ReadNormal_mE6DAAA821551807C1762D8CC2C50F609BEA85676_RuntimeMethod_var)));
}
IL_013d:
{
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_34 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_34);
ArgumentOutOfRangeException__ctor_mB596C51BFA864B65C2CED275458FAE90F7CD29C9(L_34, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_34, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReader_ReadNormal_mE6DAAA821551807C1762D8CC2C50F609BEA85676_RuntimeMethod_var)));
}
IL_0143:
{
return (bool)0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::PopContext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_PopContext_m9F5162D57D2CFC72775799800F1CC0382586FF76 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_RemoveAt_m180FA48BAD7FFC5E0D516222624FC53A678AC4A1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m1A47CDA4111FE172A39D1D82E9F0F4FFDCCEB7DB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m0A02B36D0DCFFDF657F91AC1C84F9944BB984010_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* L_0 = __this->____stack_21;
List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* L_1 = __this->____stack_21;
NullCheck(L_1);
int32_t L_2;
L_2 = List_1_get_Count_m1A47CDA4111FE172A39D1D82E9F0F4FFDCCEB7DB_inline(L_1, List_1_get_Count_m1A47CDA4111FE172A39D1D82E9F0F4FFDCCEB7DB_RuntimeMethod_var);
NullCheck(L_0);
List_1_RemoveAt_m180FA48BAD7FFC5E0D516222624FC53A678AC4A1(L_0, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), List_1_RemoveAt_m180FA48BAD7FFC5E0D516222624FC53A678AC4A1_RuntimeMethod_var);
List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* L_3 = __this->____stack_21;
NullCheck(L_3);
int32_t L_4;
L_4 = List_1_get_Count_m1A47CDA4111FE172A39D1D82E9F0F4FFDCCEB7DB_inline(L_3, List_1_get_Count_m1A47CDA4111FE172A39D1D82E9F0F4FFDCCEB7DB_RuntimeMethod_var);
if (L_4)
{
goto IL_002d;
}
}
{
__this->____currentContext_26 = (ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentContext_26), (void*)(ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799*)NULL);
return;
}
IL_002d:
{
List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* L_5 = __this->____stack_21;
List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* L_6 = __this->____stack_21;
NullCheck(L_6);
int32_t L_7;
L_7 = List_1_get_Count_m1A47CDA4111FE172A39D1D82E9F0F4FFDCCEB7DB_inline(L_6, List_1_get_Count_m1A47CDA4111FE172A39D1D82E9F0F4FFDCCEB7DB_RuntimeMethod_var);
NullCheck(L_5);
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_8;
L_8 = List_1_get_Item_m0A02B36D0DCFFDF657F91AC1C84F9944BB984010(L_5, ((int32_t)il2cpp_codegen_subtract(L_7, 1)), List_1_get_Item_m0A02B36D0DCFFDF657F91AC1C84F9944BB984010_RuntimeMethod_var);
__this->____currentContext_26 = L_8;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentContext_26), (void*)L_8);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::PushContext(Vuforia.Newtonsoft.Json.Bson.BsonReader/ContainerContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_PushContext_m29184C8EA8B3657BE4A6C68C570571C2AEF8B4D0 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* ___0_newContext, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m6663C05A3472B50DC0D32EE25528EF1DEDF661DA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tFDE8BA1AF0852D00AEB272E46DCB016B492DA0AE* L_0 = __this->____stack_21;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_1 = ___0_newContext;
NullCheck(L_0);
List_1_Add_m6663C05A3472B50DC0D32EE25528EF1DEDF661DA_inline(L_0, L_1, List_1_Add_m6663C05A3472B50DC0D32EE25528EF1DEDF661DA_RuntimeMethod_var);
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_2 = ___0_newContext;
__this->____currentContext_26 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____currentContext_26), (void*)L_2);
return;
}
}
// System.Byte Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadByte()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t BsonReader_ReadByte_mD4B05CA35B1D636B56ECEC2CB71644F5758440BF (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6(__this, 1, NULL);
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_0 = __this->____reader_20;
NullCheck(L_0);
uint8_t L_1;
L_1 = VirtualFuncInvoker0< uint8_t >::Invoke(10 /* System.Byte System.IO.BinaryReader::ReadByte() */, L_0);
return L_1;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadType(Vuforia.Newtonsoft.Json.Bson.BsonType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_ReadType_m8AEEAB177EBD175517E94004D8C41905096640DE (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int8_t ___0_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Guid_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
s_Il2CppMethodInitialized = true;
}
double V_0 = 0.0;
uint8_t V_1 = 0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_2 = NULL;
RuntimeObject* V_3 = NULL;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* V_4 = NULL;
bool V_5 = false;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_6;
memset((&V_6), 0, sizeof(V_6));
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D V_7;
memset((&V_7), 0, sizeof(V_7));
String_t* V_8 = NULL;
String_t* V_9 = NULL;
String_t* V_10 = NULL;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* V_11 = NULL;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* V_12 = NULL;
int32_t V_13 = 0;
RuntimeObject* G_B11_0 = NULL;
{
int8_t L_0 = ___0_type;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0055;
}
case 1:
{
goto IL_0090;
}
case 2:
{
goto IL_009f;
}
case 3:
{
goto IL_00c4;
}
case 4:
{
goto IL_00e9;
}
case 5:
{
goto IL_010f;
}
case 6:
{
goto IL_0118;
}
case 7:
{
goto IL_012d;
}
case 8:
{
goto IL_014a;
}
case 9:
{
goto IL_0195;
}
case 10:
{
goto IL_019e;
}
case 11:
{
goto IL_01ce;
}
case 12:
{
goto IL_01dd;
}
case 13:
{
goto IL_0090;
}
case 14:
{
goto IL_01ec;
}
case 15:
{
goto IL_01fb;
}
case 16:
{
goto IL_020f;
}
case 17:
{
goto IL_020f;
}
}
}
{
goto IL_0222;
}
IL_0055:
{
double L_1;
L_1 = BsonReader_ReadDouble_m73CBB1481514F34F3025870A4171DE73CD50D360(__this, NULL);
V_0 = L_1;
int32_t L_2 = ((JsonReader_t11A049B304178F213051FD521F698A8BDA955951*)__this)->____floatParseHandling_10;
if ((!(((uint32_t)L_2) == ((uint32_t)1))))
{
goto IL_0082;
}
}
{
double L_3 = V_0;
double L_4 = L_3;
RuntimeObject* L_5 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_4);
il2cpp_codegen_runtime_class_init_inline(CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var);
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_6;
L_6 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_7;
L_7 = Convert_ToDecimal_m2A6822B7BCB33F60B9425C58248111D316C3FE4C(L_5, L_6, NULL);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_8 = L_7;
RuntimeObject* L_9 = Box(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var, &L_8);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, 8, L_9, NULL);
return;
}
IL_0082:
{
double L_10 = V_0;
double L_11 = L_10;
RuntimeObject* L_12 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_11);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, 8, L_12, NULL);
return;
}
IL_0090:
{
String_t* L_13;
L_13 = BsonReader_ReadLengthString_m27FF4FE8B8FC924667B236FA890044BE2658C5BC(__this, NULL);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, ((int32_t)9), L_13, NULL);
return;
}
IL_009f:
{
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, 1, NULL);
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_14 = (ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799*)il2cpp_codegen_object_new(ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799_il2cpp_TypeInfo_var);
NullCheck(L_14);
ContainerContext__ctor_mA1771A30B361C386EAA588E7EF5B91AB10CA646F(L_14, 3, NULL);
V_11 = L_14;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_15 = V_11;
BsonReader_PushContext_m29184C8EA8B3657BE4A6C68C570571C2AEF8B4D0(__this, L_15, NULL);
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_16 = V_11;
int32_t L_17;
L_17 = BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC(__this, NULL);
NullCheck(L_16);
L_16->___Length_1 = L_17;
return;
}
IL_00c4:
{
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, 2, NULL);
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_18 = (ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799*)il2cpp_codegen_object_new(ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799_il2cpp_TypeInfo_var);
NullCheck(L_18);
ContainerContext__ctor_mA1771A30B361C386EAA588E7EF5B91AB10CA646F(L_18, 4, NULL);
V_12 = L_18;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_19 = V_12;
BsonReader_PushContext_m29184C8EA8B3657BE4A6C68C570571C2AEF8B4D0(__this, L_19, NULL);
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_20 = V_12;
int32_t L_21;
L_21 = BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC(__this, NULL);
NullCheck(L_20);
L_20->___Length_1 = L_21;
return;
}
IL_00e9:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22;
L_22 = BsonReader_ReadBinary_m00985001862D5E0116B79088C2B27C4DB87D9ABE(__this, (&V_1), NULL);
V_2 = L_22;
uint8_t L_23 = V_1;
if ((!(((uint32_t)L_23) == ((uint32_t)4))))
{
goto IL_0103;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_24 = V_2;
Guid_t L_25;
memset((&L_25), 0, sizeof(L_25));
Guid__ctor_m9BEFD9FC285BE9ACEC2EB97FC76C0E35E14D725C((&L_25), L_24, /*hidden argument*/NULL);
Guid_t L_26 = L_25;
RuntimeObject* L_27 = Box(Guid_t_il2cpp_TypeInfo_var, &L_26);
G_B11_0 = L_27;
goto IL_0104;
}
IL_0103:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_28 = V_2;
G_B11_0 = ((RuntimeObject*)(L_28));
}
IL_0104:
{
V_3 = G_B11_0;
RuntimeObject* L_29 = V_3;
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, ((int32_t)17), L_29, NULL);
return;
}
IL_010f:
{
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, ((int32_t)12), NULL);
return;
}
IL_0118:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_30;
L_30 = BsonReader_ReadBytes_mBB861A0708AB33380733520397C50887CA46D0DB(__this, ((int32_t)12), NULL);
V_4 = L_30;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_31 = V_4;
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, ((int32_t)17), (RuntimeObject*)L_31, NULL);
return;
}
IL_012d:
{
uint8_t L_32;
L_32 = BsonReader_ReadByte_mD4B05CA35B1D636B56ECEC2CB71644F5758440BF(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(Convert_t7097FF336D592F7C06D88A98349A44646F91EFFC_il2cpp_TypeInfo_var);
bool L_33;
L_33 = Convert_ToBoolean_m6148BAC617B69CACDF14A8C74836767DFF0CB6A9(L_32, NULL);
V_5 = L_33;
bool L_34 = V_5;
bool L_35 = L_34;
RuntimeObject* L_36 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_35);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, ((int32_t)10), L_36, NULL);
return;
}
IL_014a:
{
int64_t L_37;
L_37 = BsonReader_ReadInt64_m6F7D0295E0A8F1696C26BD8589572C5A24DEDB1B(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_38;
L_38 = DateTimeUtils_ConvertJavaScriptTicksToDateTime_mCBCAE40E3E4FAA5FB6A65C68A146DF5712110665(L_37, NULL);
V_6 = L_38;
int32_t L_39;
L_39 = BsonReader_get_DateTimeKindHandling_m25107D63AED270B15566D477BD849D71F427296D_inline(__this, NULL);
V_13 = L_39;
int32_t L_40 = V_13;
if (!L_40)
{
goto IL_016a;
}
}
{
int32_t L_41 = V_13;
if ((((int32_t)L_41) == ((int32_t)2)))
{
goto IL_0176;
}
}
{
goto IL_0181;
}
IL_016a:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_42 = V_6;
il2cpp_codegen_runtime_class_init_inline(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_43;
L_43 = DateTime_SpecifyKind_mFC3F6DD6AD017F62A8AF81DAD5620AEC474871D0(L_42, 0, NULL);
V_7 = L_43;
goto IL_0185;
}
IL_0176:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_44;
L_44 = DateTime_ToLocalTime_mD87626169251A26AF699DAE90A1C31190AD30B94((&V_6), NULL);
V_7 = L_44;
goto IL_0185;
}
IL_0181:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_45 = V_6;
V_7 = L_45;
}
IL_0185:
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_46 = V_7;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_47 = L_46;
RuntimeObject* L_48 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_47);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, ((int32_t)16), L_48, NULL);
return;
}
IL_0195:
{
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, ((int32_t)11), NULL);
return;
}
IL_019e:
{
String_t* L_49;
L_49 = BsonReader_ReadString_mD08689FAC755BB3876B16A49D0B449204696D607(__this, NULL);
V_8 = L_49;
String_t* L_50;
L_50 = BsonReader_ReadString_mD08689FAC755BB3876B16A49D0B449204696D607(__this, NULL);
V_9 = L_50;
String_t* L_51 = V_8;
String_t* L_52 = V_9;
String_t* L_53;
L_53 = String_Concat_m093934F71A9B351911EE46311674ED463B180006(_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_51, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, L_52, NULL);
V_10 = L_53;
String_t* L_54 = V_10;
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, ((int32_t)9), L_54, NULL);
return;
}
IL_01ce:
{
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, 1, NULL);
__this->____bsonReaderState_25 = 1;
return;
}
IL_01dd:
{
String_t* L_55;
L_55 = BsonReader_ReadLengthString_m27FF4FE8B8FC924667B236FA890044BE2658C5BC(__this, NULL);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, ((int32_t)9), L_55, NULL);
return;
}
IL_01ec:
{
JsonReader_SetToken_m04C63BC1C03B804A176F49561D013938375681A1(__this, 1, NULL);
__this->____bsonReaderState_25 = 4;
return;
}
IL_01fb:
{
int32_t L_56;
L_56 = BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC(__this, NULL);
int64_t L_57 = ((int64_t)L_56);
RuntimeObject* L_58 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_57);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, 7, L_58, NULL);
return;
}
IL_020f:
{
int64_t L_59;
L_59 = BsonReader_ReadInt64_m6F7D0295E0A8F1696C26BD8589572C5A24DEDB1B(__this, NULL);
int64_t L_60 = L_59;
RuntimeObject* L_61 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_60);
JsonReader_SetToken_m0E3D5FA3E09562802587579C2F636921E3832CE3(__this, 7, L_61, NULL);
return;
}
IL_0222:
{
Il2CppFakeBox<int8_t> L_62(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonType_tA3D9C890014F828388C7D9C1B6D0AC56672142E4_il2cpp_TypeInfo_var)), (&___0_type));
String_t* L_63;
L_63 = Enum_ToString_m946B0B83C4470457D0FF555D862022C72BB55741((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)(&L_62), NULL);
String_t* L_64;
L_64 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral06A61D64D27460EF04BE4DCF66F6E64E285C68A4)), L_63, NULL);
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_65 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_65);
ArgumentOutOfRangeException__ctor_mE5B2755F0BEA043CACF915D5CE140859EE58FA66(L_65, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), L_64, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_65, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReader_ReadType_m8AEEAB177EBD175517E94004D8C41905096640DE_RuntimeMethod_var)));
}
}
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadBinary(Vuforia.Newtonsoft.Json.Bson.BsonBinaryType&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BsonReader_ReadBinary_m00985001862D5E0116B79088C2B27C4DB87D9ABE (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, uint8_t* ___0_binaryType, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0;
L_0 = BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC(__this, NULL);
V_0 = L_0;
uint8_t* L_1 = ___0_binaryType;
uint8_t L_2;
L_2 = BsonReader_ReadByte_mD4B05CA35B1D636B56ECEC2CB71644F5758440BF(__this, NULL);
*((int8_t*)L_1) = (int8_t)L_2;
uint8_t* L_3 = ___0_binaryType;
int32_t L_4 = *((uint8_t*)L_3);
if ((!(((uint32_t)L_4) == ((uint32_t)2))))
{
goto IL_0023;
}
}
{
bool L_5 = __this->____jsonNet35BinaryCompatibility_28;
if (L_5)
{
goto IL_0023;
}
}
{
int32_t L_6;
L_6 = BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC(__this, NULL);
V_0 = L_6;
}
IL_0023:
{
int32_t L_7 = V_0;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8;
L_8 = BsonReader_ReadBytes_mBB861A0708AB33380733520397C50887CA46D0DB(__this, L_7, NULL);
return L_8;
}
}
// System.String Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BsonReader_ReadString_mD08689FAC755BB3876B16A49D0B449204696D607 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
uint8_t V_4 = 0x0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t V_8 = 0;
{
BsonReader_EnsureBuffers_m68C9FA042C7F0079BECCFB1940137C6A8CB41A84(__this, NULL);
V_0 = (StringBuilder_t*)NULL;
V_1 = 0;
V_2 = 0;
}
IL_000c:
{
int32_t L_0 = V_2;
V_3 = L_0;
goto IL_001e;
}
IL_0010:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____byteBuffer_22;
int32_t L_2 = V_3;
int32_t L_3 = L_2;
V_3 = ((int32_t)il2cpp_codegen_add(L_3, 1));
uint8_t L_4 = V_4;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_3), (uint8_t)L_4);
}
IL_001e:
{
int32_t L_5 = V_3;
if ((((int32_t)L_5) >= ((int32_t)((int32_t)128))))
{
goto IL_0037;
}
}
{
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_6 = __this->____reader_20;
NullCheck(L_6);
uint8_t L_7;
L_7 = VirtualFuncInvoker0< uint8_t >::Invoke(10 /* System.Byte System.IO.BinaryReader::ReadByte() */, L_6);
uint8_t L_8 = L_7;
V_4 = L_8;
if ((((int32_t)L_8) > ((int32_t)0)))
{
goto IL_0010;
}
}
IL_0037:
{
int32_t L_9 = V_3;
int32_t L_10 = V_2;
V_5 = ((int32_t)il2cpp_codegen_subtract(L_9, L_10));
int32_t L_11 = V_1;
int32_t L_12 = V_5;
V_1 = ((int32_t)il2cpp_codegen_add(L_11, L_12));
int32_t L_13 = V_3;
if ((((int32_t)L_13) >= ((int32_t)((int32_t)128))))
{
goto IL_0080;
}
}
{
StringBuilder_t* L_14 = V_0;
if (L_14)
{
goto IL_0080;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_15;
L_15 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_16 = __this->____byteBuffer_22;
int32_t L_17 = V_5;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_18 = __this->____charBuffer_23;
NullCheck(L_15);
int32_t L_19;
L_19 = VirtualFuncInvoker5< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t >::Invoke(25 /* System.Int32 System.Text.Encoding::GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32) */, L_15, L_16, 0, L_17, L_18, 0);
V_6 = L_19;
int32_t L_20 = V_1;
BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6(__this, ((int32_t)il2cpp_codegen_add(L_20, 1)), NULL);
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_21 = __this->____charBuffer_23;
int32_t L_22 = V_6;
String_t* L_23;
L_23 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_21, 0, L_22, NULL);
return L_23;
}
IL_0080:
{
int32_t L_24 = V_3;
int32_t L_25;
L_25 = BsonReader_GetLastFullCharStop_mF7F11B677525475C9A74D701EE54A1001A752D73(__this, ((int32_t)il2cpp_codegen_subtract(L_24, 1)), NULL);
V_7 = L_25;
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_26;
L_26 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_27 = __this->____byteBuffer_22;
int32_t L_28 = V_7;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_29 = __this->____charBuffer_23;
NullCheck(L_26);
int32_t L_30;
L_30 = VirtualFuncInvoker5< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t >::Invoke(25 /* System.Int32 System.Text.Encoding::GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32) */, L_26, L_27, 0, ((int32_t)il2cpp_codegen_add(L_28, 1)), L_29, 0);
V_8 = L_30;
StringBuilder_t* L_31 = V_0;
if (L_31)
{
goto IL_00b7;
}
}
{
StringBuilder_t* L_32 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_32);
StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_32, ((int32_t)256), NULL);
V_0 = L_32;
}
IL_00b7:
{
StringBuilder_t* L_33 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_34 = __this->____charBuffer_23;
int32_t L_35 = V_8;
NullCheck(L_33);
StringBuilder_t* L_36;
L_36 = StringBuilder_Append_mC09A30993B77CC4D8E906720683B6386F0E15747(L_33, L_34, 0, L_35, NULL);
int32_t L_37 = V_7;
int32_t L_38 = V_5;
if ((((int32_t)L_37) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_38, 1)))))
{
goto IL_00f3;
}
}
{
int32_t L_39 = V_5;
int32_t L_40 = V_7;
V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_39, L_40)), 1));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_41 = __this->____byteBuffer_22;
int32_t L_42 = V_7;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_43 = __this->____byteBuffer_22;
int32_t L_44 = V_2;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_41, ((int32_t)il2cpp_codegen_add(L_42, 1)), (RuntimeArray*)L_43, 0, L_44, NULL);
goto IL_000c;
}
IL_00f3:
{
int32_t L_45 = V_3;
if ((((int32_t)L_45) >= ((int32_t)((int32_t)128))))
{
goto IL_010b;
}
}
{
int32_t L_46 = V_1;
BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6(__this, ((int32_t)il2cpp_codegen_add(L_46, 1)), NULL);
StringBuilder_t* L_47 = V_0;
NullCheck(L_47);
String_t* L_48;
L_48 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_47);
return L_48;
}
IL_010b:
{
V_2 = 0;
goto IL_000c;
}
}
// System.String Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadLengthString()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BsonReader_ReadLengthString_m27FF4FE8B8FC924667B236FA890044BE2658C5BC (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0;
L_0 = BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC(__this, NULL);
V_0 = L_0;
int32_t L_1 = V_0;
BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6(__this, L_1, NULL);
int32_t L_2 = V_0;
String_t* L_3;
L_3 = BsonReader_GetString_mD63F466F23E61BC08C68D1C37CAE557B82D3C07E(__this, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), NULL);
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_4 = __this->____reader_20;
NullCheck(L_4);
uint8_t L_5;
L_5 = VirtualFuncInvoker0< uint8_t >::Invoke(10 /* System.Byte System.IO.BinaryReader::ReadByte() */, L_4);
return L_3;
}
}
// System.String Vuforia.Newtonsoft.Json.Bson.BsonReader::GetString(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* BsonReader_GetString_mD63F466F23E61BC08C68D1C37CAE557B82D3C07E (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int32_t ___0_length, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&String_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
StringBuilder_t* V_0 = NULL;
int32_t V_1 = 0;
int32_t V_2 = 0;
int32_t V_3 = 0;
int32_t V_4 = 0;
int32_t V_5 = 0;
int32_t V_6 = 0;
int32_t V_7 = 0;
int32_t G_B6_0 = 0;
{
int32_t L_0 = ___0_length;
if (L_0)
{
goto IL_0009;
}
}
{
String_t* L_1 = ((String_t_StaticFields*)il2cpp_codegen_static_fields_for(String_t_il2cpp_TypeInfo_var))->___Empty_6;
return L_1;
}
IL_0009:
{
BsonReader_EnsureBuffers_m68C9FA042C7F0079BECCFB1940137C6A8CB41A84(__this, NULL);
V_0 = (StringBuilder_t*)NULL;
V_1 = 0;
V_2 = 0;
}
IL_0015:
{
int32_t L_2 = ___0_length;
int32_t L_3 = V_1;
int32_t L_4 = V_2;
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_2, L_3))) > ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)128), L_4)))))
{
goto IL_0026;
}
}
{
int32_t L_5 = ___0_length;
int32_t L_6 = V_1;
G_B6_0 = ((int32_t)il2cpp_codegen_subtract(L_5, L_6));
goto IL_002d;
}
IL_0026:
{
int32_t L_7 = V_2;
G_B6_0 = ((int32_t)il2cpp_codegen_subtract(((int32_t)128), L_7));
}
IL_002d:
{
V_3 = G_B6_0;
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_8 = __this->____reader_20;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = __this->____byteBuffer_22;
int32_t L_10 = V_2;
int32_t L_11 = V_3;
NullCheck(L_8);
int32_t L_12;
L_12 = VirtualFuncInvoker3< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t >::Invoke(24 /* System.Int32 System.IO.BinaryReader::Read(System.Byte[],System.Int32,System.Int32) */, L_8, L_9, L_10, L_11);
V_4 = L_12;
int32_t L_13 = V_4;
if (L_13)
{
goto IL_0052;
}
}
{
EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028* L_14 = (EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EndOfStreamException_t6B6A2609418A69523CBEF305228B18E0E5778028_il2cpp_TypeInfo_var)));
NullCheck(L_14);
EndOfStreamException__ctor_m5629E1A514051A3D56052BD6D2D50C054308CCA4(L_14, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7630F7A0C27B2EE30DD70CE0777AD917869A5FC4)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonReader_GetString_mD63F466F23E61BC08C68D1C37CAE557B82D3C07E_RuntimeMethod_var)));
}
IL_0052:
{
int32_t L_15 = V_1;
int32_t L_16 = V_4;
V_1 = ((int32_t)il2cpp_codegen_add(L_15, L_16));
int32_t L_17 = V_4;
int32_t L_18 = V_2;
V_4 = ((int32_t)il2cpp_codegen_add(L_17, L_18));
int32_t L_19 = V_4;
int32_t L_20 = ___0_length;
if ((!(((uint32_t)L_19) == ((uint32_t)L_20))))
{
goto IL_008d;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_21;
L_21 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_22 = __this->____byteBuffer_22;
int32_t L_23 = V_4;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_24 = __this->____charBuffer_23;
NullCheck(L_21);
int32_t L_25;
L_25 = VirtualFuncInvoker5< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t >::Invoke(25 /* System.Int32 System.Text.Encoding::GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32) */, L_21, L_22, 0, L_23, L_24, 0);
V_5 = L_25;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_26 = __this->____charBuffer_23;
int32_t L_27 = V_5;
String_t* L_28;
L_28 = String_CreateString_mB7B3AC2AF28010538650051A9000369B1CD6BAB6(NULL, L_26, 0, L_27, NULL);
return L_28;
}
IL_008d:
{
int32_t L_29 = V_4;
int32_t L_30;
L_30 = BsonReader_GetLastFullCharStop_mF7F11B677525475C9A74D701EE54A1001A752D73(__this, ((int32_t)il2cpp_codegen_subtract(L_29, 1)), NULL);
V_6 = L_30;
StringBuilder_t* L_31 = V_0;
if (L_31)
{
goto IL_00a3;
}
}
{
int32_t L_32 = ___0_length;
StringBuilder_t* L_33 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
NullCheck(L_33);
StringBuilder__ctor_m2619CA8D2C3476DF1A302D9D941498BB1C6164C5(L_33, L_32, NULL);
V_0 = L_33;
}
IL_00a3:
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_34;
L_34 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_35 = __this->____byteBuffer_22;
int32_t L_36 = V_6;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_37 = __this->____charBuffer_23;
NullCheck(L_34);
int32_t L_38;
L_38 = VirtualFuncInvoker5< int32_t, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t, int32_t, CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*, int32_t >::Invoke(25 /* System.Int32 System.Text.Encoding::GetChars(System.Byte[],System.Int32,System.Int32,System.Char[],System.Int32) */, L_34, L_35, 0, ((int32_t)il2cpp_codegen_add(L_36, 1)), L_37, 0);
V_7 = L_38;
StringBuilder_t* L_39 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_40 = __this->____charBuffer_23;
int32_t L_41 = V_7;
NullCheck(L_39);
StringBuilder_t* L_42;
L_42 = StringBuilder_Append_mC09A30993B77CC4D8E906720683B6386F0E15747(L_39, L_40, 0, L_41, NULL);
int32_t L_43 = V_6;
int32_t L_44 = V_4;
if ((((int32_t)L_43) >= ((int32_t)((int32_t)il2cpp_codegen_subtract(L_44, 1)))))
{
goto IL_00fa;
}
}
{
int32_t L_45 = V_4;
int32_t L_46 = V_6;
V_2 = ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_45, L_46)), 1));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_47 = __this->____byteBuffer_22;
int32_t L_48 = V_6;
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_49 = __this->____byteBuffer_22;
int32_t L_50 = V_2;
Array_Copy_mB4904E17BD92E320613A3251C0205E0786B3BF41((RuntimeArray*)L_47, ((int32_t)il2cpp_codegen_add(L_48, 1)), (RuntimeArray*)L_49, 0, L_50, NULL);
goto IL_00fc;
}
IL_00fa:
{
V_2 = 0;
}
IL_00fc:
{
int32_t L_51 = V_1;
int32_t L_52 = ___0_length;
if ((((int32_t)L_51) < ((int32_t)L_52)))
{
goto IL_0015;
}
}
{
StringBuilder_t* L_53 = V_0;
NullCheck(L_53);
String_t* L_54;
L_54 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_53);
return L_54;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonReader::GetLastFullCharStop(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonReader_GetLastFullCharStop_mF7F11B677525475C9A74D701EE54A1001A752D73 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int32_t ___0_start, const RuntimeMethod* method)
{
int32_t V_0 = 0;
int32_t V_1 = 0;
{
int32_t L_0 = ___0_start;
V_0 = L_0;
V_1 = 0;
goto IL_0028;
}
IL_0006:
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = __this->____byteBuffer_22;
int32_t L_2 = V_0;
NullCheck(L_1);
int32_t L_3 = L_2;
uint8_t L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
int32_t L_5;
L_5 = BsonReader_BytesInSequence_mCD3F787D6898B833637830568E990B1457A530E7(__this, L_4, NULL);
V_1 = L_5;
int32_t L_6 = V_1;
if (L_6)
{
goto IL_001e;
}
}
{
int32_t L_7 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_7, 1));
goto IL_0028;
}
IL_001e:
{
int32_t L_8 = V_1;
if ((((int32_t)L_8) == ((int32_t)1)))
{
goto IL_002c;
}
}
{
int32_t L_9 = V_0;
V_0 = ((int32_t)il2cpp_codegen_subtract(L_9, 1));
goto IL_002c;
}
IL_0028:
{
int32_t L_10 = V_0;
if ((((int32_t)L_10) >= ((int32_t)0)))
{
goto IL_0006;
}
}
IL_002c:
{
int32_t L_11 = V_1;
int32_t L_12 = ___0_start;
int32_t L_13 = V_0;
if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_12, L_13))))))
{
goto IL_0034;
}
}
{
int32_t L_14 = ___0_start;
return L_14;
}
IL_0034:
{
int32_t L_15 = V_0;
return L_15;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonReader::BytesInSequence(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonReader_BytesInSequence_mCD3F787D6898B833637830568E990B1457A530E7 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, uint8_t ___0_b, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
uint8_t L_0 = ___0_b;
il2cpp_codegen_runtime_class_init_inline(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange1_16;
NullCheck(L_1);
int32_t L_2 = 1;
uint8_t L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
if ((((int32_t)L_0) > ((int32_t)L_3)))
{
goto IL_000c;
}
}
{
return 1;
}
IL_000c:
{
uint8_t L_4 = ___0_b;
il2cpp_codegen_runtime_class_init_inline(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = ((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange2_17;
NullCheck(L_5);
int32_t L_6 = 0;
uint8_t L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
if ((((int32_t)L_4) < ((int32_t)L_7)))
{
goto IL_0022;
}
}
{
uint8_t L_8 = ___0_b;
il2cpp_codegen_runtime_class_init_inline(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = ((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange2_17;
NullCheck(L_9);
int32_t L_10 = 1;
uint8_t L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
if ((((int32_t)L_8) > ((int32_t)L_11)))
{
goto IL_0022;
}
}
{
return 2;
}
IL_0022:
{
uint8_t L_12 = ___0_b;
il2cpp_codegen_runtime_class_init_inline(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_13 = ((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange3_18;
NullCheck(L_13);
int32_t L_14 = 0;
uint8_t L_15 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_14));
if ((((int32_t)L_12) < ((int32_t)L_15)))
{
goto IL_0038;
}
}
{
uint8_t L_16 = ___0_b;
il2cpp_codegen_runtime_class_init_inline(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_17 = ((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange3_18;
NullCheck(L_17);
int32_t L_18 = 1;
uint8_t L_19 = (L_17)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
if ((((int32_t)L_16) > ((int32_t)L_19)))
{
goto IL_0038;
}
}
{
return 3;
}
IL_0038:
{
uint8_t L_20 = ___0_b;
il2cpp_codegen_runtime_class_init_inline(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_21 = ((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange4_19;
NullCheck(L_21);
int32_t L_22 = 0;
uint8_t L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
if ((((int32_t)L_20) < ((int32_t)L_23)))
{
goto IL_004e;
}
}
{
uint8_t L_24 = ___0_b;
il2cpp_codegen_runtime_class_init_inline(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_25 = ((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange4_19;
NullCheck(L_25);
int32_t L_26 = 1;
uint8_t L_27 = (L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_26));
if ((((int32_t)L_24) > ((int32_t)L_27)))
{
goto IL_004e;
}
}
{
return 4;
}
IL_004e:
{
return 0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::EnsureBuffers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_EnsureBuffers_m68C9FA042C7F0079BECCFB1940137C6A8CB41A84 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->____byteBuffer_22;
if (L_0)
{
goto IL_0018;
}
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)128));
__this->____byteBuffer_22 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____byteBuffer_22), (void*)L_1);
}
IL_0018:
{
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_2 = __this->____charBuffer_23;
if (L_2)
{
goto IL_003c;
}
}
{
Encoding_t65CDEF28CF20A7B8C92E85A4E808920C2465F095* L_3;
L_3 = Encoding_get_UTF8_m9FA98A53CE96FD6D02982625C5246DD36C1235C9(NULL);
NullCheck(L_3);
int32_t L_4;
L_4 = VirtualFuncInvoker1< int32_t, int32_t >::Invoke(33 /* System.Int32 System.Text.Encoding::GetMaxCharCount(System.Int32) */, L_3, ((int32_t)128));
V_0 = L_4;
int32_t L_5 = V_0;
CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* L_6 = (CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB*)SZArrayNew(CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB_il2cpp_TypeInfo_var, (uint32_t)L_5);
__this->____charBuffer_23 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->____charBuffer_23), (void*)L_6);
}
IL_003c:
{
return;
}
}
// System.Double Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadDouble()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double BsonReader_ReadDouble_m73CBB1481514F34F3025870A4171DE73CD50D360 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6(__this, 8, NULL);
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_0 = __this->____reader_20;
NullCheck(L_0);
double L_1;
L_1 = VirtualFuncInvoker0< double >::Invoke(20 /* System.Double System.IO.BinaryReader::ReadDouble() */, L_0);
return L_1;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadInt32()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonReader_ReadInt32_mAFD4E17009670B68EAE6E1709F98AD5660F066EC (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6(__this, 4, NULL);
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_0 = __this->____reader_20;
NullCheck(L_0);
int32_t L_1;
L_1 = VirtualFuncInvoker0< int32_t >::Invoke(15 /* System.Int32 System.IO.BinaryReader::ReadInt32() */, L_0);
return L_1;
}
}
// System.Int64 Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadInt64()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t BsonReader_ReadInt64_m6F7D0295E0A8F1696C26BD8589572C5A24DEDB1B (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6(__this, 8, NULL);
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_0 = __this->____reader_20;
NullCheck(L_0);
int64_t L_1;
L_1 = VirtualFuncInvoker0< int64_t >::Invoke(17 /* System.Int64 System.IO.BinaryReader::ReadInt64() */, L_0);
return L_1;
}
}
// Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t BsonReader_ReadType_m10EF0B30F944B7D2148E787BA2A11371F707752E (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6(__this, 1, NULL);
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_0 = __this->____reader_20;
NullCheck(L_0);
int8_t L_1;
L_1 = VirtualFuncInvoker0< int8_t >::Invoke(11 /* System.SByte System.IO.BinaryReader::ReadSByte() */, L_0);
return (int8_t)(L_1);
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::MovePosition(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6 (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int32_t ___0_count, const RuntimeMethod* method)
{
{
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_0 = __this->____currentContext_26;
ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* L_1 = L_0;
NullCheck(L_1);
int32_t L_2 = L_1->___Position_2;
int32_t L_3 = ___0_count;
NullCheck(L_1);
L_1->___Position_2 = ((int32_t)il2cpp_codegen_add(L_2, L_3));
return;
}
}
// System.Byte[] Vuforia.Newtonsoft.Json.Bson.BsonReader::ReadBytes(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BsonReader_ReadBytes_mBB861A0708AB33380733520397C50887CA46D0DB (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, int32_t ___0_count, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_count;
BsonReader_MovePosition_mFAF3AF8EEEFBEA38A4E3E02940FC58FFB0EF04D6(__this, L_0, NULL);
BinaryReader_t9A6D85F0FE9AE4EBB5E8D66997DFD1D84939E158* L_1 = __this->____reader_20;
int32_t L_2 = ___0_count;
NullCheck(L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3;
L_3 = VirtualFuncInvoker1< ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*, int32_t >::Invoke(25 /* System.Byte[] System.IO.BinaryReader::ReadBytes(System.Int32) */, L_1, L_2);
return L_3;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonReader::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonReader__cctor_mFEF62B6462DAC42E032CEFFAA62CA3D336649238 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
NullCheck(L_1);
(L_1)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)((int32_t)127));
((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange1_16 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange1_16), (void*)L_1);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_2 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = L_2;
NullCheck(L_3);
(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)((int32_t)194));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3;
NullCheck(L_4);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)((int32_t)223));
((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange2_17 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange2_17), (void*)L_4);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_5 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_6 = L_5;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)((int32_t)224));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_7 = L_6;
NullCheck(L_7);
(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)((int32_t)239));
((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange3_18 = L_7;
Il2CppCodeGenWriteBarrier((void**)(&((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange3_18), (void*)L_7);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_8 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)2);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_9 = L_8;
NullCheck(L_9);
(L_9)->SetAt(static_cast<il2cpp_array_size_t>(0), (uint8_t)((int32_t)240));
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_10 = L_9;
NullCheck(L_10);
(L_10)->SetAt(static_cast<il2cpp_array_size_t>(1), (uint8_t)((int32_t)244));
((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange4_19 = L_10;
Il2CppCodeGenWriteBarrier((void**)(&((BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_StaticFields*)il2cpp_codegen_static_fields_for(BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE_il2cpp_TypeInfo_var))->___SeqRange4_19), (void*)L_10);
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.Newtonsoft.Json.Bson.BsonReader/ContainerContext::.ctor(Vuforia.Newtonsoft.Json.Bson.BsonType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ContainerContext__ctor_mA1771A30B361C386EAA588E7EF5B91AB10CA646F (ContainerContext_t0D3DE61D3F7DE4D0BDED3BB3A85CB8BF26BAC799* __this, int8_t ___0_type, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int8_t L_0 = ___0_type;
__this->___Type_0 = L_0;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.Newtonsoft.Json.Bson.BsonToken Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Parent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* BsonToken_get_Parent_mE3694864A6EF2CA191809EB65B6424A21BD9065B (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = __this->___U3CParentU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonToken::set_Parent(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonToken_set_Parent_m6595390CB8C04FAFD6CE011C93009EDAAE9C3C57 (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_value, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = ___0_value;
__this->___U3CParentU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CParentU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonToken::get_CalculatedSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonToken_get_CalculatedSize_m6A66AB38C2FB97CDDDA5961EE6F954EDE4654A90 (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCalculatedSizeU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonToken::set_CalculatedSize(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonToken_set_CalculatedSize_m49DEC6DA052AD438BC674E2761FB9C3507DC0CF5 (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCalculatedSizeU3Ek__BackingField_1 = L_0;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonToken::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonToken__ctor_m3A1759AE4148F12B5355E009B262F9A13A29E289 (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __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.Newtonsoft.Json.Bson.BsonObject::Add(System.String,Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonObject_Add_mE019C3BF2F13997BF452B842FD23B3DC3F144756 (BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* __this, String_t* ___0_name, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___1_token, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m5A2E5622C79DCF81213DBC7827FB8A58BCE83CB5_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC* L_0 = __this->____children_2;
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_1 = (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D*)il2cpp_codegen_object_new(BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D_il2cpp_TypeInfo_var);
NullCheck(L_1);
BsonProperty__ctor_mAA60C241CE7F18D89DFB6004623488AD62621795(L_1, NULL);
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_2 = L_1;
String_t* L_3 = ___0_name;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_4 = (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40*)il2cpp_codegen_object_new(BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
NullCheck(L_4);
BsonString__ctor_mAFF8D3715C08C8AAC5DBFCB7B83169BAB1305D8E(L_4, L_3, (bool)0, NULL);
NullCheck(L_2);
BsonProperty_set_Name_mBBB079E8AE88509E55C4EA265560931C3F9DE9A2_inline(L_2, L_4, NULL);
BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* L_5 = L_2;
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_6 = ___1_token;
NullCheck(L_5);
BsonProperty_set_Value_mDF84DCE2213D3630B917E9286A924C226F856947_inline(L_5, L_6, NULL);
NullCheck(L_0);
List_1_Add_m5A2E5622C79DCF81213DBC7827FB8A58BCE83CB5_inline(L_0, L_5, List_1_Add_m5A2E5622C79DCF81213DBC7827FB8A58BCE83CB5_RuntimeMethod_var);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_7 = ___1_token;
NullCheck(L_7);
BsonToken_set_Parent_m6595390CB8C04FAFD6CE011C93009EDAAE9C3C57_inline(L_7, __this, NULL);
return;
}
}
// Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonObject::get_Type()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t BsonObject_get_Type_m6413C82E01DA1B1A56E4C6F34372A82B67E7AE40 (BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* __this, const RuntimeMethod* method)
{
{
return (int8_t)(3);
}
}
// System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Bson.BsonProperty> Vuforia.Newtonsoft.Json.Bson.BsonObject::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BsonObject_GetEnumerator_mF2BF87237EF6139096298B9871BD48EC3495B320 (BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_t5E6D9D8C11DCEAC982736B42109E4AE9230477C1_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m5AC0AF26DC641120287DD08E422BA59CF6808181_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC* L_0 = __this->____children_2;
NullCheck(L_0);
Enumerator_t5E6D9D8C11DCEAC982736B42109E4AE9230477C1 L_1;
L_1 = List_1_GetEnumerator_m5AC0AF26DC641120287DD08E422BA59CF6808181(L_0, List_1_GetEnumerator_m5AC0AF26DC641120287DD08E422BA59CF6808181_RuntimeMethod_var);
Enumerator_t5E6D9D8C11DCEAC982736B42109E4AE9230477C1 L_2 = L_1;
RuntimeObject* L_3 = Box(Enumerator_t5E6D9D8C11DCEAC982736B42109E4AE9230477C1_il2cpp_TypeInfo_var, &L_2);
return (RuntimeObject*)L_3;
}
}
// System.Collections.IEnumerator Vuforia.Newtonsoft.Json.Bson.BsonObject::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BsonObject_System_Collections_IEnumerable_GetEnumerator_mC5870AC4D3422B0BD3F85B39D2E79FA1260850D5 (BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = BsonObject_GetEnumerator_mF2BF87237EF6139096298B9871BD48EC3495B320(__this, NULL);
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonObject::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonObject__ctor_m6C07DCE63A8B16D7A36AB1E9069FC6A437AEE57F (BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m130BBA6C2AB6A50CDCB51DE7E72CE1F0A6B496F6_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC* L_0 = (List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC*)il2cpp_codegen_object_new(List_1_tFF8C57FC60CAB96E8C80F9D1F6FA132592401CCC_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m130BBA6C2AB6A50CDCB51DE7E72CE1F0A6B496F6(L_0, List_1__ctor_m130BBA6C2AB6A50CDCB51DE7E72CE1F0A6B496F6_RuntimeMethod_var);
__this->____children_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____children_2), (void*)L_0);
BsonToken__ctor_m3A1759AE4148F12B5355E009B262F9A13A29E289(__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.Newtonsoft.Json.Bson.BsonArray::Add(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonArray_Add_m63024D9145D45ED398BCB5266B43BD877ECFDCDB (BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_token, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4ED382C9871AEF868956EE879AE0DDD19B37A78B_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3* L_0 = __this->____children_2;
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_1 = ___0_token;
NullCheck(L_0);
List_1_Add_m4ED382C9871AEF868956EE879AE0DDD19B37A78B_inline(L_0, L_1, List_1_Add_m4ED382C9871AEF868956EE879AE0DDD19B37A78B_RuntimeMethod_var);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_2 = ___0_token;
NullCheck(L_2);
BsonToken_set_Parent_m6595390CB8C04FAFD6CE011C93009EDAAE9C3C57_inline(L_2, __this, NULL);
return;
}
}
// Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonArray::get_Type()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t BsonArray_get_Type_mC13F4E3FCA92AF334AB785EA930A3A62929FC5C7 (BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* __this, const RuntimeMethod* method)
{
{
return (int8_t)(4);
}
}
// System.Collections.Generic.IEnumerator`1<Vuforia.Newtonsoft.Json.Bson.BsonToken> Vuforia.Newtonsoft.Json.Bson.BsonArray::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BsonArray_GetEnumerator_m23853569AAB3C217CFF9F500C96A25E306928EF3 (BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_tDBB27CEE5F26B91F33E910799D329231A97AADF3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m816A625F9C7D41879A5311365CBFB78C03E55792_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3* L_0 = __this->____children_2;
NullCheck(L_0);
Enumerator_tDBB27CEE5F26B91F33E910799D329231A97AADF3 L_1;
L_1 = List_1_GetEnumerator_m816A625F9C7D41879A5311365CBFB78C03E55792(L_0, List_1_GetEnumerator_m816A625F9C7D41879A5311365CBFB78C03E55792_RuntimeMethod_var);
Enumerator_tDBB27CEE5F26B91F33E910799D329231A97AADF3 L_2 = L_1;
RuntimeObject* L_3 = Box(Enumerator_tDBB27CEE5F26B91F33E910799D329231A97AADF3_il2cpp_TypeInfo_var, &L_2);
return (RuntimeObject*)L_3;
}
}
// System.Collections.IEnumerator Vuforia.Newtonsoft.Json.Bson.BsonArray::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BsonArray_System_Collections_IEnumerable_GetEnumerator_m123DC3B7951F64E257A6D35D0BB00F522DD8F941 (BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = BsonArray_GetEnumerator_m23853569AAB3C217CFF9F500C96A25E306928EF3(__this, NULL);
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonArray::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonArray__ctor_mAF23B3EF8C618F639EC311E335F041BABF19DC99 (BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mE26F6C7C9CFE22F65515C6CA5D0A326AF82758E9_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3* L_0 = (List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3*)il2cpp_codegen_object_new(List_1_t7BB0DA0069F7A61FC6D929D952E93F72F33923D3_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mE26F6C7C9CFE22F65515C6CA5D0A326AF82758E9(L_0, List_1__ctor_mE26F6C7C9CFE22F65515C6CA5D0A326AF82758E9_RuntimeMethod_var);
__this->____children_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____children_2), (void*)L_0);
BsonToken__ctor_m3A1759AE4148F12B5355E009B262F9A13A29E289(__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.Newtonsoft.Json.Bson.BsonValue::.ctor(System.Object,Vuforia.Newtonsoft.Json.Bson.BsonType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonValue__ctor_mD25CBCE9F98AEA29D5345ED9445952080E5058CA (BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* __this, RuntimeObject* ___0_value, int8_t ___1_type, const RuntimeMethod* method)
{
{
BsonToken__ctor_m3A1759AE4148F12B5355E009B262F9A13A29E289(__this, NULL);
RuntimeObject* L_0 = ___0_value;
__this->____value_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->____value_2), (void*)L_0);
int8_t L_1 = ___1_type;
__this->____type_3 = L_1;
return;
}
}
// System.Object Vuforia.Newtonsoft.Json.Bson.BsonValue::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA (BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->____value_2;
return L_0;
}
}
// Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonValue::get_Type()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t BsonValue_get_Type_m75989A8CBDE99B489C66BDBE30F12608B8441FB0 (BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* __this, const RuntimeMethod* method)
{
{
int8_t L_0 = __this->____type_3;
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Int32 Vuforia.Newtonsoft.Json.Bson.BsonString::get_ByteCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonString_get_ByteCount_mB00F557760C844565804059ACF2D78962E439976 (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CByteCountU3Ek__BackingField_4;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonString::set_ByteCount(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonString_set_ByteCount_mC6FB979BF119967140058039933EBBD74258D8CB (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CByteCountU3Ek__BackingField_4 = L_0;
return;
}
}
// System.Boolean Vuforia.Newtonsoft.Json.Bson.BsonString::get_IncludeLength()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BsonString_get_IncludeLength_m05F6C1FD60DA8157282E38683B065D10D8C75A42 (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIncludeLengthU3Ek__BackingField_5;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonString::set_IncludeLength(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonString_set_IncludeLength_mBA6F6EF76CC16563094B348A0CB0DB778BBAB490 (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CIncludeLengthU3Ek__BackingField_5 = L_0;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonString::.ctor(System.Object,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonString__ctor_mAFF8D3715C08C8AAC5DBFCB7B83169BAB1305D8E (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, RuntimeObject* ___0_value, bool ___1_includeLength, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
BsonValue__ctor_mD25CBCE9F98AEA29D5345ED9445952080E5058CA(__this, L_0, 2, NULL);
bool L_1 = ___1_includeLength;
BsonString_set_IncludeLength_mBA6F6EF76CC16563094B348A0CB0DB778BBAB490_inline(__this, L_1, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.Newtonsoft.Json.Bson.BsonBinaryType Vuforia.Newtonsoft.Json.Bson.BsonBinary::get_BinaryType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t BsonBinary_get_BinaryType_mB2885BB41B7B3E90807B583649A913FA1C221196 (BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* __this, const RuntimeMethod* method)
{
{
uint8_t L_0 = __this->___U3CBinaryTypeU3Ek__BackingField_4;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinary::set_BinaryType(Vuforia.Newtonsoft.Json.Bson.BsonBinaryType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinary_set_BinaryType_mA98D4F47FD731BABB8E6829877952DF194EB7960 (BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* __this, uint8_t ___0_value, const RuntimeMethod* method)
{
{
uint8_t L_0 = ___0_value;
__this->___U3CBinaryTypeU3Ek__BackingField_4 = L_0;
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonBinary::.ctor(System.Byte[],Vuforia.Newtonsoft.Json.Bson.BsonBinaryType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonBinary__ctor_m17A228BB4BC8124A12FEA4BD009306FB01294221 (BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, uint8_t ___1_binaryType, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value;
BsonValue__ctor_mD25CBCE9F98AEA29D5345ED9445952080E5058CA(__this, (RuntimeObject*)L_0, 5, NULL);
uint8_t L_1 = ___1_binaryType;
BsonBinary_set_BinaryType_mA98D4F47FD731BABB8E6829877952DF194EB7960_inline(__this, L_1, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.Newtonsoft.Json.Bson.BsonString Vuforia.Newtonsoft.Json.Bson.BsonRegex::get_Pattern()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* BsonRegex_get_Pattern_mB17C200A6B0EA11E7714E967013BC44B18DDDE28 (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = __this->___U3CPatternU3Ek__BackingField_2;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonRegex::set_Pattern(Vuforia.Newtonsoft.Json.Bson.BsonString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonRegex_set_Pattern_m0833160130040BBF2EBC3D653299DB5B4AC740A7 (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___0_value, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = ___0_value;
__this->___U3CPatternU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPatternU3Ek__BackingField_2), (void*)L_0);
return;
}
}
// Vuforia.Newtonsoft.Json.Bson.BsonString Vuforia.Newtonsoft.Json.Bson.BsonRegex::get_Options()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* BsonRegex_get_Options_mAADF4B9620A22EB9B57CA8F8DF8D7234A55CE82F (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = __this->___U3COptionsU3Ek__BackingField_3;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonRegex::set_Options(Vuforia.Newtonsoft.Json.Bson.BsonString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonRegex_set_Options_mB8E6E7F7185AB797F5F5386B2B83F8B566D5423E (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___0_value, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = ___0_value;
__this->___U3COptionsU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COptionsU3Ek__BackingField_3), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonRegex::.ctor(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonRegex__ctor_m526B4CA95C5C430EC66F231752E51A0057E564C4 (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, String_t* ___0_pattern, String_t* ___1_options, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
BsonToken__ctor_m3A1759AE4148F12B5355E009B262F9A13A29E289(__this, NULL);
String_t* L_0 = ___0_pattern;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_1 = (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40*)il2cpp_codegen_object_new(BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
NullCheck(L_1);
BsonString__ctor_mAFF8D3715C08C8AAC5DBFCB7B83169BAB1305D8E(L_1, L_0, (bool)0, NULL);
BsonRegex_set_Pattern_m0833160130040BBF2EBC3D653299DB5B4AC740A7_inline(__this, L_1, NULL);
String_t* L_2 = ___1_options;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_3 = (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40*)il2cpp_codegen_object_new(BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
NullCheck(L_3);
BsonString__ctor_mAFF8D3715C08C8AAC5DBFCB7B83169BAB1305D8E(L_3, L_2, (bool)0, NULL);
BsonRegex_set_Options_mB8E6E7F7185AB797F5F5386B2B83F8B566D5423E_inline(__this, L_3, NULL);
return;
}
}
// Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonRegex::get_Type()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int8_t BsonRegex_get_Type_mF62E361A20ACDA7619BBD3081D178E2BC7DF6B8F (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, const RuntimeMethod* method)
{
{
return (int8_t)(((int32_t)11));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.Newtonsoft.Json.Bson.BsonString Vuforia.Newtonsoft.Json.Bson.BsonProperty::get_Name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* BsonProperty_get_Name_m469F994F0C1070A579F8BCA54C7C21079A227862 (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = __this->___U3CNameU3Ek__BackingField_0;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonProperty::set_Name(Vuforia.Newtonsoft.Json.Bson.BsonString)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonProperty_set_Name_mBBB079E8AE88509E55C4EA265560931C3F9DE9A2 (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___0_value, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = ___0_value;
__this->___U3CNameU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
return;
}
}
// Vuforia.Newtonsoft.Json.Bson.BsonToken Vuforia.Newtonsoft.Json.Bson.BsonProperty::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* BsonProperty_get_Value_m140BE11F2BE6426C997FDA3DB79A9C65362BD83B (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = __this->___U3CValueU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonProperty::set_Value(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonProperty_set_Value_mDF84DCE2213D3630B917E9286A924C226F856947 (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_value, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = ___0_value;
__this->___U3CValueU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValueU3Ek__BackingField_1), (void*)L_0);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonProperty::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonProperty__ctor_mAA60C241CE7F18D89DFB6004623488AD62621795 (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __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.DateTimeKind Vuforia.Newtonsoft.Json.Bson.BsonWriter::get_DateTimeKindHandling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t BsonWriter_get_DateTimeKindHandling_m3EE81B0106281FD02D37A91BA8EBFF999B58E743 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, const RuntimeMethod* method)
{
{
BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* L_0 = __this->____writer_13;
NullCheck(L_0);
int32_t L_1;
L_1 = BsonBinaryWriter_get_DateTimeKindHandling_mDC26CC8C9F942F0E02D44F731CF201FF7957589A_inline(L_0, NULL);
return L_1;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::set_DateTimeKindHandling(System.DateTimeKind)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_set_DateTimeKindHandling_m5338486A0FC5F9E9120684630236BD819D5581BE (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* L_0 = __this->____writer_13;
int32_t L_1 = ___0_value;
NullCheck(L_0);
BsonBinaryWriter_set_DateTimeKindHandling_m470D2D66B4417835A34296AF0A835DCB925C15BC_inline(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::.ctor(System.IO.Stream)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter__ctor_m5559BF768DD709CAD5A4F90DE7E8055F397EE686 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* ___0_stream, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7E6C53D86D8ADC0DB8EFC0A2CD9877CC8BC9914);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
JsonWriter__ctor_m6C1F9701603798CEBDE6198BBD466AF413EA3E43(__this, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_0 = ___0_stream;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_0, _stringLiteralF7E6C53D86D8ADC0DB8EFC0A2CD9877CC8BC9914, NULL);
Stream_tF844051B786E8F7F4244DBD218D74E8617B9A2DE* L_1 = ___0_stream;
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_2 = (BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E*)il2cpp_codegen_object_new(BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E_il2cpp_TypeInfo_var);
NullCheck(L_2);
BinaryWriter__ctor_mF2F1235E378C3EC493A8C816597BCEB4205A9CA0(L_2, L_1, NULL);
BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* L_3 = (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C*)il2cpp_codegen_object_new(BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var);
NullCheck(L_3);
BsonBinaryWriter__ctor_m9AEDD567C8C2DB71EEA5CAD4024FBAAF3BB6D466(L_3, L_2, NULL);
__this->____writer_13 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writer_13), (void*)L_3);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::.ctor(System.IO.BinaryWriter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter__ctor_mB119B817A19686B424BDA76B897DE0E5BD69D77F (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* ___0_writer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral638C5441E8427B2B9D2C941DDBF958579B5FE3F0);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5_il2cpp_TypeInfo_var);
JsonWriter__ctor_m6C1F9701603798CEBDE6198BBD466AF413EA3E43(__this, NULL);
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_0 = ___0_writer;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_0, _stringLiteral638C5441E8427B2B9D2C941DDBF958579B5FE3F0, NULL);
BinaryWriter_tFB94D67EDFA3F6A34744A163BDABE287FDF2ED1E* L_1 = ___0_writer;
BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* L_2 = (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C*)il2cpp_codegen_object_new(BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C_il2cpp_TypeInfo_var);
NullCheck(L_2);
BsonBinaryWriter__ctor_m9AEDD567C8C2DB71EEA5CAD4024FBAAF3BB6D466(L_2, L_1, NULL);
__this->____writer_13 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->____writer_13), (void*)L_2);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::Flush()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_Flush_m064585F63B06AB791A6E22A869C01B232FEC1DC4 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, const RuntimeMethod* method)
{
{
BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* L_0 = __this->____writer_13;
NullCheck(L_0);
BsonBinaryWriter_Flush_mFEF1C00D20EF36E4430604EB5644DAB094BD9C2C(L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteEnd(Vuforia.Newtonsoft.Json.JsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteEnd_mFA0F1B154F7B56E515CCBEA572DE3A1C0C7D61E4 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, int32_t ___0_token, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_token;
JsonWriter_WriteEnd_m04607C178BB7DBF83A53245A6A0A9FB27C0544D7(__this, L_0, NULL);
BsonWriter_RemoveParent_m59A852F26D9B3BAEB5DD39E007791E3FFB26E27D(__this, NULL);
int32_t L_1;
L_1 = JsonWriter_get_Top_m59234FCEE0E8BBF5434B4BCF84CBF34384D3ADFF(__this, NULL);
if (L_1)
{
goto IL_0026;
}
}
{
BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* L_2 = __this->____writer_13;
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_3 = __this->____root_14;
NullCheck(L_2);
BsonBinaryWriter_WriteToken_mC338A97A5E7DB71DF8B2C32A59FB191FA2129557(L_2, L_3, NULL);
}
IL_0026:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteComment(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteComment_mEC2924A0AEC2225D1848886115C65E2F42D9FA59 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, String_t* ___0_text, const RuntimeMethod* method)
{
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_0;
L_0 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral8F72A13E7E8E1CB50038C54FE7CC02AB7582F7AA)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonWriter_WriteComment_mEC2924A0AEC2225D1848886115C65E2F42D9FA59_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteStartConstructor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteStartConstructor_m6A87B638DE273C1F5BB84A08884392D08CF7E27D (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_0;
L_0 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral040ACBC1C698075688E5B27E50C6370BEB2676A0)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonWriter_WriteStartConstructor_m6A87B638DE273C1F5BB84A08884392D08CF7E27D_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteRaw(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteRaw_m3BCC034680E9B63E65273D5FF928FB64395937FE (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, String_t* ___0_json, const RuntimeMethod* method)
{
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_0;
L_0 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0C97C66F7D6312F0BCB5A4E3E9ED7F8F1CF50F6A)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonWriter_WriteRaw_m3BCC034680E9B63E65273D5FF928FB64395937FE_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteRawValue(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteRawValue_m309A8F6CD4651AB09275C71B47FCEB5343936BDF (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, String_t* ___0_json, const RuntimeMethod* method)
{
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_0;
L_0 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral0C97C66F7D6312F0BCB5A4E3E9ED7F8F1CF50F6A)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_0, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonWriter_WriteRawValue_m309A8F6CD4651AB09275C71B47FCEB5343936BDF_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteStartArray()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteStartArray_m80A8F915936FF3B52E731A0FA2A34D7AEEB32252 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_WriteStartArray_mDB870195A5730421B50B79399154BB1F7B956B63(__this, NULL);
BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517* L_0 = (BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517*)il2cpp_codegen_object_new(BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517_il2cpp_TypeInfo_var);
NullCheck(L_0);
BsonArray__ctor_mAF23B3EF8C618F639EC311E335F041BABF19DC99(L_0, NULL);
BsonWriter_AddParent_m68CF6F8CE050A062B513AEBCCF47A5E927760899(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteStartObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteStartObject_m8B10E91B89B2A7E7D7752BCCBD707BBC6A7A4EB0 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
JsonWriter_WriteStartObject_mD3A5C4063BECB0EF7C57C2F58B7C55D1D2AFBD87(__this, NULL);
BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97* L_0 = (BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97*)il2cpp_codegen_object_new(BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var);
NullCheck(L_0);
BsonObject__ctor_m6C07DCE63A8B16D7A36AB1E9069FC6A437AEE57F(L_0, NULL);
BsonWriter_AddParent_m68CF6F8CE050A062B513AEBCCF47A5E927760899(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WritePropertyName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WritePropertyName_m059701B945AB214366F93E1E21D3C0B3BB8C937A (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, String_t* ___0_name, const RuntimeMethod* method)
{
{
String_t* L_0 = ___0_name;
JsonWriter_WritePropertyName_m9AD874FB662E4F5CA5F7B6A6B85CE92A4FED744C(__this, L_0, NULL);
String_t* L_1 = ___0_name;
__this->____propertyName_16 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____propertyName_16), (void*)L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::Close()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_Close_mBAC481A6B392BB3B04511E1ED9C44115B37D573F (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, const RuntimeMethod* method)
{
{
JsonWriter_Close_m66662A35158874E064AD30FB0C4F4E601EF3CEDF(__this, NULL);
bool L_0;
L_0 = JsonWriter_get_CloseOutput_m46B36C43CB57FF27FCB71DF885C7B8A44891A166_inline(__this, NULL);
if (!L_0)
{
goto IL_0021;
}
}
{
BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* L_1 = __this->____writer_13;
if (!L_1)
{
goto IL_0021;
}
}
{
BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* L_2 = __this->____writer_13;
NullCheck(L_2);
BsonBinaryWriter_Close_m51308685683256C2355791215AC4E1532E9CBE55(L_2, NULL);
}
IL_0021:
{
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::AddParent(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_AddParent_m68CF6F8CE050A062B513AEBCCF47A5E927760899 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_container, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = ___0_container;
BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751(__this, L_0, NULL);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_1 = ___0_container;
__this->____parent_15 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____parent_15), (void*)L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::RemoveParent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_RemoveParent_m59A852F26D9B3BAEB5DD39E007791E3FFB26E27D (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = __this->____parent_15;
NullCheck(L_0);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_1;
L_1 = BsonToken_get_Parent_mE3694864A6EF2CA191809EB65B6424A21BD9065B_inline(L_0, NULL);
__this->____parent_15 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->____parent_15), (void*)L_1);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::AddValue(System.Object,Vuforia.Newtonsoft.Json.Bson.BsonType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, RuntimeObject* ___0_value, int8_t ___1_type, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_value;
int8_t L_1 = ___1_type;
BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* L_2 = (BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8*)il2cpp_codegen_object_new(BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8_il2cpp_TypeInfo_var);
NullCheck(L_2);
BsonValue__ctor_mD25CBCE9F98AEA29D5345ED9445952080E5058CA(L_2, L_0, L_1, NULL);
BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751(__this, L_2, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::AddToken(Vuforia.Newtonsoft.Json.Bson.BsonToken)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_token, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = __this->____parent_15;
if (!L_0)
{
goto IL_0046;
}
}
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_1 = __this->____parent_15;
if (!((BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97*)IsInstClass((RuntimeObject*)L_1, BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var)))
{
goto IL_0034;
}
}
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_2 = __this->____parent_15;
String_t* L_3 = __this->____propertyName_16;
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_4 = ___0_token;
NullCheck(((BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97*)CastclassClass((RuntimeObject*)L_2, BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var)));
BsonObject_Add_mE019C3BF2F13997BF452B842FD23B3DC3F144756(((BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97*)CastclassClass((RuntimeObject*)L_2, BsonObject_t97A4BC90CB674E883EE292B422D8D6FAECA5FC97_il2cpp_TypeInfo_var)), L_3, L_4, NULL);
__this->____propertyName_16 = (String_t*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->____propertyName_16), (void*)(String_t*)NULL);
return;
}
IL_0034:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_5 = __this->____parent_15;
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_6 = ___0_token;
NullCheck(((BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517*)CastclassClass((RuntimeObject*)L_5, BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517_il2cpp_TypeInfo_var)));
BsonArray_Add_m63024D9145D45ED398BCB5266B43BD877ECFDCDB(((BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517*)CastclassClass((RuntimeObject*)L_5, BsonArray_t729B5757736B932F155BB150A4F3DC86D77F4517_il2cpp_TypeInfo_var)), L_6, NULL);
return;
}
IL_0046:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_7 = ___0_token;
NullCheck(L_7);
int8_t L_8;
L_8 = VirtualFuncInvoker0< int8_t >::Invoke(4 /* Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Type() */, L_7);
if ((((int32_t)L_8) == ((int32_t)3)))
{
goto IL_007a;
}
}
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_9 = ___0_token;
NullCheck(L_9);
int8_t L_10;
L_10 = VirtualFuncInvoker0< int8_t >::Invoke(4 /* Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Type() */, L_9);
if ((((int32_t)L_10) == ((int32_t)4)))
{
goto IL_007a;
}
}
{
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0_il2cpp_TypeInfo_var)));
CultureInfo_t9BA817D41AD55AC8BD07480DD8AC22F8FFA378E0* L_11;
L_11 = CultureInfo_get_InvariantCulture_mD1E96DC845E34B10F78CB744B0CB5D7D63CEB1E6(NULL);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_12 = ___0_token;
NullCheck(L_12);
int8_t L_13;
L_13 = VirtualFuncInvoker0< int8_t >::Invoke(4 /* Vuforia.Newtonsoft.Json.Bson.BsonType Vuforia.Newtonsoft.Json.Bson.BsonToken::get_Type() */, L_12);
int8_t L_14 = L_13;
RuntimeObject* L_15 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonType_tA3D9C890014F828388C7D9C1B6D0AC56672142E4_il2cpp_TypeInfo_var)), &L_14);
String_t* L_16;
L_16 = StringUtils_FormatWith_m06F57E90F4699C1C2BE5F29818641CB2BACE3B24(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral4C48A326ACCC25E558DC329A6C92D8184942B973)), L_11, L_15, NULL);
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_17;
L_17 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, L_16, (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_17, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751_RuntimeMethod_var)));
}
IL_007a:
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_18 = ___0_token;
__this->____parent_15 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->____parent_15), (void*)L_18);
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_19 = ___0_token;
__this->____root_14 = L_19;
Il2CppCodeGenWriteBarrier((void**)(&__this->____root_14), (void*)L_19);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m2FF14C1BA5A027049398BDA0160CDC7A8D818B29 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, RuntimeObject* ___0_value, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_value;
JsonWriter_WriteValue_m2154C87DADC0CBD1C3090C1C529C708F47D4DEB0(__this, L_0, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteNull()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteNull_m9F84DE1DCAEA6D7282B00BC25FCBCB6620C05676 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, const RuntimeMethod* method)
{
{
JsonWriter_WriteNull_m3D3CB55CDE7D6EBEFCB19A84FAF86BF429B87DDD(__this, NULL);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, NULL, ((int32_t)10), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteUndefined()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteUndefined_m47A6D2CA65520FA8C0208D08243F551F42CAD930 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, const RuntimeMethod* method)
{
{
JsonWriter_WriteUndefined_m77E31D8B05B27E71EA653B4D3791E2F75C138351(__this, NULL);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, NULL, 6, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_mD3CD84583C70E01CD9E09D99D79DF9C3032C5962 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, String_t* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_value;
JsonWriter_WriteValue_mD990F8977F71CF53E26D1C76E57CD807BAB7736A(__this, L_0, NULL);
String_t* L_1 = ___0_value;
if (L_1)
{
goto IL_0014;
}
}
{
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, NULL, ((int32_t)10), NULL);
return;
}
IL_0014:
{
String_t* L_2 = ___0_value;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_3 = (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40*)il2cpp_codegen_object_new(BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
NullCheck(L_3);
BsonString__ctor_mAFF8D3715C08C8AAC5DBFCB7B83169BAB1305D8E(L_3, L_2, (bool)1, NULL);
BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751(__this, L_3, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_mAC83F644775928DFAD9A58774E009E0E30862F1B (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_value;
JsonWriter_WriteValue_mD193956872D9651DF544CBC7679C819EF4DA0C14(__this, L_0, NULL);
int32_t L_1 = ___0_value;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, ((int32_t)16), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m95CA00FFAF8BCE3290035691454B54C29C4CAF25 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, uint32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
uint32_t L_0 = ___0_value;
if ((!(((uint32_t)L_0) > ((uint32_t)((int32_t)2147483647LL)))))
{
goto IL_0015;
}
}
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_1;
L_1 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral37FDA2B361182A202537DCA1203AB3BEC2779E2F)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonWriter_WriteValue_m95CA00FFAF8BCE3290035691454B54C29C4CAF25_RuntimeMethod_var)));
}
IL_0015:
{
uint32_t L_2 = ___0_value;
JsonWriter_WriteValue_m8C087271B324978E40BA6C9F05881AEE4A55C9C6(__this, L_2, NULL);
uint32_t L_3 = ___0_value;
uint32_t L_4 = L_3;
RuntimeObject* L_5 = Box(UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_il2cpp_TypeInfo_var, &L_4);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_5, ((int32_t)16), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_mA53B32A1F39CE31210427D80C69B2AF1FCF2EC6F (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, int64_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int64_t L_0 = ___0_value;
JsonWriter_WriteValue_mB15C8480A2D6DB2D042AF3258E61FB1D6ACDBF36(__this, L_0, NULL);
int64_t L_1 = ___0_value;
int64_t L_2 = L_1;
RuntimeObject* L_3 = Box(Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, ((int32_t)18), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_mB81827849D67F0D9B1B5294C3709455288C99A97 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, uint64_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
uint64_t L_0 = ___0_value;
if ((!(((uint64_t)L_0) > ((uint64_t)((int64_t)(std::numeric_limits<int64_t>::max)())))))
{
goto IL_0019;
}
}
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_1;
L_1 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral013D189FFF6214B6307FB356F81DB4FD46A89D0E)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonWriter_WriteValue_mB81827849D67F0D9B1B5294C3709455288C99A97_RuntimeMethod_var)));
}
IL_0019:
{
uint64_t L_2 = ___0_value;
JsonWriter_WriteValue_m24416B5DC2185F14C75C15BE92DC233CFA162FAA(__this, L_2, NULL);
uint64_t L_3 = ___0_value;
uint64_t L_4 = L_3;
RuntimeObject* L_5 = Box(UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF_il2cpp_TypeInfo_var, &L_4);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_5, ((int32_t)18), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m2F906EAD4420E80A81D50A43289E944EBCF9C05E (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, float ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
float L_0 = ___0_value;
JsonWriter_WriteValue_m0B9461C9804C1CBFF8D991B82833E17A1C009FE4(__this, L_0, NULL);
float L_1 = ___0_value;
float L_2 = L_1;
RuntimeObject* L_3 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, 1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m87CF03EE2D9A7DC10A763EE0638719E1FFA2CB04 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, double ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
double L_0 = ___0_value;
JsonWriter_WriteValue_mC9DBA08C68D97DCC6453259D88F586A57CE31551(__this, L_0, NULL);
double L_1 = ___0_value;
double L_2 = L_1;
RuntimeObject* L_3 = Box(Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, 1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_mE14F0DCADD2284F20FE68AD7BAE20CE0B5A7629F (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, bool ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0 = ___0_value;
JsonWriter_WriteValue_m1504A841705D42BF6453ED9D7C33810A63A22424(__this, L_0, NULL);
bool L_1 = ___0_value;
bool L_2 = L_1;
RuntimeObject* L_3 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, 8, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Int16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_mD8E75FE3046DE96222313B1DCCEBF8B798D17257 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, int16_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int16_t L_0 = ___0_value;
JsonWriter_WriteValue_m9EA32BC7305DCAE6F400E65421DEBE545FB5A044(__this, L_0, NULL);
int16_t L_1 = ___0_value;
int16_t L_2 = L_1;
RuntimeObject* L_3 = Box(Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, ((int32_t)16), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.UInt16)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m4B172B510EFB1F59251A03BE71CF72F7F8A2CBE7 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, uint16_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
uint16_t L_0 = ___0_value;
JsonWriter_WriteValue_m2FA7621EAD0811E00A58679DE289EE9A524B66CF(__this, L_0, NULL);
uint16_t L_1 = ___0_value;
uint16_t L_2 = L_1;
RuntimeObject* L_3 = Box(UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, ((int32_t)16), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_mCEAFE2BD3607BDC91A9360D3ABB9990956964660 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, Il2CppChar ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
String_t* V_0 = NULL;
{
Il2CppChar L_0 = ___0_value;
JsonWriter_WriteValue_mB6D27D5BABB250DD06D76E2C6A4E8003B8D5B35A(__this, L_0, NULL);
V_0 = (String_t*)NULL;
String_t* L_1;
L_1 = Char_ToString_m2A308731F9577C06AF3C0901234E2EAC8327410C((&___0_value), NULL);
V_0 = L_1;
String_t* L_2 = V_0;
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_3 = (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40*)il2cpp_codegen_object_new(BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
NullCheck(L_3);
BsonString__ctor_mAFF8D3715C08C8AAC5DBFCB7B83169BAB1305D8E(L_3, L_2, (bool)1, NULL);
BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751(__this, L_3, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Byte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_mC206F2B8AEC2732D2F9E5F5CA1B9B74AB90AF38C (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, uint8_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
uint8_t L_0 = ___0_value;
JsonWriter_WriteValue_m20152459A60B0D0EBCEC71B3BB1D7AE2BDEF19D4(__this, L_0, NULL);
uint8_t L_1 = ___0_value;
uint8_t L_2 = L_1;
RuntimeObject* L_3 = Box(Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, ((int32_t)16), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.SByte)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m0DBFA1414C7E61658B53E1FE1C1C3EE345F4CF92 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, int8_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int8_t L_0 = ___0_value;
JsonWriter_WriteValue_m11E24320528FDF2640FC9F2F38619877DB1602B9(__this, L_0, NULL);
int8_t L_1 = ___0_value;
int8_t L_2 = L_1;
RuntimeObject* L_3 = Box(SByte_tFEFFEF5D2FEBF5207950AE6FAC150FC53B668DB5_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, ((int32_t)16), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Decimal)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m0AD568EEA42E8C63BFA2DE452C12BD68381CC4B2 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_0 = ___0_value;
JsonWriter_WriteValue_mC3DC6D12C88FD4DF3D259400DDDE7BE6BEC67853(__this, L_0, NULL);
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_1 = ___0_value;
Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F L_2 = L_1;
RuntimeObject* L_3 = Box(Decimal_tDA6C877282B2D789CF97C0949661CC11D643969F_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, 1, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.DateTime)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m2141EB25C38A3A895B47EF9DDCD4DBC011CCBCB0 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_0 = ___0_value;
JsonWriter_WriteValue_m794D85D1E9C556F1420354ABAA7E09D6C72C4C72(__this, L_0, NULL);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_1 = ___0_value;
int32_t L_2;
L_2 = JsonWriter_get_DateTimeZoneHandling_m040D4E5DF0DBBD760154D3B032BDF3E14EBFC91C_inline(__this, NULL);
il2cpp_codegen_runtime_class_init_inline(DateTimeUtils_t0B8C88B192F2E5C0BF375C204823AEA444119C8D_il2cpp_TypeInfo_var);
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_3;
L_3 = DateTimeUtils_EnsureDateTime_m5DD46E1EAC267B338F2D11114B9BFA53F4EC33DA(L_1, L_2, NULL);
___0_value = L_3;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_4 = ___0_value;
DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D L_5 = L_4;
RuntimeObject* L_6 = Box(DateTime_t66193957C73913903DDAD89FEDC46139BCA5802D_il2cpp_TypeInfo_var, &L_5);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_6, ((int32_t)9), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.DateTimeOffset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m8EA00ABDDF34583DAA756918581A9024477B212E (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_0 = ___0_value;
JsonWriter_WriteValue_m7DC056C1775109BF81B2B4CD6D9888320243CAE9(__this, L_0, NULL);
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_1 = ___0_value;
DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4 L_2 = L_1;
RuntimeObject* L_3 = Box(DateTimeOffset_t4EE701FE2F386D6F932FAC9B11E4B74A5B30F0A4_il2cpp_TypeInfo_var, &L_2);
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, L_3, ((int32_t)9), NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m8FCEA22E1533D048F961E2C745EF08DD055A7067 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value;
JsonWriter_WriteValue_mCBAEFC4C955FF8B59678B6F3219143300117EEED(__this, L_0, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_value;
BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* L_2 = (BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687*)il2cpp_codegen_object_new(BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687_il2cpp_TypeInfo_var);
NullCheck(L_2);
BsonBinary__ctor_m17A228BB4BC8124A12FEA4BD009306FB01294221(L_2, L_1, 0, NULL);
BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751(__this, L_2, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Guid)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m57C9426B23230252DC426864C5CC8DA203CE818D (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, Guid_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Guid_t L_0 = ___0_value;
JsonWriter_WriteValue_mC48C505F3C044D35D3CEA49DCF9B3DEBC33F1E74(__this, L_0, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1;
L_1 = Guid_ToByteArray_m6EBFB2F42D3760D9143050A3A8ED03F085F3AFE9((&___0_value), NULL);
BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* L_2 = (BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687*)il2cpp_codegen_object_new(BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687_il2cpp_TypeInfo_var);
NullCheck(L_2);
BsonBinary__ctor_m17A228BB4BC8124A12FEA4BD009306FB01294221(L_2, L_1, 4, NULL);
BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751(__this, L_2, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.TimeSpan)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_m8A548553FF18E1F92AFEA3332EB849EA90CF2C16 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
TimeSpan_t8195C5B013A2C532FEBDF0B64B6911982E750F5A L_0 = ___0_value;
JsonWriter_WriteValue_mCC0981C874E3600653F2B2511EA737991805310D(__this, L_0, NULL);
String_t* L_1;
L_1 = TimeSpan_ToString_m44D5BF48E35E18BB8B99A86B6535DA5E847FFE92((&___0_value), NULL);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_2 = (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40*)il2cpp_codegen_object_new(BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
NullCheck(L_2);
BsonString__ctor_mAFF8D3715C08C8AAC5DBFCB7B83169BAB1305D8E(L_2, L_1, (bool)1, NULL);
BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751(__this, L_2, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteValue(System.Uri)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteValue_mDD7F226C55373E3CFA029F3D9D9FB749BA82A1DB (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_0 = ___0_value;
JsonWriter_WriteValue_mD5C4A4ECB061F523BB55ED26CA0E095ED1BCF4CE(__this, L_0, NULL);
Uri_t1500A52B5F71A04F5D05C0852D0F2A0941842A0E* L_1 = ___0_value;
NullCheck(L_1);
String_t* L_2;
L_2 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_1);
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_3 = (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40*)il2cpp_codegen_object_new(BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40_il2cpp_TypeInfo_var);
NullCheck(L_3);
BsonString__ctor_mAFF8D3715C08C8AAC5DBFCB7B83169BAB1305D8E(L_3, L_2, (bool)1, NULL);
BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751(__this, L_3, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteObjectId(System.Byte[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteObjectId_m50362C1425070DC3039A2BB8780E718278526BE7 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8);
s_Il2CppMethodInitialized = true;
}
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393((RuntimeObject*)L_0, _stringLiteral46F273EF641E07D271D91E0DC24A4392582671F8, NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = ___0_value;
NullCheck(L_1);
if ((((int32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))) == ((int32_t)((int32_t)12))))
{
goto IL_001f;
}
}
{
JsonWriterException_t53834408693F0F6B576F284482A8868729388251* L_2;
L_2 = JsonWriterException_Create_m04D272DF36E8FDD2724633B418409ECC2F9E7BE0(__this, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral161567E318CEB965509FE84CE4198A12E62440AF)), (Exception_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_2, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BsonWriter_WriteObjectId_m50362C1425070DC3039A2BB8780E718278526BE7_RuntimeMethod_var)));
}
IL_001f:
{
JsonWriter_UpdateScopeWithFinishedValue_m8718EEEFBCAC145AF58F8E014B956E90BFA3C51A(__this, NULL);
JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856(__this, ((int32_t)12), NULL);
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = ___0_value;
BsonWriter_AddValue_m61D91473CA0B524F7CDDADD5A51C37328F11FD62(__this, (RuntimeObject*)L_3, 7, NULL);
return;
}
}
// System.Void Vuforia.Newtonsoft.Json.Bson.BsonWriter::WriteRegex(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BsonWriter_WriteRegex_m8EF2BD44D541A55D38D3429237967A59297E3267 (BsonWriter_t8BCDFE507ED05A5362B18756E0B09C9995956296* __this, String_t* ___0_pattern, String_t* ___1_options, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD8CD2F2DA1948373D6BFA8C44122166BC25E3FC0);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_pattern;
ValidationUtils_ArgumentNotNull_mFACE420292939C4EF441B46D551776B1D2C02393(L_0, _stringLiteralD8CD2F2DA1948373D6BFA8C44122166BC25E3FC0, NULL);
JsonWriter_UpdateScopeWithFinishedValue_m8718EEEFBCAC145AF58F8E014B956E90BFA3C51A(__this, NULL);
JsonWriter_AutoComplete_mD69822D03F59CA33BA143D9CFA2287BE357A9856(__this, ((int32_t)12), NULL);
String_t* L_1 = ___0_pattern;
String_t* L_2 = ___1_options;
BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* L_3 = (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3*)il2cpp_codegen_object_new(BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3_il2cpp_TypeInfo_var);
NullCheck(L_3);
BsonRegex__ctor_m526B4CA95C5C430EC66F231752E51A0057E564C4(L_3, L_1, L_2, NULL);
BsonWriter_AddToken_m8E1946390DF16984411D8A7C8A091ABEE4DD5751(__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
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___0_action;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1;
L_1 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
DelegateHelper_InvokeDelegate_m8DEED4F9A0C63202BC84AA58D68EC0E8C2477A65(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.Utility.ExtensionMethods.DelegateHelper::InvokeDelegate(System.Delegate,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DelegateHelper_InvokeDelegate_m8DEED4F9A0C63202BC84AA58D68EC0E8C2477A65 (Delegate_t* ___0_action, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* V_0 = NULL;
int32_t V_1 = 0;
Delegate_t* V_2 = NULL;
Exception_t* V_3 = NULL;
String_t* V_4 = NULL;
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
String_t* G_B6_0 = NULL;
{
Delegate_t* L_0 = ___0_action;
NullCheck(L_0);
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_1;
L_1 = VirtualFuncInvoker0< DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* >::Invoke(10 /* System.Delegate[] System.Delegate::GetInvocationList() */, L_0);
V_0 = L_1;
V_1 = 0;
goto IL_0052;
}
IL_000b:
{
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_2 = V_0;
int32_t L_3 = V_1;
NullCheck(L_2);
int32_t L_4 = L_3;
Delegate_t* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
V_2 = L_5;
}
try
{// begin try (depth: 1)
Delegate_t* L_6 = V_2;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = ___1_args;
NullCheck(L_6);
RuntimeObject* L_8;
L_8 = Delegate_DynamicInvoke_mAB44A4F7796295BBE4432D07985FFC3EA805D4A4(L_6, L_7, NULL);
goto IL_004e;
}// 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_0019;
}
throw e;
}
CATCH_0019:
{// begin catch(System.Exception)
{
V_3 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));
Exception_t* L_9 = V_3;
NullCheck(L_9);
Exception_t* L_10;
L_10 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(L_9, NULL);
if (L_10)
{
goto IL_002a;
}
}
{
Exception_t* L_11 = V_3;
NullCheck(L_11);
String_t* L_12;
L_12 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_11);
G_B6_0 = L_12;
goto IL_0035;
}
IL_002a:
{
Exception_t* L_13 = V_3;
NullCheck(L_13);
Exception_t* L_14;
L_14 = Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline(L_13, NULL);
NullCheck(L_14);
String_t* L_15;
L_15 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String System.Exception::get_Message() */, L_14);
G_B6_0 = L_15;
}
IL_0035:
{
V_4 = G_B6_0;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_16 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var)), (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_17 = L_16;
String_t* L_18 = V_4;
NullCheck(L_17);
ArrayElementTypeCheck (L_17, L_18);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_18);
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var)));
Log_Error_mD059D71785436B60BCAF45F9EAC5E2F37E91C6CE(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7612DDBE1D50F84B11B311EE8533753F852D650E)), L_17, NULL);
IL2CPP_POP_ACTIVE_EXCEPTION();
goto IL_004e;
}
}// end catch (depth: 1)
IL_004e:
{
int32_t L_19 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_0052:
{
int32_t L_20 = V_1;
DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* L_21 = V_0;
NullCheck(L_21);
if ((((int32_t)L_20) < ((int32_t)((int32_t)(((RuntimeArray*)L_21)->max_length)))))
{
goto IL_000b;
}
}
{
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.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuAnchorObservationStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_m0F9D0ACFDD3DE4CDDCAD24E9CA80157F7ED68D16 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001a;
}
}
}
{
goto IL_001c;
}
IL_0016:
{
return (int32_t)(0);
}
IL_0018:
{
return (int32_t)(1);
}
IL_001a:
{
return (int32_t)(4);
}
IL_001c:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuAnchorObservationStatusInfo_t7AF6A19EAD81FE33BBFE7562965E2E0362140D35_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToStatusInfo_m0F9D0ACFDD3DE4CDDCAD24E9CA80157F7ED68D16_RuntimeMethod_var)));
}
}
// Vuforia.VuAnchorObservationStatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuAnchorObservationStatusInfo(Vuforia.StatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuAnchorObservationStatusInfo_m2D5F71265811E5145EEAA60CCADAAA52056DFE83 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (L_0)
{
case 0:
{
goto IL_001c;
}
case 1:
{
goto IL_001e;
}
case 2:
{
goto IL_0022;
}
case 3:
{
goto IL_0022;
}
case 4:
{
goto IL_0020;
}
}
}
{
goto IL_0022;
}
IL_001c:
{
return (int32_t)(1);
}
IL_001e:
{
return (int32_t)(2);
}
IL_0020:
{
return (int32_t)(3);
}
IL_0022:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatusInfo_t6EEEAE24754AB13B2945AD3DB790DFC5A3872195_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuAnchorObservationStatusInfo_m2D5F71265811E5145EEAA60CCADAAA52056DFE83_RuntimeMethod_var)));
}
}
// Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuAreaTargetObservationStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_mC43500C01FD081FEF3C15E2B6AB3FFC12E61AE8D (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
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_0023;
}
IL_001a:
{
return (int32_t)(0);
}
IL_001c:
{
return (int32_t)(1);
}
IL_001e:
{
return (int32_t)(4);
}
IL_0020:
{
return (int32_t)(((int32_t)10));
}
IL_0023:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuAreaTargetObservationStatusInfo_t14BD726B75F29EB9B536B42637274DC587740FFC_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToStatusInfo_mC43500C01FD081FEF3C15E2B6AB3FFC12E61AE8D_RuntimeMethod_var)));
}
}
// Vuforia.VuAreaTargetObservationStatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuAreaTargetObservationStatusInfo(Vuforia.StatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuAreaTargetObservationStatusInfo_m81647D523D28AC04CE62624AEDD32F72DB57AE69 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (L_0)
{
case 0:
{
goto IL_0021;
}
case 1:
{
goto IL_0023;
}
case 2:
{
goto IL_0029;
}
case 3:
{
goto IL_0029;
}
case 4:
{
goto IL_0025;
}
}
}
{
int32_t L_1 = ___0_statusInfo;
if ((((int32_t)L_1) == ((int32_t)((int32_t)10))))
{
goto IL_0027;
}
}
{
goto IL_0029;
}
IL_0021:
{
return (int32_t)(1);
}
IL_0023:
{
return (int32_t)(2);
}
IL_0025:
{
return (int32_t)(3);
}
IL_0027:
{
return (int32_t)(4);
}
IL_0029:
{
int32_t L_2 = ___0_statusInfo;
int32_t L_3 = L_2;
RuntimeObject* L_4 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatusInfo_t6EEEAE24754AB13B2945AD3DB790DFC5A3872195_il2cpp_TypeInfo_var)), &L_3);
ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_5 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
NullCheck(L_5);
ArgumentOutOfRangeException__ctor_m60B543A63AC8692C28096003FBF2AD124B9D5B85(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_4, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuAreaTargetObservationStatusInfo_m81647D523D28AC04CE62624AEDD32F72DB57AE69_RuntimeMethod_var)));
}
}
// Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuCylinderTargetObservationStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_m6C3FEED54EAD40E446A2EB501D976272C10B8DF4 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001a;
}
}
}
{
goto IL_001c;
}
IL_0016:
{
return (int32_t)(0);
}
IL_0018:
{
return (int32_t)(1);
}
IL_001a:
{
return (int32_t)(4);
}
IL_001c:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCylinderTargetObservationStatusInfo_t7EAFFA1F6BFAF7AA64774DB0F490E89476E73AD5_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToStatusInfo_m6C3FEED54EAD40E446A2EB501D976272C10B8DF4_RuntimeMethod_var)));
}
}
// Vuforia.VuCylinderTargetObservationStatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuCylinderTargetObservationStatusInfo(Vuforia.StatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuCylinderTargetObservationStatusInfo_m22509D8FFFFA9DC11DE6A5C26A6F334E7A2AE9E9 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (L_0)
{
case 0:
{
goto IL_001c;
}
case 1:
{
goto IL_001e;
}
case 2:
{
goto IL_0022;
}
case 3:
{
goto IL_0022;
}
case 4:
{
goto IL_0020;
}
}
}
{
goto IL_0022;
}
IL_001c:
{
return (int32_t)(1);
}
IL_001e:
{
return (int32_t)(2);
}
IL_0020:
{
return (int32_t)(3);
}
IL_0022:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatusInfo_t6EEEAE24754AB13B2945AD3DB790DFC5A3872195_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuCylinderTargetObservationStatusInfo_m22509D8FFFFA9DC11DE6A5C26A6F334E7A2AE9E9_RuntimeMethod_var)));
}
}
// Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuDevicePoseObservationStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_mB77F45FBCC47E4F63DD1EEB25E60B14B03CE7BF2 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_002a;
}
case 1:
{
goto IL_002c;
}
case 2:
{
goto IL_002e;
}
case 3:
{
goto IL_0030;
}
case 4:
{
goto IL_0032;
}
case 5:
{
goto IL_0034;
}
case 6:
{
goto IL_0038;
}
case 7:
{
goto IL_0036;
}
}
}
{
goto IL_003a;
}
IL_002a:
{
return (int32_t)(0);
}
IL_002c:
{
return (int32_t)(1);
}
IL_002e:
{
return (int32_t)(2);
}
IL_0030:
{
return (int32_t)(3);
}
IL_0032:
{
return (int32_t)(4);
}
IL_0034:
{
return (int32_t)(5);
}
IL_0036:
{
return (int32_t)(7);
}
IL_0038:
{
return (int32_t)(6);
}
IL_003a:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuDevicePoseObservationStatusInfo_t17D1BB185AC66F1599DDA3EF64EAA6E3627A4D89_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToStatusInfo_mB77F45FBCC47E4F63DD1EEB25E60B14B03CE7BF2_RuntimeMethod_var)));
}
}
// Vuforia.VuDevicePoseObservationStatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuDevicePoseObservationStatusInfo(Vuforia.StatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuDevicePoseObservationStatusInfo_m70C246B1EF11F164398E6D3AF3CBAC0E1718C638 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (L_0)
{
case 0:
{
goto IL_0028;
}
case 1:
{
goto IL_002a;
}
case 2:
{
goto IL_002c;
}
case 3:
{
goto IL_002e;
}
case 4:
{
goto IL_0030;
}
case 5:
{
goto IL_0032;
}
case 6:
{
goto IL_0036;
}
case 7:
{
goto IL_0034;
}
}
}
{
goto IL_0038;
}
IL_0028:
{
return (int32_t)(1);
}
IL_002a:
{
return (int32_t)(2);
}
IL_002c:
{
return (int32_t)(3);
}
IL_002e:
{
return (int32_t)(4);
}
IL_0030:
{
return (int32_t)(5);
}
IL_0032:
{
return (int32_t)(6);
}
IL_0034:
{
return (int32_t)(8);
}
IL_0036:
{
return (int32_t)(7);
}
IL_0038:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatusInfo_t6EEEAE24754AB13B2945AD3DB790DFC5A3872195_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuDevicePoseObservationStatusInfo_m70C246B1EF11F164398E6D3AF3CBAC0E1718C638_RuntimeMethod_var)));
}
}
// Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuImageTargetObservationStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_m2997FFAF2CD06C2705A7734DB33EFFB5904D5C60 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001a;
}
}
}
{
goto IL_001c;
}
IL_0016:
{
return (int32_t)(0);
}
IL_0018:
{
return (int32_t)(1);
}
IL_001a:
{
return (int32_t)(4);
}
IL_001c:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuImageTargetObservationStatusInfo_t0C164D77112E58816E7D82EDBF28F04CD4651520_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToStatusInfo_m2997FFAF2CD06C2705A7734DB33EFFB5904D5C60_RuntimeMethod_var)));
}
}
// Vuforia.VuImageTargetObservationStatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuImageTargetObservationStatusInfo(Vuforia.StatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuImageTargetObservationStatusInfo_mCEEA9F90EF7EDEE0C17EBE17864F4BFD7455A0B8 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (L_0)
{
case 0:
{
goto IL_001c;
}
case 1:
{
goto IL_001e;
}
case 2:
{
goto IL_0022;
}
case 3:
{
goto IL_0022;
}
case 4:
{
goto IL_0020;
}
}
}
{
goto IL_0022;
}
IL_001c:
{
return (int32_t)(1);
}
IL_001e:
{
return (int32_t)(2);
}
IL_0020:
{
return (int32_t)(3);
}
IL_0022:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatusInfo_t6EEEAE24754AB13B2945AD3DB790DFC5A3872195_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuImageTargetObservationStatusInfo_mCEEA9F90EF7EDEE0C17EBE17864F4BFD7455A0B8_RuntimeMethod_var)));
}
}
// Vuforia.TrackingOptimization Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToTrackingOptimization(Vuforia.VuTrackingOptimization)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToTrackingOptimization_m171CB3741CA6F939A052B94444905104C701E8AD (int32_t ___0_optimization, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_optimization;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001a;
}
}
}
{
goto IL_001c;
}
IL_0016:
{
return (int32_t)(0);
}
IL_0018:
{
return (int32_t)(1);
}
IL_001a:
{
return (int32_t)(2);
}
IL_001c:
{
int32_t L_1 = ___0_optimization;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuTrackingOptimization_t932D541C7FA45D33202BFA0814AEED102057DECA_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*)&_stringLiteral22E60579C3C76B6BA4B711561DB81DCD1D422EB7)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToTrackingOptimization_m171CB3741CA6F939A052B94444905104C701E8AD_RuntimeMethod_var)));
}
}
// Vuforia.VuTrackingOptimization Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuTrackingOptimization(Vuforia.TrackingOptimization)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2 (int32_t ___0_optimization, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_optimization;
switch (L_0)
{
case 0:
{
goto IL_0014;
}
case 1:
{
goto IL_0016;
}
case 2:
{
goto IL_0018;
}
}
}
{
goto IL_001a;
}
IL_0014:
{
return (int32_t)(1);
}
IL_0016:
{
return (int32_t)(2);
}
IL_0018:
{
return (int32_t)(3);
}
IL_001a:
{
int32_t L_1 = ___0_optimization;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TrackingOptimization_tDEC7B0F3C49DAA0430B9FCCB730D033E778100FB_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*)&_stringLiteral22E60579C3C76B6BA4B711561DB81DCD1D422EB7)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuTrackingOptimization_m44DB3393684BAE5719C533ABDD89FE12D1ADBAE2_RuntimeMethod_var)));
}
}
// Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuModelTargetObservationStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_m6F080F3411229F332071265873977186684D8C69 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0022;
}
case 1:
{
goto IL_0024;
}
case 2:
{
goto IL_0026;
}
case 3:
{
goto IL_0028;
}
case 4:
{
goto IL_002a;
}
case 5:
{
goto IL_002c;
}
}
}
{
goto IL_002f;
}
IL_0022:
{
return (int32_t)(0);
}
IL_0024:
{
return (int32_t)(1);
}
IL_0026:
{
return (int32_t)(3);
}
IL_0028:
{
return (int32_t)(4);
}
IL_002a:
{
return (int32_t)(8);
}
IL_002c:
{
return (int32_t)(((int32_t)9));
}
IL_002f:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuModelTargetObservationStatusInfo_t7C990323FEDFD4A979082D4CB545EF7ED2ECB020_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToStatusInfo_m6F080F3411229F332071265873977186684D8C69_RuntimeMethod_var)));
}
}
// Vuforia.VuModelTargetObservationStatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuModelTargetObservationStatusInfo(Vuforia.StatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuModelTargetObservationStatusInfo_m45BA6963D7081AE4C9D3CF94D19778068701C1F5 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (L_0)
{
case 0:
{
goto IL_0030;
}
case 1:
{
goto IL_0032;
}
case 2:
{
goto IL_003c;
}
case 3:
{
goto IL_0034;
}
case 4:
{
goto IL_0036;
}
case 5:
{
goto IL_003c;
}
case 6:
{
goto IL_003c;
}
case 7:
{
goto IL_003c;
}
case 8:
{
goto IL_0038;
}
case 9:
{
goto IL_003a;
}
}
}
{
goto IL_003c;
}
IL_0030:
{
return (int32_t)(1);
}
IL_0032:
{
return (int32_t)(2);
}
IL_0034:
{
return (int32_t)(3);
}
IL_0036:
{
return (int32_t)(4);
}
IL_0038:
{
return (int32_t)(5);
}
IL_003a:
{
return (int32_t)(6);
}
IL_003c:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatusInfo_t6EEEAE24754AB13B2945AD3DB790DFC5A3872195_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuModelTargetObservationStatusInfo_m45BA6963D7081AE4C9D3CF94D19778068701C1F5_RuntimeMethod_var)));
}
}
// Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuMultiTargetObservationStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_mB6386D290422FDB1255588EDDA23704EF98ED7EF (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001a;
}
}
}
{
goto IL_001c;
}
IL_0016:
{
return (int32_t)(0);
}
IL_0018:
{
return (int32_t)(1);
}
IL_001a:
{
return (int32_t)(4);
}
IL_001c:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuMultiTargetObservationStatusInfo_tA0CF184D50BAE96AC160F96F4FFEA43FC0CCF4DD_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToStatusInfo_mB6386D290422FDB1255588EDDA23704EF98ED7EF_RuntimeMethod_var)));
}
}
// Vuforia.VuMultiTargetObservationStatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuMultiTargetObservationStatusInfo(Vuforia.StatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuMultiTargetObservationStatusInfo_m2C9C9DB0E03DBB2328F2947F80BB5A81478D66F9 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (L_0)
{
case 0:
{
goto IL_001c;
}
case 1:
{
goto IL_001e;
}
case 2:
{
goto IL_0022;
}
case 3:
{
goto IL_0022;
}
case 4:
{
goto IL_0020;
}
}
}
{
goto IL_0022;
}
IL_001c:
{
return (int32_t)(1);
}
IL_001e:
{
return (int32_t)(2);
}
IL_0020:
{
return (int32_t)(3);
}
IL_0022:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatusInfo_t6EEEAE24754AB13B2945AD3DB790DFC5A3872195_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuMultiTargetObservationStatusInfo_m2C9C9DB0E03DBB2328F2947F80BB5A81478D66F9_RuntimeMethod_var)));
}
}
// Vuforia.Status Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatus(Vuforia.VuObservationPoseStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatus_m519E558C46C34076110AFCF472308B7F7E57CF20 (int32_t ___0_status, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_status;
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)(0);
}
IL_001c:
{
return (int32_t)(1);
}
IL_001e:
{
return (int32_t)(3);
}
IL_0020:
{
return (int32_t)(4);
}
IL_0022:
{
int32_t L_1 = ___0_status;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuObservationPoseStatus_t68965578DDB72A392AEBAC9A41CED9828E6761CC_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*)&_stringLiteralFD4706B02823C71252FBF63A74CF03433A8DADF0)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToStatus_m519E558C46C34076110AFCF472308B7F7E57CF20_RuntimeMethod_var)));
}
}
// Vuforia.VuObservationPoseStatus Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuStatus(Vuforia.Status)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuStatus_m20609C55C7DFDE8F99F8AE906F455BC3C7724284 (int32_t ___0_status, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_status;
switch (L_0)
{
case 0:
{
goto IL_001c;
}
case 1:
{
goto IL_001e;
}
case 2:
{
goto IL_0024;
}
case 3:
{
goto IL_0020;
}
case 4:
{
goto IL_0022;
}
}
}
{
goto IL_0024;
}
IL_001c:
{
return (int32_t)(1);
}
IL_001e:
{
return (int32_t)(2);
}
IL_0020:
{
return (int32_t)(3);
}
IL_0022:
{
return (int32_t)(4);
}
IL_0024:
{
int32_t L_1 = ___0_status;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Status_tF1F7D6087AB6A32AF3BDDD41F4BAE7ED3E596223_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*)&_stringLiteralFD4706B02823C71252FBF63A74CF03433A8DADF0)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuStatus_m20609C55C7DFDE8F99F8AE906F455BC3C7724284_RuntimeMethod_var)));
}
}
// Vuforia.StatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToStatusInfo(Vuforia.VuVuMarkObservationStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToStatusInfo_mC4B96E2A2A01A96DDAAAC92CC38167649B3A684F (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001a;
}
}
}
{
goto IL_001c;
}
IL_0016:
{
return (int32_t)(0);
}
IL_0018:
{
return (int32_t)(1);
}
IL_001a:
{
return (int32_t)(4);
}
IL_001c:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuVuMarkObservationStatusInfo_t11729BF4DDFA2A52E22F81C275414D10831471B8_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToStatusInfo_mC4B96E2A2A01A96DDAAAC92CC38167649B3A684F_RuntimeMethod_var)));
}
}
// Vuforia.VuVuMarkObservationStatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuMarkObservationStatusInfo(Vuforia.StatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuMarkObservationStatusInfo_mCB8998EE83427C2DD2B8045C7CEC123CE9A264F1 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (L_0)
{
case 0:
{
goto IL_001c;
}
case 1:
{
goto IL_001e;
}
case 2:
{
goto IL_0022;
}
case 3:
{
goto IL_0022;
}
case 4:
{
goto IL_0020;
}
}
}
{
goto IL_0022;
}
IL_001c:
{
return (int32_t)(1);
}
IL_001e:
{
return (int32_t)(2);
}
IL_0020:
{
return (int32_t)(3);
}
IL_0022:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&StatusInfo_t6EEEAE24754AB13B2945AD3DB790DFC5A3872195_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuMarkObservationStatusInfo_mCB8998EE83427C2DD2B8045C7CEC123CE9A264F1_RuntimeMethod_var)));
}
}
// Vuforia.InstanceIdType Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuMarkInstanceIdType(Vuforia.VuMarkInstanceIdType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuMarkInstanceIdType_m6F4028C56FB4BCFEB13DA201ADBFB706231503DB (int32_t ___0_type, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_type;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001a;
}
}
}
{
goto IL_001c;
}
IL_0016:
{
return (int32_t)(0);
}
IL_0018:
{
return (int32_t)(1);
}
IL_001a:
{
return (int32_t)(2);
}
IL_001c:
{
int32_t L_1 = ___0_type;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuMarkInstanceIdType_tE6CBF24739168BB997651D3FEAD5D42B5A40E02B_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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuMarkInstanceIdType_m6F4028C56FB4BCFEB13DA201ADBFB706231503DB_RuntimeMethod_var)));
}
}
// Vuforia.VuMarkInstanceIdType Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuMarkInstanceIdType(Vuforia.InstanceIdType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuMarkInstanceIdType_m3B8CE689F25B3687747B4CB3D6BADE55C04EAC41 (int32_t ___0_type, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_type;
switch (L_0)
{
case 0:
{
goto IL_0014;
}
case 1:
{
goto IL_0016;
}
case 2:
{
goto IL_0018;
}
}
}
{
goto IL_001a;
}
IL_0014:
{
return (int32_t)(1);
}
IL_0016:
{
return (int32_t)(2);
}
IL_0018:
{
return (int32_t)(3);
}
IL_001a:
{
int32_t L_1 = ___0_type;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceIdType_t2E40362B45FA06FC4EF8EC67C8BF66F7496CC707_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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuMarkInstanceIdType_m3B8CE689F25B3687747B4CB3D6BADE55C04EAC41_RuntimeMethod_var)));
}
}
// 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)
{
{
int32_t L_0 = ___0_format;
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_format;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuImagePixelFormat_tD038EE1145925E5368952AC221D730FBBB112A82_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*)&_stringLiteral75C9716749EA210206E3467390B7A11F3F33DDFA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToPixelFormat_m240CD95DD3B04FF12C80265959BFE3B192F9283D_RuntimeMethod_var)));
}
}
// Vuforia.CloudRecoBehaviour/InitError Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToInitError(Vuforia.VuCloudImageTargetCreationError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToInitError_mFC8CF438C491388A464B6D8B914849A98A0FC6D2 (int32_t ___0_creationError, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_creationError;
switch (L_0)
{
case 0:
{
goto IL_0024;
}
case 1:
{
goto IL_0026;
}
case 2:
{
goto IL_0028;
}
case 3:
{
goto IL_002a;
}
case 4:
{
goto IL_002c;
}
case 5:
{
goto IL_002e;
}
case 6:
{
goto IL_0030;
}
}
}
{
goto IL_0032;
}
IL_0024:
{
return (int32_t)(0);
}
IL_0026:
{
return (int32_t)(1);
}
IL_0028:
{
return (int32_t)(2);
}
IL_002a:
{
return (int32_t)(3);
}
IL_002c:
{
return (int32_t)(4);
}
IL_002e:
{
return (int32_t)(5);
}
IL_0030:
{
return (int32_t)(6);
}
IL_0032:
{
int32_t L_1 = ___0_creationError;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCloudImageTargetCreationError_t86CAE534F45BC901B0E02F7D40C985BAF96266C8_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*)&_stringLiteral09E38E1E43EB1520D43DAB5CFE6C77E6BCDA7193)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToInitError_mFC8CF438C491388A464B6D8B914849A98A0FC6D2_RuntimeMethod_var)));
}
}
// Vuforia.CloudRecoBehaviour/QueryError Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToQueryError(Vuforia.VuCloudImageTargetQueryError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToQueryError_m8A2F10F8255DC9AC7C42285BF66822A1559C0748 (int32_t ___0_queryError, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_queryError;
switch (L_0)
{
case 0:
{
goto IL_002c;
}
case 1:
{
goto IL_002e;
}
case 2:
{
goto IL_0030;
}
case 3:
{
goto IL_0032;
}
case 4:
{
goto IL_0034;
}
case 5:
{
goto IL_0036;
}
case 6:
{
goto IL_0038;
}
case 7:
{
goto IL_003a;
}
case 8:
{
goto IL_003c;
}
}
}
{
goto IL_003e;
}
IL_002c:
{
return (int32_t)(0);
}
IL_002e:
{
return (int32_t)(1);
}
IL_0030:
{
return (int32_t)(2);
}
IL_0032:
{
return (int32_t)(3);
}
IL_0034:
{
return (int32_t)(4);
}
IL_0036:
{
return (int32_t)(5);
}
IL_0038:
{
return (int32_t)(6);
}
IL_003a:
{
return (int32_t)(7);
}
IL_003c:
{
return (int32_t)(8);
}
IL_003e:
{
int32_t L_1 = ___0_queryError;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCloudImageTargetQueryError_t54B3E64DF4E8B36D17A735F2B70EE8DA5234C716_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*)&_stringLiteralC1695A3C7CA94429E625B90F5A19C15697B33294)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToQueryError_m8A2F10F8255DC9AC7C42285BF66822A1559C0748_RuntimeMethod_var)));
}
}
// Vuforia.CloudRecoBehaviour/CloudRecoSearchResult Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToTargetInfo(Vuforia.VuCloudImageTargetObservationTargetInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E* WrapperExtensionMethods_ToTargetInfo_m218841E4216611D065F07CA6BB6954D595A1F5FF (VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F ___0_targetInfo, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E* L_0 = (CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E*)il2cpp_codegen_object_new(CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E_il2cpp_TypeInfo_var);
NullCheck(L_0);
CloudRecoSearchResult__ctor_mA2DD47E76A9C0931AAA221A71FF99B312E26C0E4(L_0, NULL);
CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E* L_1 = L_0;
VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F L_2 = ___0_targetInfo;
String_t* L_3 = L_2.___metadata_2;
NullCheck(L_1);
L_1->___MetaData_2 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___MetaData_2), (void*)L_3);
CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E* L_4 = L_1;
VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F L_5 = ___0_targetInfo;
String_t* L_6 = L_5.___name_1;
NullCheck(L_4);
L_4->___TargetName_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___TargetName_1), (void*)L_6);
CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E* L_7 = L_4;
VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F L_8 = ___0_targetInfo;
String_t* L_9 = L_8.___uniqueId_0;
NullCheck(L_7);
L_7->___UniqueTargetId_0 = L_9;
Il2CppCodeGenWriteBarrier((void**)(&L_7->___UniqueTargetId_0), (void*)L_9);
CloudRecoSearchResult_tE583336F5452284FC4BA3A1B192007DE7DCCB42E* L_10 = L_7;
VuCloudImageTargetObservationTargetInfo_tA5722359C01D4BA60FB0E90466A3A00759F8552F L_11 = ___0_targetInfo;
uint8_t L_12 = L_11.___trackingRating_3;
NullCheck(L_10);
L_10->___TrackingRating_3 = L_12;
return L_10;
}
}
// Vuforia.RecordingStatus Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToRecordingStatus(Vuforia.VuRecordingStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToRecordingStatus_m92C96144BC7BDABB97A05DBD357B442B6DCC2FBB (int32_t ___0_status, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_status;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001a;
}
}
}
{
goto IL_001c;
}
IL_0016:
{
return (int32_t)(1);
}
IL_0018:
{
return (int32_t)(2);
}
IL_001a:
{
return (int32_t)(3);
}
IL_001c:
{
int32_t L_1 = ___0_status;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuRecordingStatus_t892E70961536A7AC9183A59A0E480670590A4E60_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*)&_stringLiteralFD4706B02823C71252FBF63A74CF03433A8DADF0)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToRecordingStatus_m92C96144BC7BDABB97A05DBD357B442B6DCC2FBB_RuntimeMethod_var)));
}
}
// Vuforia.RecordingStatusInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToRecordingStatusInfo(Vuforia.VuRecordingStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToRecordingStatusInfo_m5C4EC7D976E9BEB04C3DAAE586538B70C41E9363 (int32_t ___0_statusInfo, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_statusInfo;
switch (L_0)
{
case 0:
{
goto IL_0020;
}
case 1:
{
goto IL_0022;
}
case 2:
{
goto IL_0024;
}
case 3:
{
goto IL_0026;
}
case 4:
{
goto IL_002a;
}
case 5:
{
goto IL_0028;
}
}
}
{
goto IL_002c;
}
IL_0020:
{
return (int32_t)(0);
}
IL_0022:
{
return (int32_t)(1);
}
IL_0024:
{
return (int32_t)(2);
}
IL_0026:
{
return (int32_t)(3);
}
IL_0028:
{
return (int32_t)(5);
}
IL_002a:
{
return (int32_t)(4);
}
IL_002c:
{
int32_t L_1 = ___0_statusInfo;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuRecordingStatusInfo_t891944CB084B46E3DCF6F0F34C4B59B3C51C19CE_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*)&_stringLiteral36FEBEC19B726F832F1CC33EB3105A15E12E64CA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToRecordingStatusInfo_m5C4EC7D976E9BEB04C3DAAE586538B70C41E9363_RuntimeMethod_var)));
}
}
// Vuforia.RecordingStartError Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToRecordingStartError(Vuforia.VuRecordingStartError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToRecordingStartError_mE74D53C8E5B712552158034A714CE10CF2F36464 (int32_t ___0_startError, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_startError;
switch (L_0)
{
case 0:
{
goto IL_002c;
}
case 1:
{
goto IL_003c;
}
case 2:
{
goto IL_002e;
}
case 3:
{
goto IL_0038;
}
case 4:
{
goto IL_003a;
}
case 5:
{
goto IL_0030;
}
case 6:
{
goto IL_0032;
}
case 7:
{
goto IL_0034;
}
case 8:
{
goto IL_0036;
}
}
}
{
goto IL_003e;
}
IL_002c:
{
return (int32_t)(0);
}
IL_002e:
{
return (int32_t)(2);
}
IL_0030:
{
return (int32_t)(5);
}
IL_0032:
{
return (int32_t)(6);
}
IL_0034:
{
return (int32_t)(7);
}
IL_0036:
{
return (int32_t)(8);
}
IL_0038:
{
return (int32_t)(3);
}
IL_003a:
{
return (int32_t)(4);
}
IL_003c:
{
return (int32_t)(1);
}
IL_003e:
{
int32_t L_1 = ___0_startError;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuRecordingStartError_tFD71B01A98D3F41C1FF8BCBB035D75DBA7152993_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*)&_stringLiteral6C0AAA83F788CDC751B0996633832298AB85EED1)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToRecordingStartError_mE74D53C8E5B712552158034A714CE10CF2F36464_RuntimeMethod_var)));
}
}
// Vuforia.RecordingSource Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToRecordingSource(Vuforia.VuRecordingDataFlags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToRecordingSource_m34D949C29F86B5E7B1487DC4917E2DF1C38EBA69 (int32_t ___0_dataFlags, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
int32_t G_B5_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
int32_t G_B8_0 = 0;
int32_t G_B7_0 = 0;
int32_t G_B9_0 = 0;
int32_t G_B9_1 = 0;
int32_t G_B11_0 = 0;
int32_t G_B10_0 = 0;
int32_t G_B12_0 = 0;
int32_t G_B12_1 = 0;
int32_t G_B14_0 = 0;
int32_t G_B13_0 = 0;
int32_t G_B15_0 = 0;
int32_t G_B15_1 = 0;
{
int32_t L_0 = ___0_dataFlags;
int32_t L_1 = L_0;
int32_t L_2 = 1;
bool L_3 = il2cpp_codegen_enum_has_flag((int32_t)L_1, (int32_t)L_2);
if (L_3)
{
goto IL_0016;
}
}
{
G_B3_0 = 0;
goto IL_0017;
}
IL_0016:
{
G_B3_0 = 1;
}
IL_0017:
{
int32_t L_4 = ___0_dataFlags;
int32_t L_5 = L_4;
int32_t L_6 = 2;
bool L_7 = il2cpp_codegen_enum_has_flag((int32_t)L_5, (int32_t)L_6);
G_B4_0 = G_B3_0;
if (L_7)
{
G_B5_0 = G_B3_0;
goto IL_002d;
}
}
{
G_B6_0 = 0;
G_B6_1 = G_B4_0;
goto IL_002e;
}
IL_002d:
{
G_B6_0 = 2;
G_B6_1 = G_B5_0;
}
IL_002e:
{
int32_t L_8 = ___0_dataFlags;
int32_t L_9 = L_8;
int32_t L_10 = 4;
bool L_11 = il2cpp_codegen_enum_has_flag((int32_t)L_9, (int32_t)L_10);
G_B7_0 = ((int32_t)(G_B6_1|G_B6_0));
if (L_11)
{
G_B8_0 = ((int32_t)(G_B6_1|G_B6_0));
goto IL_0045;
}
}
{
G_B9_0 = 0;
G_B9_1 = G_B7_0;
goto IL_0046;
}
IL_0045:
{
G_B9_0 = 4;
G_B9_1 = G_B8_0;
}
IL_0046:
{
int32_t L_12 = ___0_dataFlags;
int32_t L_13 = L_12;
int32_t L_14 = 8;
bool L_15 = il2cpp_codegen_enum_has_flag((int32_t)L_13, (int32_t)L_14);
G_B10_0 = ((int32_t)(G_B9_1|G_B9_0));
if (L_15)
{
G_B11_0 = ((int32_t)(G_B9_1|G_B9_0));
goto IL_005d;
}
}
{
G_B12_0 = 0;
G_B12_1 = G_B10_0;
goto IL_005e;
}
IL_005d:
{
G_B12_0 = 8;
G_B12_1 = G_B11_0;
}
IL_005e:
{
int32_t L_16 = ___0_dataFlags;
int32_t L_17 = L_16;
int32_t L_18 = ((int32_t)16);
bool L_19 = il2cpp_codegen_enum_has_flag((int32_t)L_17, (int32_t)L_18);
G_B13_0 = ((int32_t)(G_B12_1|G_B12_0));
if (L_19)
{
G_B14_0 = ((int32_t)(G_B12_1|G_B12_0));
goto IL_0076;
}
}
{
G_B15_0 = 0;
G_B15_1 = G_B13_0;
goto IL_0078;
}
IL_0076:
{
G_B15_0 = ((int32_t)16);
G_B15_1 = G_B14_0;
}
IL_0078:
{
return (int32_t)(((int32_t)(G_B15_1|G_B15_0)));
}
}
// Vuforia.VuRecordingDataFlags Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuRecordingDataFlags(Vuforia.RecordingSource)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuRecordingDataFlags_m5FFD0466492C6716EA76D4B5D5E85351442A27A9 (int32_t ___0_source, const RuntimeMethod* method)
{
int32_t G_B3_0 = 0;
int32_t G_B5_0 = 0;
int32_t G_B4_0 = 0;
int32_t G_B6_0 = 0;
int32_t G_B6_1 = 0;
int32_t G_B8_0 = 0;
int32_t G_B7_0 = 0;
int32_t G_B9_0 = 0;
int32_t G_B9_1 = 0;
int32_t G_B11_0 = 0;
int32_t G_B10_0 = 0;
int32_t G_B12_0 = 0;
int32_t G_B12_1 = 0;
int32_t G_B14_0 = 0;
int32_t G_B13_0 = 0;
int32_t G_B15_0 = 0;
int32_t G_B15_1 = 0;
{
int32_t L_0 = ___0_source;
int32_t L_1 = L_0;
int32_t L_2 = 1;
bool L_3 = il2cpp_codegen_enum_has_flag((int32_t)L_1, (int32_t)L_2);
if (L_3)
{
goto IL_0016;
}
}
{
G_B3_0 = 0;
goto IL_0017;
}
IL_0016:
{
G_B3_0 = 1;
}
IL_0017:
{
int32_t L_4 = ___0_source;
int32_t L_5 = L_4;
int32_t L_6 = 2;
bool L_7 = il2cpp_codegen_enum_has_flag((int32_t)L_5, (int32_t)L_6);
G_B4_0 = G_B3_0;
if (L_7)
{
G_B5_0 = G_B3_0;
goto IL_002d;
}
}
{
G_B6_0 = 0;
G_B6_1 = G_B4_0;
goto IL_002e;
}
IL_002d:
{
G_B6_0 = 2;
G_B6_1 = G_B5_0;
}
IL_002e:
{
int32_t L_8 = ___0_source;
int32_t L_9 = L_8;
int32_t L_10 = 4;
bool L_11 = il2cpp_codegen_enum_has_flag((int32_t)L_9, (int32_t)L_10);
G_B7_0 = ((int32_t)(G_B6_1|G_B6_0));
if (L_11)
{
G_B8_0 = ((int32_t)(G_B6_1|G_B6_0));
goto IL_0045;
}
}
{
G_B9_0 = 0;
G_B9_1 = G_B7_0;
goto IL_0046;
}
IL_0045:
{
G_B9_0 = 4;
G_B9_1 = G_B8_0;
}
IL_0046:
{
int32_t L_12 = ___0_source;
int32_t L_13 = L_12;
int32_t L_14 = 8;
bool L_15 = il2cpp_codegen_enum_has_flag((int32_t)L_13, (int32_t)L_14);
G_B10_0 = ((int32_t)(G_B9_1|G_B9_0));
if (L_15)
{
G_B11_0 = ((int32_t)(G_B9_1|G_B9_0));
goto IL_005d;
}
}
{
G_B12_0 = 0;
G_B12_1 = G_B10_0;
goto IL_005e;
}
IL_005d:
{
G_B12_0 = 8;
G_B12_1 = G_B11_0;
}
IL_005e:
{
int32_t L_16 = ___0_source;
int32_t L_17 = L_16;
int32_t L_18 = ((int32_t)16);
bool L_19 = il2cpp_codegen_enum_has_flag((int32_t)L_17, (int32_t)L_18);
G_B13_0 = ((int32_t)(G_B12_1|G_B12_0));
if (L_19)
{
G_B14_0 = ((int32_t)(G_B12_1|G_B12_0));
goto IL_0076;
}
}
{
G_B15_0 = 0;
G_B15_1 = G_B13_0;
goto IL_0078;
}
IL_0076:
{
G_B15_0 = ((int32_t)16);
G_B15_1 = G_B14_0;
}
IL_0078:
{
return (int32_t)(((int32_t)(G_B15_1|G_B15_0)));
}
}
// Vuforia.Internal.Core.IlluminationInfo Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToIlluminationInfo(Vuforia.VuIlluminationObservationInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 WrapperExtensionMethods_ToIlluminationInfo_m16E68BC60C1FEC5BA57C134161326A022F631080 (VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 ___0_info, const RuntimeMethod* method)
{
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035));
VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 L_0 = ___0_info;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_1 = L_0.___ambientIntensity_0;
(&V_0)->___AmbientIntensity_0 = L_1;
VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 L_2 = ___0_info;
Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_3 = L_2.___ambientColorTemperature_1;
(&V_0)->___AmbientColorTemperature_1 = L_3;
VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 L_4 = ___0_info;
float L_5 = L_4.___intensityCorrection_2;
(&V_0)->___IntensityCorrection_2 = L_5;
VuIlluminationObservationInfo_tACC60DB06AFE0921FA86B03BA92B631955318588 L_6 = ___0_info;
VuVector4F_tD36A0D6B5C1492D847703BD2D57FD4B2FDA14245 L_7 = L_6.___colorCorrection_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
L_8 = MathExtensions_ToVector4_mA08DCD7DC7EECE645808B85DB5405F49146DDC18(L_7, NULL);
(&V_0)->___ColorCorrection_3 = L_8;
IlluminationInfo_tF030686AD6381654CA2F9C81B832DC99613C0035 L_9 = V_0;
return L_9;
}
}
// 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)
{
{
int32_t L_0 = ___0_mode;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 2)))
{
case 0:
{
goto IL_0022;
}
case 1:
{
goto IL_0024;
}
case 2:
{
goto IL_0026;
}
case 3:
{
goto IL_0028;
}
case 4:
{
goto IL_002a;
}
case 5:
{
goto IL_002c;
}
}
}
{
goto IL_002e;
}
IL_0022:
{
return (int32_t)(0);
}
IL_0024:
{
return (int32_t)(1);
}
IL_0026:
{
return (int32_t)(2);
}
IL_0028:
{
return (int32_t)(3);
}
IL_002a:
{
return (int32_t)(4);
}
IL_002c:
{
return (int32_t)(5);
}
IL_002e:
{
int32_t L_1 = ___0_mode;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCameraFocusMode_tE861E81E21ADEDA90B59D3989B232A2DA9864363_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*)&_stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToFocusMode_m0E35147E49103DF6608E5F2CDDBCC33E63CEA12F_RuntimeMethod_var)));
}
}
// 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)
{
{
int32_t L_0 = ___0_mode;
switch (L_0)
{
case 0:
{
goto IL_0020;
}
case 1:
{
goto IL_0022;
}
case 2:
{
goto IL_0024;
}
case 3:
{
goto IL_0026;
}
case 4:
{
goto IL_0028;
}
case 5:
{
goto IL_002a;
}
}
}
{
goto IL_002c;
}
IL_0020:
{
return (int32_t)(2);
}
IL_0022:
{
return (int32_t)(3);
}
IL_0024:
{
return (int32_t)(4);
}
IL_0026:
{
return (int32_t)(5);
}
IL_0028:
{
return (int32_t)(6);
}
IL_002a:
{
return (int32_t)(7);
}
IL_002c:
{
int32_t L_1 = ___0_mode;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&FocusMode_t686853CE6C038BD138FFBC78CBCD3BF114F91D57_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*)&_stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuCameraFocusMode_m486CAFB62F045EDD6F29BD49C58A1E7C14E0246B_RuntimeMethod_var)));
}
}
// Vuforia.CameraMode Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToCameraMode(Vuforia.VuCameraVideoModePreset)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToCameraMode_m8B319C25B9B05DA0A1225F9B78E4B8134E762317 (int32_t ___0_preset, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_preset;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001b;
}
}
}
{
goto IL_001e;
}
IL_0016:
{
return (int32_t)((-1));
}
IL_0018:
{
return (int32_t)(((int32_t)-2));
}
IL_001b:
{
return (int32_t)(((int32_t)-3));
}
IL_001e:
{
int32_t L_1 = ___0_preset;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCameraVideoModePreset_t91252FC288FE2DFCBA7F8332C500A60008F464FB_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*)&_stringLiteral88C8477F5C2EFF0FC6EBF1881131D1F9F24A128C)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToCameraMode_m8B319C25B9B05DA0A1225F9B78E4B8134E762317_RuntimeMethod_var)));
}
}
// 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)
{
{
int32_t L_0 = ___0_mode;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, ((int32_t)-3))))
{
case 0:
{
goto IL_001b;
}
case 1:
{
goto IL_0019;
}
case 2:
{
goto IL_0017;
}
}
}
{
goto IL_001d;
}
IL_0017:
{
return (int32_t)(1);
}
IL_0019:
{
return (int32_t)(2);
}
IL_001b:
{
return (int32_t)(3);
}
IL_001d:
{
int32_t L_1 = ___0_mode;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CameraMode_tFF2A54F3D5A963C1CE36D151EDA2ED7968A2C668_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*)&_stringLiteralAF248E82BE9EBA1ADBF067429FAEE5A5B6E05A74)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuCameraVideoModePreset_m5A32E115590F93871F7C6780C51CE149CD4D9D7A_RuntimeMethod_var)));
}
}
// 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)
{
VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43));
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_0 = ___0_preset;
VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_1 = L_0.___resolution_1;
int32_t L_2 = L_1.___x_0;
(&V_0)->___width_0 = L_2;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_3 = ___0_preset;
VuVector2I_t6E61240FAD857B768B44FED1EF11930DE260E8BE L_4 = L_3.___resolution_1;
int32_t L_5 = L_4.___y_1;
(&V_0)->___height_1 = L_5;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_6 = ___0_preset;
float L_7 = L_6.___frameRate_2;
(&V_0)->___frameRate_2 = L_7;
VuCameraVideoMode_tB492EBEB0605860CCAC237A94369C4C29011350D L_8 = ___0_preset;
int32_t L_9 = L_8.___format_3;
int32_t L_10;
L_10 = WrapperExtensionMethods_ToPixelFormat_m240CD95DD3B04FF12C80265959BFE3B192F9283D(L_9, NULL);
(&V_0)->___format_3 = L_10;
VideoModeData_t2A4FCC1C58217A7BF5BCC61E492F9B6CCB5E2A43 L_11 = V_0;
return L_11;
}
}
// Vuforia.CameraDevice/AndroidDevice/CameraField/DataType Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToCameraFieldDataType(Vuforia.VuCameraFieldDataType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToCameraFieldDataType_mB263FAF7EFD9F913E534FBFE45C6292AA83F53DE (int32_t ___0_dataType, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_dataType;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_001e;
}
case 1:
{
goto IL_0020;
}
case 2:
{
goto IL_0022;
}
case 3:
{
goto IL_0024;
}
case 4:
{
goto IL_0026;
}
}
}
{
goto IL_0028;
}
IL_001e:
{
return (int32_t)(0);
}
IL_0020:
{
return (int32_t)(1);
}
IL_0022:
{
return (int32_t)(2);
}
IL_0024:
{
return (int32_t)(3);
}
IL_0026:
{
return (int32_t)(4);
}
IL_0028:
{
int32_t L_1 = ___0_dataType;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuCameraFieldDataType_tBA8717F8F15DDD8507D758234C2384897775CBB2_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*)&_stringLiteralE76852F06C679D87343E3FAA7878CDDC695FB9A4)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToCameraFieldDataType_mB263FAF7EFD9F913E534FBFE45C6292AA83F53DE_RuntimeMethod_var)));
}
}
// 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)
{
CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7));
VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 L_0 = ___0_cameraField;
int32_t L_1 = L_0.___type_0;
int32_t L_2;
L_2 = WrapperExtensionMethods_ToCameraFieldDataType_mB263FAF7EFD9F913E534FBFE45C6292AA83F53DE(L_1, NULL);
(&V_0)->___Type_0 = L_2;
VuCameraField_t7AC365EF4287A60061C14B9E6BC7A5B5CA4BC122 L_3 = ___0_cameraField;
String_t* L_4 = L_3.___key_1;
(&V_0)->___Key_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___Key_1), (void*)L_4);
CameraField_t5D0061A829678D5208C76F4FC4FD4A77C6177FB7 L_5 = V_0;
return L_5;
}
}
// 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)
{
{
int32_t L_0 = ___0_providerType;
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)(1);
}
IL_001c:
{
return (int32_t)(2);
}
IL_001e:
{
return (int32_t)(3);
}
IL_0020:
{
return (int32_t)(4);
}
IL_0022:
{
int32_t L_1 = ___0_providerType;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuFusionProviderType_tC94FCCC46FC959B121B91BC4EECA696E936D083F_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*)&_stringLiteral63159A92C7EF0625D8F79AB2AA983147840CBCDF)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToFusionProviderType_m909553A27EACA08E620837212F7D1F94542AAFFA_RuntimeMethod_var)));
}
}
// Vuforia.Internal.Core.VirtualButtonState Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVirtualButtonState(Vuforia.VuVirtualButtonState)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVirtualButtonState_m52C8070A2537655BC4DB50C60BB457A987529B0F (int32_t ___0_state, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_state;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001a;
}
}
}
{
goto IL_001c;
}
IL_0016:
{
return (int32_t)(1);
}
IL_0018:
{
return (int32_t)(2);
}
IL_001a:
{
return (int32_t)(3);
}
IL_001c:
{
int32_t L_1 = ___0_state;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuVirtualButtonState_t92CF0EB561A462BDFDAE5F6A8F1935D8034D8154_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*)&_stringLiteralCA0AA89382EC9FBF76CB9BBEAB1872B5A701BEAA)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVirtualButtonState_m52C8070A2537655BC4DB50C60BB457A987529B0F_RuntimeMethod_var)));
}
}
// Vuforia.VuVirtualButtonSensitivity Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuVirtualButtonSensitivity(Vuforia.Sensitivity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuVirtualButtonSensitivity_mC0B4F606A1C2E812337F0726DF4C280972DC6375 (int32_t ___0_sensitivity, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_sensitivity;
switch (L_0)
{
case 0:
{
goto IL_0014;
}
case 1:
{
goto IL_0016;
}
case 2:
{
goto IL_0018;
}
}
}
{
goto IL_001a;
}
IL_0014:
{
return (int32_t)(1);
}
IL_0016:
{
return (int32_t)(2);
}
IL_0018:
{
return (int32_t)(3);
}
IL_001a:
{
int32_t L_1 = ___0_sensitivity;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Sensitivity_t3C6BE669954D1F373DD9A76F0C44C8B14F9845F1_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*)&_stringLiteral225B3CFF8F1771B4585C111BD4CCDB4CE1B8B26E)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuVirtualButtonSensitivity_mC0B4F606A1C2E812337F0726DF4C280972DC6375_RuntimeMethod_var)));
}
}
// Vuforia.Sensitivity Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToSensitivity(Vuforia.VuVirtualButtonSensitivity)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToSensitivity_m8FE99F72615B45B5B5CC330C4B854B8404DB9A9F (int32_t ___0_sensitivity, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_sensitivity;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0016;
}
case 1:
{
goto IL_0018;
}
case 2:
{
goto IL_001a;
}
}
}
{
goto IL_001c;
}
IL_0016:
{
return (int32_t)(0);
}
IL_0018:
{
return (int32_t)(1);
}
IL_001a:
{
return (int32_t)(2);
}
IL_001c:
{
int32_t L_1 = ___0_sensitivity;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuVirtualButtonSensitivity_tC4BB9C1F9DFFFBAF6CE5ECDB96786034B5324E2D_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*)&_stringLiteral225B3CFF8F1771B4585C111BD4CCDB4CE1B8B26E)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToSensitivity_m8FE99F72615B45B5B5CC330C4B854B8404DB9A9F_RuntimeMethod_var)));
}
}
// Vuforia.VuRectangle Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuRectangle(Vuforia.RectangleData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 WrapperExtensionMethods_ToVuRectangle_mF2BA70006EC43EAECEBDE120507DD42F7939BC73 (RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA ___0_rectangleData, const RuntimeMethod* method)
{
VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3));
RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA L_0 = ___0_rectangleData;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = L_0.___TopLeft_0;
VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_2;
L_2 = MathExtensions_ToVuVector2_m7308C3F42C54D140FE27553A4CD53514078015EB(L_1, NULL);
(&V_0)->___topLeftCorner_0 = L_2;
RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA L_3 = ___0_rectangleData;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = L_3.___BottomRight_1;
VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_5;
L_5 = MathExtensions_ToVuVector2_m7308C3F42C54D140FE27553A4CD53514078015EB(L_4, NULL);
(&V_0)->___bottomRightCorner_1 = L_5;
VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 L_6 = V_0;
return L_6;
}
}
// Vuforia.RectangleData Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToRectangleData(Vuforia.VuRectangle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA WrapperExtensionMethods_ToRectangleData_mF78AD085651A5F1AA0D90C3FE4104B84B5122CDE (VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 ___0_rectangle, const RuntimeMethod* method)
{
RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA));
VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 L_0 = ___0_rectangle;
VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_1 = L_0.___topLeftCorner_0;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
L_2 = MathExtensions_ToVector2_m813DCAF1B09884339CD98E50C8E5EA2D1DFE73A4(L_1, NULL);
(&V_0)->___TopLeft_0 = L_2;
VuRectangle_tF116AD9398807162DC41E049E74AE3959861CDE3 L_3 = ___0_rectangle;
VuVector2F_t79CCE33CCEFEED608BEE3AAA2C00C8AB4FF9E1B8 L_4 = L_3.___bottomRightCorner_1;
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5;
L_5 = MathExtensions_ToVector2_m813DCAF1B09884339CD98E50C8E5EA2D1DFE73A4(L_4, NULL);
(&V_0)->___BottomRight_1 = L_5;
RectangleData_tEE40BB23EC4A806A1FB3443F128BF8B5B77C20CA L_6 = V_0;
return L_6;
}
}
// 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)
{
{
int32_t L_0 = ___0_status;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0022;
}
case 1:
{
goto IL_0024;
}
case 2:
{
goto IL_0026;
}
case 3:
{
goto IL_0028;
}
case 4:
{
goto IL_002a;
}
case 5:
{
goto IL_002c;
}
}
}
{
goto IL_002e;
}
IL_0022:
{
return (int32_t)(1);
}
IL_0024:
{
return (int32_t)(2);
}
IL_0026:
{
return (int32_t)(3);
}
IL_0028:
{
return (int32_t)(4);
}
IL_002a:
{
return (int32_t)(5);
}
IL_002c:
{
return (int32_t)(6);
}
IL_002e:
{
int32_t L_1 = ___0_status;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuAreaTargetCaptureStatus_tDAAC330753BF585C39A7E899D07786CE5E7CB5DB_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*)&_stringLiteralFD4706B02823C71252FBF63A74CF03433A8DADF0)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToAreaTargetCaptureStatus_m93DDB091B82052B361D179457490CD1EABDB84E8_RuntimeMethod_var)));
}
}
// 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)
{
{
int32_t L_0 = ___0_status;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_004a;
}
case 1:
{
goto IL_004c;
}
case 2:
{
goto IL_004e;
}
case 3:
{
goto IL_0050;
}
case 4:
{
goto IL_0052;
}
case 5:
{
goto IL_0054;
}
case 6:
{
goto IL_0056;
}
case 7:
{
goto IL_0058;
}
case 8:
{
goto IL_005a;
}
case 9:
{
goto IL_005d;
}
case 10:
{
goto IL_0060;
}
case 11:
{
goto IL_0063;
}
case 12:
{
goto IL_0066;
}
case 13:
{
goto IL_0069;
}
case 14:
{
goto IL_006c;
}
case 15:
{
goto IL_006f;
}
}
}
{
goto IL_0072;
}
IL_004a:
{
return (int32_t)(1);
}
IL_004c:
{
return (int32_t)(2);
}
IL_004e:
{
return (int32_t)(3);
}
IL_0050:
{
return (int32_t)(4);
}
IL_0052:
{
return (int32_t)(5);
}
IL_0054:
{
return (int32_t)(6);
}
IL_0056:
{
return (int32_t)(7);
}
IL_0058:
{
return (int32_t)(8);
}
IL_005a:
{
return (int32_t)(((int32_t)9));
}
IL_005d:
{
return (int32_t)(((int32_t)10));
}
IL_0060:
{
return (int32_t)(((int32_t)11));
}
IL_0063:
{
return (int32_t)(((int32_t)12));
}
IL_0066:
{
return (int32_t)(((int32_t)13));
}
IL_0069:
{
return (int32_t)(((int32_t)14));
}
IL_006c:
{
return (int32_t)(((int32_t)15));
}
IL_006f:
{
return (int32_t)(((int32_t)16));
}
IL_0072:
{
int32_t L_1 = ___0_status;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuAreaTargetCaptureStatusInfo_tF6053EAC4DF7453644A51A9F6B886CBD67C64B46_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*)&_stringLiteralFD4706B02823C71252FBF63A74CF03433A8DADF0)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToAreaTargetCaptureStatusInfo_m6B2BC64DDECCFC7A569684FDA22D9121B5B2B8E3_RuntimeMethod_var)));
}
}
// 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)
{
{
int32_t L_0 = ___0_error;
switch (L_0)
{
case 0:
{
goto IL_0020;
}
case 1:
{
goto IL_0022;
}
case 2:
{
goto IL_0024;
}
case 3:
{
goto IL_0026;
}
case 4:
{
goto IL_0028;
}
case 5:
{
goto IL_002a;
}
}
}
{
goto IL_002c;
}
IL_0020:
{
return (int32_t)(0);
}
IL_0022:
{
return (int32_t)(1);
}
IL_0024:
{
return (int32_t)(2);
}
IL_0026:
{
return (int32_t)(3);
}
IL_0028:
{
return (int32_t)(4);
}
IL_002a:
{
return (int32_t)(5);
}
IL_002c:
{
int32_t L_1 = ___0_error;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuAreaTargetCaptureCreationError_tA877EF18D953257BF47DFC049A3216CB0D308CED_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*)&_stringLiteralFCA74A9060DDEE6A3ECAE73E6AB96086770BE7E2)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToAreaTargetCaptureCreationError_m4E86188790B96E23CDFD698030920592119D2710_RuntimeMethod_var)));
}
}
// 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)
{
{
int32_t L_0 = ___0_error;
switch (L_0)
{
case 0:
{
goto IL_0030;
}
case 1:
{
goto IL_0032;
}
case 2:
{
goto IL_0034;
}
case 3:
{
goto IL_0036;
}
case 4:
{
goto IL_0038;
}
case 5:
{
goto IL_003a;
}
case 6:
{
goto IL_003c;
}
case 7:
{
goto IL_003e;
}
case 8:
{
goto IL_0043;
}
case 9:
{
goto IL_0040;
}
}
}
{
goto IL_0045;
}
IL_0030:
{
return (int32_t)(0);
}
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)(((int32_t)9));
}
IL_0043:
{
return (int32_t)(8);
}
IL_0045:
{
int32_t L_1 = ___0_error;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuAreaTargetCaptureGenerationError_tA9140E31F0C9255FC2AD39C8B8667585282EFB6B_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*)&_stringLiteralFCA74A9060DDEE6A3ECAE73E6AB96086770BE7E2)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToAreaTargetCaptureGenerationError_m626D854C39479E94A108899A1D5EF1616725BC79_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ConstructFromVuMesh(UnityEngine.Mesh,Vuforia.VuMesh)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WrapperExtensionMethods_ConstructFromVuMesh_m46C173B3D80AC9590C5E78D44200DD5733C850E4 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B ___1_vuMesh, 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*)&List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mAF6B310F60BD0206826A1E92B4627FFA151048BF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9D221BAADD9EB33ADECFA2923E1A443628244BD2_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshData_GetIndexData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mFC83EECACD284C6C340883459F61A511AD80A8FF_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshData_GetIndexData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m01F7E5FFB429983A574F5099B8D108A8C11D594D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshData_GetVertexData_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mFA17A951C9C399FF2854D20E995D044D5C0E4C6C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MeshData_GetVertexData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m9114317AC8FD04F74E2728D7581DEC77914223E5_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* V_0 = NULL;
MeshDataArray_tE4230F9233EEE183C338005AD160B04905345BBB V_1;
memset((&V_1), 0, sizeof(V_1));
MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC V_2;
memset((&V_2), 0, sizeof(V_2));
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
int32_t V_5 = 0;
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_6;
memset((&V_6), 0, sizeof(V_6));
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 V_7;
memset((&V_7), 0, sizeof(V_7));
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 V_8;
memset((&V_8), 0, sizeof(V_8));
int32_t G_B9_0 = 0;
{
List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* L_0 = (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A*)il2cpp_codegen_object_new(List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_m9D221BAADD9EB33ADECFA2923E1A443628244BD2(L_0, List_1__ctor_m9D221BAADD9EB33ADECFA2923E1A443628244BD2_RuntimeMethod_var);
List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* L_1 = L_0;
VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 L_2;
memset((&L_2), 0, sizeof(L_2));
VertexAttributeDescriptor__ctor_m713B31395FB13FDEB2665F5C4C31572D5875A43A((&L_2), 0, 0, 3, 0, /*hidden argument*/NULL);
NullCheck(L_1);
List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_inline(L_1, L_2, List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_RuntimeMethod_var);
List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* L_3 = L_1;
VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 L_4;
memset((&L_4), 0, sizeof(L_4));
VertexAttributeDescriptor__ctor_m713B31395FB13FDEB2665F5C4C31572D5875A43A((&L_4), 1, 0, 3, 1, /*hidden argument*/NULL);
NullCheck(L_3);
List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_inline(L_3, L_4, List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_RuntimeMethod_var);
V_0 = L_3;
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_5 = ___1_vuMesh;
intptr_t L_6 = L_5.___tex_2;
intptr_t L_7 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_8;
L_8 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_6, L_7, NULL);
if (!L_8)
{
goto IL_0045;
}
}
{
List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* L_9 = V_0;
VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 L_10;
memset((&L_10), 0, sizeof(L_10));
VertexAttributeDescriptor__ctor_m713B31395FB13FDEB2665F5C4C31572D5875A43A((&L_10), 4, 0, 2, 2, /*hidden argument*/NULL);
NullCheck(L_9);
List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_inline(L_9, L_10, List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_RuntimeMethod_var);
}
IL_0045:
{
MeshDataArray_tE4230F9233EEE183C338005AD160B04905345BBB L_11;
L_11 = Mesh_AllocateWritableMeshData_mBB3379F313E58D95EEC2E55BD731E0FCF0BAA087(1, NULL);
V_1 = L_11;
MeshData_tFCD3E8B24DBC948C0FDF0900B918E3FF117369AC L_12;
L_12 = MeshDataArray_get_Item_mB60115AEAC872376DFD5597C094B60BC77F3A13C((&V_1), 0, NULL);
V_2 = L_12;
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_13 = ___1_vuMesh;
int32_t L_14 = L_13.___numVertices_0;
List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* L_15 = V_0;
NullCheck(L_15);
VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_16;
L_16 = List_1_ToArray_mAF6B310F60BD0206826A1E92B4627FFA151048BF(L_15, List_1_ToArray_mAF6B310F60BD0206826A1E92B4627FFA151048BF_RuntimeMethod_var);
MeshData_SetVertexBufferParams_mA26423ECD8597CF1C1501C317863817F00A926A3((&V_2), L_14, L_16, NULL);
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_17;
L_17 = MeshData_GetVertexData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m9114317AC8FD04F74E2728D7581DEC77914223E5((&V_2), 0, MeshData_GetVertexData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m9114317AC8FD04F74E2728D7581DEC77914223E5_RuntimeMethod_var);
V_3 = L_17;
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_18 = ___1_vuMesh;
intptr_t L_19 = L_18.___pos_1;
WrapperExtensionMethods_NativeVertexArrayToUnityVector3Array_mBE30D9B08CCF37201F9830BEAC70FB16E5E2B3F0(L_19, (&V_3), NULL);
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_20 = ___1_vuMesh;
intptr_t L_21 = L_20.___normal_3;
intptr_t L_22 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_23;
L_23 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_21, L_22, NULL);
if (!L_23)
{
goto IL_00a7;
}
}
{
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_24;
L_24 = MeshData_GetVertexData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m9114317AC8FD04F74E2728D7581DEC77914223E5((&V_2), 1, MeshData_GetVertexData_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_m9114317AC8FD04F74E2728D7581DEC77914223E5_RuntimeMethod_var);
V_6 = L_24;
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_25 = ___1_vuMesh;
intptr_t L_26 = L_25.___normal_3;
WrapperExtensionMethods_NativeVertexArrayToUnityVector3Array_mBE30D9B08CCF37201F9830BEAC70FB16E5E2B3F0(L_26, (&V_6), NULL);
}
IL_00a7:
{
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_27 = ___1_vuMesh;
intptr_t L_28 = L_27.___tex_2;
intptr_t L_29 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_30;
L_30 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_28, L_29, NULL);
if (!L_30)
{
goto IL_00e0;
}
}
{
NativeArray_1_t0BB246A2F65C2C705F83BEBE1B62D9543C330B70 L_31;
L_31 = MeshData_GetVertexData_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mFA17A951C9C399FF2854D20E995D044D5C0E4C6C((&V_2), 2, MeshData_GetVertexData_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_mFA17A951C9C399FF2854D20E995D044D5C0E4C6C_RuntimeMethod_var);
void* L_32;
L_32 = NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53(L_31, NativeArrayUnsafeUtility_GetUnsafePtr_TisVector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_m2B0D2CB30FDAA96454AA1E55D86254BBE984DA53_RuntimeMethod_var);
intptr_t* L_33 = (&(&___1_vuMesh)->___tex_2);
void* L_34;
L_34 = IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline(L_33, NULL);
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_35 = ___1_vuMesh;
int32_t L_36 = L_35.___numVertices_0;
UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(L_32, L_34, ((int64_t)((int32_t)il2cpp_codegen_multiply(8, L_36))), NULL);
}
IL_00e0:
{
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_37 = ___1_vuMesh;
int32_t L_38 = L_37.___numFaces_4;
V_4 = ((int32_t)il2cpp_codegen_multiply(L_38, 3));
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_39 = ___1_vuMesh;
int32_t L_40 = L_39.___numVertices_0;
if ((((int32_t)L_40) <= ((int32_t)((int32_t)65535))))
{
goto IL_00fa;
}
}
{
G_B9_0 = 1;
goto IL_00fb;
}
IL_00fa:
{
G_B9_0 = 0;
}
IL_00fb:
{
V_5 = G_B9_0;
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_41 = ___1_vuMesh;
int32_t L_42 = L_41.___numFaces_4;
int32_t L_43 = V_5;
MeshData_SetIndexBufferParams_mA57F24E12ED6F8C937767B1023BBEA268AA31B2D((&V_2), ((int32_t)il2cpp_codegen_multiply(L_42, 3)), L_43, NULL);
int32_t L_44 = V_5;
if (!L_44)
{
goto IL_0119;
}
}
{
int32_t L_45 = V_5;
if ((((int32_t)L_45) == ((int32_t)1)))
{
goto IL_0137;
}
}
{
goto IL_0153;
}
IL_0119:
{
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_46;
L_46 = MeshData_GetIndexData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mFC83EECACD284C6C340883459F61A511AD80A8FF((&V_2), MeshData_GetIndexData_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_mFC83EECACD284C6C340883459F61A511AD80A8FF_RuntimeMethod_var);
V_7 = L_46;
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_47 = ___1_vuMesh;
int32_t L_48 = L_47.___numFaces_4;
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_49 = ___1_vuMesh;
intptr_t L_50 = L_49.___faceIndices_5;
WrapperExtensionMethods_NativeIndexArrayToUnityUInt16Array_m3DA4E6E8C15DBF4F4C2AFCC51F59D3AF4B6094ED(L_48, L_50, (&V_7), NULL);
goto IL_0153;
}
IL_0137:
{
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_51;
L_51 = MeshData_GetIndexData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m01F7E5FFB429983A574F5099B8D108A8C11D594D((&V_2), MeshData_GetIndexData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m01F7E5FFB429983A574F5099B8D108A8C11D594D_RuntimeMethod_var);
V_8 = L_51;
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_52 = ___1_vuMesh;
int32_t L_53 = L_52.___numFaces_4;
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_54 = ___1_vuMesh;
intptr_t L_55 = L_54.___faceIndices_5;
WrapperExtensionMethods_NativeIndexArrayToUnityUInt32Array_m4805089B8432A524638E75CD44C6AB8CF6014C44(L_53, L_55, (&V_8), NULL);
}
IL_0153:
{
MeshData_set_subMeshCount_m87AA53E47F636DCCCD5AAB0847D0679AF591B6B9((&V_2), 1, NULL);
int32_t L_56 = V_4;
SubMeshDescriptor_t699E32E3F27A97CF89B0030F74C82D5FB7DEF934 L_57;
memset((&L_57), 0, sizeof(L_57));
SubMeshDescriptor__ctor_m5234E625F44FA9B04F41BD9DC013E47C2C628D66((&L_57), 0, L_56, 0, /*hidden argument*/NULL);
MeshData_SetSubMesh_mA8194F572260ED6493E7F2EFE68A91982CDE3318((&V_2), 0, L_57, 0, NULL);
MeshDataArray_tE4230F9233EEE183C338005AD160B04905345BBB L_58 = V_1;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_59 = ___0_mesh;
Mesh_ApplyAndDisposeWritableMeshData_mAA50A07E9CE4E84DC0FDC0830E3A80314B4BEFE5(L_58, L_59, 0, NULL);
VuMesh_t610D23A74D378D2B8636B20835651F9FCD77FE9B L_60 = ___1_vuMesh;
intptr_t L_61 = L_60.___normal_3;
intptr_t L_62 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
bool L_63;
L_63 = IntPtr_op_Equality_m7D9CDCDE9DC2A0C2C614633F4921E90187FAB271(L_61, L_62, NULL);
if (!L_63)
{
goto IL_018d;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_64 = ___0_mesh;
NullCheck(L_64);
Mesh_RecalculateNormals_m3AA2788914611444E030CA310E03E3CFE683902B(L_64, NULL);
}
IL_018d:
{
return;
}
}
// System.Void Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::NativeVertexArrayToUnityVector3Array(System.IntPtr,Unity.Collections.NativeArray`1<UnityEngine.Vector3>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WrapperExtensionMethods_NativeVertexArrayToUnityVector3Array_mBE30D9B08CCF37201F9830BEAC70FB16E5E2B3F0 (intptr_t ___0_source, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* ___1_target, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mB893A445FD5C5759C9BEDB2EF5037667D4985897_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
float* V_0 = NULL;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* V_1 = NULL;
int32_t V_2 = 0;
{
void* L_0;
L_0 = IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline((&___0_source), NULL);
V_0 = (float*)L_0;
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* L_1 = ___1_target;
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_2 = (*(NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*)L_1);
void* L_3;
L_3 = NativeArrayUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mB893A445FD5C5759C9BEDB2EF5037667D4985897(L_2, NativeArrayUnsafeUtility_GetUnsafePtr_TisVector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_mB893A445FD5C5759C9BEDB2EF5037667D4985897_RuntimeMethod_var);
V_1 = (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_3;
V_2 = 0;
goto IL_0051;
}
IL_0018:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_4 = V_1;
int32_t L_5 = V_2;
uint32_t L_6 = sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2);
float* L_7 = V_0;
int32_t L_8 = V_2;
float L_9 = *((float*)((float*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(L_8, 3))), 4)))));
float* L_10 = V_0;
int32_t L_11 = V_2;
float L_12 = *((float*)((float*)il2cpp_codegen_add((intptr_t)L_10, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_11, 3)), 1))), 4)))));
float* L_13 = V_0;
int32_t L_14 = V_2;
float L_15 = *((float*)((float*)il2cpp_codegen_add((intptr_t)L_13, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_14, 3)), 2))), 4)))));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
memset((&L_16), 0, sizeof(L_16));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_16), L_9, L_12, ((-L_15)), /*hidden argument*/NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_5), (int32_t)L_6)))) = L_16;
int32_t L_17 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1));
}
IL_0051:
{
int32_t L_18 = V_2;
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* L_19 = ___1_target;
int32_t L_20;
L_20 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_19)->___m_Length_1);
if ((((int32_t)L_18) < ((int32_t)L_20)))
{
goto IL_0018;
}
}
{
return;
}
}
// System.Void Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::NativeIndexArrayToUnityUInt16Array(System.Int32,System.IntPtr,Unity.Collections.NativeArray`1<System.UInt16>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WrapperExtensionMethods_NativeIndexArrayToUnityUInt16Array_m3DA4E6E8C15DBF4F4C2AFCC51F59D3AF4B6094ED (int32_t ___0_triangleCount, intptr_t ___1_source, NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* ___2_target, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint32_t* V_0 = NULL;
uint16_t* V_1 = NULL;
int32_t V_2 = 0;
{
void* L_0;
L_0 = IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline((&___1_source), NULL);
V_0 = (uint32_t*)L_0;
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934* L_1 = ___2_target;
NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934 L_2 = (*(NativeArray_1_t275C00CC374DEA66C69B3BB3992116F315A8E934*)L_1);
void* L_3;
L_3 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7(L_2, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455_m95E3340366C42C0FCFACE7A6B2F65B00459E8CD7_RuntimeMethod_var);
V_1 = (uint16_t*)L_3;
V_2 = 0;
goto IL_005d;
}
IL_0018:
{
uint16_t* L_4 = V_1;
int32_t L_5 = V_2;
uint32_t* L_6 = V_0;
int32_t L_7 = V_2;
int32_t L_8 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(L_7, 3))), 4)))));
*((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(L_5, 3))), 2))))) = (int16_t)((int32_t)(uint16_t)L_8);
uint16_t* L_9 = V_1;
int32_t L_10 = V_2;
uint32_t* L_11 = V_0;
int32_t L_12 = V_2;
int32_t L_13 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_11, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_12, 3)), 2))), 4)))));
*((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_10, 3)), 1))), 2))))) = (int16_t)((int32_t)(uint16_t)L_13);
uint16_t* L_14 = V_1;
int32_t L_15 = V_2;
uint32_t* L_16 = V_0;
int32_t L_17 = V_2;
int32_t L_18 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_16, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_17, 3)), 1))), 4)))));
*((int16_t*)((uint16_t*)il2cpp_codegen_add((intptr_t)L_14, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_15, 3)), 2))), 2))))) = (int16_t)((int32_t)(uint16_t)L_18);
int32_t L_19 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_005d:
{
int32_t L_20 = V_2;
int32_t L_21 = ___0_triangleCount;
if ((((int32_t)L_20) < ((int32_t)L_21)))
{
goto IL_0018;
}
}
{
return;
}
}
// System.Void Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::NativeIndexArrayToUnityUInt32Array(System.Int32,System.IntPtr,Unity.Collections.NativeArray`1<System.UInt32>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WrapperExtensionMethods_NativeIndexArrayToUnityUInt32Array_m4805089B8432A524638E75CD44C6AB8CF6014C44 (int32_t ___0_triangleCount, intptr_t ___1_source, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___2_target, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
uint32_t* V_0 = NULL;
uint32_t* V_1 = NULL;
int32_t V_2 = 0;
{
void* L_0;
L_0 = IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline((&___1_source), NULL);
V_0 = (uint32_t*)L_0;
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_1 = ___2_target;
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_2 = (*(NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)L_1);
void* L_3;
L_3 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_2, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
V_1 = (uint32_t*)L_3;
V_2 = 0;
goto IL_005a;
}
IL_0018:
{
uint32_t* L_4 = V_1;
int32_t L_5 = V_2;
uint32_t* L_6 = V_0;
int32_t L_7 = V_2;
int32_t L_8 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_6, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(L_7, 3))), 4)))));
*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(L_5, 3))), 4))))) = (int32_t)L_8;
uint32_t* L_9 = V_1;
int32_t L_10 = V_2;
uint32_t* L_11 = V_0;
int32_t L_12 = V_2;
int32_t L_13 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_11, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_12, 3)), 2))), 4)))));
*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_10, 3)), 1))), 4))))) = (int32_t)L_13;
uint32_t* L_14 = V_1;
int32_t L_15 = V_2;
uint32_t* L_16 = V_0;
int32_t L_17 = V_2;
int32_t L_18 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_16, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_17, 3)), 1))), 4)))));
*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_14, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_15, 3)), 2))), 4))))) = (int32_t)L_18;
int32_t L_19 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_19, 1));
}
IL_005a:
{
int32_t L_20 = V_2;
int32_t L_21 = ___0_triangleCount;
if ((((int32_t)L_20) < ((int32_t)L_21)))
{
goto IL_0018;
}
}
{
return;
}
}
// Vuforia.VuBarcodeType Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToVuBarcodeType(Vuforia.BarcodeBehaviour/BarcodeType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToVuBarcodeType_m1B52025B5D44EFBFDCDB28243EDCB2B50777A586 (int32_t ___0_type, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_type;
switch (L_0)
{
case 0:
{
goto IL_0040;
}
case 1:
{
goto IL_0042;
}
case 2:
{
goto IL_0044;
}
case 3:
{
goto IL_0046;
}
case 4:
{
goto IL_0048;
}
case 5:
{
goto IL_004a;
}
case 6:
{
goto IL_004c;
}
case 7:
{
goto IL_004e;
}
case 8:
{
goto IL_0050;
}
case 9:
{
goto IL_0053;
}
case 10:
{
goto IL_0056;
}
case 11:
{
goto IL_0059;
}
case 12:
{
goto IL_005c;
}
case 13:
{
goto IL_005f;
}
}
}
{
goto IL_0062;
}
IL_0040:
{
return (int32_t)(1);
}
IL_0042:
{
return (int32_t)(2);
}
IL_0044:
{
return (int32_t)(3);
}
IL_0046:
{
return (int32_t)(4);
}
IL_0048:
{
return (int32_t)(5);
}
IL_004a:
{
return (int32_t)(6);
}
IL_004c:
{
return (int32_t)(7);
}
IL_004e:
{
return (int32_t)(8);
}
IL_0050:
{
return (int32_t)(((int32_t)9));
}
IL_0053:
{
return (int32_t)(((int32_t)10));
}
IL_0056:
{
return (int32_t)(((int32_t)11));
}
IL_0059:
{
return (int32_t)(((int32_t)12));
}
IL_005c:
{
return (int32_t)(((int32_t)13));
}
IL_005f:
{
return (int32_t)(((int32_t)14));
}
IL_0062:
{
int32_t L_1 = ___0_type;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&BarcodeType_t28BE22BA1F9AAB75F278851E55CD479AD3760AA3_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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToVuBarcodeType_m1B52025B5D44EFBFDCDB28243EDCB2B50777A586_RuntimeMethod_var)));
}
}
// Vuforia.BarcodeBehaviour/BarcodeType Vuforia.Utility.ExtensionMethods.WrapperExtensionMethods::ToBarcodeType(Vuforia.VuBarcodeType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t WrapperExtensionMethods_ToBarcodeType_mFA1C5998584A1D06AB65288A6F348FB895A2FA68 (int32_t ___0_type, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_type;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 1)))
{
case 0:
{
goto IL_0042;
}
case 1:
{
goto IL_0044;
}
case 2:
{
goto IL_0046;
}
case 3:
{
goto IL_0048;
}
case 4:
{
goto IL_004a;
}
case 5:
{
goto IL_004c;
}
case 6:
{
goto IL_004e;
}
case 7:
{
goto IL_0050;
}
case 8:
{
goto IL_0052;
}
case 9:
{
goto IL_0054;
}
case 10:
{
goto IL_0057;
}
case 11:
{
goto IL_005a;
}
case 12:
{
goto IL_005d;
}
case 13:
{
goto IL_0060;
}
}
}
{
goto IL_0063;
}
IL_0042:
{
return (int32_t)(0);
}
IL_0044:
{
return (int32_t)(1);
}
IL_0046:
{
return (int32_t)(2);
}
IL_0048:
{
return (int32_t)(3);
}
IL_004a:
{
return (int32_t)(4);
}
IL_004c:
{
return (int32_t)(5);
}
IL_004e:
{
return (int32_t)(6);
}
IL_0050:
{
return (int32_t)(7);
}
IL_0052:
{
return (int32_t)(8);
}
IL_0054:
{
return (int32_t)(((int32_t)9));
}
IL_0057:
{
return (int32_t)(((int32_t)10));
}
IL_005a:
{
return (int32_t)(((int32_t)11));
}
IL_005d:
{
return (int32_t)(((int32_t)12));
}
IL_0060:
{
return (int32_t)(((int32_t)13));
}
IL_0063:
{
int32_t L_1 = ___0_type;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuBarcodeType_tA297F15F3E461F5C7C7DC1A0DBDB2EF0066ABF96_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*)&_stringLiteralF3C6C902DBF80139640F6554F0C3392016A8ADF7)), L_3, (String_t*)NULL, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&WrapperExtensionMethods_ToBarcodeType_mFA1C5998584A1D06AB65288A6F348FB895A2FA68_RuntimeMethod_var)));
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Internal.AreaTargetCaptureInfoPopup::OnCaptureCreationError(Vuforia.AreaTargetCaptureCreationError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureInfoPopup_OnCaptureCreationError_mCAFAAC4CFA7B0249FE03650D15A08435FD25B37A (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_creationError, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_creationError;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
int32_t L_1 = ___0_creationError;
String_t* L_2;
L_2 = AreaTargetCaptureInfoPopup_GetCaptureCreationErrorMessage_mAC6CA48D62D734D14D8C0D81C531FD619EE9410A(__this, L_1, NULL);
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, L_2, (1.5f), NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureInfoPopup::OnCaptureStarted(Vuforia.AreaTargetCaptureStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureInfoPopup_OnCaptureStarted_mD834EAF0D14114753B5C5BC18F731316FD4E99CB (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_status, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral18CDA8009BAE122015B1BE09FCC7DDE31EC0653D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB2BA240FC545CB2BDF4B7B32D04794E122DD0B46);
s_Il2CppMethodInitialized = true;
}
{
MonoBehaviour_StopAllCoroutines_m872033451D42013A99867D09337490017E9ED318(__this, NULL);
int32_t L_0 = ___0_status;
if ((((int32_t)L_0) == ((int32_t)2)))
{
goto IL_000f;
}
}
{
int32_t L_1 = ___0_status;
if ((((int32_t)L_1) == ((int32_t)3)))
{
goto IL_0020;
}
}
{
return;
}
IL_000f:
{
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, _stringLiteral18CDA8009BAE122015B1BE09FCC7DDE31EC0653D, (1.5f), NULL);
return;
}
IL_0020:
{
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, _stringLiteralB2BA240FC545CB2BDF4B7B32D04794E122DD0B46, (1.5f), NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureInfoPopup::OnCaptureStatusInfoUpdated(Vuforia.AreaTargetCaptureStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureInfoPopup_OnCaptureStatusInfoUpdated_m7511F981AEEEB295861A61EEC16CD29CD79C5CF7 (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_statusInfo, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3DCA1559097D68110DFF344BF81BC926146C2AC1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC66D138C140C794737E3084A944C24E3139FDE92);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCBE2A8AD4BB081987C1D07F4759D40AA8053B0CD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF44767F9201E4ED14F37963818D7A70DB3DACE2);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_statusInfo;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 2)))
{
case 0:
{
goto IL_0019;
}
case 1:
{
goto IL_002a;
}
case 2:
{
goto IL_003b;
}
case 3:
{
goto IL_004c;
}
}
}
{
return;
}
IL_0019:
{
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, _stringLiteralEF44767F9201E4ED14F37963818D7A70DB3DACE2, (1.5f), NULL);
return;
}
IL_002a:
{
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, _stringLiteral3DCA1559097D68110DFF344BF81BC926146C2AC1, (1.5f), NULL);
return;
}
IL_003b:
{
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, _stringLiteralC66D138C140C794737E3084A944C24E3139FDE92, (1.5f), NULL);
return;
}
IL_004c:
{
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, _stringLiteralCBE2A8AD4BB081987C1D07F4759D40AA8053B0CD, (1.5f), NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureInfoPopup::OnGenerationError(Vuforia.AreaTargetCaptureGenerationError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureInfoPopup_OnGenerationError_m996F12E7C3DAF90B0B12F4A33643C1390574A8BD (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_generationError, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_generationError;
if (L_0)
{
goto IL_0004;
}
}
{
return;
}
IL_0004:
{
int32_t L_1 = ___0_generationError;
String_t* L_2;
L_2 = AreaTargetCaptureInfoPopup_GetCaptureGenerationErrorMessage_m8952AB7AE650B1293E4AD62F30EB156D648882B7(__this, L_1, NULL);
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, L_2, (1.5f), NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureInfoPopup::OnGenerationCompleted(Vuforia.AreaTargetCaptureStatus,Vuforia.AreaTargetCaptureStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureInfoPopup_OnGenerationCompleted_mDEC8C54D6773151D5ABB0CF23219083A16015CAC (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_status, int32_t ___1_statusInfo, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5DA03F79EB304D6DF1CF5641E93F80380C375506);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralECDA7C713655433D5CF151F7459B79DEAE285D12);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___1_statusInfo;
if ((((int32_t)L_0) == ((int32_t)((int32_t)11))))
{
goto IL_000c;
}
}
{
int32_t L_1 = ___1_statusInfo;
if ((((int32_t)L_1) == ((int32_t)((int32_t)12))))
{
goto IL_001d;
}
}
{
goto IL_002e;
}
IL_000c:
{
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, _stringLiteralECDA7C713655433D5CF151F7459B79DEAE285D12, (1.5f), NULL);
return;
}
IL_001d:
{
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, _stringLiteral5DA03F79EB304D6DF1CF5641E93F80380C375506, (1.5f), NULL);
return;
}
IL_002e:
{
int32_t L_2 = ___1_statusInfo;
String_t* L_3;
L_3 = AreaTargetCaptureInfoPopup_GetErrorMessage_m036B2574266A684D2D5677E75A79C75C45A12D5C(__this, L_2, NULL);
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, L_3, (1.5f), NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureInfoPopup::OnRelocalizationStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureInfoPopup_OnRelocalizationStarted_m4880CEFDE7F3BAD08277D473DFDEF24A2560A117 (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEF44767F9201E4ED14F37963818D7A70DB3DACE2);
s_Il2CppMethodInitialized = true;
}
{
InfoPopup_ShowPopup_mCA6F6A6060B66E99D5ACB49D403CC9BF89DB9FF8(__this, _stringLiteralEF44767F9201E4ED14F37963818D7A70DB3DACE2, (1.5f), NULL);
return;
}
}
// System.String Vuforia.Internal.AreaTargetCaptureInfoPopup::GetErrorMessage(Vuforia.AreaTargetCaptureStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AreaTargetCaptureInfoPopup_GetErrorMessage_m036B2574266A684D2D5677E75A79C75C45A12D5C (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_statusInfo, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral181488D5D95FB6ECF6BCA6723B361293FC52383B);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral253BE0A97E2B2DD334A5E65D1B6538A29524E606);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7A2D39E45573A52AC2A60341CA98C5385D2E6B19);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral92659A44551B5EB26AFAF21592E080765B1FA96C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF0FB2DE20FED3D5835E829A525818D98D562F653);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_statusInfo;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, ((int32_t)13))))
{
case 0:
{
goto IL_001b;
}
case 1:
{
goto IL_0027;
}
case 2:
{
goto IL_002d;
}
case 3:
{
goto IL_0021;
}
}
}
{
goto IL_0033;
}
IL_001b:
{
return _stringLiteralF0FB2DE20FED3D5835E829A525818D98D562F653;
}
IL_0021:
{
return _stringLiteral181488D5D95FB6ECF6BCA6723B361293FC52383B;
}
IL_0027:
{
return _stringLiteral92659A44551B5EB26AFAF21592E080765B1FA96C;
}
IL_002d:
{
return _stringLiteral253BE0A97E2B2DD334A5E65D1B6538A29524E606;
}
IL_0033:
{
return _stringLiteral7A2D39E45573A52AC2A60341CA98C5385D2E6B19;
}
}
// System.String Vuforia.Internal.AreaTargetCaptureInfoPopup::GetCaptureCreationErrorMessage(Vuforia.AreaTargetCaptureCreationError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AreaTargetCaptureInfoPopup_GetCaptureCreationErrorMessage_mAC6CA48D62D734D14D8C0D81C531FD619EE9410A (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_creationError, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0C366A97754A76B04FEDB7083CE3549A525AFDDF);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5130F236BA009560ABADB891BD7727E49A0BDCF2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB55CC64662ECC239E6F898FAFAA8D064328B59B2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEFA962035003BA0CD9322BAABB982246C7B289CD);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF9424591DF8E3AC8F0B45C409B0F5CF3A6DC9E3);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_creationError;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 2)))
{
case 0:
{
goto IL_001a;
}
case 1:
{
goto IL_0020;
}
case 2:
{
goto IL_0026;
}
case 3:
{
goto IL_002c;
}
}
}
{
goto IL_0032;
}
IL_001a:
{
return _stringLiteralEFA962035003BA0CD9322BAABB982246C7B289CD;
}
IL_0020:
{
return _stringLiteral0C366A97754A76B04FEDB7083CE3549A525AFDDF;
}
IL_0026:
{
return _stringLiteralFF9424591DF8E3AC8F0B45C409B0F5CF3A6DC9E3;
}
IL_002c:
{
return _stringLiteralB55CC64662ECC239E6F898FAFAA8D064328B59B2;
}
IL_0032:
{
return _stringLiteral5130F236BA009560ABADB891BD7727E49A0BDCF2;
}
}
// System.String Vuforia.Internal.AreaTargetCaptureInfoPopup::GetCaptureGenerationErrorMessage(Vuforia.AreaTargetCaptureGenerationError)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* AreaTargetCaptureInfoPopup_GetCaptureGenerationErrorMessage_m8952AB7AE650B1293E4AD62F30EB156D648882B7 (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, int32_t ___0_generationError, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3AC835BEA18169307BAA66140C77FBE560CA351F);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4E8B154363B724E6D0163E484A18A20193AED6D6);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5130F236BA009560ABADB891BD7727E49A0BDCF2);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral56A6E0C35D39F1292BB034E2CBAE7848CEAEAE20);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral570BF0DE4722E582BF24A44B99BDBE309B6E344C);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88F3DE24A51873EFAEC44A921FEDE9B573636C45);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9FB9F04A5646B8AA16A25CE6541100B6BD6BF130);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF8EC59F7DE43874169B97A008704476FA25A4EB);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA0A5DB7207DFB227B7FABC87E749591F7A88A83);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_generationError;
switch (((int32_t)il2cpp_codegen_subtract((int32_t)L_0, 2)))
{
case 0:
{
goto IL_002a;
}
case 1:
{
goto IL_0030;
}
case 2:
{
goto IL_0036;
}
case 3:
{
goto IL_003c;
}
case 4:
{
goto IL_0042;
}
case 5:
{
goto IL_0048;
}
case 6:
{
goto IL_0054;
}
case 7:
{
goto IL_004e;
}
}
}
{
goto IL_005a;
}
IL_002a:
{
return _stringLiteral88F3DE24A51873EFAEC44A921FEDE9B573636C45;
}
IL_0030:
{
return _stringLiteral4E8B154363B724E6D0163E484A18A20193AED6D6;
}
IL_0036:
{
return _stringLiteral570BF0DE4722E582BF24A44B99BDBE309B6E344C;
}
IL_003c:
{
return _stringLiteralFA0A5DB7207DFB227B7FABC87E749591F7A88A83;
}
IL_0042:
{
return _stringLiteral56A6E0C35D39F1292BB034E2CBAE7848CEAEAE20;
}
IL_0048:
{
return _stringLiteralBF8EC59F7DE43874169B97A008704476FA25A4EB;
}
IL_004e:
{
return _stringLiteral3AC835BEA18169307BAA66140C77FBE560CA351F;
}
IL_0054:
{
return _stringLiteral9FB9F04A5646B8AA16A25CE6541100B6BD6BF130;
}
IL_005a:
{
return _stringLiteral5130F236BA009560ABADB891BD7727E49A0BDCF2;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureInfoPopup::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureInfoPopup__ctor_m70ECA49B073AD84AA1C6FAF4291EAA7329270B78 (AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* __this, const RuntimeMethod* method)
{
{
InfoPopup__ctor_m06990BA2444071288B3E19A4AB02EE4CC47657CC(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::SetupOverlayCanvas(Vuforia.AreaTargetCaptureBehaviour)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_SetupOverlayCanvas_mC9A6450035F8F0E9AFD01A8AAE7FAB6A9350B0D3 (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* ___0_captureBehaviour, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponentInChildren_TisAreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694_m053FB74192F7CF37A9CA8083F2DDB5CA6385E335_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OverlayCanvas_1_SetupOverlayCanvas_mF957AABB06F71BFFD692A49AFDEC5758467C6BD2_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* L_0;
L_0 = Component_GetComponentInChildren_TisAreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694_m053FB74192F7CF37A9CA8083F2DDB5CA6385E335(__this, Component_GetComponentInChildren_TisAreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694_m053FB74192F7CF37A9CA8083F2DDB5CA6385E335_RuntimeMethod_var);
__this->___mInfoPopup_18 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mInfoPopup_18), (void*)L_0);
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_1 = ___0_captureBehaviour;
__this->___CaptureBehaviour_17 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___CaptureBehaviour_17), (void*)L_1);
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_2 = ___0_captureBehaviour;
OverlayCanvas_1_SetupOverlayCanvas_mF957AABB06F71BFFD692A49AFDEC5758467C6BD2(__this, L_2, OverlayCanvas_1_SetupOverlayCanvas_mF957AABB06F71BFFD692A49AFDEC5758467C6BD2_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnTargetNameSet()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnTargetNameSet_m652C8E41DAF8A5F51B879ABBFECC43C9C4EA307B (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, const RuntimeMethod* method)
{
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_0 = __this->___CaptureBehaviour_17;
InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* L_1 = __this->___TargetNameField_11;
NullCheck(L_1);
String_t* L_2;
L_2 = InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline(L_1, NULL);
NullCheck(L_0);
AreaTargetCaptureBehaviour_GenerateTarget_m88CB57C1A7182B1E84F617C5D94E7082F43E3B63(L_0, L_2, NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnPause()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnPause_mC1B657E5121FE71C31C30063528B6026873572D3 (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, const RuntimeMethod* method)
{
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_0 = __this->___CaptureBehaviour_17;
NullCheck(L_0);
bool L_1;
L_1 = AreaTargetCaptureBehaviour_PauseCapture_mE6BFEA1D16D8D47BF3E2C46831A210961E32567E(L_0, NULL);
if (L_1)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_2 = __this->___PauseButton_7;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
NullCheck(L_3);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_3, (bool)0, NULL);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_4 = __this->___ResumeButton_8;
NullCheck(L_4);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_4, NULL);
NullCheck(L_5);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_5, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnResume()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnResume_m0B1486095CEACFD771E8A4211F56AD9281EE94EA (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, const RuntimeMethod* method)
{
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_0 = __this->___CaptureBehaviour_17;
NullCheck(L_0);
bool L_1;
L_1 = AreaTargetCaptureBehaviour_ResumeCapture_mB1C9AC70690A03A495FE96E1CE3B443EF0DB0D59(L_0, NULL);
if (L_1)
{
goto IL_000e;
}
}
{
return;
}
IL_000e:
{
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_2 = __this->___PauseButton_7;
NullCheck(L_2);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
NullCheck(L_3);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_3, (bool)1, NULL);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_4 = __this->___ResumeButton_8;
NullCheck(L_4);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5;
L_5 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_4, NULL);
NullCheck(L_5);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_5, (bool)0, NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnTargetNameChanged(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnTargetNameChanged_mDA18F2C923143D643BFB78F0F61AF6425E101A3B (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, String_t* ___0_input, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9DAF308FCC7E249312CAF9674CF0AB2BB6358A6);
s_Il2CppMethodInitialized = true;
}
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* V_0 = NULL;
{
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_0 = __this->___StartFromTargetNameWindow_12;
String_t* L_1 = ___0_input;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
NullCheck(L_0);
Selectable_set_interactable_m8DD581C1AD99B2EFA8B3EE9AF69EDDF26688B492(L_0, (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0), NULL);
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_3 = (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772*)il2cpp_codegen_object_new(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
NullCheck(L_3);
Regex__ctor_m082970AA73B8236360F0CA651FA24A8D1EBF89CD(L_3, _stringLiteralC9DAF308FCC7E249312CAF9674CF0AB2BB6358A6, NULL);
V_0 = L_3;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___TargetNameValidationError_13;
Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* L_5 = V_0;
String_t* L_6 = ___0_input;
NullCheck(L_5);
bool L_7;
L_7 = Regex_IsMatch_m7E96E666FBE7259D7638A3A6A21BE824D2406F49(L_5, L_6, NULL);
NullCheck(L_4);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_4, (bool)((((int32_t)L_7) == ((int32_t)0))? 1 : 0), NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnCaptureStarted(Vuforia.AreaTargetCaptureStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnCaptureStarted_mDF2BBFBC6CED6FD110063BE8E1A1E2EAEA846FDA (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, int32_t ___0_status, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_status;
if ((((int32_t)L_0) == ((int32_t)2)))
{
goto IL_0008;
}
}
{
int32_t L_1 = ___0_status;
if ((!(((uint32_t)L_1) == ((uint32_t)3))))
{
goto IL_0049;
}
}
IL_0008:
{
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_2 = __this->___StartButton_5;
NullCheck(L_2);
Selectable_set_interactable_m8DD581C1AD99B2EFA8B3EE9AF69EDDF26688B492(L_2, (bool)0, NULL);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_3 = __this->___StartButton_5;
NullCheck(L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
NullCheck(L_4);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_4, (bool)0, NULL);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_5 = __this->___StopButton_6;
NullCheck(L_5);
Selectable_set_interactable_m8DD581C1AD99B2EFA8B3EE9AF69EDDF26688B492(L_5, (bool)1, NULL);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_6 = __this->___PauseButton_7;
NullCheck(L_6);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_6, NULL);
NullCheck(L_7);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_7, (bool)1, NULL);
__this->___mIsCaptureStarted_19 = (bool)1;
}
IL_0049:
{
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnCaptureStopped(Vuforia.AreaTargetCaptureStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnCaptureStopped_m1B9B2AF6F02F6872E8C49382ABEDB0A5ED793F7C (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, int32_t ___0_status, const RuntimeMethod* method)
{
{
__this->___mIsCaptureStarted_19 = (bool)0;
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_0 = __this->___StopButton_6;
NullCheck(L_0);
Selectable_set_interactable_m8DD581C1AD99B2EFA8B3EE9AF69EDDF26688B492(L_0, (bool)0, NULL);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_1 = __this->___PauseButton_7;
NullCheck(L_1);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2;
L_2 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_1, NULL);
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)0, NULL);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_3 = __this->___ResumeButton_8;
NullCheck(L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
NullCheck(L_4);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_4, (bool)0, NULL);
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_5 = __this->___StartButton_5;
NullCheck(L_5);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6;
L_6 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_5, NULL);
NullCheck(L_6);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_6, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnGenerateClicked()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnGenerateClicked_mA128C69E91471B4C8E3095FF0C15D2AD7FB7F252 (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, const RuntimeMethod* method)
{
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_0 = __this->___CaptureBehaviour_17;
NullCheck(L_0);
String_t* L_1 = L_0->___TargetName_6;
bool L_2;
L_2 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_1, NULL);
if (!L_2)
{
goto IL_001f;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___TargetNameWindow_14;
NullCheck(L_3);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_3, (bool)1, NULL);
return;
}
IL_001f:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_4 = __this->___CaptureBehaviour_17;
NullCheck(L_4);
AreaTargetCaptureBehaviour_GenerateTarget_mA890E4F441E7913EDF102AE8C7342A6CBB7300FE(L_4, NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnGenerationStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnGenerationStarted_m923780760B2A50786DCDCF1EB561E76A706C64ED (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0DBBC7FCE9B44625B908FEB0F4ED4C87C7E8B9B3);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9A11FFC55B08CBCD82E9289BE1D402BF880BE630);
s_Il2CppMethodInitialized = true;
}
{
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___GenerationProgress_9;
NullCheck(L_0);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_0, _stringLiteral0DBBC7FCE9B44625B908FEB0F4ED4C87C7E8B9B3);
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_1 = __this->___GenerationRemainingTime_10;
NullCheck(L_1);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_1, _stringLiteral9A11FFC55B08CBCD82E9289BE1D402BF880BE630);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___ProgressWindow_16;
NullCheck(L_2);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_2, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnGenerationProgressUpdated(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnGenerationProgressUpdated_m8B860A4BB1C11E47C92943F84DA09AA850F8656E (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, int32_t ___0_progress, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral517C1E9240257ADB3B22BB9D500C1A9DA0CF2A66);
s_Il2CppMethodInitialized = true;
}
{
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_0 = __this->___GenerationProgress_9;
int32_t L_1 = ___0_progress;
int32_t L_2 = L_1;
RuntimeObject* L_3 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_2);
String_t* L_4;
L_4 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral517C1E9240257ADB3B22BB9D500C1A9DA0CF2A66, L_3, NULL);
NullCheck(L_0);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, L_0, L_4);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnGenerationRemainingTimeUpdated(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnGenerationRemainingTimeUpdated_m7C657948B80BA5DC803F17677A48E0F4B290307B (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, int32_t ___0_remainingTime, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD3C6FF105F16F36B05CE62DC0895F7A6B90F6ED8);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
int32_t V_1 = 0;
String_t* G_B2_0 = NULL;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* G_B2_1 = NULL;
String_t* G_B1_0 = NULL;
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* G_B1_1 = NULL;
{
int32_t L_0 = ___0_remainingTime;
V_0 = ((int32_t)(L_0/((int32_t)60)));
int32_t L_1 = ___0_remainingTime;
V_1 = ((int32_t)(L_1%((int32_t)60)));
Text_tD60B2346DAA6666BF0D822FF607F0B220C2B9E62* L_2 = __this->___GenerationRemainingTime_10;
int32_t L_3 = V_0;
int32_t L_4 = L_3;
RuntimeObject* L_5 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_4);
int32_t L_6 = V_1;
int32_t L_7 = L_6;
RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7);
String_t* L_9;
L_9 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteralD3C6FF105F16F36B05CE62DC0895F7A6B90F6ED8, L_5, L_8, NULL);
String_t* L_10 = L_9;
G_B1_0 = L_10;
G_B1_1 = L_2;
if (L_10)
{
G_B2_0 = L_10;
G_B2_1 = L_2;
goto IL_002f;
}
}
{
G_B2_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
G_B2_1 = G_B1_1;
}
IL_002f:
{
NullCheck(G_B2_1);
VirtualActionInvoker1< String_t* >::Invoke(75 /* System.Void UnityEngine.UI.Text::set_text(System.String) */, G_B2_1, G_B2_0);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnGenerationCompleted(Vuforia.AreaTargetCaptureStatus,Vuforia.AreaTargetCaptureStatusInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnGenerationCompleted_m986736419EA6538028C6155F060FE43C49C2FE14 (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, int32_t ___0_status, int32_t ___1_statusInfo, const RuntimeMethod* method)
{
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___ProgressWindow_16;
NullCheck(L_0);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_0, (bool)0, NULL);
int32_t L_1 = ___1_statusInfo;
if ((!(((uint32_t)L_1) == ((uint32_t)((int32_t)11)))))
{
goto IL_001e;
}
}
{
Button_t6786514A57F7AFDEE5431112FEA0CAB24F5AE098* L_2 = __this->___StartButton_5;
NullCheck(L_2);
Selectable_set_interactable_m8DD581C1AD99B2EFA8B3EE9AF69EDDF26688B492(L_2, (bool)1, NULL);
return;
}
IL_001e:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = __this->___GenerateWindow_15;
NullCheck(L_3);
GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_3, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::Awake()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_Awake_mF2F4D43AC4DF76A82E3B9E6074505A3A7B57C556 (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, const RuntimeMethod* method)
{
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_0 = __this->___CaptureBehaviour_17;
VirtualActionInvoker1< AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* >::Invoke(4 /* System.Void Vuforia.OverlayCanvas`1<Vuforia.AreaTargetCaptureBehaviour>::SetupOverlayCanvas(T) */, __this, L_0);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_Start_m214E9426F6859EA0A57E327110984AC315711146 (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetCaptureOverlayCanvas_OnDevicePoseStatusChanged_mBB6AC3F3F53837094926337725AE1260CC80EFBE_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0;
L_0 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_0);
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_1;
L_1 = VuforiaBehaviour_get_DevicePoseBehaviour_m69EBBECA75E0D757A1660354780BBF4C7FD156B1_inline(L_0, NULL);
Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F* L_2 = (Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F*)il2cpp_codegen_object_new(Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_2__ctor_mCE1D840FD103AC1247B1231CAB0A34B795A2978C(L_2, __this, (intptr_t)((void*)AreaTargetCaptureOverlayCanvas_OnDevicePoseStatusChanged_mBB6AC3F3F53837094926337725AE1260CC80EFBE_RuntimeMethod_var), NULL);
NullCheck(L_1);
ObserverBehaviour_add_OnTargetStatusChanged_m3EEEEDBF95D9B118056440AACBC08A516975FA6F(L_1, L_2, NULL);
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnDestroy_m4A3DD542E8DF7C84A8FE23234B6D8AA4293A02B4 (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetCaptureOverlayCanvas_OnDevicePoseStatusChanged_mBB6AC3F3F53837094926337725AE1260CC80EFBE_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_0;
L_0 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
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_0028;
}
}
{
VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* L_2;
L_2 = VuforiaBehaviour_get_Instance_m8429CB479D68EA7506815B46E9D9AA09C8F90EA0(NULL);
NullCheck(L_2);
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_3;
L_3 = VuforiaBehaviour_get_DevicePoseBehaviour_m69EBBECA75E0D757A1660354780BBF4C7FD156B1_inline(L_2, NULL);
Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F* L_4 = (Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F*)il2cpp_codegen_object_new(Action_2_tAC0AA9B652075EE1CE661500AC3373C7008D598F_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action_2__ctor_mCE1D840FD103AC1247B1231CAB0A34B795A2978C(L_4, __this, (intptr_t)((void*)AreaTargetCaptureOverlayCanvas_OnDevicePoseStatusChanged_mBB6AC3F3F53837094926337725AE1260CC80EFBE_RuntimeMethod_var), NULL);
NullCheck(L_3);
ObserverBehaviour_remove_OnTargetStatusChanged_m6B5ABC6137D8E98EA690366D721D44C76C1FA08C(L_3, L_4, NULL);
}
IL_0028:
{
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::OnDevicePoseStatusChanged(Vuforia.ObserverBehaviour,Vuforia.TargetStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas_OnDevicePoseStatusChanged_mBB6AC3F3F53837094926337725AE1260CC80EFBE (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, ObserverBehaviour_t5523404662BA53BE6118C49F6FFA9E19719115DB* ___0_behaviour, TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0 ___1_targetStatus, const RuntimeMethod* method)
{
{
bool L_0 = __this->___mIsCaptureStarted_19;
if (!L_0)
{
goto IL_001d;
}
}
{
int32_t L_1;
L_1 = TargetStatus_get_StatusInfo_mA52A044649A96018BDC52555018BB9412877B0E6_inline((&___1_targetStatus), NULL);
if ((!(((uint32_t)L_1) == ((uint32_t)4))))
{
goto IL_001d;
}
}
{
AreaTargetCaptureInfoPopup_t64624999B3BCE0739A5380F1B8E3A34A86AA2694* L_2 = __this->___mInfoPopup_18;
NullCheck(L_2);
AreaTargetCaptureInfoPopup_OnRelocalizationStarted_m4880CEFDE7F3BAD08277D473DFDEF24A2560A117(L_2, NULL);
}
IL_001d:
{
return;
}
}
// System.Void Vuforia.Internal.AreaTargetCaptureOverlayCanvas::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AreaTargetCaptureOverlayCanvas__ctor_m69939D4C1A9F01EAA8A451F40938C732474B65B1 (AreaTargetCaptureOverlayCanvas_tBA8BA4E71EC6C0A7704EDD342129BFEC27776C4A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OverlayCanvas_1__ctor_mA9C9C9BCBCCD5E25DDA78FC24D74AF1AE3871807_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
OverlayCanvas_1__ctor_mA9C9C9BCBCCD5E25DDA78FC24D74AF1AE3871807(__this, OverlayCanvas_1__ctor_mA9C9C9BCBCCD5E25DDA78FC24D74AF1AE3871807_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.VuValidationAreaCaptureStatus Vuforia.Internal.ValidationAreaCapture::get_Status()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValidationAreaCapture_get_Status_m0D3074D2CCBF169D13E0986997A4C2E0AD38C1E0 (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCapture_0;
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(5 /* Vuforia.VuValidationAreaCaptureStatus Vuforia.IVuValidationAreaCapture::get_Status() */, IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Vuforia.VuValidationAreaCaptureStatusInfo Vuforia.Internal.ValidationAreaCapture::get_StatusInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValidationAreaCapture_get_StatusInfo_mE1946E57B9F5C10EE6832E0A809D7DD681A348DA (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCapture_0;
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(6 /* Vuforia.VuValidationAreaCaptureStatusInfo Vuforia.IVuValidationAreaCapture::get_StatusInfo() */, IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Vuforia.VuValidationAreaCaptureProgressInfo Vuforia.Internal.ValidationAreaCapture::get_ProgressInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810 ValidationAreaCapture_get_ProgressInfo_m1DDADE616AE6D3C6F52A10C30D8296F09C691065 (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCapture_0;
NullCheck(L_0);
VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810 L_1;
L_1 = InterfaceFuncInvoker0< VuValidationAreaCaptureProgressInfo_t3DCC9260358D938AA7D06D1A1A5538F5C06F9810 >::Invoke(7 /* Vuforia.VuValidationAreaCaptureProgressInfo Vuforia.IVuValidationAreaCapture::get_ProgressInfo() */, IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.String Vuforia.Internal.ValidationAreaCapture::get_CaptureDirectory()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ValidationAreaCapture_get_CaptureDirectory_mA077A75558B1AB4E6E83CAB830442C0EDF3F9A88 (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCapture_0;
NullCheck(L_0);
String_t* L_1;
L_1 = InterfaceFuncInvoker0< String_t* >::Invoke(8 /* System.String Vuforia.IVuValidationAreaCapture::get_CaptureDirectory() */, IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Boolean Vuforia.Internal.ValidationAreaCapture::get_DeleteDataOnDispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaCapture_get_DeleteDataOnDispose_m0A022E3FD68F1B0C586EE05344B05B2E89F28B46 (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CDeleteDataOnDisposeU3Ek__BackingField_1;
return L_0;
}
}
// System.Void Vuforia.Internal.ValidationAreaCapture::set_DeleteDataOnDispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCapture_set_DeleteDataOnDispose_m6B6ADD6A4211042771275DAAA2F257AA6FAE5B0D (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CDeleteDataOnDisposeU3Ek__BackingField_1 = L_0;
return;
}
}
// System.Void Vuforia.Internal.ValidationAreaCapture::.ctor(Vuforia.IVuValidationAreaCapture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCapture__ctor_m76723C0EF1772EB6B31D134F5C5136D8BA4B1EC5 (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, RuntimeObject* ___0_vuCapture, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_vuCapture;
__this->___mVuCapture_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuCapture_0), (void*)L_0);
return;
}
}
// System.Boolean Vuforia.Internal.ValidationAreaCapture::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaCapture_Start_mDCCDAF875B21E10C9A01A66ED74901B8F9B63B0D (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCapture_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.IVuValidationAreaCapture::Start() */, IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Boolean Vuforia.Internal.ValidationAreaCapture::Stop(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaCapture_Stop_m579D66C37BC0A2E2B847CB4871FD58305363AF28 (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, String_t* ___0_labelName, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCapture_0;
String_t* L_1 = ___0_labelName;
NullCheck(L_0);
bool L_2;
L_2 = InterfaceFuncInvoker1< bool, String_t* >::Invoke(1 /* System.Boolean Vuforia.IVuValidationAreaCapture::Stop(System.String) */, IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var, L_0, L_1);
return L_2;
}
}
// System.Boolean Vuforia.Internal.ValidationAreaCapture::Pause()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaCapture_Pause_mD1B1A7A987B87D6C5246ACD13D197E8EBADFF5A5 (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCapture_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(2 /* System.Boolean Vuforia.IVuValidationAreaCapture::Pause() */, IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Boolean Vuforia.Internal.ValidationAreaCapture::Resume()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaCapture_Resume_m035A28CCA417827E9BAFC220A13F1B3A87B227B9 (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCapture_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(3 /* System.Boolean Vuforia.IVuValidationAreaCapture::Resume() */, IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Void Vuforia.Internal.ValidationAreaCapture::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCapture_Dispose_mF31AC4472BBEFACE6442F8E883F36481F9663165 (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuCapture_0;
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
RuntimeObject* L_1 = __this->___mVuCapture_0;
bool L_2;
L_2 = ValidationAreaCapture_get_DeleteDataOnDispose_m0A022E3FD68F1B0C586EE05344B05B2E89F28B46_inline(__this, NULL);
NullCheck(L_1);
bool L_3;
L_3 = InterfaceFuncInvoker1< bool, bool >::Invoke(4 /* System.Boolean Vuforia.IVuValidationAreaCapture::Destroy(System.Boolean) */, IVuValidationAreaCapture_t4EDB810BB2D281B31C3DE5D52A9DCD2AE2EBB618_il2cpp_TypeInfo_var, L_1, L_2);
__this->___mVuCapture_0 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuCapture_0), (void*)(RuntimeObject*)NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Internal.ValidationAreaCaptureFactory::Init(Vuforia.IVuEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCaptureFactory_Init_mB11BCA75C88FF552DF4869B442DBA6326864F419 (ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_engine;
__this->___mEngine_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_0), (void*)L_0);
return;
}
}
// Vuforia.Internal.IValidationAreaCapture Vuforia.Internal.ValidationAreaCaptureFactory::CreateValidationAreaCapture(Vuforia.Internal.Observers.ValidationAreaObserver,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ValidationAreaCaptureFactory_CreateValidationAreaCapture_mBF9209DBA0BEB642D6E7B47C385E2AF6879E8DF8 (ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8* __this, ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* ___0_validationAreaObserver, String_t* ___1_captureDirectory, bool ___2_start, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCaptureController_tE38FE098F585975B7A4EAD502A73E37ADB4655F0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_0 = (VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92*)il2cpp_codegen_object_new(VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92_il2cpp_TypeInfo_var);
NullCheck(L_0);
VuValidationAreaCaptureConfig__ctor_m99A67A8DFFB52D3A80A564551867047E53B32476(L_0, NULL);
VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_1 = L_0;
ValidationAreaObserver_t13CDF755962C306A188901146B79D16D4F040E8B* L_2 = ___0_validationAreaObserver;
NullCheck(L_2);
RuntimeObject* L_3;
L_3 = ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline(L_2, NULL);
NullCheck(L_1);
L_1->___validationAreaObserver_0 = ((RuntimeObject*)Castclass((RuntimeObject*)L_3, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var));
Il2CppCodeGenWriteBarrier((void**)(&L_1->___validationAreaObserver_0), (void*)((RuntimeObject*)Castclass((RuntimeObject*)L_3, IVuValidationAreaObserver_tD05B4C8D1B24ED5C03E922388BF87D10C3D22067_il2cpp_TypeInfo_var)));
VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_4 = L_1;
String_t* L_5 = ___1_captureDirectory;
NullCheck(L_4);
L_4->___captureDirectory_1 = L_5;
Il2CppCodeGenWriteBarrier((void**)(&L_4->___captureDirectory_1), (void*)L_5);
VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_6 = L_4;
bool L_7 = ___2_start;
int32_t L_8;
L_8 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_7, NULL);
NullCheck(L_6);
L_6->___start_3 = L_8;
V_0 = L_6;
RuntimeObject* L_9 = __this->___mEngine_0;
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(4 /* Vuforia.IVuValidationAreaCaptureController Vuforia.IVuEngine::get_ValidationAreaCaptureController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_9);
VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92* L_11 = V_0;
NullCheck(L_10);
RuntimeObject* L_12;
L_12 = InterfaceFuncInvoker2< RuntimeObject*, VuValidationAreaCaptureConfig_t6C5DDF5949FEF249C35276C678785677D0BA5D92*, int32_t* >::Invoke(0 /* Vuforia.IVuValidationAreaCapture Vuforia.IVuValidationAreaCaptureController::CreateValidationAreaCapture(Vuforia.VuValidationAreaCaptureConfig,Vuforia.VuValidationAreaCaptureCreationError&) */, IVuValidationAreaCaptureController_tE38FE098F585975B7A4EAD502A73E37ADB4655F0_il2cpp_TypeInfo_var, L_10, L_11, (&V_1));
RuntimeObject* L_13 = L_12;
G_B1_0 = L_13;
if (L_13)
{
G_B2_0 = L_13;
goto IL_0056;
}
}
{
int32_t L_14 = V_1;
int32_t L_15 = L_14;
RuntimeObject* L_16 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuValidationAreaCaptureCreationError_tBA9AD9FDFB72E2D8120045EA87BA5EC144B932C3_il2cpp_TypeInfo_var)), &L_15);
String_t* L_17;
L_17 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD4F1844F089EFE66108B2D900049E663DB514FFB)), L_16, NULL);
Exception_t* L_18 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_18);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_18, L_17, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_18, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ValidationAreaCaptureFactory_CreateValidationAreaCapture_mBF9209DBA0BEB642D6E7B47C385E2AF6879E8DF8_RuntimeMethod_var)));
}
IL_0056:
{
ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* L_19 = (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A*)il2cpp_codegen_object_new(ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A_il2cpp_TypeInfo_var);
NullCheck(L_19);
ValidationAreaCapture__ctor_m76723C0EF1772EB6B31D134F5C5136D8BA4B1EC5(L_19, G_B2_0, NULL);
return L_19;
}
}
// System.Void Vuforia.Internal.ValidationAreaCaptureFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCaptureFactory__ctor_mE380126003962B685B64B2E6DBC1A0A62A57A049 (ValidationAreaCaptureFactory_t46536325DAC9820C4A265F25C2ED5E4F4DB2D2F8* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.VuValidationAreaCaptureUploadStatus Vuforia.Internal.ValidationAreaCaptureUpload::get_Status()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValidationAreaCaptureUpload_get_Status_m0A34ABD8B3F2D184E8D4A17F6709A487CB467D07 (ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuUpload_0;
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(3 /* Vuforia.VuValidationAreaCaptureUploadStatus Vuforia.IVuValidationAreaCaptureUpload::get_Status() */, IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Vuforia.VuValidationAreaCaptureUploadStatusInfo Vuforia.Internal.ValidationAreaCaptureUpload::get_StatusInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ValidationAreaCaptureUpload_get_StatusInfo_m5A22BB92C2C47F6D54BB6EB6C163F12CFC0806FF (ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuUpload_0;
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(4 /* Vuforia.VuValidationAreaCaptureUploadStatusInfo Vuforia.IVuValidationAreaCaptureUpload::get_StatusInfo() */, IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// Vuforia.VuValidationAreaCaptureUploadProgressInfo Vuforia.Internal.ValidationAreaCaptureUpload::get_ProgressInfo()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242 ValidationAreaCaptureUpload_get_ProgressInfo_mBD0071227AFDC3A05027C643C35CCD0F94B8594C (ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuUpload_0;
NullCheck(L_0);
VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242 L_1;
L_1 = InterfaceFuncInvoker0< VuValidationAreaCaptureUploadProgressInfo_t7440BB52FFF00C3F7E13AB128C5B5D2EE1D43242 >::Invoke(5 /* Vuforia.VuValidationAreaCaptureUploadProgressInfo Vuforia.IVuValidationAreaCaptureUpload::get_ProgressInfo() */, IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Void Vuforia.Internal.ValidationAreaCaptureUpload::.ctor(Vuforia.IVuValidationAreaCaptureUpload)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCaptureUpload__ctor_m4A3EA5C29CD67F33F5D88120B7D391C5D7A71F82 (ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97* __this, RuntimeObject* ___0_vuUpload, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
RuntimeObject* L_0 = ___0_vuUpload;
__this->___mVuUpload_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuUpload_0), (void*)L_0);
return;
}
}
// System.Boolean Vuforia.Internal.ValidationAreaCaptureUpload::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaCaptureUpload_Start_mA803468B560CD901A139292C31BD30A6010CB738 (ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuUpload_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean Vuforia.IVuValidationAreaCaptureUpload::Start() */, IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Boolean Vuforia.Internal.ValidationAreaCaptureUpload::Cancel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ValidationAreaCaptureUpload_Cancel_mC3C104BD0D021F2B91AF41A55DA33A98E65F32F2 (ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuUpload_0;
NullCheck(L_0);
bool L_1;
L_1 = InterfaceFuncInvoker0< bool >::Invoke(1 /* System.Boolean Vuforia.IVuValidationAreaCaptureUpload::Cancel() */, IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Void Vuforia.Internal.ValidationAreaCaptureUpload::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCaptureUpload_Dispose_mBF8E40D04C9BB7F8A0B852A7D05716F0212CF162 (ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mVuUpload_0;
if (L_0)
{
goto IL_0009;
}
}
{
return;
}
IL_0009:
{
RuntimeObject* L_1 = __this->___mVuUpload_0;
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(2 /* System.Boolean Vuforia.IVuValidationAreaCaptureUpload::Destroy() */, IVuValidationAreaCaptureUpload_t977B9206531B4649CEFDD233D1668FFD42939F80_il2cpp_TypeInfo_var, L_1);
__this->___mVuUpload_0 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mVuUpload_0), (void*)(RuntimeObject*)NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Internal.ValidationAreaCaptureUploadFactory::Init(Vuforia.IVuEngine)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCaptureUploadFactory_Init_m056284AE02EA96BC63C5B69EC9193D46FEB68FFA (ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF* __this, RuntimeObject* ___0_engine, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = ___0_engine;
__this->___mEngine_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mEngine_0), (void*)L_0);
return;
}
}
// Vuforia.Internal.IValidationAreaCaptureUpload Vuforia.Internal.ValidationAreaCaptureUploadFactory::CreateValidationAreaCaptureUpload(System.String,System.String,System.String,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ValidationAreaCaptureUploadFactory_CreateValidationAreaCaptureUpload_mFBFA71930B651EA8E9409924F32B436D20FEF8AD (ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF* __this, String_t* ___0_sourceDirectory, String_t* ___1_userAuth, String_t* ___2_secretAuth, bool ___3_start, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IVuUploadController_tDF86F80E1575754D8E221E74A77AD6BCCB8BCED0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_0 = (VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC*)il2cpp_codegen_object_new(VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC_il2cpp_TypeInfo_var);
NullCheck(L_0);
VuValidationAreaCaptureUploadConfig__ctor_m3149C1E4E1A422B198FB75B45793E001465041B6(L_0, NULL);
VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_1 = L_0;
String_t* L_2 = ___0_sourceDirectory;
NullCheck(L_1);
L_1->___sourceDirectory_0 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___sourceDirectory_0), (void*)L_2);
VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_3 = L_1;
String_t* L_4 = ___1_userAuth;
NullCheck(L_3);
L_3->___userAuth_1 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&L_3->___userAuth_1), (void*)L_4);
VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_5 = L_3;
String_t* L_6 = ___2_secretAuth;
NullCheck(L_5);
L_5->___secretAuth_2 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___secretAuth_2), (void*)L_6);
VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_7 = L_5;
bool L_8 = ___3_start;
int32_t L_9;
L_9 = ConversionUtils_ToVuBool_m52FF19D48DD34BD5271D0C862707B19D2D6FBFB7(L_8, NULL);
NullCheck(L_7);
L_7->___start_3 = L_9;
V_0 = L_7;
RuntimeObject* L_10 = __this->___mEngine_0;
NullCheck(L_10);
RuntimeObject* L_11;
L_11 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(5 /* Vuforia.IVuUploadController Vuforia.IVuEngine::get_UploadController() */, IVuEngine_t8666B1DF131B0130855EACAE7CF259FF1A28BE07_il2cpp_TypeInfo_var, L_10);
VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC* L_12 = V_0;
NullCheck(L_11);
RuntimeObject* L_13;
L_13 = InterfaceFuncInvoker2< RuntimeObject*, VuValidationAreaCaptureUploadConfig_tE5F1DB859CB4B77BB31BC01BD6E24145A64F62DC*, int32_t* >::Invoke(0 /* Vuforia.IVuValidationAreaCaptureUpload Vuforia.IVuUploadController::CreateValidationAreaCaptureUpload(Vuforia.VuValidationAreaCaptureUploadConfig,Vuforia.VuValidationAreaCaptureUploadCreationError&) */, IVuUploadController_tDF86F80E1575754D8E221E74A77AD6BCCB8BCED0_il2cpp_TypeInfo_var, L_11, L_12, (&V_1));
RuntimeObject* L_14 = L_13;
G_B1_0 = L_14;
if (L_14)
{
G_B2_0 = L_14;
goto IL_0054;
}
}
{
int32_t L_15 = V_1;
int32_t L_16 = L_15;
RuntimeObject* L_17 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&VuValidationAreaCaptureUploadCreationError_tAD843D03FB355D242CAF4C523A92151E22C7A624_il2cpp_TypeInfo_var)), &L_16);
String_t* L_18;
L_18 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral3F48C722A2890F91374B872D8653CF749E373855)), L_17, NULL);
Exception_t* L_19 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_19);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_19, L_18, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ValidationAreaCaptureUploadFactory_CreateValidationAreaCaptureUpload_mFBFA71930B651EA8E9409924F32B436D20FEF8AD_RuntimeMethod_var)));
}
IL_0054:
{
ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97* L_20 = (ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97*)il2cpp_codegen_object_new(ValidationAreaCaptureUpload_t826259EF9CEA3276E06A9823899C9C23C7D84A97_il2cpp_TypeInfo_var);
NullCheck(L_20);
ValidationAreaCaptureUpload__ctor_m4A3EA5C29CD67F33F5D88120B7D391C5D7A71F82(L_20, G_B2_0, NULL);
return L_20;
}
}
// System.Void Vuforia.Internal.ValidationAreaCaptureUploadFactory::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValidationAreaCaptureUploadFactory__ctor_m00AA92306C6AB6D787341FC414404D6E41CE71C8 (ValidationAreaCaptureUploadFactory_t6EC9082B13E6F34B00C0BD4A906AA661B3D935CF* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Vuforia.Internal.VuforiaDriver.CameraIntrinsics
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_pinvoke(const CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6& unmarshaled, CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke& marshaled)
{
marshaled.___FocalLengthX_0 = unmarshaled.___FocalLengthX_0;
marshaled.___FocalLengthY_1 = unmarshaled.___FocalLengthY_1;
marshaled.___PrincipalPointX_2 = unmarshaled.___PrincipalPointX_2;
marshaled.___PrincipalPointY_3 = unmarshaled.___PrincipalPointY_3;
if (unmarshaled.___DistortionCoefficients_4 != NULL)
{
if (8 > (unmarshaled.___DistortionCoefficients_4)->max_length)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_argument_exception("", "Type could not be marshaled because the length of an embedded array instance does not match the declared length in the layout."), NULL);
}
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(8); i++)
{
(marshaled.___DistortionCoefficients_4)[i] = (unmarshaled.___DistortionCoefficients_4)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
}
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_pinvoke_back(const CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke& marshaled, CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float unmarshaledFocalLengthX_temp_0 = 0.0f;
unmarshaledFocalLengthX_temp_0 = marshaled.___FocalLengthX_0;
unmarshaled.___FocalLengthX_0 = unmarshaledFocalLengthX_temp_0;
float unmarshaledFocalLengthY_temp_1 = 0.0f;
unmarshaledFocalLengthY_temp_1 = marshaled.___FocalLengthY_1;
unmarshaled.___FocalLengthY_1 = unmarshaledFocalLengthY_temp_1;
float unmarshaledPrincipalPointX_temp_2 = 0.0f;
unmarshaledPrincipalPointX_temp_2 = marshaled.___PrincipalPointX_2;
unmarshaled.___PrincipalPointX_2 = unmarshaledPrincipalPointX_temp_2;
float unmarshaledPrincipalPointY_temp_3 = 0.0f;
unmarshaledPrincipalPointY_temp_3 = marshaled.___PrincipalPointY_3;
unmarshaled.___PrincipalPointY_3 = unmarshaledPrincipalPointY_temp_3;
unmarshaled.___DistortionCoefficients_4 = reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 8));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___DistortionCoefficients_4), (void*)reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 8)));
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(8); i++)
{
(unmarshaled.___DistortionCoefficients_4)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___DistortionCoefficients_4)[i]);
}
}
// Conversion method for clean up from marshalling of: Vuforia.Internal.VuforiaDriver.CameraIntrinsics
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_pinvoke_cleanup(CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Vuforia.Internal.VuforiaDriver.CameraIntrinsics
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_com(const CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6& unmarshaled, CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com& marshaled)
{
marshaled.___FocalLengthX_0 = unmarshaled.___FocalLengthX_0;
marshaled.___FocalLengthY_1 = unmarshaled.___FocalLengthY_1;
marshaled.___PrincipalPointX_2 = unmarshaled.___PrincipalPointX_2;
marshaled.___PrincipalPointY_3 = unmarshaled.___PrincipalPointY_3;
if (unmarshaled.___DistortionCoefficients_4 != NULL)
{
if (8 > (unmarshaled.___DistortionCoefficients_4)->max_length)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_argument_exception("", "Type could not be marshaled because the length of an embedded array instance does not match the declared length in the layout."), NULL);
}
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(8); i++)
{
(marshaled.___DistortionCoefficients_4)[i] = (unmarshaled.___DistortionCoefficients_4)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
}
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_com_back(const CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com& marshaled, CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
float unmarshaledFocalLengthX_temp_0 = 0.0f;
unmarshaledFocalLengthX_temp_0 = marshaled.___FocalLengthX_0;
unmarshaled.___FocalLengthX_0 = unmarshaledFocalLengthX_temp_0;
float unmarshaledFocalLengthY_temp_1 = 0.0f;
unmarshaledFocalLengthY_temp_1 = marshaled.___FocalLengthY_1;
unmarshaled.___FocalLengthY_1 = unmarshaledFocalLengthY_temp_1;
float unmarshaledPrincipalPointX_temp_2 = 0.0f;
unmarshaledPrincipalPointX_temp_2 = marshaled.___PrincipalPointX_2;
unmarshaled.___PrincipalPointX_2 = unmarshaledPrincipalPointX_temp_2;
float unmarshaledPrincipalPointY_temp_3 = 0.0f;
unmarshaledPrincipalPointY_temp_3 = marshaled.___PrincipalPointY_3;
unmarshaled.___PrincipalPointY_3 = unmarshaledPrincipalPointY_temp_3;
unmarshaled.___DistortionCoefficients_4 = reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 8));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___DistortionCoefficients_4), (void*)reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 8)));
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(8); i++)
{
(unmarshaled.___DistortionCoefficients_4)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___DistortionCoefficients_4)[i]);
}
}
// Conversion method for clean up from marshalling of: Vuforia.Internal.VuforiaDriver.CameraIntrinsics
IL2CPP_EXTERN_C void CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_com_cleanup(CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshaled_com& marshaled)
{
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Vuforia.Internal.VuforiaDriver.CameraImage
IL2CPP_EXTERN_C void CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshal_pinvoke(const CameraImage_t160C5E11444459AB15B3F57830F054206547048F& unmarshaled, CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_pinvoke& marshaled)
{
marshaled.___Timestamp_0 = unmarshaled.___Timestamp_0;
marshaled.___ExposureTime_1 = unmarshaled.___ExposureTime_1;
marshaled.___Buffer_2 = unmarshaled.___Buffer_2;
marshaled.___BufferSize_3 = unmarshaled.___BufferSize_3;
marshaled.___Index_4 = unmarshaled.___Index_4;
marshaled.___Width_5 = unmarshaled.___Width_5;
marshaled.___Height_6 = unmarshaled.___Height_6;
marshaled.___Stride_7 = unmarshaled.___Stride_7;
marshaled.___Format_8 = unmarshaled.___Format_8;
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_pinvoke(unmarshaled.___Intrinsics_9, marshaled.___Intrinsics_9);
}
IL2CPP_EXTERN_C void CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshal_pinvoke_back(const CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_pinvoke& marshaled, CameraImage_t160C5E11444459AB15B3F57830F054206547048F& unmarshaled)
{
int64_t unmarshaledTimestamp_temp_0 = 0;
unmarshaledTimestamp_temp_0 = marshaled.___Timestamp_0;
unmarshaled.___Timestamp_0 = unmarshaledTimestamp_temp_0;
int64_t unmarshaledExposureTime_temp_1 = 0;
unmarshaledExposureTime_temp_1 = marshaled.___ExposureTime_1;
unmarshaled.___ExposureTime_1 = unmarshaledExposureTime_temp_1;
intptr_t unmarshaledBuffer_temp_2;
memset((&unmarshaledBuffer_temp_2), 0, sizeof(unmarshaledBuffer_temp_2));
unmarshaledBuffer_temp_2 = marshaled.___Buffer_2;
unmarshaled.___Buffer_2 = unmarshaledBuffer_temp_2;
int32_t unmarshaledBufferSize_temp_3 = 0;
unmarshaledBufferSize_temp_3 = marshaled.___BufferSize_3;
unmarshaled.___BufferSize_3 = unmarshaledBufferSize_temp_3;
int32_t unmarshaledIndex_temp_4 = 0;
unmarshaledIndex_temp_4 = marshaled.___Index_4;
unmarshaled.___Index_4 = unmarshaledIndex_temp_4;
int32_t unmarshaledWidth_temp_5 = 0;
unmarshaledWidth_temp_5 = marshaled.___Width_5;
unmarshaled.___Width_5 = unmarshaledWidth_temp_5;
int32_t unmarshaledHeight_temp_6 = 0;
unmarshaledHeight_temp_6 = marshaled.___Height_6;
unmarshaled.___Height_6 = unmarshaledHeight_temp_6;
int32_t unmarshaledStride_temp_7 = 0;
unmarshaledStride_temp_7 = marshaled.___Stride_7;
unmarshaled.___Stride_7 = unmarshaledStride_temp_7;
int32_t unmarshaledFormat_temp_8 = 0;
unmarshaledFormat_temp_8 = marshaled.___Format_8;
unmarshaled.___Format_8 = unmarshaledFormat_temp_8;
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6 unmarshaledIntrinsics_temp_9;
memset((&unmarshaledIntrinsics_temp_9), 0, sizeof(unmarshaledIntrinsics_temp_9));
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_pinvoke_back(marshaled.___Intrinsics_9, unmarshaledIntrinsics_temp_9);
unmarshaled.___Intrinsics_9 = unmarshaledIntrinsics_temp_9;
Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___Intrinsics_9))->___DistortionCoefficients_4), (void*)NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.Internal.VuforiaDriver.CameraImage
IL2CPP_EXTERN_C void CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshal_pinvoke_cleanup(CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_pinvoke& marshaled)
{
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_pinvoke_cleanup(marshaled.___Intrinsics_9);
}
// Conversion methods for marshalling of: Vuforia.Internal.VuforiaDriver.CameraImage
IL2CPP_EXTERN_C void CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshal_com(const CameraImage_t160C5E11444459AB15B3F57830F054206547048F& unmarshaled, CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_com& marshaled)
{
marshaled.___Timestamp_0 = unmarshaled.___Timestamp_0;
marshaled.___ExposureTime_1 = unmarshaled.___ExposureTime_1;
marshaled.___Buffer_2 = unmarshaled.___Buffer_2;
marshaled.___BufferSize_3 = unmarshaled.___BufferSize_3;
marshaled.___Index_4 = unmarshaled.___Index_4;
marshaled.___Width_5 = unmarshaled.___Width_5;
marshaled.___Height_6 = unmarshaled.___Height_6;
marshaled.___Stride_7 = unmarshaled.___Stride_7;
marshaled.___Format_8 = unmarshaled.___Format_8;
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_com(unmarshaled.___Intrinsics_9, marshaled.___Intrinsics_9);
}
IL2CPP_EXTERN_C void CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshal_com_back(const CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_com& marshaled, CameraImage_t160C5E11444459AB15B3F57830F054206547048F& unmarshaled)
{
int64_t unmarshaledTimestamp_temp_0 = 0;
unmarshaledTimestamp_temp_0 = marshaled.___Timestamp_0;
unmarshaled.___Timestamp_0 = unmarshaledTimestamp_temp_0;
int64_t unmarshaledExposureTime_temp_1 = 0;
unmarshaledExposureTime_temp_1 = marshaled.___ExposureTime_1;
unmarshaled.___ExposureTime_1 = unmarshaledExposureTime_temp_1;
intptr_t unmarshaledBuffer_temp_2;
memset((&unmarshaledBuffer_temp_2), 0, sizeof(unmarshaledBuffer_temp_2));
unmarshaledBuffer_temp_2 = marshaled.___Buffer_2;
unmarshaled.___Buffer_2 = unmarshaledBuffer_temp_2;
int32_t unmarshaledBufferSize_temp_3 = 0;
unmarshaledBufferSize_temp_3 = marshaled.___BufferSize_3;
unmarshaled.___BufferSize_3 = unmarshaledBufferSize_temp_3;
int32_t unmarshaledIndex_temp_4 = 0;
unmarshaledIndex_temp_4 = marshaled.___Index_4;
unmarshaled.___Index_4 = unmarshaledIndex_temp_4;
int32_t unmarshaledWidth_temp_5 = 0;
unmarshaledWidth_temp_5 = marshaled.___Width_5;
unmarshaled.___Width_5 = unmarshaledWidth_temp_5;
int32_t unmarshaledHeight_temp_6 = 0;
unmarshaledHeight_temp_6 = marshaled.___Height_6;
unmarshaled.___Height_6 = unmarshaledHeight_temp_6;
int32_t unmarshaledStride_temp_7 = 0;
unmarshaledStride_temp_7 = marshaled.___Stride_7;
unmarshaled.___Stride_7 = unmarshaledStride_temp_7;
int32_t unmarshaledFormat_temp_8 = 0;
unmarshaledFormat_temp_8 = marshaled.___Format_8;
unmarshaled.___Format_8 = unmarshaledFormat_temp_8;
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6 unmarshaledIntrinsics_temp_9;
memset((&unmarshaledIntrinsics_temp_9), 0, sizeof(unmarshaledIntrinsics_temp_9));
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_com_back(marshaled.___Intrinsics_9, unmarshaledIntrinsics_temp_9);
unmarshaled.___Intrinsics_9 = unmarshaledIntrinsics_temp_9;
Il2CppCodeGenWriteBarrier((void**)&(((&unmarshaled.___Intrinsics_9))->___DistortionCoefficients_4), (void*)NULL);
}
// Conversion method for clean up from marshalling of: Vuforia.Internal.VuforiaDriver.CameraImage
IL2CPP_EXTERN_C void CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshal_com_cleanup(CameraImage_t160C5E11444459AB15B3F57830F054206547048F_marshaled_com& marshaled)
{
CameraIntrinsics_t6E2CF9FC01E80EE3CD678200836A1B54381811B6_marshal_com_cleanup(marshaled.___Intrinsics_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
// Conversion methods for marshalling of: Vuforia.Internal.VuforiaDriver.DevicePose
IL2CPP_EXTERN_C void DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshal_pinvoke(const DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA& unmarshaled, DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshaled_pinvoke& marshaled)
{
marshaled.___Timestamp_0 = unmarshaled.___Timestamp_0;
if (unmarshaled.___TranslationData_1 != NULL)
{
if (3 > (unmarshaled.___TranslationData_1)->max_length)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_argument_exception("", "Type could not be marshaled because the length of an embedded array instance does not match the declared length in the layout."), NULL);
}
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(3); i++)
{
(marshaled.___TranslationData_1)[i] = (unmarshaled.___TranslationData_1)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
if (unmarshaled.___RotationData_2 != NULL)
{
if (9 > (unmarshaled.___RotationData_2)->max_length)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_argument_exception("", "Type could not be marshaled because the length of an embedded array instance does not match the declared length in the layout."), NULL);
}
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(9); i++)
{
(marshaled.___RotationData_2)[i] = (unmarshaled.___RotationData_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
marshaled.___Reason_3 = unmarshaled.___Reason_3;
marshaled.___CoordinateSystem_4 = unmarshaled.___CoordinateSystem_4;
marshaled.___Validity_5 = unmarshaled.___Validity_5;
}
IL2CPP_EXTERN_C void DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshal_pinvoke_back(const DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshaled_pinvoke& marshaled, DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint64_t unmarshaledTimestamp_temp_0 = 0;
unmarshaledTimestamp_temp_0 = marshaled.___Timestamp_0;
unmarshaled.___Timestamp_0 = unmarshaledTimestamp_temp_0;
unmarshaled.___TranslationData_1 = reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 3));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TranslationData_1), (void*)reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 3)));
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(3); i++)
{
(unmarshaled.___TranslationData_1)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___TranslationData_1)[i]);
}
unmarshaled.___RotationData_2 = reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 9));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___RotationData_2), (void*)reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 9)));
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(9); i++)
{
(unmarshaled.___RotationData_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___RotationData_2)[i]);
}
int32_t unmarshaledReason_temp_3 = 0;
unmarshaledReason_temp_3 = marshaled.___Reason_3;
unmarshaled.___Reason_3 = unmarshaledReason_temp_3;
int32_t unmarshaledCoordinateSystem_temp_4 = 0;
unmarshaledCoordinateSystem_temp_4 = marshaled.___CoordinateSystem_4;
unmarshaled.___CoordinateSystem_4 = unmarshaledCoordinateSystem_temp_4;
int32_t unmarshaledValidity_temp_5 = 0;
unmarshaledValidity_temp_5 = marshaled.___Validity_5;
unmarshaled.___Validity_5 = unmarshaledValidity_temp_5;
}
// Conversion method for clean up from marshalling of: Vuforia.Internal.VuforiaDriver.DevicePose
IL2CPP_EXTERN_C void DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshal_pinvoke_cleanup(DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Vuforia.Internal.VuforiaDriver.DevicePose
IL2CPP_EXTERN_C void DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshal_com(const DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA& unmarshaled, DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshaled_com& marshaled)
{
marshaled.___Timestamp_0 = unmarshaled.___Timestamp_0;
if (unmarshaled.___TranslationData_1 != NULL)
{
if (3 > (unmarshaled.___TranslationData_1)->max_length)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_argument_exception("", "Type could not be marshaled because the length of an embedded array instance does not match the declared length in the layout."), NULL);
}
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(3); i++)
{
(marshaled.___TranslationData_1)[i] = (unmarshaled.___TranslationData_1)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
if (unmarshaled.___RotationData_2 != NULL)
{
if (9 > (unmarshaled.___RotationData_2)->max_length)
{
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_argument_exception("", "Type could not be marshaled because the length of an embedded array instance does not match the declared length in the layout."), NULL);
}
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(9); i++)
{
(marshaled.___RotationData_2)[i] = (unmarshaled.___RotationData_2)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
}
}
marshaled.___Reason_3 = unmarshaled.___Reason_3;
marshaled.___CoordinateSystem_4 = unmarshaled.___CoordinateSystem_4;
marshaled.___Validity_5 = unmarshaled.___Validity_5;
}
IL2CPP_EXTERN_C void DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshal_com_back(const DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshaled_com& marshaled, DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
uint64_t unmarshaledTimestamp_temp_0 = 0;
unmarshaledTimestamp_temp_0 = marshaled.___Timestamp_0;
unmarshaled.___Timestamp_0 = unmarshaledTimestamp_temp_0;
unmarshaled.___TranslationData_1 = reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 3));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TranslationData_1), (void*)reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 3)));
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(3); i++)
{
(unmarshaled.___TranslationData_1)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___TranslationData_1)[i]);
}
unmarshaled.___RotationData_2 = reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 9));
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___RotationData_2), (void*)reinterpret_cast<SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*>((SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, 9)));
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(9); i++)
{
(unmarshaled.___RotationData_2)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___RotationData_2)[i]);
}
int32_t unmarshaledReason_temp_3 = 0;
unmarshaledReason_temp_3 = marshaled.___Reason_3;
unmarshaled.___Reason_3 = unmarshaledReason_temp_3;
int32_t unmarshaledCoordinateSystem_temp_4 = 0;
unmarshaledCoordinateSystem_temp_4 = marshaled.___CoordinateSystem_4;
unmarshaled.___CoordinateSystem_4 = unmarshaledCoordinateSystem_temp_4;
int32_t unmarshaledValidity_temp_5 = 0;
unmarshaledValidity_temp_5 = marshaled.___Validity_5;
unmarshaled.___Validity_5 = unmarshaledValidity_temp_5;
}
// Conversion method for clean up from marshalling of: Vuforia.Internal.VuforiaDriver.DevicePose
IL2CPP_EXTERN_C void DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshal_com_cleanup(DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA_marshaled_com& marshaled)
{
}
// System.Void Vuforia.Internal.VuforiaDriver.DevicePose::.ctor(UnityEngine.Transform,System.UInt64,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DevicePose__ctor_m20D431C19140211DE1E0F81E9B80E41995CD8C55 (DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, uint64_t ___1_timestamp, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_orientationAdjuster, const RuntimeMethod* method)
{
{
__this->___Timestamp_0 = ((int64_t)0);
__this->___TranslationData_1 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___TranslationData_1), (void*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL);
__this->___RotationData_2 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___RotationData_2), (void*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)NULL);
__this->___Reason_3 = 1;
__this->___CoordinateSystem_4 = 0;
__this->___Validity_5 = 0;
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_transform;
uint64_t L_1 = ___1_timestamp;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___2_orientationAdjuster;
DevicePose_Update_m54542045DF008441B0FC68CC26CF89CBC50D5487(__this, L_0, L_1, L_2, NULL);
return;
}
}
IL2CPP_EXTERN_C void DevicePose__ctor_m20D431C19140211DE1E0F81E9B80E41995CD8C55_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_transform, uint64_t ___1_timestamp, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_orientationAdjuster, const RuntimeMethod* method)
{
DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA*>(__this + _offset);
DevicePose__ctor_m20D431C19140211DE1E0F81E9B80E41995CD8C55(_thisAdjusted, ___0_transform, ___1_timestamp, ___2_orientationAdjuster, method);
}
// System.Void Vuforia.Internal.VuforiaDriver.DevicePose::Update(UnityEngine.Transform,System.UInt64,UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DevicePose_Update_m54542045DF008441B0FC68CC26CF89CBC50D5487 (DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_newTransform, uint64_t ___1_timestamp, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_orientationAdjuster, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
memset((&V_2), 0, sizeof(V_2));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_4;
memset((&V_4), 0, sizeof(V_4));
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5;
memset((&V_5), 0, sizeof(V_5));
{
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_newTransform;
NullCheck(L_0);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
L_1 = Transform_get_localToWorldMatrix_m5D35188766856338DD21DE756F42277C21719E6D(L_0, NULL);
V_0 = L_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2;
L_2 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_0), NULL);
V_1 = L_2;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = ___2_orientationAdjuster;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5;
L_5 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_3, L_4, NULL);
V_1 = L_5;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
L_6 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_1), 0, NULL);
V_2 = L_6;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
L_7 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_1), 1, NULL);
V_3 = L_7;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
L_8 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_1), 2, NULL);
V_4 = L_8;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
L_9 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_1), 3, NULL);
V_5 = L_9;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_10 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)3);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_11 = L_10;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = V_5;
float L_13 = L_12.___x_1;
NullCheck(L_11);
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_13);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_14 = L_11;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_15 = V_5;
float L_16 = L_15.___y_2;
NullCheck(L_14);
(L_14)->SetAt(static_cast<il2cpp_array_size_t>(1), (float)((-L_16)));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_17 = L_14;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_18 = V_5;
float L_19 = L_18.___z_3;
NullCheck(L_17);
(L_17)->SetAt(static_cast<il2cpp_array_size_t>(2), (float)L_19);
__this->___TranslationData_1 = L_17;
Il2CppCodeGenWriteBarrier((void**)(&__this->___TranslationData_1), (void*)L_17);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_20 = (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C*)SZArrayNew(SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = L_20;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_22 = V_2;
float L_23 = L_22.___x_1;
NullCheck(L_21);
(L_21)->SetAt(static_cast<il2cpp_array_size_t>(0), (float)L_23);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = L_21;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25 = V_3;
float L_26 = L_25.___x_1;
NullCheck(L_24);
(L_24)->SetAt(static_cast<il2cpp_array_size_t>(1), (float)L_26);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = L_24;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_28 = V_4;
float L_29 = L_28.___x_1;
NullCheck(L_27);
(L_27)->SetAt(static_cast<il2cpp_array_size_t>(2), (float)((-L_29)));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = L_27;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_31 = V_2;
float L_32 = L_31.___y_2;
NullCheck(L_30);
(L_30)->SetAt(static_cast<il2cpp_array_size_t>(3), (float)((-L_32)));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = L_30;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_34 = V_3;
float L_35 = L_34.___y_2;
NullCheck(L_33);
(L_33)->SetAt(static_cast<il2cpp_array_size_t>(4), (float)((-L_35)));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_36 = L_33;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_37 = V_4;
float L_38 = L_37.___y_2;
NullCheck(L_36);
(L_36)->SetAt(static_cast<il2cpp_array_size_t>(5), (float)L_38);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = L_36;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_40 = V_2;
float L_41 = L_40.___z_3;
NullCheck(L_39);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(6), (float)L_41);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_42 = L_39;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_43 = V_3;
float L_44 = L_43.___z_3;
NullCheck(L_42);
(L_42)->SetAt(static_cast<il2cpp_array_size_t>(7), (float)L_44);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_45 = L_42;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_46 = V_4;
float L_47 = L_46.___z_3;
NullCheck(L_45);
(L_45)->SetAt(static_cast<il2cpp_array_size_t>(8), (float)((-L_47)));
__this->___RotationData_2 = L_45;
Il2CppCodeGenWriteBarrier((void**)(&__this->___RotationData_2), (void*)L_45);
uint64_t L_48 = ___1_timestamp;
__this->___Timestamp_0 = L_48;
return;
}
}
IL2CPP_EXTERN_C void DevicePose_Update_m54542045DF008441B0FC68CC26CF89CBC50D5487_AdjustorThunk (RuntimeObject* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_newTransform, uint64_t ___1_timestamp, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___2_orientationAdjuster, const RuntimeMethod* method)
{
DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA* _thisAdjusted;
int32_t _offset = 1;
_thisAdjusted = reinterpret_cast<DevicePose_t41961E668FEEB0C05AE2435D583CC001C09E53CA*>(__this + _offset);
DevicePose_Update_m54542045DF008441B0FC68CC26CF89CBC50D5487(_thisAdjusted, ___0_newTransform, ___1_timestamp, ___2_orientationAdjuster, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: Vuforia.Internal.VuforiaDriver.DriverData
IL2CPP_EXTERN_C void DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshal_pinvoke(const DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E& unmarshaled, DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshaled_pinvoke& marshaled)
{
marshaled.___DriverCreatedHandler_0 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___DriverCreatedHandler_0));
marshaled.___GetDriverConfigHandler_1 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___GetDriverConfigHandler_1));
}
IL2CPP_EXTERN_C void DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshal_pinvoke_back(const DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshaled_pinvoke& marshaled, DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___DriverCreatedHandler_0 = il2cpp_codegen_marshal_function_ptr_to_delegate<DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8>(marshaled.___DriverCreatedHandler_0, DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___DriverCreatedHandler_0), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8>(marshaled.___DriverCreatedHandler_0, DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8_il2cpp_TypeInfo_var));
unmarshaled.___GetDriverConfigHandler_1 = il2cpp_codegen_marshal_function_ptr_to_delegate<GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E>(marshaled.___GetDriverConfigHandler_1, GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___GetDriverConfigHandler_1), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E>(marshaled.___GetDriverConfigHandler_1, GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E_il2cpp_TypeInfo_var));
}
// Conversion method for clean up from marshalling of: Vuforia.Internal.VuforiaDriver.DriverData
IL2CPP_EXTERN_C void DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshal_pinvoke_cleanup(DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: Vuforia.Internal.VuforiaDriver.DriverData
IL2CPP_EXTERN_C void DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshal_com(const DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E& unmarshaled, DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshaled_com& marshaled)
{
marshaled.___DriverCreatedHandler_0 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___DriverCreatedHandler_0));
marshaled.___GetDriverConfigHandler_1 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___GetDriverConfigHandler_1));
}
IL2CPP_EXTERN_C void DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshal_com_back(const DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshaled_com& marshaled, DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E& unmarshaled)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
unmarshaled.___DriverCreatedHandler_0 = il2cpp_codegen_marshal_function_ptr_to_delegate<DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8>(marshaled.___DriverCreatedHandler_0, DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___DriverCreatedHandler_0), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8>(marshaled.___DriverCreatedHandler_0, DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8_il2cpp_TypeInfo_var));
unmarshaled.___GetDriverConfigHandler_1 = il2cpp_codegen_marshal_function_ptr_to_delegate<GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E>(marshaled.___GetDriverConfigHandler_1, GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E_il2cpp_TypeInfo_var);
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___GetDriverConfigHandler_1), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E>(marshaled.___GetDriverConfigHandler_1, GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E_il2cpp_TypeInfo_var));
}
// Conversion method for clean up from marshalling of: Vuforia.Internal.VuforiaDriver.DriverData
IL2CPP_EXTERN_C void DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_marshal_com_cleanup(DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E_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
// Vuforia.Internal.VuforiaDriver.UnityDriverUserData Vuforia.Internal.VuforiaDriver.UnityDriverUserData::Create(Vuforia.Internal.VuforiaDriver.DriverData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* UnityDriverUserData_Create_mFE2E3254A570B150B341F2739DAB93FFA7FDD701 (DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E ___0_driverData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E L_0 = ___0_driverData;
UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* L_1 = (UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443*)il2cpp_codegen_object_new(UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443_il2cpp_TypeInfo_var);
NullCheck(L_1);
UnityDriverUserData__ctor_m52EAC64B77FDF0BFB1227AB70FDEE27FCC3F4498(L_1, L_0, NULL);
return L_1;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.UnityDriverUserData::.ctor(Vuforia.Internal.VuforiaDriver.DriverData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityDriverUserData__ctor_m52EAC64B77FDF0BFB1227AB70FDEE27FCC3F4498 (UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* __this, DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E ___0_userData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeEngineDriverUserData_1__ctor_m1C67F717B87C21C78489D4474D688EBA30E63E75_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E L_0 = ___0_userData;
NativeEngineDriverUserData_1__ctor_m1C67F717B87C21C78489D4474D688EBA30E63E75(__this, L_0, NativeEngineDriverUserData_1__ctor_m1C67F717B87C21C78489D4474D688EBA30E63E75_RuntimeMethod_var);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.Internal.VuforiaDriver.IFileDriver Vuforia.Internal.VuforiaDriver.FileDriver::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FileDriver_get_Instance_mAB41DA878A9DB657B103C5DAD354E66BD82B5375 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
RuntimeObject* L_0 = ((FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_StaticFields*)il2cpp_codegen_static_fields_for(FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_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;
}
}
{
RuntimeObject* L_2;
L_2 = FileDriver_CreateInstance_m7EBE13B67DC55265E4E3BD80C9B32D955E727EE0(NULL);
RuntimeObject* L_3 = L_2;
((FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_StaticFields*)il2cpp_codegen_static_fields_for(FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_il2cpp_TypeInfo_var))->___sInstance_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_StaticFields*)il2cpp_codegen_static_fields_for(FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_il2cpp_TypeInfo_var))->___sInstance_0), (void*)L_3);
G_B2_0 = L_3;
}
IL_0014:
{
return G_B2_0;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.FileDriver::set_Instance(Vuforia.Internal.VuforiaDriver.IFileDriver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileDriver_set_Instance_mB8F944FFA59503E92DAD93382632726668B2D8B5 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_value;
((FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_StaticFields*)il2cpp_codegen_static_fields_for(FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_il2cpp_TypeInfo_var))->___sInstance_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_StaticFields*)il2cpp_codegen_static_fields_for(FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B_il2cpp_TypeInfo_var))->___sInstance_0), (void*)L_0);
return;
}
}
// Vuforia.Internal.VuforiaDriver.IFileDriver Vuforia.Internal.VuforiaDriver.FileDriver::CreateInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FileDriver_CreateInstance_m7EBE13B67DC55265E4E3BD80C9B32D955E727EE0 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E* L_0 = (NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E*)il2cpp_codegen_object_new(NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E_il2cpp_TypeInfo_var);
NullCheck(L_0);
NullFileDriver__ctor_m510B216F8C09888170E20162B3347386EA3425A0(L_0, NULL);
return L_0;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.FileDriver::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FileDriver__ctor_m1469E49D92ED5240E0D41D434D900508CFD7CE1C (FileDriver_t964F4798195E01168BF51CF14F19BA458814A55B* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
extern "C" void CDECL ReversePInvokeWrapper_NativeUnityDriver_OnDriverCreated_mBAA5DBDDDBD539A1B32A22B1450B68DBC439A497(intptr_t ___0_driverPtr)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
NativeUnityDriver_OnDriverCreated_mBAA5DBDDDBD539A1B32A22B1450B68DBC439A497_inline(___0_driverPtr, NULL);
}
extern "C" void CDECL ReversePInvokeWrapper_NativeUnityDriver_GetDriverConfig_m9BEDA58834FC2EE32F0EE59B0BE9B9131137D3C8(intptr_t ___0_buffer)
{
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
// Managed method invocation
NativeUnityDriver_GetDriverConfig_m9BEDA58834FC2EE32F0EE59B0BE9B9131137D3C8(___0_buffer, NULL);
}
// System.String Vuforia.Internal.VuforiaDriver.NativeUnityDriver::GetDriverNameForARFoundation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NativeUnityDriver_GetDriverNameForARFoundation_m890E8178308E09BF3AD32E189C4F7943453E7049 (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF1D3D0257FC5D9AA4AC13910BF2678578B83B98E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD923E0F50D19AFE95F216B7679E2A07023022AF);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
int32_t L_0;
L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
V_0 = L_0;
int32_t L_1 = V_0;
if ((((int32_t)L_1) == ((int32_t)8)))
{
goto IL_0015;
}
}
{
int32_t L_2 = V_0;
if ((!(((uint32_t)L_2) == ((uint32_t)((int32_t)11)))))
{
goto IL_001b;
}
}
{
return _stringLiteralFD923E0F50D19AFE95F216B7679E2A07023022AF;
}
IL_0015:
{
return _stringLiteralF1D3D0257FC5D9AA4AC13910BF2678578B83B98E;
}
IL_001b:
{
int32_t L_3;
L_3 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
int32_t L_4 = L_3;
RuntimeObject* L_5 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E_il2cpp_TypeInfo_var)), &L_4);
String_t* L_6;
L_6 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral04AA35D912F5DF85C9F803A988ECF37E42352BE5)), L_5, NULL);
NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A* L_7 = (NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotSupportedException_t1429765983D409BD2986508963C98D214E4EBF4A_il2cpp_TypeInfo_var)));
NullCheck(L_7);
NotSupportedException__ctor_mE174750CF0247BBB47544FFD71D66BB89630945B(L_7, L_6, NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NativeUnityDriver_GetDriverNameForARFoundation_m890E8178308E09BF3AD32E189C4F7943453E7049_RuntimeMethod_var)));
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::OnDriverCreated(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_OnDriverCreated_mBAA5DBDDDBD539A1B32A22B1450B68DBC439A497 (intptr_t ___0_driverPtr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0 = ___0_driverPtr;
((NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_StaticFields*)il2cpp_codegen_static_fields_for(NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var))->___sDriverHandle_1 = L_0;
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::GetDriverConfig(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_GetDriverConfig_m9BEDA58834FC2EE32F0EE59B0BE9B9131137D3C8 (intptr_t ___0_buffer, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_StructureToPtr_TisUnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540_m5364D823748196BEBFAB5AA246A4E32D76A4EDC8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 L_0 = ((NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_StaticFields*)il2cpp_codegen_static_fields_for(NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var))->___sDriverConfig_2;
intptr_t L_1 = ___0_buffer;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_StructureToPtr_TisUnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540_m5364D823748196BEBFAB5AA246A4E32D76A4EDC8(L_0, L_1, (bool)0, Marshal_StructureToPtr_TisUnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540_m5364D823748196BEBFAB5AA246A4E32D76A4EDC8_RuntimeMethod_var);
return;
}
}
// Vuforia.Internal.VuforiaDriver.UnityDriverUserData Vuforia.Internal.VuforiaDriver.NativeUnityDriver::CreateDriverData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* NativeUnityDriver_CreateDriverData_mDCCD20CB11E8173F0854D0CCD7C476AB4E3FE4B8 (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeUnityDriver_GetDriverConfig_m9BEDA58834FC2EE32F0EE59B0BE9B9131137D3C8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeUnityDriver_OnDriverCreated_mBAA5DBDDDBD539A1B32A22B1450B68DBC439A497_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E));
DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* L_0 = (DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8*)il2cpp_codegen_object_new(DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8_il2cpp_TypeInfo_var);
NullCheck(L_0);
DriverCreatedHandler__ctor_m7D4C29FF479C19D5D15EAB16C392E5C6B214BB8D(L_0, NULL, (intptr_t)((void*)NativeUnityDriver_OnDriverCreated_mBAA5DBDDDBD539A1B32A22B1450B68DBC439A497_RuntimeMethod_var), NULL);
(&V_0)->___DriverCreatedHandler_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___DriverCreatedHandler_0), (void*)L_0);
GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* L_1 = (GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E*)il2cpp_codegen_object_new(GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E_il2cpp_TypeInfo_var);
NullCheck(L_1);
GetDriverConfigHandler__ctor_m8ADDEF39BE7A37FD1886C69B35E4574F8380F472(L_1, NULL, (intptr_t)((void*)NativeUnityDriver_GetDriverConfig_m9BEDA58834FC2EE32F0EE59B0BE9B9131137D3C8_RuntimeMethod_var), NULL);
(&V_0)->___GetDriverConfigHandler_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___GetDriverConfigHandler_1), (void*)L_1);
DriverData_t76C1F3DBBF156D32BA906F2D172A20A1304ACB6E L_2 = V_0;
UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* L_3;
L_3 = UnityDriverUserData_Create_mFE2E3254A570B150B341F2739DAB93FFA7FDD701(L_2, NULL);
return L_3;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::ConfigureDriver(Vuforia.Internal.VuforiaDriver.UnityDriverConfig,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_ConfigureDriver_mF30C10A3A50A0839D7585BFB6C7BBC286DA68275 (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* __this, UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 ___0_configData, String_t* ___1_version, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 L_0 = ___0_configData;
((NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_StaticFields*)il2cpp_codegen_static_fields_for(NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var))->___sDriverConfig_2 = L_0;
String_t* L_1 = ___1_version;
if (!L_1)
{
goto IL_000f;
}
}
{
String_t* L_2 = ___1_version;
NativeUnityDriver_unityDriverSetVersion_m52C195368C1504CE26E8999823EC62F37572003F(L_2, NULL);
}
IL_000f:
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::PostCameraFrame(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_PostCameraFrame_mAFD35227062DE1A9F7CDFEC368E4756C25E1207E (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* __this, intptr_t ___0_frameData, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0 = ((NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_StaticFields*)il2cpp_codegen_static_fields_for(NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var))->___sDriverHandle_1;
intptr_t L_1 = ___0_frameData;
NativeUnityDriver_unityDriverPostCameraFrame_mE4EBEC0EB7E38C917B1B416D89D25DB704664C00(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::PostCameraFrameAndPose(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_PostCameraFrameAndPose_mB435B1ADCB891D66E84010C7ADD6FF53C0D77BD1 (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* __this, intptr_t ___0_frameData, intptr_t ___1_poseData, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_frameData;
intptr_t L_1 = ___1_poseData;
NativeUnityDriver_unityDriverPostCameraFrameAndPose_m76FEB8D4D32D8CBEE8C2B5A0B8281C03FC4A2A29(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::SetCreateAnchorMethod(Vuforia.Internal.VuforiaDriver.CreateAnchorMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_SetCreateAnchorMethod_mE2A8BE853C92AF2176DD2A5E03CCDC3D2106A428 (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* __this, CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* ___0_createAnchor, const RuntimeMethod* method)
{
{
CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* L_0 = ___0_createAnchor;
NativeUnityDriver_unityDriverSetCreateAnchorMethod_mE5842F4395AE30718DC423474C8F61F2A4E8E36E(L_0, NULL);
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::SetRemoveAnchorMethod(Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_SetRemoveAnchorMethod_m81CCCDF9405C16413DE31AFC38975EB88C9C42E6 (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* __this, RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* ___0_removeAnchor, const RuntimeMethod* method)
{
{
RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* L_0 = ___0_removeAnchor;
NativeUnityDriver_unityDriverSetRemoveAnchorMethod_m9849996868AD52C8E1F2F937BDD294B8247B15C3(L_0, NULL);
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::UpdateAnchors(System.IntPtr,System.Int32,Vuforia.Internal.VuforiaDriver.AnchorStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_UpdateAnchors_m95E419F44ACDB5F856C51682D07606400181B5C0 (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* __this, intptr_t ___0_anchorsData, int32_t ___1_numAnchors, int32_t ___2_status, const RuntimeMethod* method)
{
{
intptr_t L_0 = ___0_anchorsData;
int32_t L_1 = ___1_numAnchors;
int32_t L_2 = ___2_status;
NativeUnityDriver_unityDriverUpdateAnchors_m6B5BD1C6C1BFF762FB4E5D72410528461BF6772F(L_0, L_1, L_2, NULL);
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverSetVersion(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverSetVersion_m52C195368C1504CE26E8999823EC62F37572003F (String_t* ___0_version, const RuntimeMethod* method)
{
typedef void (CDECL *PInvokeFunc) (char*);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_UnityDriver_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(char*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("UnityDriver"), "unityDriverSetVersion", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___0_version' to native representation
char* ____0_version_marshaled = NULL;
____0_version_marshaled = il2cpp_codegen_marshal_string(___0_version);
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
reinterpret_cast<PInvokeFunc>(unityDriverSetVersion)(____0_version_marshaled);
#else
il2cppPInvokeFunc(____0_version_marshaled);
#endif
// Marshaling cleanup of parameter '___0_version' native representation
il2cpp_codegen_marshal_free(____0_version_marshaled);
____0_version_marshaled = NULL;
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverPostCameraFrame(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverPostCameraFrame_mE4EBEC0EB7E38C917B1B416D89D25DB704664C00 (intptr_t ___0_driverHandle, intptr_t ___1_frameData, const RuntimeMethod* method)
{
typedef void (CDECL *PInvokeFunc) (intptr_t, intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_UnityDriver_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("UnityDriver"), "unityDriverPostCameraFrame", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
reinterpret_cast<PInvokeFunc>(unityDriverPostCameraFrame)(___0_driverHandle, ___1_frameData);
#else
il2cppPInvokeFunc(___0_driverHandle, ___1_frameData);
#endif
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverPostCameraFrameAndPose(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverPostCameraFrameAndPose_m76FEB8D4D32D8CBEE8C2B5A0B8281C03FC4A2A29 (intptr_t ___0_frameData, intptr_t ___1_poseData, const RuntimeMethod* method)
{
typedef void (CDECL *PInvokeFunc) (intptr_t, intptr_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_UnityDriver_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(intptr_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("UnityDriver"), "unityDriverPostCameraFrameAndPose", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
reinterpret_cast<PInvokeFunc>(unityDriverPostCameraFrameAndPose)(___0_frameData, ___1_poseData);
#else
il2cppPInvokeFunc(___0_frameData, ___1_poseData);
#endif
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverSetCreateAnchorMethod(Vuforia.Internal.VuforiaDriver.CreateAnchorMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverSetCreateAnchorMethod_mE5842F4395AE30718DC423474C8F61F2A4E8E36E (CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* ___0_createAnchor, const RuntimeMethod* method)
{
typedef void (CDECL *PInvokeFunc) (Il2CppMethodPointer);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_UnityDriver_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("UnityDriver"), "unityDriverSetCreateAnchorMethod", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___0_createAnchor' to native representation
Il2CppMethodPointer ____0_createAnchor_marshaled = NULL;
____0_createAnchor_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___0_createAnchor));
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
reinterpret_cast<PInvokeFunc>(unityDriverSetCreateAnchorMethod)(____0_createAnchor_marshaled);
#else
il2cppPInvokeFunc(____0_createAnchor_marshaled);
#endif
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverSetRemoveAnchorMethod(Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverSetRemoveAnchorMethod_m9849996868AD52C8E1F2F937BDD294B8247B15C3 (RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* ___0_removeAnchor, const RuntimeMethod* method)
{
typedef void (CDECL *PInvokeFunc) (Il2CppMethodPointer);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_UnityDriver_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(void*);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("UnityDriver"), "unityDriverSetRemoveAnchorMethod", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Marshaling of parameter '___0_removeAnchor' to native representation
Il2CppMethodPointer ____0_removeAnchor_marshaled = NULL;
____0_removeAnchor_marshaled = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(___0_removeAnchor));
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
reinterpret_cast<PInvokeFunc>(unityDriverSetRemoveAnchorMethod)(____0_removeAnchor_marshaled);
#else
il2cppPInvokeFunc(____0_removeAnchor_marshaled);
#endif
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::unityDriverUpdateAnchors(System.IntPtr,System.Int32,Vuforia.Internal.VuforiaDriver.AnchorStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver_unityDriverUpdateAnchors_m6B5BD1C6C1BFF762FB4E5D72410528461BF6772F (intptr_t ___0_anchorsData, int32_t ___1_numAnchors, int32_t ___2_status, const RuntimeMethod* method)
{
typedef void (CDECL *PInvokeFunc) (intptr_t, int32_t, int32_t);
#if !FORCE_PINVOKE_INTERNAL && !FORCE_PINVOKE_UnityDriver_INTERNAL
static PInvokeFunc il2cppPInvokeFunc;
if (il2cppPInvokeFunc == NULL)
{
int parameterSize = sizeof(intptr_t) + sizeof(int32_t) + sizeof(int32_t);
il2cppPInvokeFunc = il2cpp_codegen_resolve_pinvoke<PInvokeFunc>(IL2CPP_NATIVE_STRING("UnityDriver"), "unityDriverUpdateAnchors", IL2CPP_CALL_C, CHARSET_NOT_SPECIFIED, parameterSize, false);
IL2CPP_ASSERT(il2cppPInvokeFunc != NULL);
}
#endif
// Native function invocation
#if FORCE_PINVOKE_INTERNAL || FORCE_PINVOKE_UnityDriver_INTERNAL
reinterpret_cast<PInvokeFunc>(unityDriverUpdateAnchors)(___0_anchorsData, ___1_numAnchors, ___2_status);
#else
il2cppPInvokeFunc(___0_anchorsData, ___1_numAnchors, ___2_status);
#endif
}
// System.Void Vuforia.Internal.VuforiaDriver.NativeUnityDriver::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeUnityDriver__ctor_m446F0B349BB821C0063BD5594A755594B0F1B7EF (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* __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.UInt64 Vuforia.Internal.VuforiaDriver.NullFileDriver::GetPlaybackPosition()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t NullFileDriver_GetPlaybackPosition_m3DA47F7F92B77D6E6EDDD7479BBB2002CD81E4DA (NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E* __this, const RuntimeMethod* method)
{
{
return ((int64_t)0);
}
}
// System.UInt64 Vuforia.Internal.VuforiaDriver.NullFileDriver::GetSequenceDuration()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t NullFileDriver_GetSequenceDuration_m2FEA28C03A53F70A43EE5F9A237C5E23FB946599 (NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E* __this, const RuntimeMethod* method)
{
{
return ((int64_t)0);
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullFileDriver::SetPlaybackStartTime(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullFileDriver_SetPlaybackStartTime_m26017520E56E352B382A0EBD6A6FEE8C678F0D96 (NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E* __this, uint64_t ___0_startTime, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullFileDriver::SetPlaybackEndTime(System.UInt64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullFileDriver_SetPlaybackEndTime_m5BCF44AD26EDD3DAE59645C722296412A4F1E228 (NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E* __this, uint64_t ___0_endTime, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullFileDriver::SetPlaybackLoop(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullFileDriver_SetPlaybackLoop_m4144728B529E65493828099B277479256117D1C9 (NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E* __this, uint32_t ___0_loopCount, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullFileDriver::SetPlaybackMode(Vuforia.Internal.VuforiaDriver.FileDriverPlaybackMode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullFileDriver_SetPlaybackMode_m6AFA50CE491A556739244F847F69321AAB6A8C13 (NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E* __this, int32_t ___0_mode, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullFileDriver::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullFileDriver__ctor_m510B216F8C09888170E20162B3347386EA3425A0 (NullFileDriver_t618CD096EC517A519656A6AE3DB718789B4BA39E* __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.Internal.VuforiaDriver.NullUnityDriver::GetDriverNameForARFoundation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* NullUnityDriver_GetDriverNameForARFoundation_m54388BB538FA575470D4281968AC24A4BB114D71 (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* __this, const RuntimeMethod* method)
{
{
return (String_t*)NULL;
}
}
// Vuforia.Internal.VuforiaDriver.UnityDriverUserData Vuforia.Internal.VuforiaDriver.NullUnityDriver::CreateDriverData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443* NullUnityDriver_CreateDriverData_mD6F5BEE2C66D2AA20FAB1CFC4343FECC02D21AF7 (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* __this, const RuntimeMethod* method)
{
{
return (UnityDriverUserData_t599AA252B4696E58F215DCE16EF67FEEF3376443*)NULL;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullUnityDriver::ConfigureDriver(Vuforia.Internal.VuforiaDriver.UnityDriverConfig,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullUnityDriver_ConfigureDriver_m119C2038B8E700F5A331C28AD3E073AC59724A2F (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* __this, UnityDriverConfig_t0886203BF4650593C6D67E31FCE4038AA1625540 ___0_configData, String_t* ___1_version, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullUnityDriver::PostCameraFrame(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullUnityDriver_PostCameraFrame_m02BB83D543DEED6D79D27B50A9995D91BE8ABF24 (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* __this, intptr_t ___0_frameData, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullUnityDriver::PostCameraFrameAndPose(System.IntPtr,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullUnityDriver_PostCameraFrameAndPose_mB9A8862910436E2CB7DD9ABD591FD7D6756C0FD3 (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* __this, intptr_t ___0_frameData, intptr_t ___1_poseData, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullUnityDriver::SetCreateAnchorMethod(Vuforia.Internal.VuforiaDriver.CreateAnchorMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullUnityDriver_SetCreateAnchorMethod_m7ECF45AE346AA00338AB1CFFE9D86447634D0E4B (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* __this, CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* ___0_createAnchor, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullUnityDriver::SetRemoveAnchorMethod(Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullUnityDriver_SetRemoveAnchorMethod_mA75046EAE75783E67975ECD464564641A448FD95 (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* __this, RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* ___0_removeAnchor, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullUnityDriver::UpdateAnchors(System.IntPtr,System.Int32,Vuforia.Internal.VuforiaDriver.AnchorStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullUnityDriver_UpdateAnchors_m938D6FB955DD6AF092651E8CA478774A248CAD2B (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* __this, intptr_t ___0_anchorsData, int32_t ___1_numAnchors, int32_t ___2_status, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.NullUnityDriver::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullUnityDriver__ctor_m173B3760D5A6699EDDE6C728EC7C73BB7CBAC1FF (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* __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
String_t* CreateAnchorMethod_Invoke_m27813B0540684853F51DA39922C78F7CB4B3EE3A_Multicast(CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, intptr_t ___0_posePtr, 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));
String_t* retVal = NULL;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* currentDelegate = reinterpret_cast<CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA*>(delegatesToInvoke[i]);
typedef String_t* (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_posePtr, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
String_t* CreateAnchorMethod_Invoke_m27813B0540684853F51DA39922C78F7CB4B3EE3A_OpenInst(CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, intptr_t ___0_posePtr, const RuntimeMethod* method)
{
typedef String_t* (*FunctionPointerType) (intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_posePtr, method);
}
String_t* CreateAnchorMethod_Invoke_m27813B0540684853F51DA39922C78F7CB4B3EE3A_OpenStatic(CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, intptr_t ___0_posePtr, const RuntimeMethod* method)
{
typedef String_t* (*FunctionPointerType) (intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_posePtr, method);
}
String_t* CreateAnchorMethod_Invoke_m27813B0540684853F51DA39922C78F7CB4B3EE3A_OpenStaticInvoker(CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, intptr_t ___0_posePtr, const RuntimeMethod* method)
{
return InvokerFuncInvoker1< String_t*, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_posePtr);
}
String_t* CreateAnchorMethod_Invoke_m27813B0540684853F51DA39922C78F7CB4B3EE3A_ClosedStaticInvoker(CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, intptr_t ___0_posePtr, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< String_t*, RuntimeObject*, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_posePtr);
}
IL2CPP_EXTERN_C String_t* DelegatePInvokeWrapper_CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA (CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, intptr_t ___0_posePtr, const RuntimeMethod* method)
{
typedef char* (DEFAULT_CALL *PInvokeFunc)(intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
char* returnValue = il2cppPInvokeFunc(___0_posePtr);
// Marshaling of return value back from native representation
String_t* _returnValue_unmarshaled = NULL;
_returnValue_unmarshaled = il2cpp_codegen_marshal_string_result(returnValue);
// Marshaling cleanup of return value native representation
il2cpp_codegen_marshal_free(returnValue);
returnValue = NULL;
return _returnValue_unmarshaled;
}
// System.Void Vuforia.Internal.VuforiaDriver.CreateAnchorMethod::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CreateAnchorMethod__ctor_mE525B6B7825752649D9DFC045E2DF3A5EB40366E (CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__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 == 1;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&CreateAnchorMethod_Invoke_m27813B0540684853F51DA39922C78F7CB4B3EE3A_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&CreateAnchorMethod_Invoke_m27813B0540684853F51DA39922C78F7CB4B3EE3A_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&CreateAnchorMethod_Invoke_m27813B0540684853F51DA39922C78F7CB4B3EE3A_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&CreateAnchorMethod_Invoke_m27813B0540684853F51DA39922C78F7CB4B3EE3A_Multicast;
}
// System.String Vuforia.Internal.VuforiaDriver.CreateAnchorMethod::Invoke(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CreateAnchorMethod_Invoke_m27813B0540684853F51DA39922C78F7CB4B3EE3A (CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, intptr_t ___0_posePtr, const RuntimeMethod* method)
{
typedef String_t* (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_posePtr, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult Vuforia.Internal.VuforiaDriver.CreateAnchorMethod::BeginInvoke(System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* CreateAnchorMethod_BeginInvoke_m71BA0A89CCF50A7F011CB5D535CBE863C0BDE083 (CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, intptr_t ___0_posePtr, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[2] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_posePtr);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
// System.String Vuforia.Internal.VuforiaDriver.CreateAnchorMethod::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* CreateAnchorMethod_EndInvoke_m1BC759C510E6FD9C3D698B89FF27AC85689A5EB6 (CreateAnchorMethod_t35A4E19769E885726215C5C52A96EC476DFF2BAA* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return (String_t*)__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
bool RemoveAnchorMethod_Invoke_m51A57D9F0CF4CE62394F06B6AC9D2530A2FE8197_Multicast(RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, intptr_t ___0_uuidPtr, 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));
bool retVal = false;
for (il2cpp_array_size_t i = 0; i < length; i++)
{
RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* currentDelegate = reinterpret_cast<RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7*>(delegatesToInvoke[i]);
typedef bool (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*);
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_uuidPtr, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
return retVal;
}
bool RemoveAnchorMethod_Invoke_m51A57D9F0CF4CE62394F06B6AC9D2530A2FE8197_OpenInst(RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, intptr_t ___0_uuidPtr, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_uuidPtr, method);
}
bool RemoveAnchorMethod_Invoke_m51A57D9F0CF4CE62394F06B6AC9D2530A2FE8197_OpenStatic(RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, intptr_t ___0_uuidPtr, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___method_ptr_0)(___0_uuidPtr, method);
}
bool RemoveAnchorMethod_Invoke_m51A57D9F0CF4CE62394F06B6AC9D2530A2FE8197_OpenStaticInvoker(RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, intptr_t ___0_uuidPtr, const RuntimeMethod* method)
{
return InvokerFuncInvoker1< bool, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_uuidPtr);
}
bool RemoveAnchorMethod_Invoke_m51A57D9F0CF4CE62394F06B6AC9D2530A2FE8197_ClosedStaticInvoker(RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, intptr_t ___0_uuidPtr, const RuntimeMethod* method)
{
return InvokerFuncInvoker2< bool, RuntimeObject*, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_uuidPtr);
}
IL2CPP_EXTERN_C bool DelegatePInvokeWrapper_RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7 (RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, intptr_t ___0_uuidPtr, const RuntimeMethod* method)
{
typedef int32_t (DEFAULT_CALL *PInvokeFunc)(intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
int32_t returnValue = il2cppPInvokeFunc(___0_uuidPtr);
return static_cast<bool>(returnValue);
}
// System.Void Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RemoveAnchorMethod__ctor_mEB04CFA502C71EDDBC9B5541C9A599EF83CF6D77 (RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
__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 == 1;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&RemoveAnchorMethod_Invoke_m51A57D9F0CF4CE62394F06B6AC9D2530A2FE8197_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&RemoveAnchorMethod_Invoke_m51A57D9F0CF4CE62394F06B6AC9D2530A2FE8197_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&RemoveAnchorMethod_Invoke_m51A57D9F0CF4CE62394F06B6AC9D2530A2FE8197_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&RemoveAnchorMethod_Invoke_m51A57D9F0CF4CE62394F06B6AC9D2530A2FE8197_Multicast;
}
// System.Boolean Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod::Invoke(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RemoveAnchorMethod_Invoke_m51A57D9F0CF4CE62394F06B6AC9D2530A2FE8197 (RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, intptr_t ___0_uuidPtr, const RuntimeMethod* method)
{
typedef bool (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_uuidPtr, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod::BeginInvoke(System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RemoveAnchorMethod_BeginInvoke_m3C2CBD7E9CB837CEA4CC338DA92E9E4D4FA4F3BE (RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, intptr_t ___0_uuidPtr, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[2] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_uuidPtr);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
// System.Boolean Vuforia.Internal.VuforiaDriver.RemoveAnchorMethod::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RemoveAnchorMethod_EndInvoke_m9903E209DF2A19BA648A57EDE80ADE731C4B8F8B (RemoveAnchorMethod_tF0D8ECE4C979D017A0501A8328320A851D9773A7* __this, RuntimeObject* ___0_result, const RuntimeMethod* method)
{
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
return *(bool*)UnBox ((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
void DriverCreatedHandler_Invoke_mE12140BECB23A578AF34B4D4B917C01FB285D06B_Multicast(DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __this, intptr_t ___0_driverPtr, 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++)
{
DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* currentDelegate = reinterpret_cast<DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_driverPtr, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void DriverCreatedHandler_Invoke_mE12140BECB23A578AF34B4D4B917C01FB285D06B_OpenInst(DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __this, intptr_t ___0_driverPtr, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_driverPtr, method);
}
void DriverCreatedHandler_Invoke_mE12140BECB23A578AF34B4D4B917C01FB285D06B_OpenStatic(DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __this, intptr_t ___0_driverPtr, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_driverPtr, method);
}
void DriverCreatedHandler_Invoke_mE12140BECB23A578AF34B4D4B917C01FB285D06B_OpenStaticInvoker(DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __this, intptr_t ___0_driverPtr, const RuntimeMethod* method)
{
InvokerActionInvoker1< intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_driverPtr);
}
void DriverCreatedHandler_Invoke_mE12140BECB23A578AF34B4D4B917C01FB285D06B_ClosedStaticInvoker(DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __this, intptr_t ___0_driverPtr, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_driverPtr);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8 (DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __this, intptr_t ___0_driverPtr, const RuntimeMethod* method)
{
typedef void (CDECL *PInvokeFunc)(intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
il2cppPInvokeFunc(___0_driverPtr);
}
// System.Void Vuforia.Internal.VuforiaDriver.DriverCreatedHandler::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DriverCreatedHandler__ctor_m7D4C29FF479C19D5D15EAB16C392E5C6B214BB8D (DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __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 == 1;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&DriverCreatedHandler_Invoke_mE12140BECB23A578AF34B4D4B917C01FB285D06B_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&DriverCreatedHandler_Invoke_mE12140BECB23A578AF34B4D4B917C01FB285D06B_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&DriverCreatedHandler_Invoke_mE12140BECB23A578AF34B4D4B917C01FB285D06B_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&DriverCreatedHandler_Invoke_mE12140BECB23A578AF34B4D4B917C01FB285D06B_Multicast;
}
// System.Void Vuforia.Internal.VuforiaDriver.DriverCreatedHandler::Invoke(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DriverCreatedHandler_Invoke_mE12140BECB23A578AF34B4D4B917C01FB285D06B (DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __this, intptr_t ___0_driverPtr, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_driverPtr, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult Vuforia.Internal.VuforiaDriver.DriverCreatedHandler::BeginInvoke(System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* DriverCreatedHandler_BeginInvoke_m70CFE359D851C72CFC73B5C8CEAED8FAB69384F3 (DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __this, intptr_t ___0_driverPtr, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[2] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_driverPtr);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
// System.Void Vuforia.Internal.VuforiaDriver.DriverCreatedHandler::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DriverCreatedHandler_EndInvoke_mA8B7BB01BE15F51E1457FB902A9FC3E47C82447C (DriverCreatedHandler_t582A9BEAA9C6E14199A0A1656C0B1365BBEDF9D8* __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
void GetDriverConfigHandler_Invoke_mB22FA480D641E42370A7E347C3AA9E986050A7F1_Multicast(GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __this, intptr_t ___0_buffer, 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++)
{
GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* currentDelegate = reinterpret_cast<GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E*>(delegatesToInvoke[i]);
typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*);
((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, ___0_buffer, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
}
}
void GetDriverConfigHandler_Invoke_mB22FA480D641E42370A7E347C3AA9E986050A7F1_OpenInst(GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __this, intptr_t ___0_buffer, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_buffer, method);
}
void GetDriverConfigHandler_Invoke_mB22FA480D641E42370A7E347C3AA9E986050A7F1_OpenStatic(GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __this, intptr_t ___0_buffer, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___method_ptr_0)(___0_buffer, method);
}
void GetDriverConfigHandler_Invoke_mB22FA480D641E42370A7E347C3AA9E986050A7F1_OpenStaticInvoker(GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __this, intptr_t ___0_buffer, const RuntimeMethod* method)
{
InvokerActionInvoker1< intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, ___0_buffer);
}
void GetDriverConfigHandler_Invoke_mB22FA480D641E42370A7E347C3AA9E986050A7F1_ClosedStaticInvoker(GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __this, intptr_t ___0_buffer, const RuntimeMethod* method)
{
InvokerActionInvoker2< RuntimeObject*, intptr_t >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___0_buffer);
}
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E (GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __this, intptr_t ___0_buffer, const RuntimeMethod* method)
{
typedef void (CDECL *PInvokeFunc)(intptr_t);
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
// Native function invocation
il2cppPInvokeFunc(___0_buffer);
}
// System.Void Vuforia.Internal.VuforiaDriver.GetDriverConfigHandler::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetDriverConfigHandler__ctor_m8ADDEF39BE7A37FD1886C69B35E4574F8380F472 (GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __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 == 1;
if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___1_method))
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&GetDriverConfigHandler_Invoke_mB22FA480D641E42370A7E347C3AA9E986050A7F1_OpenStaticInvoker;
else
__this->___invoke_impl_1 = (intptr_t)&GetDriverConfigHandler_Invoke_mB22FA480D641E42370A7E347C3AA9E986050A7F1_ClosedStaticInvoker;
else
if (isOpen)
__this->___invoke_impl_1 = (intptr_t)&GetDriverConfigHandler_Invoke_mB22FA480D641E42370A7E347C3AA9E986050A7F1_OpenStatic;
else
{
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
}
else
{
if (___0_object == NULL)
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
__this->___method_code_6 = (intptr_t)__this->___m_target_2;
}
__this->___extra_arg_5 = (intptr_t)&GetDriverConfigHandler_Invoke_mB22FA480D641E42370A7E347C3AA9E986050A7F1_Multicast;
}
// System.Void Vuforia.Internal.VuforiaDriver.GetDriverConfigHandler::Invoke(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetDriverConfigHandler_Invoke_mB22FA480D641E42370A7E347C3AA9E986050A7F1 (GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __this, intptr_t ___0_buffer, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, intptr_t, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_buffer, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult Vuforia.Internal.VuforiaDriver.GetDriverConfigHandler::BeginInvoke(System.IntPtr,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GetDriverConfigHandler_BeginInvoke_m78461157B8C0B817FB6B944F3AB983359D34896B (GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __this, intptr_t ___0_buffer, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
void *__d_args[2] = {0};
__d_args[0] = Box(IntPtr_t_il2cpp_TypeInfo_var, &___0_buffer);
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
// System.Void Vuforia.Internal.VuforiaDriver.GetDriverConfigHandler::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GetDriverConfigHandler_EndInvoke_m2BE377E73BAB74D21A73B4F5AE528AF59533FA8C (GetDriverConfigHandler_t15438A14A6861D37D8AD84282D9B596F82A5493E* __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
// Vuforia.Internal.VuforiaDriver.IUnityDriver Vuforia.Internal.VuforiaDriver.UnityDriver::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityDriver_get_Instance_mC0AA6B8040113A07E6CA934259D1396FEE66FF08 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
RuntimeObject* L_0 = ((UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_StaticFields*)il2cpp_codegen_static_fields_for(UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_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;
}
}
{
RuntimeObject* L_2;
L_2 = UnityDriver_CreateInstance_m7409B9C5723E1E4EB38F9ED76694C9357D3B96A3(NULL);
RuntimeObject* L_3 = L_2;
((UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_StaticFields*)il2cpp_codegen_static_fields_for(UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var))->___sInstance_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_StaticFields*)il2cpp_codegen_static_fields_for(UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var))->___sInstance_0), (void*)L_3);
G_B2_0 = L_3;
}
IL_0014:
{
return G_B2_0;
}
}
// System.Void Vuforia.Internal.VuforiaDriver.UnityDriver::set_Instance(Vuforia.Internal.VuforiaDriver.IUnityDriver)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityDriver_set_Instance_mF3F058C54D60AB7E62A1F32BCD14ED69BC069C9D (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_value;
((UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_StaticFields*)il2cpp_codegen_static_fields_for(UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var))->___sInstance_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_StaticFields*)il2cpp_codegen_static_fields_for(UnityDriver_t3BC56AFD1AFC84A92D46D174903705E9504EE246_il2cpp_TypeInfo_var))->___sInstance_0), (void*)L_0);
return;
}
}
// Vuforia.Internal.VuforiaDriver.IUnityDriver Vuforia.Internal.VuforiaDriver.UnityDriver::CreateInstance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* UnityDriver_CreateInstance_m7409B9C5723E1E4EB38F9ED76694C9357D3B96A3 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21_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_IsMagicLeapDevice_m1E5C3DB09B546CA6B79ED38B26370E405349BB21(NULL);
if (!L_0)
{
goto IL_000d;
}
}
{
NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21* L_1 = (NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21*)il2cpp_codegen_object_new(NullUnityDriver_tA8F13FF1514709FBBFD3B8F3FF547551C3006D21_il2cpp_TypeInfo_var);
NullCheck(L_1);
NullUnityDriver__ctor_m173B3760D5A6699EDDE6C728EC7C73BB7CBAC1FF(L_1, NULL);
return L_1;
}
IL_000d:
{
NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82* L_2 = (NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82*)il2cpp_codegen_object_new(NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var);
NullCheck(L_2);
NativeUnityDriver__ctor_m446F0B349BB821C0063BD5594A755594B0F1B7EF(L_2, NULL);
return L_2;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Internal.Utility.NullLogger::LogDebug(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullLogger_LogDebug_mCE2513D9B7D79226BA9D1F8AC7CD8A309CF53612 (NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.Utility.NullLogger::LogInfo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullLogger_LogInfo_m82C15110510F505FBC751F97913DC15FB94CEFA3 (NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.Utility.NullLogger::LogWarning(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullLogger_LogWarning_m85667DE1FE2380E877061A0BDFAC783CF09D1CB9 (NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.Utility.NullLogger::LogError(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullLogger_LogError_mCDBD3052208E4C9A391CCABC803BB1C2291B0785 (NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9* __this, String_t* ___0_message, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.Utility.NullLogger::LogDebug(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullLogger_LogDebug_m09D884C78321926C326811AB8B8132B924BDEEC8 (NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9* __this, String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.Utility.NullLogger::LogInfo(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullLogger_LogInfo_m73843D2C28E9A8792A18C7D0FD944B7A58E7F12C (NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9* __this, String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.Utility.NullLogger::LogWarning(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullLogger_LogWarning_mD250F561F5295FA8E668624B6E2A18178338A085 (NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9* __this, String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.Utility.NullLogger::LogError(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullLogger_LogError_mA9361D84086CD056F5D567F320F2DA88F4545F53 (NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9* __this, String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.Utility.NullLogger::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullLogger__ctor_mB3A9D836C3EA02C70DBA1DC24E43F9FB282B4DC1 (NullLogger_tE2942EA18EAE55AB2B6058DE9B93C6954E3937B9* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Internal.Utility.UnityLogger::LogDebug(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogger_LogDebug_mD540F00B321BB385301C921500ACF66EB2CAA4DA (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* __this, String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_0, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.UnityLogger::LogInfo(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogger_LogInfo_mF7A43370797E9362AB3E6293E1EFAC297C67169D (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* __this, String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_0, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.UnityLogger::LogWarning(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogger_LogWarning_m64F5E270526D4EFD3F4407BB15C928D39AA9A91C (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* __this, String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(L_0, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.UnityLogger::LogError(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogger_LogError_mAB715FA293D0493F7F27463C3A9A0155EDB6A77B (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* __this, String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_0, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.UnityLogger::LogDebug(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogger_LogDebug_m03306F0BE0C77A2DA68322088EE733EC1A50C14A (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* __this, String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___1_args;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.UnityLogger::LogInfo(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogger_LogInfo_mC2164EE5E9D2E8B4C02E71E57CAEB8A4FC3EAC45 (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* __this, String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___1_args;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogFormat_mD555556327B42AA3482D077EFAEB16B0AFDF72C7(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.UnityLogger::LogWarning(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogger_LogWarning_mDBFF9C8A36251050C8B37B118C528C8A1E54A088 (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* __this, String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___1_args;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogWarningFormat_mD8224DEBCB6050F4E2BF55151F0C6A29B87DEFBC(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.UnityLogger::LogError(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogger_LogError_m542DF1402C30099608A21BFCFA5F780270260900 (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* __this, String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
String_t* L_0 = ___0_message;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = ___1_args;
il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
Debug_LogErrorFormat_m96690322C941D23A125E5769C9803606859A707C(L_0, L_1, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.UnityLogger::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityLogger__ctor_m32303B7DC0D78ABFD749F1FD7541C638858ADC5D (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Vuforia.Internal.Utility.ILogger Vuforia.Internal.Utility.Log::get_Instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Log_get_Instance_m5C464EF5BD4D62A9531EC29642715EC9367D4681 (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*)&UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
RuntimeObject* L_0 = ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogger_0;
RuntimeObject* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0014;
}
}
{
UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* L_2 = (UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48*)il2cpp_codegen_object_new(UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48_il2cpp_TypeInfo_var);
NullCheck(L_2);
UnityLogger__ctor_m32303B7DC0D78ABFD749F1FD7541C638858ADC5D(L_2, NULL);
UnityLogger_tA3CE3F5B8EFEA1D85D5F752471736C15ECA1FE48* L_3 = L_2;
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogger_0 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogger_0), (void*)L_3);
G_B2_0 = ((RuntimeObject*)(L_3));
}
IL_0014:
{
return G_B2_0;
}
}
// System.Void Vuforia.Internal.Utility.Log::set_Instance(Vuforia.Internal.Utility.ILogger)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_set_Instance_m7D4190212133047E9EBEBF84B7A9196A2963D881 (RuntimeObject* ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogger_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogger_0), (void*)L_0);
return;
}
}
// Vuforia.Internal.Utility.LogLevel Vuforia.Internal.Utility.Log::get_LogLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Log_get_LogLevel_m6DA3A82621C4B72612B095D6A19229B50C1312A7 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
int32_t L_0 = ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1;
return L_0;
}
}
// System.Void Vuforia.Internal.Utility.Log::set_LogLevel(Vuforia.Internal.Utility.LogLevel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_set_LogLevel_m004D74661E6967E0A588430B5FD64481745AFF27 (int32_t ___0_value, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
int32_t L_0 = ___0_value;
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1 = L_0;
return;
}
}
// System.Boolean Vuforia.Internal.Utility.Log::get_IsErrorLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Log_get_IsErrorLevel_m70139400B2CC278C835BDE3D8471B39B9F05CF6B (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
int32_t L_0 = ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1;
if (!L_0)
{
goto IL_0018;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
int32_t L_1 = ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1;
if ((((int32_t)L_1) == ((int32_t)2)))
{
goto IL_0018;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
int32_t L_2 = ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1;
return (bool)((((int32_t)L_2) == ((int32_t)1))? 1 : 0);
}
IL_0018:
{
return (bool)1;
}
}
// System.Boolean Vuforia.Internal.Utility.Log::get_IsWarningLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Log_get_IsWarningLevel_m71672F48B322DD14E62E2DE365DAB92CF1A0E461 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
int32_t L_0 = ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1;
if (!L_0)
{
goto IL_0010;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
int32_t L_1 = ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1;
return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
}
IL_0010:
{
return (bool)1;
}
}
// System.Boolean Vuforia.Internal.Utility.Log::get_IsInfoLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Log_get_IsInfoLevel_mA70FE878C28A20A545B8682E8EF2D2D104EC4E90 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
int32_t L_0 = ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
// System.Boolean Vuforia.Internal.Utility.Log::get_IsDebugLevel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Log_get_IsDebugLevel_mDA5DCF6CA632C9E99C84FD9B7379342C578141AD (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
int32_t L_0 = ((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1;
return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0);
}
}
// 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)
{
{
return;
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Log_get_IsInfoLevel_mA70FE878C28A20A545B8682E8EF2D2D104EC4E90(NULL);
if (!L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = Log_get_Instance_m5C464EF5BD4D62A9531EC29642715EC9367D4681(NULL);
String_t* L_2 = ___0_message;
NullCheck(L_1);
InterfaceActionInvoker1< String_t* >::Invoke(1 /* System.Void Vuforia.Internal.Utility.ILogger::LogInfo(System.String) */, ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var, L_1, L_2);
}
IL_0012:
{
return;
}
}
// System.Void Vuforia.Internal.Utility.Log::Warning(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Warning_m548EB21C8EE164EC95704E4B689A976C3243BFD8 (String_t* ___0_message, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Log_get_IsWarningLevel_m71672F48B322DD14E62E2DE365DAB92CF1A0E461(NULL);
if (!L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = Log_get_Instance_m5C464EF5BD4D62A9531EC29642715EC9367D4681(NULL);
String_t* L_2 = ___0_message;
NullCheck(L_1);
InterfaceActionInvoker1< String_t* >::Invoke(2 /* System.Void Vuforia.Internal.Utility.ILogger::LogWarning(System.String) */, ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var, L_1, L_2);
}
IL_0012:
{
return;
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Log_get_IsErrorLevel_m70139400B2CC278C835BDE3D8471B39B9F05CF6B(NULL);
if (!L_0)
{
goto IL_0012;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = Log_get_Instance_m5C464EF5BD4D62A9531EC29642715EC9367D4681(NULL);
String_t* L_2 = ___0_message;
NullCheck(L_1);
InterfaceActionInvoker1< String_t* >::Invoke(3 /* System.Void Vuforia.Internal.Utility.ILogger::LogError(System.String) */, ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var, L_1, L_2);
}
IL_0012:
{
return;
}
}
// System.Void Vuforia.Internal.Utility.Log::Debug(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Debug_m72260C7EF4A3B2C5615A2C717B917ED074544D40 (String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
{
return;
}
}
// System.Void Vuforia.Internal.Utility.Log::Info(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log_Info_mBCE9977C7E33711841CDA9CFF4976943E2C4BEA3 (String_t* ___0_message, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Log_get_IsInfoLevel_mA70FE878C28A20A545B8682E8EF2D2D104EC4E90(NULL);
if (!L_0)
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = Log_get_Instance_m5C464EF5BD4D62A9531EC29642715EC9367D4681(NULL);
String_t* L_2 = ___0_message;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
NullCheck(L_1);
InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(5 /* System.Void Vuforia.Internal.Utility.ILogger::LogInfo(System.String,System.Object[]) */, ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var, L_1, L_2, L_3);
}
IL_0013:
{
return;
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Log_get_IsWarningLevel_m71672F48B322DD14E62E2DE365DAB92CF1A0E461(NULL);
if (!L_0)
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = Log_get_Instance_m5C464EF5BD4D62A9531EC29642715EC9367D4681(NULL);
String_t* L_2 = ___0_message;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
NullCheck(L_1);
InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(6 /* System.Void Vuforia.Internal.Utility.ILogger::LogWarning(System.String,System.Object[]) */, ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var, L_1, L_2, L_3);
}
IL_0013:
{
return;
}
}
// 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)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
bool L_0;
L_0 = Log_get_IsErrorLevel_m70139400B2CC278C835BDE3D8471B39B9F05CF6B(NULL);
if (!L_0)
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = Log_get_Instance_m5C464EF5BD4D62A9531EC29642715EC9367D4681(NULL);
String_t* L_2 = ___0_message;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = ___1_args;
NullCheck(L_1);
InterfaceActionInvoker2< String_t*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* >::Invoke(7 /* System.Void Vuforia.Internal.Utility.ILogger::LogError(System.String,System.Object[]) */, ILogger_t716064B819FCB516F734B705E2CA72D9BCE82AA0_il2cpp_TypeInfo_var, L_1, L_2, L_3);
}
IL_0013:
{
return;
}
}
// System.Void Vuforia.Internal.Utility.Log::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log__ctor_mFD110D2FF22016F1105E90C1C9D47C82985BC9B1 (Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E* __this, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.Log::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Log__cctor_m97E0F9A5DA4C44EE93C7BD60FDB5A281BE639678 (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
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);
int32_t L_2;
L_2 = GenericVuforiaConfiguration_get_LogLevel_m27A24421BB4A3093FE96E388275506EFCD96BBB2_inline(L_1, NULL);
((Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_StaticFields*)il2cpp_codegen_static_fields_for(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var))->___sLogLevel_1 = L_2;
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// UnityEngine.Matrix4x4 Vuforia.Internal.Utility.MatrixUtil::MatrixFromArray(System.Single[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 MatrixUtil_MatrixFromArray_m496FE754C1B8910955F4A6B8CD63C384C123AF3A (SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_array, const RuntimeMethod* method)
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
{
il2cpp_codegen_initobj((&V_0), sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6));
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_0 = ___0_array;
NullCheck(L_0);
int32_t L_1 = 0;
float L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
(&V_0)->___m00_0 = L_2;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3 = ___0_array;
NullCheck(L_3);
int32_t L_4 = 1;
float L_5 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
(&V_0)->___m10_1 = L_5;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_6 = ___0_array;
NullCheck(L_6);
int32_t L_7 = 2;
float L_8 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
(&V_0)->___m20_2 = L_8;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_9 = ___0_array;
NullCheck(L_9);
int32_t L_10 = 3;
float L_11 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
(&V_0)->___m30_3 = L_11;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_12 = ___0_array;
NullCheck(L_12);
int32_t L_13 = 4;
float L_14 = (L_12)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
(&V_0)->___m01_4 = L_14;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15 = ___0_array;
NullCheck(L_15);
int32_t L_16 = 5;
float L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
(&V_0)->___m11_5 = L_17;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_18 = ___0_array;
NullCheck(L_18);
int32_t L_19 = 6;
float L_20 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_19));
(&V_0)->___m21_6 = L_20;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_21 = ___0_array;
NullCheck(L_21);
int32_t L_22 = 7;
float L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
(&V_0)->___m31_7 = L_23;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_24 = ___0_array;
NullCheck(L_24);
int32_t L_25 = 8;
float L_26 = (L_24)->GetAt(static_cast<il2cpp_array_size_t>(L_25));
(&V_0)->___m02_8 = L_26;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_27 = ___0_array;
NullCheck(L_27);
int32_t L_28 = ((int32_t)9);
float L_29 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
(&V_0)->___m12_9 = L_29;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_30 = ___0_array;
NullCheck(L_30);
int32_t L_31 = ((int32_t)10);
float L_32 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
(&V_0)->___m22_10 = L_32;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_33 = ___0_array;
NullCheck(L_33);
int32_t L_34 = ((int32_t)11);
float L_35 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
(&V_0)->___m32_11 = L_35;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_36 = ___0_array;
NullCheck(L_36);
int32_t L_37 = ((int32_t)12);
float L_38 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_37));
(&V_0)->___m03_12 = L_38;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_39 = ___0_array;
NullCheck(L_39);
int32_t L_40 = ((int32_t)13);
float L_41 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
(&V_0)->___m13_13 = L_41;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_42 = ___0_array;
NullCheck(L_42);
int32_t L_43 = ((int32_t)14);
float L_44 = (L_42)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
(&V_0)->___m23_14 = L_44;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_45 = ___0_array;
NullCheck(L_45);
int32_t L_46 = ((int32_t)15);
float L_47 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
(&V_0)->___m33_15 = L_47;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_48 = V_0;
return L_48;
}
}
// UnityEngine.Quaternion Vuforia.Internal.Utility.MatrixUtil::GetRotation(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 MatrixUtil_GetRotation_m7E813B5E8D7C467E89E504E7CBAC43DBB4890D67 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_matrix, const RuntimeMethod* method)
{
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
L_0 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_matrix), 2, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_0, NULL);
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
L_2 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_matrix), 1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_2, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4;
L_4 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_1, L_3, NULL);
return L_4;
}
}
// UnityEngine.Vector3 Vuforia.Internal.Utility.MatrixUtil::GetPosition(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MatrixUtil_GetPosition_m471943A2BA8FEBC84D6470C0BE762F0EDB724731 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_matrix, const RuntimeMethod* method)
{
float V_0 = 0.0f;
float V_1 = 0.0f;
{
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_matrix;
float L_1 = L_0.___m03_12;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___0_matrix;
float L_3 = L_2.___m13_13;
V_0 = L_3;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_matrix;
float L_5 = L_4.___m23_14;
V_1 = L_5;
float L_6 = V_0;
float L_7 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
memset((&L_8), 0, sizeof(L_8));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_8), L_1, L_6, L_7, /*hidden argument*/NULL);
return L_8;
}
}
// UnityEngine.Vector3 Vuforia.Internal.Utility.MatrixUtil::GetScale(UnityEngine.Matrix4x4)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 MatrixUtil_GetScale_m0871D11E6FAA3C64476E94D71F348B649C34AD22 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_matrix, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
float V_3 = 0.0f;
float G_B3_0 = 0.0f;
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
L_0 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_matrix), 0, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_0, NULL);
V_0 = L_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2;
L_2 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_matrix), 1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_2, NULL);
V_1 = L_3;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4;
L_4 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&___0_matrix), 2, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_4, NULL);
V_2 = L_5;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_1;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
L_8 = Vector3_Cross_mF93A280558BCE756D13B6CC5DCD7DE8A43148987_inline(L_6, L_7, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_2;
float L_10;
L_10 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_8, L_9, NULL);
if (((((float)L_10) < ((float)(0.0f)))? 1 : 0))
{
goto IL_0047;
}
}
{
G_B3_0 = (1.0f);
goto IL_004c;
}
IL_0047:
{
G_B3_0 = (-1.0f);
}
IL_004c:
{
V_3 = G_B3_0;
float L_11;
L_11 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_0), NULL);
float L_12 = V_3;
float L_13;
L_13 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
float L_14;
L_14 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_2), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
memset((&L_15), 0, sizeof(L_15));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_15), ((float)il2cpp_codegen_multiply(L_11, L_12)), L_13, L_14, /*hidden argument*/NULL);
return L_15;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Internal.Utility.RuntimeEnvironment::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeEnvironment__ctor_m7F4C974B66627BC16B9B76815CD68A31BF1050B7 (RuntimeEnvironment_t230F46CBC2BA663FD14E110FD17E8DB9FA45BB1B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PlatformEvaluator_tB7545B44E92077AC75D3882B6A7C8EBD0BBB895B_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
PlatformEvaluator_tB7545B44E92077AC75D3882B6A7C8EBD0BBB895B* L_0 = (PlatformEvaluator_tB7545B44E92077AC75D3882B6A7C8EBD0BBB895B*)il2cpp_codegen_object_new(PlatformEvaluator_tB7545B44E92077AC75D3882B6A7C8EBD0BBB895B_il2cpp_TypeInfo_var);
NullCheck(L_0);
PlatformEvaluator__ctor_mEE65198000B2ED890C3C16EF24FE7343FAC64D3D(L_0, NULL);
__this->___mPlatformEvaluator_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPlatformEvaluator_2), (void*)L_0);
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
bool L_1;
L_1 = Application_get_isEditor_mEAC51E3ACE6DCE438087FB14BD75A3C219D354D0(NULL);
__this->___mIsEditor_0 = L_1;
bool L_2;
L_2 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
__this->___mIsPlaying_1 = L_2;
return;
}
}
// System.Boolean Vuforia.Internal.Utility.RuntimeEnvironment::IsPlayMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeEnvironment_IsPlayMode_mF86281B872F5FC73651FB0CAD561B32F2D2B64EC (RuntimeEnvironment_t230F46CBC2BA663FD14E110FD17E8DB9FA45BB1B* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___mIsEditor_0;
if (!L_0)
{
goto IL_000f;
}
}
{
bool L_1 = __this->___mIsPlaying_1;
return L_1;
}
IL_000f:
{
return (bool)0;
}
}
// System.Boolean Vuforia.Internal.Utility.RuntimeEnvironment::IsARFoundation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RuntimeEnvironment_IsARFoundation_mD5BADDCCA27AF844F6A31DF776A0ED41A13429D5 (RuntimeEnvironment_t230F46CBC2BA663FD14E110FD17E8DB9FA45BB1B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
bool L_0;
L_0 = RuntimeEnvironment_IsPlayMode_mF86281B872F5FC73651FB0CAD561B32F2D2B64EC(__this, NULL);
if (L_0)
{
goto IL_0013;
}
}
{
il2cpp_codegen_runtime_class_init_inline(ARFoundationFacade_tE4CD80FD49D8D36E04435137A1964D6C99946EFA_il2cpp_TypeInfo_var);
RuntimeObject* L_1;
L_1 = ARFoundationFacade_get_Instance_mD78F3ED899EA0783BA65B933D0087D437173B10E(NULL);
NullCheck(L_1);
bool L_2;
L_2 = InterfaceFuncInvoker0< bool >::Invoke(7 /* System.Boolean Vuforia.ARFoundation.IARFoundationFacade::IsARFoundationScene() */, IARFoundationFacade_t6E78759A9645956E42EDE09B6586859A52F34511_il2cpp_TypeInfo_var, L_1);
return L_2;
}
IL_0013:
{
return (bool)0;
}
}
// UnityEngine.ScreenOrientation Vuforia.Internal.Utility.RuntimeEnvironment::ScreenOrientation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeEnvironment_ScreenOrientation_m6013C0A0F19DF22282A628B5E11019B7937ACBAF (RuntimeEnvironment_t230F46CBC2BA663FD14E110FD17E8DB9FA45BB1B* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___mIsEditor_0;
if (L_0)
{
goto IL_000e;
}
}
{
int32_t L_1;
L_1 = Screen_get_orientation_mA6B22A441187D50831B2B18CA48A8F64BD1BD89E(NULL);
return L_1;
}
IL_000e:
{
return (int32_t)(3);
}
}
// Vuforia.Internal.Utility.Environment.VuforiaPlatform Vuforia.Internal.Utility.RuntimeEnvironment::GetRuntimePlatform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RuntimeEnvironment_GetRuntimePlatform_m8772F94151B273F76EE642677870AF81382CF67B (RuntimeEnvironment_t230F46CBC2BA663FD14E110FD17E8DB9FA45BB1B* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IPlatformEvaluator_t46225178C09C4BB93F2C2FB5D61E22526B3DD1ED_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = __this->___mPlatformEvaluator_2;
NullCheck(L_0);
int32_t L_1;
L_1 = InterfaceFuncInvoker0< int32_t >::Invoke(0 /* Vuforia.Internal.Utility.Environment.VuforiaPlatform Vuforia.Internal.Utility.Environment.IPlatformEvaluator::GetRuntimePlatform() */, IPlatformEvaluator_t46225178C09C4BB93F2C2FB5D61E22526B3DD1ED_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// 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)
{
{
RuntimeObject* L_0 = ___0_routine;
float L_1 = ___1_timeout;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = ___2_onComplete;
RuntimeObject* L_3;
L_3 = VuforiaCoroutineUtility_RunCoroutineWithTimeout_m372A146797E251E031303493E3FF8172B3D9F5DC(L_0, L_1, L_2, NULL);
Coroutine_t85EA685566A254C23F3FD77AB5BDFFFF8799596B* L_4;
L_4 = MonoBehaviour_StartCoroutine_m4CAFF732AA28CD3BDC5363B44A863575530EC812(__this, L_3, NULL);
return L_4;
}
}
// System.Collections.IEnumerator Vuforia.Internal.Utility.VuforiaCoroutineUtility::RunCoroutineWithTimeout(System.Collections.IEnumerator,System.Single,System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* VuforiaCoroutineUtility_RunCoroutineWithTimeout_m372A146797E251E031303493E3FF8172B3D9F5DC (RuntimeObject* ___0_routine, float ___1_timeout, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___2_onComplete, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* L_0 = (U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862*)il2cpp_codegen_object_new(U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CRunCoroutineWithTimeoutU3Ed__1__ctor_m51CE027D03CA5DF4AB3330A71960E7979D234AE4(L_0, 0, NULL);
U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* L_1 = L_0;
RuntimeObject* L_2 = ___0_routine;
NullCheck(L_1);
L_1->___routine_3 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&L_1->___routine_3), (void*)L_2);
U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* L_3 = L_1;
float L_4 = ___1_timeout;
NullCheck(L_3);
L_3->___timeout_2 = L_4;
U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* L_5 = L_3;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = ___2_onComplete;
NullCheck(L_5);
L_5->___onComplete_4 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&L_5->___onComplete_4), (void*)L_6);
return L_5;
}
}
// System.Void Vuforia.Internal.Utility.VuforiaCoroutineUtility::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VuforiaCoroutineUtility__ctor_m67C12EAC150BD7B7BC31CDCDCCE196557DD62D5F (VuforiaCoroutineUtility_tE8BA021D624DBEF4F5936375ACA64B257B575A1A* __this, const RuntimeMethod* method)
{
{
MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
return;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunCoroutineWithTimeoutU3Ed__1__ctor_m51CE027D03CA5DF4AB3330A71960E7979D234AE4 (U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* __this, int32_t ___0_U3CU3E1__state, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
int32_t L_0 = ___0_U3CU3E1__state;
__this->___U3CU3E1__state_0 = L_0;
return;
}
}
// System.Void Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::System.IDisposable.Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunCoroutineWithTimeoutU3Ed__1_System_IDisposable_Dispose_mB631490879B508D07DDE3BC607366D1F9F8EA3D1 (U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* __this, const RuntimeMethod* method)
{
{
return;
}
}
// System.Boolean Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool U3CRunCoroutineWithTimeoutU3Ed__1_MoveNext_m1267E2CED32FAA9680DAB5EEF3F9B92271F4DC0F (U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B10_0 = NULL;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B9_0 = NULL;
{
int32_t L_0 = __this->___U3CU3E1__state_0;
V_0 = L_0;
int32_t L_1 = V_0;
if (!L_1)
{
goto IL_0010;
}
}
{
int32_t L_2 = V_0;
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_004a;
}
}
{
return (bool)0;
}
IL_0010:
{
__this->___U3CU3E1__state_0 = (-1);
float L_3 = __this->___timeout_2;
__this->___U3CtimerU3E5__2_5 = L_3;
goto IL_006a;
}
IL_0025:
{
float L_4;
L_4 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
__this->___U3CstartU3E5__3_6 = L_4;
RuntimeObject* L_5 = __this->___routine_3;
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);
__this->___U3CU3E2__current_1 = L_6;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CU3E2__current_1), (void*)L_6);
__this->___U3CU3E1__state_0 = 1;
return (bool)1;
}
IL_004a:
{
__this->___U3CU3E1__state_0 = (-1);
float L_7 = __this->___U3CtimerU3E5__2_5;
float L_8;
L_8 = Time_get_time_m3A271BB1B20041144AC5B7863B71AB1F0150374B(NULL);
float L_9 = __this->___U3CstartU3E5__3_6;
__this->___U3CtimerU3E5__2_5 = ((float)il2cpp_codegen_subtract(L_7, ((float)il2cpp_codegen_subtract(L_8, L_9))));
}
IL_006a:
{
RuntimeObject* L_10 = __this->___routine_3;
NullCheck(L_10);
bool L_11;
L_11 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_10);
if (!L_11)
{
goto IL_0084;
}
}
{
float L_12 = __this->___U3CtimerU3E5__2_5;
if ((((float)L_12) > ((float)(0.0f))))
{
goto IL_0025;
}
}
IL_0084:
{
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_13 = __this->___onComplete_4;
Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_14 = L_13;
G_B9_0 = L_14;
if (L_14)
{
G_B10_0 = L_14;
goto IL_0090;
}
}
{
goto IL_00a5;
}
IL_0090:
{
float L_15 = __this->___U3CtimerU3E5__2_5;
NullCheck(G_B10_0);
Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(G_B10_0, (bool)((((int32_t)((!(((float)L_15) <= ((float)(0.0f))))? 1 : 0)) == ((int32_t)0))? 1 : 0), NULL);
}
IL_00a5:
{
return (bool)0;
}
}
// System.Object Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::System.Collections.Generic.IEnumerator<System.Object>.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRunCoroutineWithTimeoutU3Ed__1_System_Collections_Generic_IEnumeratorU3CSystem_ObjectU3E_get_Current_mEB136E62504ABA454CC0DAC26D93F4A269927937 (U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CU3E2__current_1;
return L_0;
}
}
// System.Void Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::System.Collections.IEnumerator.Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CRunCoroutineWithTimeoutU3Ed__1_System_Collections_IEnumerator_Reset_mCDC163BFF2F06C3B093F1C3899329FA681CB1B1E (U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* __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*)&U3CRunCoroutineWithTimeoutU3Ed__1_System_Collections_IEnumerator_Reset_mCDC163BFF2F06C3B093F1C3899329FA681CB1B1E_RuntimeMethod_var)));
}
}
// System.Object Vuforia.Internal.Utility.VuforiaCoroutineUtility/<RunCoroutineWithTimeout>d__1::System.Collections.IEnumerator.get_Current()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* U3CRunCoroutineWithTimeoutU3Ed__1_System_Collections_IEnumerator_get_Current_m0522AC4C17E4F4125A7B7884247C5164696CEFAD (U3CRunCoroutineWithTimeoutU3Ed__1_tE5703E6FE94169873A1BC314125847C405064862* __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
// UnityEngine.GameObject Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::get_RuntimeMeshRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* RuntimeMeshRenderingBehaviour_get_RuntimeMeshRoot_m3AD361303580201003B2EBF4F84DAA929CE7C5BC (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, const RuntimeMethod* method)
{
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mMeshRoot_10;
return L_0;
}
}
// UnityEngine.Material Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::get_DisplayMaterial()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* RuntimeMeshRenderingBehaviour_get_DisplayMaterial_mC719C229A8C7EF45F16B46EFDF0F27CA9546A677 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, const RuntimeMethod* method)
{
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___mDisplayMaterial_6;
return L_0;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::set_DisplayMaterial(UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_set_DisplayMaterial_mB4DE37F23F5736F429FEAFCDD912887D283A77B5 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_value, const RuntimeMethod* method)
{
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_value;
__this->___mDisplayMaterial_6 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mDisplayMaterial_6), (void*)L_0);
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::Start()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_Start_m0C133A9BB0DDF818031C26EF270A24001F56662F (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __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*)&RuntimeMeshRenderingBehaviour_OnVuforiaStarted_m8D2FBDC54B2F98644647F2BEA739ACA923A09D8E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_0;
L_0 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_0, NULL);
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*)RuntimeMeshRenderingBehaviour_OnVuforiaStarted_m8D2FBDC54B2F98644647F2BEA739ACA923A09D8E_RuntimeMethod_var), NULL);
NullCheck(L_1);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(4 /* System.Void Vuforia.Internal.Core.IEngine::add_OnVuforiaStarted(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1, L_2);
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::OnDestroy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_OnDestroy_mC0DCE2D14E8E7E640BCE779B29FBD0E146527B95 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __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*)&RuntimeMeshRenderingBehaviour_OnVuforiaStarted_m8D2FBDC54B2F98644647F2BEA739ACA923A09D8E_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* L_0;
L_0 = CoreDependencies_get_Instance_m4F5436B417B3179762DB7893166BE9FA3D64171A(NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline(L_0, NULL);
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*)RuntimeMeshRenderingBehaviour_OnVuforiaStarted_m8D2FBDC54B2F98644647F2BEA739ACA923A09D8E_RuntimeMethod_var), NULL);
NullCheck(L_1);
InterfaceActionInvoker1< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(5 /* System.Void Vuforia.Internal.Core.IEngine::remove_OnVuforiaStarted(System.Action) */, IEngine_t1840136F87C8826E605686CEB7FDA35D257A8C0C_il2cpp_TypeInfo_var, L_1, L_2);
RuntimeMeshRenderingBehaviour_ResetInternal_mF5CEFD1EB794BE3F1AF68917664DB48B34B8097B(__this, (bool)1, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::OnVuforiaStarted()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_OnVuforiaStarted_m8D2FBDC54B2F98644647F2BEA739ACA923A09D8E (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, const RuntimeMethod* method)
{
{
RuntimeMeshRenderingBehaviour_CreateFromSerializedTarget_m8A8B98D6DFD9F404F716C540C986D632AB119113(__this, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::CreateFromSerializedTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_CreateFromSerializedTarget_m8A8B98D6DFD9F404F716C540C986D632AB119113 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeMeshRenderingBehaviour_OnAreaTargetCaptureStopped_m1AFE58893CDEF566EA89A60D55AF5C8F6294E45A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_AddListener_m0DBCB608CB7B56B6D69D518AFBBD0464A1465395_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* V_0 = NULL;
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* V_1 = NULL;
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* V_2 = NULL;
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* V_3 = NULL;
{
bool L_0 = __this->___mInitializedInEditor_4;
if (!L_0)
{
goto IL_00aa;
}
}
{
RuntimeObject* L_1 = __this->___mMeshBehaviour_9;
if (L_1)
{
goto IL_00aa;
}
}
{
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_2 = __this->___mSourceBehaviour_7;
V_3 = L_2;
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_3 = V_3;
V_0 = ((ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362*)IsInstClass((RuntimeObject*)L_3, ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_il2cpp_TypeInfo_var));
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_4 = V_0;
if (L_4)
{
goto IL_003d;
}
}
{
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_5 = V_3;
V_1 = ((AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618*)IsInstClass((RuntimeObject*)L_5, AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_il2cpp_TypeInfo_var));
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_6 = V_1;
if (L_6)
{
goto IL_0056;
}
}
{
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_7 = V_3;
V_2 = ((AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D*)IsInstClass((RuntimeObject*)L_7, AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D_il2cpp_TypeInfo_var));
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_8 = V_2;
if (L_8)
{
goto IL_006f;
}
}
{
goto IL_009f;
}
IL_003d:
{
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_9 = V_0;
NullCheck(L_9);
RuntimeObject* L_10;
L_10 = ModelTargetBehaviour_get_RuntimeMeshBehaviour_m54701CD1F9A0E036949C473F6CB37E01D326CD15(L_9, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = __this->___mDisplayMaterial_6;
bool L_12 = __this->___mHasCollision_5;
RuntimeMeshRenderingBehaviour_Initialize_m9042A2952279748DC0955D8B99A1286861B7F012(__this, L_10, L_11, L_12, NULL);
return;
}
IL_0056:
{
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_13 = V_1;
NullCheck(L_13);
RuntimeObject* L_14;
L_14 = AreaTargetBehaviour_get_RuntimeMeshBehaviour_m75527BC5985D9C99BBEE01F92052EDC4A68CCAB5(L_13, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = __this->___mDisplayMaterial_6;
bool L_16 = __this->___mHasCollision_5;
RuntimeMeshRenderingBehaviour_Initialize_m9042A2952279748DC0955D8B99A1286861B7F012(__this, L_14, L_15, L_16, NULL);
return;
}
IL_006f:
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_17 = V_2;
NullCheck(L_17);
RuntimeObject* L_18;
L_18 = AreaTargetCaptureBehaviour_get_RuntimeMeshBehaviour_m382B9E327DF8E13BEA19BD4E99237B0A2F66FB71(L_17, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = __this->___mDisplayMaterial_6;
bool L_20 = __this->___mHasCollision_5;
RuntimeMeshRenderingBehaviour_Initialize_m9042A2952279748DC0955D8B99A1286861B7F012(__this, L_18, L_19, L_20, NULL);
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_21 = V_2;
NullCheck(L_21);
CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B* L_22 = L_21->___OnCaptureStopped_10;
UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039* L_23 = (UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039*)il2cpp_codegen_object_new(UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039_il2cpp_TypeInfo_var);
NullCheck(L_23);
UnityAction_1__ctor_m6609CEFCC7443CEC8B223A81445DD73CF497F31C(L_23, __this, (intptr_t)((void*)RuntimeMeshRenderingBehaviour_OnAreaTargetCaptureStopped_m1AFE58893CDEF566EA89A60D55AF5C8F6294E45A_RuntimeMethod_var), NULL);
NullCheck(L_22);
UnityEvent_1_AddListener_m0DBCB608CB7B56B6D69D518AFBBD0464A1465395(L_22, L_23, UnityEvent_1_AddListener_m0DBCB608CB7B56B6D69D518AFBBD0464A1465395_RuntimeMethod_var);
return;
}
IL_009f:
{
Exception_t* L_24 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
NullCheck(L_24);
Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_24, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral70A2A102C9466A7EB3D3E8363471BDD24727F535)), NULL);
IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RuntimeMeshRenderingBehaviour_CreateFromSerializedTarget_m8A8B98D6DFD9F404F716C540C986D632AB119113_RuntimeMethod_var)));
}
IL_00aa:
{
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::Initialize(Vuforia.Public.Observers.IRuntimeMeshBehaviour,UnityEngine.Material,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_Initialize_m9042A2952279748DC0955D8B99A1286861B7F012 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, RuntimeObject* ___0_meshBehaviour, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_displayMaterial, bool ___2_withCollision, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_mF6AC8A97CE05CE737CCA8602C720C2D645ADAE2D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisAreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D_m43CB44A9B7E4707A266384C54E8B01FB9BB59674_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_m0763EF4D5490DA184D87D6B1F17186DE85C4DB5B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeMeshRenderingBehaviour_OnMeshBlockAdded_m31B06FD28D61BFC4A93BDE4AB12B61C949AE51B4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeMeshRenderingBehaviour_OnMeshBlockRemoved_m3F35AE4242FCA29FF41279E1BB8E49E0D5DC319F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeMeshRenderingBehaviour_OnMeshBlockUpdated_m246E57EFFF060AC8C5AF3F787F25764588227E57_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* V_0 = NULL;
{
RuntimeMeshRenderingBehaviour_ResetInternal_mF5CEFD1EB794BE3F1AF68917664DB48B34B8097B(__this, (bool)1, NULL);
RuntimeObject* L_0 = ___0_meshBehaviour;
__this->___mMeshBehaviour_9 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshBehaviour_9), (void*)L_0);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = ___1_displayMaterial;
__this->___mDisplayMaterial_6 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mDisplayMaterial_6), (void*)L_1);
bool L_2 = ___2_withCollision;
__this->___mHasCollision_5 = L_2;
RuntimeMeshRenderingBehaviour_CreateMeshRoot_m9F23D95F2B201584365DDB6A2A06272701CE8C60(__this, NULL);
RuntimeObject* L_3 = __this->___mMeshBehaviour_9;
if (!L_3)
{
goto IL_006f;
}
}
{
RuntimeObject* L_4 = __this->___mMeshBehaviour_9;
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* L_5 = (Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474*)il2cpp_codegen_object_new(Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474_il2cpp_TypeInfo_var);
NullCheck(L_5);
Action_1__ctor_m7E8F726D4FBBDDF2015B5F4000406CDD3C203E57(L_5, __this, (intptr_t)((void*)RuntimeMeshRenderingBehaviour_OnMeshBlockAdded_m31B06FD28D61BFC4A93BDE4AB12B61C949AE51B4_RuntimeMethod_var), NULL);
NullCheck(L_4);
InterfaceActionInvoker1< Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* >::Invoke(0 /* System.Void Vuforia.Public.Observers.IRuntimeMeshBehaviour::add_OnMeshBlockAdded(System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>) */, IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7_il2cpp_TypeInfo_var, L_4, L_5);
RuntimeObject* L_6 = __this->___mMeshBehaviour_9;
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* L_7 = (Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474*)il2cpp_codegen_object_new(Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474_il2cpp_TypeInfo_var);
NullCheck(L_7);
Action_1__ctor_m7E8F726D4FBBDDF2015B5F4000406CDD3C203E57(L_7, __this, (intptr_t)((void*)RuntimeMeshRenderingBehaviour_OnMeshBlockUpdated_m246E57EFFF060AC8C5AF3F787F25764588227E57_RuntimeMethod_var), NULL);
NullCheck(L_6);
InterfaceActionInvoker1< Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* >::Invoke(2 /* System.Void Vuforia.Public.Observers.IRuntimeMeshBehaviour::add_OnMeshBlockUpdated(System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>) */, IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7_il2cpp_TypeInfo_var, L_6, L_7);
RuntimeObject* L_8 = __this->___mMeshBehaviour_9;
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* L_9 = (Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474*)il2cpp_codegen_object_new(Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474_il2cpp_TypeInfo_var);
NullCheck(L_9);
Action_1__ctor_m7E8F726D4FBBDDF2015B5F4000406CDD3C203E57(L_9, __this, (intptr_t)((void*)RuntimeMeshRenderingBehaviour_OnMeshBlockRemoved_m3F35AE4242FCA29FF41279E1BB8E49E0D5DC319F_RuntimeMethod_var), NULL);
NullCheck(L_8);
InterfaceActionInvoker1< Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* >::Invoke(4 /* System.Void Vuforia.Public.Observers.IRuntimeMeshBehaviour::add_OnMeshBlockRemoved(System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>) */, IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7_il2cpp_TypeInfo_var, L_8, L_9);
}
IL_006f:
{
RuntimeObject* L_10 = ___0_meshBehaviour;
V_0 = ((MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71*)CastclassClass((RuntimeObject*)L_10, MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71_il2cpp_TypeInfo_var));
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_11 = __this->___mSourceBehaviour_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_12;
L_12 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_11, NULL);
if (L_12)
{
goto IL_008f;
}
}
{
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_13 = V_0;
NullCheck(L_13);
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_14;
L_14 = Component_GetComponent_TisAreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D_m43CB44A9B7E4707A266384C54E8B01FB9BB59674(L_13, Component_GetComponent_TisAreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D_m43CB44A9B7E4707A266384C54E8B01FB9BB59674_RuntimeMethod_var);
__this->___mSourceBehaviour_7 = L_14;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mSourceBehaviour_7), (void*)L_14);
}
IL_008f:
{
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_15 = __this->___mSourceBehaviour_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_16;
L_16 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_15, NULL);
if (L_16)
{
goto IL_00a8;
}
}
{
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_17 = V_0;
NullCheck(L_17);
AreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618* L_18;
L_18 = Component_GetComponent_TisAreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_mF6AC8A97CE05CE737CCA8602C720C2D645ADAE2D(L_17, Component_GetComponent_TisAreaTargetBehaviour_t2E54C286A6031435D7F9A7A05314C63E93725618_mF6AC8A97CE05CE737CCA8602C720C2D645ADAE2D_RuntimeMethod_var);
__this->___mSourceBehaviour_7 = L_18;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mSourceBehaviour_7), (void*)L_18);
}
IL_00a8:
{
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_19 = __this->___mSourceBehaviour_7;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_20;
L_20 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_19, NULL);
if (L_20)
{
goto IL_00c1;
}
}
{
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_21 = V_0;
NullCheck(L_21);
ModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362* L_22;
L_22 = Component_GetComponent_TisModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_m0763EF4D5490DA184D87D6B1F17186DE85C4DB5B(L_21, Component_GetComponent_TisModelTargetBehaviour_t59E58A226A424E39DED3D8BCD47D810BED97F362_m0763EF4D5490DA184D87D6B1F17186DE85C4DB5B_RuntimeMethod_var);
__this->___mSourceBehaviour_7 = L_22;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mSourceBehaviour_7), (void*)L_22);
}
IL_00c1:
{
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::ResetInternal(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_ResetInternal_mF5CEFD1EB794BE3F1AF68917664DB48B34B8097B (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, bool ___0_destroyMeshes, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeMeshRenderingBehaviour_OnAreaTargetCaptureStopped_m1AFE58893CDEF566EA89A60D55AF5C8F6294E45A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeMeshRenderingBehaviour_OnMeshBlockAdded_m31B06FD28D61BFC4A93BDE4AB12B61C949AE51B4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeMeshRenderingBehaviour_OnMeshBlockRemoved_m3F35AE4242FCA29FF41279E1BB8E49E0D5DC319F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RuntimeMeshRenderingBehaviour_OnMeshBlockUpdated_m246E57EFFF060AC8C5AF3F787F25764588227E57_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityEvent_1_RemoveListener_mBBF33DA61A950684A490D29BE689F398A49AEB2C_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* V_0 = NULL;
{
RuntimeObject* L_0 = __this->___mMeshBehaviour_9;
if (!L_0)
{
goto IL_004d;
}
}
{
RuntimeObject* L_1 = __this->___mMeshBehaviour_9;
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* L_2 = (Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474*)il2cpp_codegen_object_new(Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474_il2cpp_TypeInfo_var);
NullCheck(L_2);
Action_1__ctor_m7E8F726D4FBBDDF2015B5F4000406CDD3C203E57(L_2, __this, (intptr_t)((void*)RuntimeMeshRenderingBehaviour_OnMeshBlockAdded_m31B06FD28D61BFC4A93BDE4AB12B61C949AE51B4_RuntimeMethod_var), NULL);
NullCheck(L_1);
InterfaceActionInvoker1< Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* >::Invoke(1 /* System.Void Vuforia.Public.Observers.IRuntimeMeshBehaviour::remove_OnMeshBlockAdded(System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>) */, IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7_il2cpp_TypeInfo_var, L_1, L_2);
RuntimeObject* L_3 = __this->___mMeshBehaviour_9;
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* L_4 = (Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474*)il2cpp_codegen_object_new(Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474_il2cpp_TypeInfo_var);
NullCheck(L_4);
Action_1__ctor_m7E8F726D4FBBDDF2015B5F4000406CDD3C203E57(L_4, __this, (intptr_t)((void*)RuntimeMeshRenderingBehaviour_OnMeshBlockUpdated_m246E57EFFF060AC8C5AF3F787F25764588227E57_RuntimeMethod_var), NULL);
NullCheck(L_3);
InterfaceActionInvoker1< Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* >::Invoke(3 /* System.Void Vuforia.Public.Observers.IRuntimeMeshBehaviour::remove_OnMeshBlockUpdated(System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>) */, IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7_il2cpp_TypeInfo_var, L_3, L_4);
RuntimeObject* L_5 = __this->___mMeshBehaviour_9;
Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* L_6 = (Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474*)il2cpp_codegen_object_new(Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474_il2cpp_TypeInfo_var);
NullCheck(L_6);
Action_1__ctor_m7E8F726D4FBBDDF2015B5F4000406CDD3C203E57(L_6, __this, (intptr_t)((void*)RuntimeMeshRenderingBehaviour_OnMeshBlockRemoved_m3F35AE4242FCA29FF41279E1BB8E49E0D5DC319F_RuntimeMethod_var), NULL);
NullCheck(L_5);
InterfaceActionInvoker1< Action_1_t64E1C00071D0CFFDF9F4640B26CA894AD8CBA474* >::Invoke(5 /* System.Void Vuforia.Public.Observers.IRuntimeMeshBehaviour::remove_OnMeshBlockRemoved(System.Action`1<Vuforia.Internal.Observers.MeshObservationBlock>) */, IRuntimeMeshBehaviour_t0552B4BA1338874994FEED622B78E0F31C5428A7_il2cpp_TypeInfo_var, L_5, L_6);
}
IL_004d:
{
__this->___mMeshBehaviour_9 = (RuntimeObject*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshBehaviour_9), (void*)(RuntimeObject*)NULL);
__this->___mDisplayMaterial_6 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mDisplayMaterial_6), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
bool L_7 = ___0_destroyMeshes;
if (!L_7)
{
goto IL_0071;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = __this->___mMeshRoot_10;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_9;
L_9 = Object_op_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_8, NULL);
if (!L_9)
{
goto IL_0071;
}
}
{
RuntimeMeshRenderingBehaviour_DestroyMeshRoot_m3D143418ED17F3EE0C8850E15D80FAF5F7B8F76E(__this, NULL);
}
IL_0071:
{
MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* L_10 = __this->___mSourceBehaviour_7;
V_0 = ((AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D*)IsInstClass((RuntimeObject*)L_10, AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D_il2cpp_TypeInfo_var));
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_11 = V_0;
if (!L_11)
{
goto IL_0097;
}
}
{
AreaTargetCaptureBehaviour_t9CE49050866C62A142C1D3F41242F5E1F9AFAD2D* L_12 = V_0;
NullCheck(L_12);
CaptureStoppedEvent_tC5A9BE261114C6961BC1F8440B96AE61858B8B0B* L_13 = L_12->___OnCaptureStopped_10;
UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039* L_14 = (UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039*)il2cpp_codegen_object_new(UnityAction_1_t86FB215F88377E674F44AB427FCBF6A8C617B039_il2cpp_TypeInfo_var);
NullCheck(L_14);
UnityAction_1__ctor_m6609CEFCC7443CEC8B223A81445DD73CF497F31C(L_14, __this, (intptr_t)((void*)RuntimeMeshRenderingBehaviour_OnAreaTargetCaptureStopped_m1AFE58893CDEF566EA89A60D55AF5C8F6294E45A_RuntimeMethod_var), NULL);
NullCheck(L_13);
UnityEvent_1_RemoveListener_mBBF33DA61A950684A490D29BE689F398A49AEB2C(L_13, L_14, UnityEvent_1_RemoveListener_mBBF33DA61A950684A490D29BE689F398A49AEB2C_RuntimeMethod_var);
}
IL_0097:
{
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::OnAreaTargetCaptureStopped(Vuforia.AreaTargetCaptureStatus)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_OnAreaTargetCaptureStopped_m1AFE58893CDEF566EA89A60D55AF5C8F6294E45A (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, int32_t ___0_status, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_status;
if ((!(((uint32_t)L_0) == ((uint32_t)5))))
{
goto IL_0012;
}
}
{
bool L_1 = __this->___mDestroyMeshOnCaptureStop_8;
if (!L_1)
{
goto IL_0012;
}
}
{
RuntimeMeshRenderingBehaviour_DestroyMeshBlocks_m60E1376FBE1ABF8C2824344D8B64838E98B9FE79(__this, NULL);
}
IL_0012:
{
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::OnMeshBlockAdded(Vuforia.Internal.Observers.MeshObservationBlock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_OnMeshBlockAdded_m31B06FD28D61BFC4A93BDE4AB12B61C949AE51B4 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* ___0_meshObservationBlock, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m153A288B7CC8CDF2F485D89F4B49558D7B874406_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* V_0 = NULL;
{
MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* L_0 = ___0_meshObservationBlock;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___mMeshRoot_10;
NullCheck(L_1);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_1, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = __this->___mDisplayMaterial_6;
bool L_4 = __this->___mHasCollision_5;
MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* L_5;
L_5 = MeshBlock_Create_mCB81C8BE0C5719597B9787A2FB2A81E8D8586829(L_0, L_2, L_3, L_4, NULL);
V_0 = L_5;
Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* L_6 = __this->___mMeshBlocks_11;
MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* L_7 = ___0_meshObservationBlock;
NullCheck(L_7);
int32_t L_8 = L_7->___Id_0;
MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* L_9 = V_0;
NullCheck(L_6);
Dictionary_2_Add_m153A288B7CC8CDF2F485D89F4B49558D7B874406(L_6, L_8, L_9, Dictionary_2_Add_m153A288B7CC8CDF2F485D89F4B49558D7B874406_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::OnMeshBlockUpdated(Vuforia.Internal.Observers.MeshObservationBlock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_OnMeshBlockUpdated_m246E57EFFF060AC8C5AF3F787F25764588227E57 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* ___0_meshObservationBlock, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m00316B143BFF1198333B3BA22CB7FC71B3356009_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B61BB7DDFC689AE1CB0EE9CE5B81043ECBB1954);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* V_1 = NULL;
{
MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* L_0 = ___0_meshObservationBlock;
NullCheck(L_0);
int32_t L_1 = L_0->___Id_0;
V_0 = L_1;
Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* L_2 = __this->___mMeshBlocks_11;
int32_t L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = Dictionary_2_TryGetValue_m00316B143BFF1198333B3BA22CB7FC71B3356009(L_2, L_3, (&V_1), Dictionary_2_TryGetValue_m00316B143BFF1198333B3BA22CB7FC71B3356009_RuntimeMethod_var);
if (L_4)
{
goto IL_002d;
}
}
{
int32_t L_5 = V_0;
int32_t L_6 = L_5;
RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6);
String_t* L_8;
L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral4B61BB7DDFC689AE1CB0EE9CE5B81043ECBB1954, L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_8, NULL);
return;
}
IL_002d:
{
MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* L_9 = V_1;
MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* L_10 = ___0_meshObservationBlock;
NullCheck(L_10);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = L_10->___LocalPosition_3;
MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* L_12 = ___0_meshObservationBlock;
NullCheck(L_12);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_13 = L_12->___LocalRotation_4;
MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* L_14 = ___0_meshObservationBlock;
NullCheck(L_14);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = L_14->___LocalScale_5;
NullCheck(L_9);
MeshBlock_UpdateTransform_mED471E61DB45413BF4B8EBA1BCC4402E2D554507(L_9, L_11, L_13, L_15, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::OnMeshBlockRemoved(Vuforia.Internal.Observers.MeshObservationBlock)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_OnMeshBlockRemoved_m3F35AE4242FCA29FF41279E1BB8E49E0D5DC319F (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* ___0_meshObservationBlock, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m490238E76437FE84FE24943CAB36C994DC458914_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m00316B143BFF1198333B3BA22CB7FC71B3356009_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
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*)&_stringLiteral4B61BB7DDFC689AE1CB0EE9CE5B81043ECBB1954);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* V_1 = NULL;
{
MeshObservationBlock_tC6D050CB4FD78AB13B5948D71116EC29A16DD3D7* L_0 = ___0_meshObservationBlock;
NullCheck(L_0);
int32_t L_1 = L_0->___Id_0;
V_0 = L_1;
Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* L_2 = __this->___mMeshBlocks_11;
int32_t L_3 = V_0;
NullCheck(L_2);
bool L_4;
L_4 = Dictionary_2_TryGetValue_m00316B143BFF1198333B3BA22CB7FC71B3356009(L_2, L_3, (&V_1), Dictionary_2_TryGetValue_m00316B143BFF1198333B3BA22CB7FC71B3356009_RuntimeMethod_var);
if (L_4)
{
goto IL_002d;
}
}
{
int32_t L_5 = V_0;
int32_t L_6 = L_5;
RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6);
String_t* L_8;
L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral4B61BB7DDFC689AE1CB0EE9CE5B81043ECBB1954, L_7, NULL);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(L_8, NULL);
return;
}
IL_002d:
{
Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* L_9 = __this->___mMeshBlocks_11;
int32_t L_10 = V_0;
NullCheck(L_9);
bool L_11;
L_11 = Dictionary_2_Remove_m490238E76437FE84FE24943CAB36C994DC458914(L_9, L_10, Dictionary_2_Remove_m490238E76437FE84FE24943CAB36C994DC458914_RuntimeMethod_var);
MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* L_12 = V_1;
NullCheck(L_12);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_13 = L_12->___MeshFilter_5;
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);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_14, NULL);
MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* L_15 = V_1;
NullCheck(L_15);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_16;
L_16 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_15, NULL);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_16, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::CreateMeshRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_CreateMeshRoot_m9F23D95F2B201584365DDB6A2A06272701CE8C60 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __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*)&_stringLiteral0E63F91CB80024B1A6C0EDE2B2DF0F3CD9D3A65D);
s_Il2CppMethodInitialized = true;
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_0);
GameObject__ctor_m37D512B05D292F954792225E6C6EEE95293A9B88(L_0, _stringLiteral0E63F91CB80024B1A6C0EDE2B2DF0F3CD9D3A65D, NULL);
__this->___mMeshRoot_10 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshRoot_10), (void*)L_0);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___mMeshRoot_10;
NullCheck(L_1);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
L_2 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_1, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
NullCheck(L_2);
Transform_SetParent_m6677538B60246D958DD91F931C50F969CCBB5250(L_2, L_3, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___mMeshRoot_10;
NullCheck(L_4);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
L_5 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_4, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
L_6 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_5);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_5, L_6, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = __this->___mMeshRoot_10;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
L_8 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_7, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
L_9 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_8);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_8, L_9, NULL);
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::DestroyMeshRoot()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_DestroyMeshRoot_m3D143418ED17F3EE0C8850E15D80FAF5F7B8F76E (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __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;
}
{
RuntimeMeshRenderingBehaviour_DestroyMeshBlocks_m60E1376FBE1ABF8C2824344D8B64838E98B9FE79(__this, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___mMeshRoot_10;
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_001f;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___mMeshRoot_10;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_2, NULL);
}
IL_001f:
{
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::DestroyMeshBlocks()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour_DestroyMeshBlocks_m60E1376FBE1ABF8C2824344D8B64838E98B9FE79 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m74612BC3359F4CC16EA47BD976973DED6C3D0343_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Values_mDA26C243AC2C685380BBBE8733D81C84853BDC5D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m466B2E1AB47DC29AAC1CC139E945B6D5093B059F_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m325E257248C8F9D2F9DB76FAFCD57BDF26258273_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0C89B63FB306F7AA664BEFC5685B3656B8EB4307_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueCollection_GetEnumerator_mFCD69EEA8B9B2BF9F531F715442FEFBD532EE191_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C V_0;
memset((&V_0), 0, sizeof(V_0));
{
Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* L_0 = __this->___mMeshBlocks_11;
NullCheck(L_0);
ValueCollection_tF2E6950F2EBD8BCF4D1686C85C3B4F2AD0250228* L_1;
L_1 = Dictionary_2_get_Values_mDA26C243AC2C685380BBBE8733D81C84853BDC5D(L_0, Dictionary_2_get_Values_mDA26C243AC2C685380BBBE8733D81C84853BDC5D_RuntimeMethod_var);
NullCheck(L_1);
Enumerator_tD7E5A17B9A8D074D0961B90DF8062ED5B18F449C L_2;
L_2 = ValueCollection_GetEnumerator_mFCD69EEA8B9B2BF9F531F715442FEFBD532EE191(L_1, ValueCollection_GetEnumerator_mFCD69EEA8B9B2BF9F531F715442FEFBD532EE191_RuntimeMethod_var);
V_0 = L_2;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_002f:
{// begin finally (depth: 1)
Enumerator_Dispose_m466B2E1AB47DC29AAC1CC139E945B6D5093B059F((&V_0), Enumerator_Dispose_m466B2E1AB47DC29AAC1CC139E945B6D5093B059F_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0024_1;
}
IL_0013_1:
{
MeshBlock_t5369357563F2A97717A4E79054F751E1C1859FAF* L_3;
L_3 = Enumerator_get_Current_m0C89B63FB306F7AA664BEFC5685B3656B8EB4307_inline((&V_0), Enumerator_get_Current_m0C89B63FB306F7AA664BEFC5685B3656B8EB4307_RuntimeMethod_var);
NullCheck(L_3);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_3, NULL);
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
Object_Destroy_mE97D0A766419A81296E8D4E5C23D01D3FE91ACBB(L_4, NULL);
}
IL_0024_1:
{
bool L_5;
L_5 = Enumerator_MoveNext_m325E257248C8F9D2F9DB76FAFCD57BDF26258273((&V_0), Enumerator_MoveNext_m325E257248C8F9D2F9DB76FAFCD57BDF26258273_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:
{
Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* L_6 = __this->___mMeshBlocks_11;
NullCheck(L_6);
Dictionary_2_Clear_m74612BC3359F4CC16EA47BD976973DED6C3D0343(L_6, Dictionary_2_Clear_m74612BC3359F4CC16EA47BD976973DED6C3D0343_RuntimeMethod_var);
return;
}
}
// System.Void Vuforia.Internal.Utility.RuntimeMeshRenderingBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeMeshRenderingBehaviour__ctor_mAD58ADE36CCB08BDF2E3BC770AC94A8160D65AC3 (RuntimeMeshRenderingBehaviour_t73EC489BC7092612D2DD4A1CE728E605997C1038* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE4461A26F0D351E44DD935B2665ECCD279539019_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___mDestroyMeshOnCaptureStop_8 = (bool)1;
Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87* L_0 = (Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87*)il2cpp_codegen_object_new(Dictionary_2_tE681BF49926A2D8C5145F5FB12691412A4D52C87_il2cpp_TypeInfo_var);
NullCheck(L_0);
Dictionary_2__ctor_mE4461A26F0D351E44DD935B2665ECCD279539019(L_0, Dictionary_2__ctor_mE4461A26F0D351E44DD935B2665ECCD279539019_RuntimeMethod_var);
__this->___mMeshBlocks_11 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshBlocks_11), (void*)L_0);
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
// UnityEngine.Material Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::GetOutlineMaterial(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* GLTFExtractorUtility_GetOutlineMaterial_m87BD1943507C46A06ECDFD79189105E8EB6BE041 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_referenceObject, 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*)&_stringLiteral2620038B8A71EF21A205CC921576171A3CA9B0F4);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3B1BAFBD415B85415AFFE8EF2E2FA97704EC4281);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5EE664B33D9475E2AAAAA8AB8C847F9DCB727170);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8564C03D7C703983BEDB656A99B59E3390344F5E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEEF7C7AC6993BF25FEE940B8C2C2083B0187450D);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF188B3DE477952E1F000BF57675999425AE46BC1);
s_Il2CppMethodInitialized = true;
}
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* V_0 = NULL;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 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));
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0;
L_0 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral8564C03D7C703983BEDB656A99B59E3390344F5E, 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_Implicit_m93896EF7D68FA113C42D3FE2BC6F661FC7EF514A(L_1, NULL);
if (L_2)
{
goto IL_0028;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Debug_mD3102ED7ABA8F033B0FC3E1EE9C0F0B7F2FC75C5(_stringLiteralEEF7C7AC6993BF25FEE940B8C2C2083B0187450D, NULL);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_3;
L_3 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteral2620038B8A71EF21A205CC921576171A3CA9B0F4, NULL);
V_0 = L_3;
}
IL_0028:
{
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_5);
Material__ctor_m7FDF47105D66D19591BE505A0C42B0F90D88C9BF(L_5, L_4, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = L_5;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7;
memset((&L_7), 0, sizeof(L_7));
Color__ctor_mCD6889CDE39F18704CD6EA8E2EFBFA48BA3E13B0_inline((&L_7), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_6);
Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F(L_6, _stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE, L_7, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = L_6;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_9;
memset((&L_9), 0, sizeof(L_9));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_9), (1.0f), (1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
NullCheck(L_8);
Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F(L_8, _stringLiteral5EE664B33D9475E2AAAAA8AB8C847F9DCB727170, L_9, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = L_8;
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11;
memset((&L_11), 0, sizeof(L_11));
Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_11), (0.0f), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
NullCheck(L_10);
Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F(L_10, _stringLiteralF188B3DE477952E1F000BF57675999425AE46BC1, L_11, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = ___0_referenceObject;
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_13;
L_13 = GLTFExtractorUtility_GetMaxBounds_mC5194A60C5B9B9120EC056A177F69CA9344EE909(__this, L_12, NULL);
V_1 = L_13;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
L_14 = Bounds_get_size_m0699A53A55A78B3201D7270D6F338DFA91B6FAD4((&V_1), NULL);
V_3 = L_14;
float L_15;
L_15 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_3), NULL);
V_2 = ((float)il2cpp_codegen_multiply(L_15, (0.00999999978f)));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = L_10;
float L_17 = V_2;
NullCheck(L_16);
Material_SetFloat_m879CF81D740BAE6F23C9822400679F4D16365836(L_16, _stringLiteral3B1BAFBD415B85415AFFE8EF2E2FA97704EC4281, L_17, NULL);
return L_16;
}
}
// UnityEngine.Bounds Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::GetMaxBounds(UnityEngine.GameObject)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 GLTFExtractorUtility_GetMaxBounds_mC5194A60C5B9B9120EC056A177F69CA9344EE909 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_g, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mA2746088DB45856FD76C725AB403CEF5A8997734_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 V_0;
memset((&V_0), 0, sizeof(V_0));
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* V_1 = NULL;
int32_t V_2 = 0;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* V_3 = NULL;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_g;
NullCheck(L_0);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
L_1 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_0, NULL);
NullCheck(L_1);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_1, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
Bounds__ctor_mAF7B238B9FBF90C495E5D7951760085A93119C5A((&V_0), L_2, L_3, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = ___0_g;
NullCheck(L_4);
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_5;
L_5 = GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mA2746088DB45856FD76C725AB403CEF5A8997734(L_4, GameObject_GetComponentsInChildren_TisRenderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF_mA2746088DB45856FD76C725AB403CEF5A8997734_RuntimeMethod_var);
V_1 = L_5;
V_2 = 0;
goto IL_0037;
}
IL_0022:
{
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_6 = V_1;
int32_t L_7 = V_2;
NullCheck(L_6);
int32_t L_8 = L_7;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
V_3 = L_9;
Renderer_t320575F223BCB177A982E5DDB5DB19FAA89E7FBF* L_10 = V_3;
NullCheck(L_10);
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_11;
L_11 = Renderer_get_bounds_m390CF334730C3C34E45CE59F1D08C3B9F3109C7C(L_10, NULL);
Bounds_Encapsulate_m7C70C382B9380A8C962074C78E189B53CE8F7A22((&V_0), L_11, NULL);
int32_t L_12 = V_2;
V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_0037:
{
int32_t L_13 = V_2;
RendererU5BU5D_t32FDD782F67917B2291EA4FF242719877440A02A* L_14 = V_1;
NullCheck(L_14);
if ((((int32_t)L_13) < ((int32_t)((int32_t)(((RuntimeArray*)L_14)->max_length)))))
{
goto IL_0022;
}
}
{
Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_15 = V_0;
return L_15;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::ApplyMaterial(UnityEngine.GameObject,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_ApplyMaterial_mCEC226C2FC35A350FEE238929E88AB0039EC6BB8 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___0_modelTargetGameObject, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
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);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = ___0_modelTargetGameObject;
NullCheck(L_0);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_1;
L_1 = GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D(L_0, GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var);
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_001a;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = ___0_modelTargetGameObject;
NullCheck(L_3);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_4;
L_4 = GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D(L_3, GameObject_GetComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_m7FF948365C38BC39333D82B235A7C4EAD219960D_RuntimeMethod_var);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___1_material;
NullCheck(L_4);
Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A(L_4, L_5, NULL);
}
IL_001a:
{
V_0 = 0;
goto IL_003a;
}
IL_001e:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_6 = ___0_modelTargetGameObject;
NullCheck(L_6);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
L_7 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_6, NULL);
int32_t L_8 = V_0;
NullCheck(L_7);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_9;
L_9 = Transform_GetChild_mE686DF0C7AAC1F7AEF356967B1C04D8B8E240EAF(L_7, L_8, NULL);
NullCheck(L_9);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10;
L_10 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_9, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = ___1_material;
GLTFExtractorUtility_ApplyMaterial_mCEC226C2FC35A350FEE238929E88AB0039EC6BB8(__this, L_10, L_11, NULL);
int32_t L_12 = V_0;
V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
}
IL_003a:
{
int32_t L_13 = V_0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = ___0_modelTargetGameObject;
NullCheck(L_14);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
L_15 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_14, NULL);
NullCheck(L_15);
int32_t L_16;
L_16 = Transform_get_childCount_mE9C29C702AB662CC540CA053EDE48BDAFA35B4B0(L_15, NULL);
if ((((int32_t)L_13) < ((int32_t)L_16)))
{
goto IL_001e;
}
}
{
return;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::Initialize(System.String,UnityEngine.Material,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_Initialize_mD624DD0AEF456078222A0939AF63BFA426E2664D (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, String_t* ___0_path, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_sourceMaterial, bool ___2_ignoreMaterials, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57510698B217277D05B394A0341CB3D9E80A7B0E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral800B26EC90517231A4D8893D66A9B3DBBAD30F52);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
intptr_t V_1;
memset((&V_1), 0, sizeof(V_1));
intptr_t V_2;
memset((&V_2), 0, sizeof(V_2));
int32_t V_3 = 0;
int32_t V_4 = 0;
GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* G_B2_0 = NULL;
GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* G_B1_0 = NULL;
String_t* G_B3_0 = NULL;
GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* G_B3_1 = NULL;
{
GLTFExtractorUtility_CleanUpVariables_mA839A6BF12396397207DF4810AF576625D0B2759(__this, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___1_sourceMaterial;
__this->___mSourceMaterial_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mSourceMaterial_7), (void*)L_0);
String_t* L_1 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = Path_GetExtension_m6FEAA9E14451BFD210B9D1AEC2430C813F570FE5(L_1, NULL);
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_2, _stringLiteral57510698B217277D05B394A0341CB3D9E80A7B0E, NULL);
G_B1_0 = __this;
if (L_3)
{
G_B2_0 = __this;
goto IL_0028;
}
}
{
String_t* L_4 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_5;
L_5 = Path_GetFileNameWithoutExtension_m2D14CCBAB9C60DC8D32C2443CCE3D34644822FAF(L_4, NULL);
G_B3_0 = L_5;
G_B3_1 = G_B1_0;
goto IL_0033;
}
IL_0028:
{
String_t* L_6 = ___0_path;
DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_7;
L_7 = Directory_GetParent_mDD1F4DD5F95A5D6676009FB76E5016EDD127FFB2(L_6, NULL);
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.IO.FileSystemInfo::get_Name() */, L_7);
G_B3_0 = L_8;
G_B3_1 = G_B2_0;
}
IL_0033:
{
NullCheck(G_B3_1);
G_B3_1->___mModelName_0 = G_B3_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___mModelName_0), (void*)G_B3_0);
intptr_t L_9 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
V_1 = L_9;
intptr_t L_10 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
V_2 = L_10;
V_3 = 3;
V_4 = 0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_007b:
{// begin finally (depth: 1)
intptr_t L_11 = V_2;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_11, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
String_t* L_12 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_13;
L_13 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_12, NULL);
V_2 = L_13;
bool L_14 = ___2_ignoreMaterials;
if (!L_14)
{
goto IL_0067_1;
}
}
{
intptr_t L_15 = V_2;
int32_t L_16 = V_3;
int32_t L_17;
L_17 = CesiumExtensionMethods_ToCsStorageType_mFF1C4D143CEDB535F1404D90964C960B9D1F8872(L_16, NULL);
int32_t L_18;
L_18 = VuCesiumTiles_csScenesLoadWithoutMaterialsFromRawFile_m7E6BE746C6366EF5E7600DE5B56AF5ABB2860DCC((&V_1), L_15, L_17, (&V_0), NULL);
V_4 = L_18;
goto IL_0082;
}
IL_0067_1:
{
intptr_t L_19 = V_2;
int32_t L_20 = V_3;
int32_t L_21;
L_21 = CesiumExtensionMethods_ToCsStorageType_mFF1C4D143CEDB535F1404D90964C960B9D1F8872(L_20, NULL);
int32_t L_22;
L_22 = VuCesiumTiles_csScenesLoadFromRawFile_mF355D8B5FD1C793B2DE04E6B90B1392BABD53E23((&V_1), L_19, L_21, (&V_0), NULL);
V_4 = L_22;
goto IL_0082;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0082:
{
int32_t L_23 = V_4;
if ((((int32_t)L_23) == ((int32_t)1)))
{
goto IL_009c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_24 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_24;
String_t* L_26 = ___0_path;
NullCheck(L_25);
ArrayElementTypeCheck (L_25, L_26);
(L_25)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_26);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mD059D71785436B60BCAF45F9EAC5E2F37E91C6CE(_stringLiteral800B26EC90517231A4D8893D66A9B3DBBAD30F52, L_25, NULL);
return;
}
IL_009c:
{
intptr_t L_27 = V_1;
GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E* L_28 = (GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E*)il2cpp_codegen_object_new(GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E_il2cpp_TypeInfo_var);
NullCheck(L_28);
GLTFSceneList__ctor_m0B7569F1DF0C3DA5F0F35F7ED56C5F3393A9C5A8(L_28, L_27, NULL);
__this->___mScenes_8 = L_28;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mScenes_8), (void*)L_28);
return;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::Initialize(System.String,System.String,UnityEngine.Material,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_Initialize_m78A10BBF7B1081AA66935602A84A9D51B61D9D5E (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, String_t* ___0_path, String_t* ___1_datFilePath, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_sourceMaterial, bool ___3_ignoreMaterials, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral22B94CA1D12E925250C72BE607BA08F7688B95D0);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral57510698B217277D05B394A0341CB3D9E80A7B0E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral81CC25CB6609CBDB8ADC25537FB7AE3AD479D411);
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 V_3;
memset((&V_3), 0, sizeof(V_3));
int32_t V_4 = 0;
intptr_t V_5;
memset((&V_5), 0, sizeof(V_5));
GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* G_B2_0 = NULL;
GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* G_B1_0 = NULL;
String_t* G_B3_0 = NULL;
GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* G_B3_1 = NULL;
{
GLTFExtractorUtility_CleanUpVariables_mA839A6BF12396397207DF4810AF576625D0B2759(__this, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___2_sourceMaterial;
__this->___mSourceMaterial_7 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mSourceMaterial_7), (void*)L_0);
String_t* L_1 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_2;
L_2 = Path_GetExtension_m6FEAA9E14451BFD210B9D1AEC2430C813F570FE5(L_1, NULL);
bool L_3;
L_3 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_2, _stringLiteral57510698B217277D05B394A0341CB3D9E80A7B0E, NULL);
G_B1_0 = __this;
if (L_3)
{
G_B2_0 = __this;
goto IL_0028;
}
}
{
String_t* L_4 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(Path_t8A38A801D0219E8209C1B1D90D82D4D755D998BC_il2cpp_TypeInfo_var);
String_t* L_5;
L_5 = Path_GetFileNameWithoutExtension_m2D14CCBAB9C60DC8D32C2443CCE3D34644822FAF(L_4, NULL);
G_B3_0 = L_5;
G_B3_1 = G_B1_0;
goto IL_0033;
}
IL_0028:
{
String_t* L_6 = ___0_path;
DirectoryInfo_tEAEEC018EB49B4A71907FFEAFE935FAA8F9C1FE2* L_7;
L_7 = Directory_GetParent_mDD1F4DD5F95A5D6676009FB76E5016EDD127FFB2(L_6, NULL);
NullCheck(L_7);
String_t* L_8;
L_8 = VirtualFuncInvoker0< String_t* >::Invoke(8 /* System.String System.IO.FileSystemInfo::get_Name() */, L_7);
G_B3_0 = L_8;
G_B3_1 = G_B2_0;
}
IL_0033:
{
NullCheck(G_B3_1);
G_B3_1->___mModelName_0 = G_B3_0;
Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___mModelName_0), (void*)G_B3_0);
intptr_t L_9 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
V_0 = L_9;
V_2 = 3;
intptr_t L_10 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
V_3 = L_10;
V_4 = 0;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0064:
{// begin finally (depth: 1)
intptr_t L_11 = V_3;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_11, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
String_t* L_12 = ___1_datFilePath;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_13;
L_13 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_12, NULL);
V_3 = L_13;
intptr_t L_14 = V_3;
int32_t L_15 = V_2;
int32_t L_16;
L_16 = CesiumExtensionMethods_ToCsStorageType_mFF1C4D143CEDB535F1404D90964C960B9D1F8872(L_15, NULL);
int32_t L_17;
L_17 = VuCesiumTiles_cs3DTilesCreate_mF4E6B0B86DECC32BE7C1CD337E7FBB74C0B6F439((&V_0), L_14, L_16, (&V_1), NULL);
V_4 = L_17;
goto IL_006b;
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_006b:
{
int32_t L_18 = V_4;
if ((((int32_t)L_18) == ((int32_t)1)))
{
goto IL_0085;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_19;
String_t* L_21 = ___1_datFilePath;
NullCheck(L_20);
ArrayElementTypeCheck (L_20, L_21);
(L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_21);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mD059D71785436B60BCAF45F9EAC5E2F37E91C6CE(_stringLiteral81CC25CB6609CBDB8ADC25537FB7AE3AD479D411, L_20, NULL);
return;
}
IL_0085:
{
intptr_t L_22 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
V_5 = L_22;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00b5:
{// begin finally (depth: 1)
intptr_t L_23 = V_3;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
Marshal_FreeHGlobal_m298EF0650E82E326EDA8048488DC384BB9171EB9(L_23, NULL);
intptr_t L_24 = V_0;
int32_t L_25;
L_25 = VuCesiumTiles_cs3DTilesDestroy_m869C13BACC670C3D83BA00A174622DBDE61326EF(L_24, NULL);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
String_t* L_26 = ___0_path;
il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var);
intptr_t L_27;
L_27 = Marshal_StringToHGlobalAnsi_mE6070591B7CC1DC279324657D93B6EB0FD4CACDD(L_26, NULL);
V_3 = L_27;
bool L_28 = ___3_ignoreMaterials;
if (!L_28)
{
goto IL_00a6_1;
}
}
{
intptr_t L_29 = V_0;
intptr_t L_30 = V_3;
int32_t L_31;
L_31 = VuCesiumTiles_csScenesLoadWithoutMaterials_m32CC9E35C8037EAA58C860B499CBF7C771CB6A02((&V_5), L_29, L_30, (&V_1), NULL);
V_4 = L_31;
goto IL_00c3;
}
IL_00a6_1:
{
intptr_t L_32 = V_0;
intptr_t L_33 = V_3;
int32_t L_34;
L_34 = VuCesiumTiles_csScenesLoad_mA7EA5B5C312645B9EEDD215BA4DA546FE9E45F62((&V_5), L_32, L_33, (&V_1), NULL);
V_4 = L_34;
goto IL_00c3;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00c3:
{
int32_t L_35 = V_4;
if ((((int32_t)L_35) == ((int32_t)1)))
{
goto IL_00e1;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_36 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_37 = L_36;
String_t* L_38 = ___0_path;
NullCheck(L_37);
ArrayElementTypeCheck (L_37, L_38);
(L_37)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_38);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_39 = L_37;
String_t* L_40 = ___1_datFilePath;
NullCheck(L_39);
ArrayElementTypeCheck (L_39, L_40);
(L_39)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_40);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mD059D71785436B60BCAF45F9EAC5E2F37E91C6CE(_stringLiteral22B94CA1D12E925250C72BE607BA08F7688B95D0, L_39, NULL);
return;
}
IL_00e1:
{
intptr_t L_41 = V_5;
GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E* L_42 = (GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E*)il2cpp_codegen_object_new(GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E_il2cpp_TypeInfo_var);
NullCheck(L_42);
GLTFSceneList__ctor_m0B7569F1DF0C3DA5F0F35F7ED56C5F3393A9C5A8(L_42, L_41, NULL);
__this->___mScenes_8 = L_42;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mScenes_8), (void*)L_42);
return;
}
}
// System.Collections.Generic.IEnumerable`1<UnityEngine.Texture2D> Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::GetTextures()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFExtractorUtility_GetTextures_m05BF508ED1B05AC100C5CA18A252A5AF36686066 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, const RuntimeMethod* method)
{
{
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_0 = __this->___mTextures_4;
return L_0;
}
}
// System.Collections.Generic.IEnumerable`1<UnityEngine.Material> Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::GetMaterials()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFExtractorUtility_GetMaterials_m23BCCA66EE206E75CB3DC8C03E95A94194122A39 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, const RuntimeMethod* method)
{
{
List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* L_0 = __this->___mMaterials_5;
return L_0;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::ReplaceTextures(System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Texture2D>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_ReplaceTextures_m845016F0875C320BBA66E0AC378379AC8076C0F4 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, Dictionary_2_tB30C9EC7EAE1268D7EE7936DB4C6E64DD28387CA* ___0_oldToNewTextures, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mD7549DEB36F00160BC4ECA17046192AD4909427C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0C67BB2FAEE25E3D9B432C9A245E62C2760A78A8_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mBA548D3D8366081A2D80A286DFBAE0744464D0EC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2194C411E1208AC29EFC254376D8F58E0B011CFD_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mF472961C4665B7EE4F1C4C8A05B00B08153BB96A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21);
s_Il2CppMethodInitialized = true;
}
Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8 V_0;
memset((&V_0), 0, sizeof(V_0));
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_1 = NULL;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* V_2 = NULL;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* V_3 = NULL;
{
List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* L_0 = __this->___mMaterials_5;
NullCheck(L_0);
Enumerator_tEF58C7D40DDB41B6D712E0CAD7DA2883F14744B8 L_1;
L_1 = List_1_GetEnumerator_mF472961C4665B7EE4F1C4C8A05B00B08153BB96A(L_0, List_1_GetEnumerator_mF472961C4665B7EE4F1C4C8A05B00B08153BB96A_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_005b:
{// begin finally (depth: 1)
Enumerator_Dispose_m0C67BB2FAEE25E3D9B432C9A245E62C2760A78A8((&V_0), Enumerator_Dispose_m0C67BB2FAEE25E3D9B432C9A245E62C2760A78A8_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0050_1;
}
IL_000e_1:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2;
L_2 = Enumerator_get_Current_m2194C411E1208AC29EFC254376D8F58E0B011CFD_inline((&V_0), Enumerator_get_Current_m2194C411E1208AC29EFC254376D8F58E0B011CFD_RuntimeMethod_var);
V_1 = L_2;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = V_1;
NullCheck(L_3);
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_4;
L_4 = Material_GetTexture_mBA07A377A7DDD29CD53E6F687DE6D49A42C0C719(L_3, _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21, NULL);
V_2 = L_4;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0050_1;
}
}
{
Dictionary_2_tB30C9EC7EAE1268D7EE7936DB4C6E64DD28387CA* L_7 = ___0_oldToNewTextures;
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_8 = V_2;
NullCheck(L_8);
String_t* L_9;
L_9 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_8, NULL);
NullCheck(L_7);
bool L_10;
L_10 = Dictionary_2_TryGetValue_mD7549DEB36F00160BC4ECA17046192AD4909427C(L_7, L_9, (&V_3), Dictionary_2_TryGetValue_mD7549DEB36F00160BC4ECA17046192AD4909427C_RuntimeMethod_var);
if (!L_10)
{
goto IL_0050_1;
}
}
{
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_11 = V_2;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_12 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, L_12, NULL);
if (!L_13)
{
goto IL_0050_1;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = V_1;
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_15 = V_3;
NullCheck(L_14);
Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_14, _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21, L_15, NULL);
}
IL_0050_1:
{
bool L_16;
L_16 = Enumerator_MoveNext_mBA548D3D8366081A2D80A286DFBAE0744464D0EC((&V_0), Enumerator_MoveNext_mBA548D3D8366081A2D80A286DFBAE0744464D0EC_RuntimeMethod_var);
if (L_16)
{
goto IL_000e_1;
}
}
{
goto IL_0069;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_0069:
{
return;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::ReplaceMaterials(System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Material>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_ReplaceMaterials_mA99B3A2D15C509F43953E29A5AAC94217AA018B4 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, Dictionary_2_t5B255487AF84FB5AB3382296BC4C30734ADE141F* ___0_oldToNewMaterials, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mFD7867D61B454D815AFE71D04D27540FAFBFF091_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mFF2A21A3FC1590940651F77BBA8E414F667DE20A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6C1BC90050E014CF606ECCAC93503173A0B47ED4_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m041582C4E9A924B7797EE13B0B6FC5F7A382BE0A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1203B7AE8B8D794831B9A33A668F2C7CC80F210D_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9 V_0;
memset((&V_0), 0, sizeof(V_0));
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_1 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_3 = NULL;
{
List_1_t558592816DA880773C8A60C1EB777F3B092B68EC* L_0 = __this->___mMeshRenderers_6;
NullCheck(L_0);
Enumerator_t07D8611C9DFA8E301B0D60B300D7D915C032F0E9 L_1;
L_1 = List_1_GetEnumerator_m1203B7AE8B8D794831B9A33A668F2C7CC80F210D(L_0, List_1_GetEnumerator_m1203B7AE8B8D794831B9A33A668F2C7CC80F210D_RuntimeMethod_var);
V_0 = L_1;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_0051:
{// begin finally (depth: 1)
Enumerator_Dispose_mFF2A21A3FC1590940651F77BBA8E414F667DE20A((&V_0), Enumerator_Dispose_mFF2A21A3FC1590940651F77BBA8E414F667DE20A_RuntimeMethod_var);
return;
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_0046_1;
}
IL_000e_1:
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_2;
L_2 = Enumerator_get_Current_m041582C4E9A924B7797EE13B0B6FC5F7A382BE0A_inline((&V_0), Enumerator_get_Current_m041582C4E9A924B7797EE13B0B6FC5F7A382BE0A_RuntimeMethod_var);
V_1 = L_2;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_3 = V_1;
NullCheck(L_3);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_4;
L_4 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_3, NULL);
V_2 = L_4;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = V_2;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
if (!L_6)
{
goto IL_0046_1;
}
}
{
Dictionary_2_t5B255487AF84FB5AB3382296BC4C30734ADE141F* L_7 = ___0_oldToNewMaterials;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = V_2;
NullCheck(L_8);
String_t* L_9;
L_9 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_8, NULL);
NullCheck(L_7);
bool L_10;
L_10 = Dictionary_2_TryGetValue_mFD7867D61B454D815AFE71D04D27540FAFBFF091(L_7, L_9, (&V_3), Dictionary_2_TryGetValue_mFD7867D61B454D815AFE71D04D27540FAFBFF091_RuntimeMethod_var);
if (!L_10)
{
goto IL_0046_1;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_11 = V_2;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = V_3;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_13;
L_13 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_11, L_12, NULL);
if (!L_13)
{
goto IL_0046_1;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_14 = V_1;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15 = V_3;
NullCheck(L_14);
Renderer_set_sharedMaterial_m5E842F9A06CFB7B77656EB319881CB4B3E8E4288(L_14, L_15, NULL);
}
IL_0046_1:
{
bool L_16;
L_16 = Enumerator_MoveNext_m6C1BC90050E014CF606ECCAC93503173A0B47ED4((&V_0), Enumerator_MoveNext_m6C1BC90050E014CF606ECCAC93503173A0B47ED4_RuntimeMethod_var);
if (L_16)
{
goto IL_000e_1;
}
}
{
goto IL_005f;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_005f:
{
return;
}
}
// UnityEngine.GameObject Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::CreateMeshes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GLTFExtractorUtility_CreateMeshes_mDBA1439DBB459D3EA4E6562E936F003224E3CA4C (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __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*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tC20D480EFCCF2984B273A11C4AD034F304E384C4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t101C2873F09437A79BF8FA7F254459479D47117D_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t2860507151865BA34D0A1B17F5A89BB31323D9DB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral732C0CE944DB4CE2B22AECADDA729500CF2D40FE);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
int32_t V_1 = 0;
RuntimeObject* V_2 = NULL;
GLTFScene_t49E7D115DF91ED926B669F138F7406039D815A69* V_3 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_4 = NULL;
RuntimeObject* V_5 = NULL;
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* V_6 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B6_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B6_1 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B5_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B5_1 = NULL;
String_t* G_B7_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B7_1 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B7_2 = 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);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = L_0;
String_t* L_2 = __this->___mModelName_0;
NullCheck(L_1);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_1, L_2, NULL);
V_0 = L_1;
GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E* L_3 = __this->___mScenes_8;
if (L_3)
{
goto IL_001c;
}
}
{
return (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
}
IL_001c:
{
V_1 = 0;
GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E* L_4 = __this->___mScenes_8;
NullCheck(L_4);
RuntimeObject* L_5;
L_5 = GLTFSceneList_get_Scenes_m3153086EC3472DD05044CD5B721B2B852DF4BFA1(L_4, NULL);
NullCheck(L_5);
RuntimeObject* L_6;
L_6 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Internal.Utility.GLTFLoading.GLTFScene>::GetEnumerator() */, IEnumerable_1_tC20D480EFCCF2984B273A11C4AD034F304E384C4_il2cpp_TypeInfo_var, L_5);
V_2 = L_6;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00d0:
{// begin finally (depth: 1)
{
RuntimeObject* L_7 = V_2;
if (!L_7)
{
goto IL_00d9;
}
}
{
RuntimeObject* L_8 = V_2;
NullCheck(L_8);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_8);
}
IL_00d9:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00c3_1;
}
IL_0034_1:
{
RuntimeObject* L_9 = V_2;
NullCheck(L_9);
GLTFScene_t49E7D115DF91ED926B669F138F7406039D815A69* L_10;
L_10 = InterfaceFuncInvoker0< GLTFScene_t49E7D115DF91ED926B669F138F7406039D815A69* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Internal.Utility.GLTFLoading.GLTFScene>::get_Current() */, IEnumerator_1_t101C2873F09437A79BF8FA7F254459479D47117D_il2cpp_TypeInfo_var, L_9);
V_3 = L_10;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)il2cpp_codegen_object_new(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
NullCheck(L_11);
GameObject__ctor_m7D0340DE160786E6EFA8DABD39EC3B694DA30AAD(L_11, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = L_11;
GLTFScene_t49E7D115DF91ED926B669F138F7406039D815A69* L_13 = V_3;
NullCheck(L_13);
String_t* L_14;
L_14 = GLTFScene_get_Name_mF2744E480E0C9A731579DD485EA7023B11D1CE23(L_13, NULL);
bool L_15;
L_15 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_14, NULL);
G_B5_0 = L_12;
G_B5_1 = L_12;
if (L_15)
{
G_B6_0 = L_12;
G_B6_1 = L_12;
goto IL_0056_1;
}
}
{
GLTFScene_t49E7D115DF91ED926B669F138F7406039D815A69* L_16 = V_3;
NullCheck(L_16);
String_t* L_17;
L_17 = GLTFScene_get_Name_mF2744E480E0C9A731579DD485EA7023B11D1CE23(L_16, NULL);
G_B7_0 = L_17;
G_B7_1 = G_B5_0;
G_B7_2 = G_B5_1;
goto IL_0067_1;
}
IL_0056_1:
{
String_t* L_18;
L_18 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_1), NULL);
String_t* L_19;
L_19 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral732C0CE944DB4CE2B22AECADDA729500CF2D40FE, L_18, NULL);
G_B7_0 = L_19;
G_B7_1 = G_B6_0;
G_B7_2 = G_B6_1;
}
IL_0067_1:
{
NullCheck(G_B7_1);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(G_B7_1, G_B7_0, NULL);
V_4 = G_B7_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_20 = V_4;
NullCheck(L_20);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_21;
L_21 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_20, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_22 = V_0;
NullCheck(L_22);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23;
L_23 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_22, NULL);
NullCheck(L_21);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_21, L_23, NULL);
GLTFScene_t49E7D115DF91ED926B669F138F7406039D815A69* L_24 = V_3;
NullCheck(L_24);
GLTFNodes_t686F9BE691DE2A16C76113E1EAFDF8EE51CB7F18* L_25;
L_25 = GLTFScene_get_Nodes_m19720328469D327E54945C2BD26AC5F3D3978E82(L_24, NULL);
NullCheck(L_25);
RuntimeObject* L_26;
L_26 = GLTFNodes_GetEnumerator_mB30E5FF32A4D98CD991EB209F86A7107367E0131(L_25, NULL);
V_5 = L_26;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00b3_1:
{// begin finally (depth: 2)
{
RuntimeObject* L_27 = V_5;
if (!L_27)
{
goto IL_00be_1;
}
}
{
RuntimeObject* L_28 = V_5;
NullCheck(L_28);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_28);
}
IL_00be_1:
{
return;
}
}// end finally (depth: 2)
});
try
{// begin try (depth: 2)
{
goto IL_00a8_2;
}
IL_008f_2:
{
RuntimeObject* L_29 = V_5;
NullCheck(L_29);
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* L_30;
L_30 = InterfaceFuncInvoker0< GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Internal.Utility.GLTFLoading.GLTFNode>::get_Current() */, IEnumerator_1_t2860507151865BA34D0A1B17F5A89BB31323D9DB_il2cpp_TypeInfo_var, L_29);
V_6 = L_30;
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* L_31 = V_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_32 = V_4;
NullCheck(L_32);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_33;
L_33 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_32, NULL);
GLTFExtractorUtility_AddGameObject_m486A040BF26172D8ABF9C04024198D9B07C16524(__this, L_31, L_33, (bool)1, NULL);
}
IL_00a8_2:
{
RuntimeObject* L_34 = V_5;
NullCheck(L_34);
bool L_35;
L_35 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_34);
if (L_35)
{
goto IL_008f_2;
}
}
{
goto IL_00bf_1;
}
}// end try (depth: 2)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00bf_1:
{
int32_t L_36 = V_1;
V_1 = ((int32_t)il2cpp_codegen_add(L_36, 1));
}
IL_00c3_1:
{
RuntimeObject* L_37 = V_2;
NullCheck(L_37);
bool L_38;
L_38 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_37);
if (L_38)
{
goto IL_0034_1;
}
}
{
goto IL_00da;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00da:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_39 = V_0;
NullCheck(L_39);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_40;
L_40 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_39, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_41;
L_41 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_40);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_40, L_41, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_42 = V_0;
NullCheck(L_42);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_43;
L_43 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_42, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44;
L_44 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_43);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_43, L_44, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_45 = V_0;
NullCheck(L_45);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_46;
L_46 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_45, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
L_47 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
NullCheck(L_46);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_46, L_47, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_48 = V_0;
return L_48;
}
}
// UnityEngine.GameObject Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::Extract(System.String,UnityEngine.Material,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GLTFExtractorUtility_Extract_mF8A7B641966785F7B3AAAC70C84E232C2A37A851 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, String_t* ___0_path, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_sourceMaterial, bool ___2_ignoreMaterials, const RuntimeMethod* method)
{
{
AsyncOperation_tD2789250E4B098DEDA92B366A577E500A92D2D3C* L_0;
L_0 = Resources_UnloadUnusedAssets_m4003CD3EBC3AC2738DE9F2960D5BC45818C1F12B(NULL);
String_t* L_1 = ___0_path;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ___1_sourceMaterial;
bool L_3 = ___2_ignoreMaterials;
GLTFExtractorUtility_Initialize_mD624DD0AEF456078222A0939AF63BFA426E2664D(__this, L_1, L_2, L_3, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4;
L_4 = GLTFExtractorUtility_CreateMeshes_mDBA1439DBB459D3EA4E6562E936F003224E3CA4C(__this, NULL);
GLTFExtractorUtility_CleanUpVariables_mA839A6BF12396397207DF4810AF576625D0B2759(__this, NULL);
return L_4;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::AddGameObject(Vuforia.Internal.Utility.GLTFLoading.GLTFNode,UnityEngine.Transform,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_AddGameObject_m486A040BF26172D8ABF9C04024198D9B07C16524 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* ___0_node, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___1_parentTransform, bool ___2_isRoot, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m92213FCE7FA9D43F379161C77C5A2956FC63D9AA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mCE799C5CE605F8557DD4B67547974EAF48F76DEC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_m56EDE928411F3273BA1B2A8C7ADF66F30FDFC6B1_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mCB62A7A7DF844A171CBFEE010E6AC5CBC5FD4AFB_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_t76FEDD663AB33C991A9C9A23129337651094216F_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t2860507151865BA34D0A1B17F5A89BB31323D9DB_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t402924E95615D541ED3F4983BEB633B163DBE9B5_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m5F62EE992DBCC5323267265794235C9EEE07997B_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m48BBB83C5F748E6E6FF0731C3682092DEA6A7173_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral62BFE04F37A747696700D5F83EB7A908BF3DD02E);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral969B34DE6E3508B743D73FE21E0204A5CA131E42);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C);
s_Il2CppMethodInitialized = true;
}
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* V_0 = NULL;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
memset((&V_1), 0, sizeof(V_1));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
memset((&V_2), 0, sizeof(V_2));
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_3;
memset((&V_3), 0, sizeof(V_3));
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
memset((&V_4), 0, sizeof(V_4));
RuntimeObject* V_5 = NULL;
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* V_6 = NULL;
RuntimeObject* V_7 = NULL;
GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* V_8 = NULL;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_9 = NULL;
String_t* V_10 = NULL;
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* V_11 = NULL;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_12 = NULL;
int32_t V_13 = 0;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B2_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B2_1 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B1_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B1_1 = NULL;
String_t* G_B3_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B3_1 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B3_2 = 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);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = L_0;
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* L_2 = ___0_node;
NullCheck(L_2);
String_t* L_3;
L_3 = GLTFNode_get_Name_m132E0B66266F5066CA6E01B95D5B6DF0454F4AC2(L_2, NULL);
bool L_4;
L_4 = String_IsNullOrEmpty_mEA9E3FB005AC28FE02E69FCF95A7B8456192B478(L_3, NULL);
G_B1_0 = L_1;
G_B1_1 = L_1;
if (L_4)
{
G_B2_0 = L_1;
G_B2_1 = L_1;
goto IL_001b;
}
}
{
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* L_5 = ___0_node;
NullCheck(L_5);
String_t* L_6;
L_6 = GLTFNode_get_Name_m132E0B66266F5066CA6E01B95D5B6DF0454F4AC2(L_5, NULL);
G_B3_0 = L_6;
G_B3_1 = G_B1_0;
G_B3_2 = G_B1_1;
goto IL_0020;
}
IL_001b:
{
G_B3_0 = _stringLiteral969B34DE6E3508B743D73FE21E0204A5CA131E42;
G_B3_1 = G_B2_0;
G_B3_2 = G_B2_1;
}
IL_0020:
{
NullCheck(G_B3_1);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(G_B3_1, G_B3_0, NULL);
V_0 = G_B3_2;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7 = V_0;
NullCheck(L_7);
String_t* L_8;
L_8 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_7, NULL);
bool L_9;
L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, _stringLiteral86BBAACC00198DBB3046818AD3FC2AA10AE48DE1, NULL);
if (!L_9)
{
goto IL_0043;
}
}
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = V_0;
NullCheck(L_10);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_10, _stringLiteralA2E138AD319A0E08FFC4A185CE05933BF5C01D5C, NULL);
}
IL_0043:
{
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_11 = V_0;
NullCheck(L_11);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
L_12 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_11, NULL);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_13 = ___1_parentTransform;
NullCheck(L_12);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_12, L_13, NULL);
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* L_14 = ___0_node;
NullCheck(L_14);
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_15;
L_15 = GLTFNode_get_Matrix_m4412F8CF833BBFF82B88F007068A45BA70F85A95(L_14, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16;
L_16 = GLTFExtractorUtility_GlTFToUnityMatrix_m9052DFBE8231338C4E99A9B231C47AB599A27C4E(__this, L_15, NULL);
V_1 = L_16;
il2cpp_codegen_initobj((&V_2), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
il2cpp_codegen_initobj((&V_3), sizeof(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974));
il2cpp_codegen_initobj((&V_4), sizeof(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17 = V_1;
GLTFExtractorUtility_ExtractUnityTRS_mE6B028FD02D0B6E564D11C5C618A43DE95259EE2(__this, L_17, (&V_2), (&V_3), (&V_4), NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_18 = V_0;
NullCheck(L_18);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_19;
L_19 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_18, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_2;
NullCheck(L_19);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_19, L_20, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = V_0;
NullCheck(L_21);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_22;
L_22 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_21, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_23 = V_3;
NullCheck(L_22);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_22, L_23, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_24 = V_0;
NullCheck(L_24);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
L_25 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_24, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_4;
NullCheck(L_25);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_25, L_26, NULL);
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* L_27 = ___0_node;
NullCheck(L_27);
GLTFNodes_t686F9BE691DE2A16C76113E1EAFDF8EE51CB7F18* L_28;
L_28 = GLTFNode_get_Children_m64F0A9649322B5D041D3BDF86F7F287CC808B7FC(L_27, NULL);
NullCheck(L_28);
RuntimeObject* L_29;
L_29 = GLTFNodes_GetEnumerator_mB30E5FF32A4D98CD991EB209F86A7107367E0131(L_28, NULL);
V_5 = L_29;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_00d8:
{// begin finally (depth: 1)
{
RuntimeObject* L_30 = V_5;
if (!L_30)
{
goto IL_00e3;
}
}
{
RuntimeObject* L_31 = V_5;
NullCheck(L_31);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_31);
}
IL_00e3:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_00cd_1;
}
IL_00b5_1:
{
RuntimeObject* L_32 = V_5;
NullCheck(L_32);
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* L_33;
L_33 = InterfaceFuncInvoker0< GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Internal.Utility.GLTFLoading.GLTFNode>::get_Current() */, IEnumerator_1_t2860507151865BA34D0A1B17F5A89BB31323D9DB_il2cpp_TypeInfo_var, L_32);
V_6 = L_33;
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* L_34 = V_6;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_35 = V_0;
NullCheck(L_35);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_36;
L_36 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_35, NULL);
GLTFExtractorUtility_AddGameObject_m486A040BF26172D8ABF9C04024198D9B07C16524(__this, L_34, L_36, (bool)0, NULL);
}
IL_00cd_1:
{
RuntimeObject* L_37 = V_5;
NullCheck(L_37);
bool L_38;
L_38 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_37);
if (L_38)
{
goto IL_00b5_1;
}
}
{
goto IL_00e4;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_00e4:
{
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* L_39 = ___0_node;
NullCheck(L_39);
GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* L_40;
L_40 = GLTFNode_get_Meshes_mD5CAEDE7AE715AC4DE813A06D84A1A37DBDD3A66(L_39, NULL);
NullCheck(L_40);
RuntimeObject* L_41;
L_41 = GLTFMeshes_GetEnumerator_m00B0BB15C801E0A50E462D1EDC1FDD7B22E8CC25(L_40, NULL);
V_7 = L_41;
}
{
auto __finallyBlock = il2cpp::utils::Finally([&]
{
FINALLY_02ed:
{// begin finally (depth: 1)
{
RuntimeObject* L_42 = V_7;
if (!L_42)
{
goto IL_02f8;
}
}
{
RuntimeObject* L_43 = V_7;
NullCheck(L_43);
InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_43);
}
IL_02f8:
{
return;
}
}// end finally (depth: 1)
});
try
{// begin try (depth: 1)
{
goto IL_02df_1;
}
IL_00f6_1:
{
RuntimeObject* L_44 = V_7;
NullCheck(L_44);
GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* L_45;
L_45 = InterfaceFuncInvoker0< GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive>::get_Current() */, IEnumerator_1_t402924E95615D541ED3F4983BEB633B163DBE9B5_il2cpp_TypeInfo_var, L_44);
V_8 = L_45;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_46 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
NullCheck(L_46);
Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_46, NULL);
V_9 = L_46;
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_47 = V_9;
GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* L_48 = V_8;
NullCheck(L_48);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_49;
L_49 = GLTFPrimitive_get_Vertices_m181AD75678130DD222A1221CCCF47D29EDC55D5F(L_48, NULL);
NullCheck(L_47);
Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_47, L_49, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_50 = V_9;
NullCheck(L_50);
Mesh_set_indexFormat_mCCC7837A0916FA7A272159DA6AF984B0022488F4(L_50, 1, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_51 = V_9;
GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* L_52 = V_8;
NullCheck(L_52);
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53;
L_53 = GLTFPrimitive_get_Indices_m4546A22EA9661BB79D49F61FC94E464F78EE338E(L_52, NULL);
NullCheck(L_51);
Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_51, L_53, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_54 = V_9;
GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* L_55 = V_8;
NullCheck(L_55);
Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_56;
L_56 = GLTFPrimitive_get_Normals_mEB2128907BBDC964CB85994246A10A4A0491D31D(L_55, NULL);
NullCheck(L_54);
Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_54, L_56, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_57 = V_9;
GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* L_58 = V_8;
NullCheck(L_58);
Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_59;
L_59 = GLTFPrimitive_get_TexCoords_mEB6C45BF9E2391826BC7BDC7E7A701882194744B(L_58, NULL);
NullCheck(L_57);
Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_57, L_59, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_60 = V_9;
GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* L_61 = V_8;
NullCheck(L_61);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_62;
L_62 = GLTFPrimitive_get_Colors_mF1E0F84BACC4B6F429BE90395863B43EFEB9A287(L_61, NULL);
NullCheck(L_60);
Mesh_set_colors_m5558BAAA60676427B7954F1694A1765B000EB0FE(L_60, L_62, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_63 = V_9;
NullCheck(L_63);
Mesh_RecalculateBounds_mA9B293F57C6CD298AE2D2DB19061FC23B05AB90B(L_63, NULL);
GLTFNode_t01E3A211F57C9AB067EEA4FCEA7B05C06DF77372* L_64 = ___0_node;
NullCheck(L_64);
String_t* L_65;
L_65 = GLTFNode_get_Name_m132E0B66266F5066CA6E01B95D5B6DF0454F4AC2(L_64, NULL);
int32_t L_66 = __this->___mPrimitiveCount_1;
V_13 = L_66;
int32_t L_67 = V_13;
__this->___mPrimitiveCount_1 = ((int32_t)il2cpp_codegen_add(L_67, 1));
String_t* L_68;
L_68 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_13), NULL);
String_t* L_69;
L_69 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_65, _stringLiteral62BFE04F37A747696700D5F83EB7A908BF3DD02E, L_68, NULL);
V_10 = L_69;
GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* L_70 = V_8;
NullCheck(L_70);
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_71;
L_71 = GLTFPrimitive_get_Material_mD6DD3BA41EBBF811C2EC09B582F051F2A3D3962E(L_70, NULL);
V_11 = L_71;
Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2* L_72 = __this->___mGlTFToUnityMaterials_9;
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_73 = V_11;
NullCheck(L_72);
bool L_74;
L_74 = Dictionary_2_TryGetValue_mCB62A7A7DF844A171CBFEE010E6AC5CBC5FD4AFB(L_72, L_73, (&V_12), Dictionary_2_TryGetValue_mCB62A7A7DF844A171CBFEE010E6AC5CBC5FD4AFB_RuntimeMethod_var);
if (L_74)
{
goto IL_0293_1;
}
}
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_75 = __this->___mSourceMaterial_7;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_76 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_76);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_76, L_75, NULL);
V_12 = L_76;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_77 = V_12;
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_78 = V_11;
NullCheck(L_78);
String_t* L_79;
L_79 = GLTFMaterial_get_name_m0469A9F63333A5F6FA88C4D50CA8A1CF6F25014D(L_78, NULL);
List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* L_80 = __this->___mMaterials_5;
NullCheck(L_80);
int32_t L_81;
L_81 = List_1_get_Count_m48BBB83C5F748E6E6FF0731C3682092DEA6A7173_inline(L_80, List_1_get_Count_m48BBB83C5F748E6E6FF0731C3682092DEA6A7173_RuntimeMethod_var);
V_13 = L_81;
String_t* L_82;
L_82 = Int32_ToString_m030E01C24E294D6762FB0B6F37CB541581F55CA5((&V_13), NULL);
String_t* L_83;
L_83 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_79, L_82, NULL);
NullCheck(L_77);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_77, L_83, NULL);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_84 = V_12;
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_85 = V_11;
NullCheck(L_85);
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_86;
L_86 = GLTFMaterial_get_PbrMetallicRoughness_m4C3E5748F06227039A8C9D8473A9DC7101CEECBD(L_85, NULL);
NullCheck(L_86);
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_87;
L_87 = GLTFMetallicRoughnessMaterial_get_BaseColorFactor_mE24765A7F23FEFA5A75668829FE5785DB890273A_inline(L_86, NULL);
NullCheck(L_84);
Material_SetColor_mFAB32FAA44461E46FD707B34184EC080CBB3539F(L_84, _stringLiteral47A3FAF17D89549FD0F0ECA7370B81F7C80DFCDE, L_87, NULL);
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_88 = V_11;
NullCheck(L_88);
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_89;
L_89 = GLTFMaterial_get_PbrMetallicRoughness_m4C3E5748F06227039A8C9D8473A9DC7101CEECBD(L_88, NULL);
NullCheck(L_89);
GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* L_90;
L_90 = GLTFMetallicRoughnessMaterial_get_BaseColorTexture_mDC2174B82E059AA37D6EC06C6EFED0588DD86671(L_89, NULL);
if (!L_90)
{
goto IL_0277_1;
}
}
{
Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E* L_91 = __this->___mGlTFToUnityTextures_10;
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_92 = V_11;
NullCheck(L_92);
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_93;
L_93 = GLTFMaterial_get_PbrMetallicRoughness_m4C3E5748F06227039A8C9D8473A9DC7101CEECBD(L_92, NULL);
NullCheck(L_93);
GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* L_94;
L_94 = GLTFMetallicRoughnessMaterial_get_BaseColorTexture_mDC2174B82E059AA37D6EC06C6EFED0588DD86671(L_93, NULL);
NullCheck(L_91);
bool L_95;
L_95 = Dictionary_2_ContainsKey_m56EDE928411F3273BA1B2A8C7ADF66F30FDFC6B1(L_91, L_94, Dictionary_2_ContainsKey_m56EDE928411F3273BA1B2A8C7ADF66F30FDFC6B1_RuntimeMethod_var);
if (L_95)
{
goto IL_025a_1;
}
}
{
Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E* L_96 = __this->___mGlTFToUnityTextures_10;
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_97 = V_11;
NullCheck(L_97);
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_98;
L_98 = GLTFMaterial_get_PbrMetallicRoughness_m4C3E5748F06227039A8C9D8473A9DC7101CEECBD(L_97, NULL);
NullCheck(L_98);
GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* L_99;
L_99 = GLTFMetallicRoughnessMaterial_get_BaseColorTexture_mDC2174B82E059AA37D6EC06C6EFED0588DD86671(L_98, NULL);
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_100 = V_11;
NullCheck(L_100);
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_101;
L_101 = GLTFMaterial_get_PbrMetallicRoughness_m4C3E5748F06227039A8C9D8473A9DC7101CEECBD(L_100, NULL);
NullCheck(L_101);
GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* L_102;
L_102 = GLTFMetallicRoughnessMaterial_get_BaseColorTexture_mDC2174B82E059AA37D6EC06C6EFED0588DD86671(L_101, NULL);
NullCheck(L_102);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_103;
L_103 = GLTFTexture_get_Texture_m4FDB663076DC4D50646287D42F7891A612BF5E3D(L_102, NULL);
NullCheck(L_96);
Dictionary_2_Add_m92213FCE7FA9D43F379161C77C5A2956FC63D9AA(L_96, L_99, L_103, Dictionary_2_Add_m92213FCE7FA9D43F379161C77C5A2956FC63D9AA_RuntimeMethod_var);
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_104 = __this->___mTextures_4;
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_105 = V_11;
NullCheck(L_105);
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_106;
L_106 = GLTFMaterial_get_PbrMetallicRoughness_m4C3E5748F06227039A8C9D8473A9DC7101CEECBD(L_105, NULL);
NullCheck(L_106);
GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* L_107;
L_107 = GLTFMetallicRoughnessMaterial_get_BaseColorTexture_mDC2174B82E059AA37D6EC06C6EFED0588DD86671(L_106, NULL);
NullCheck(L_107);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_108;
L_108 = GLTFTexture_get_Texture_m4FDB663076DC4D50646287D42F7891A612BF5E3D(L_107, NULL);
NullCheck(L_104);
List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_inline(L_104, L_108, List_1_Add_mC6B7A89D831773B30421C937E934D58B64FF61F7_RuntimeMethod_var);
}
IL_025a_1:
{
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_109 = V_12;
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_110 = V_11;
NullCheck(L_110);
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_111;
L_111 = GLTFMaterial_get_PbrMetallicRoughness_m4C3E5748F06227039A8C9D8473A9DC7101CEECBD(L_110, NULL);
NullCheck(L_111);
GLTFTexture_t851616E22582663066E0B20D2C67CF40D982CEF6* L_112;
L_112 = GLTFMetallicRoughnessMaterial_get_BaseColorTexture_mDC2174B82E059AA37D6EC06C6EFED0588DD86671(L_111, NULL);
NullCheck(L_112);
Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_113;
L_113 = GLTFTexture_get_Texture_m4FDB663076DC4D50646287D42F7891A612BF5E3D(L_112, NULL);
NullCheck(L_109);
Material_SetTexture_m06083C3F52EF02FFB1177901D9907314F280F9A5(L_109, _stringLiteral4B8146FB95E4F51B29DA41EB5F6D60F8FD0ECF21, L_113, NULL);
}
IL_0277_1:
{
List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* L_114 = __this->___mMaterials_5;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_115 = V_12;
NullCheck(L_114);
List_1_Add_m5F62EE992DBCC5323267265794235C9EEE07997B_inline(L_114, L_115, List_1_Add_m5F62EE992DBCC5323267265794235C9EEE07997B_RuntimeMethod_var);
Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2* L_116 = __this->___mGlTFToUnityMaterials_9;
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_117 = V_11;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_118 = V_12;
NullCheck(L_116);
Dictionary_2_Add_mCE799C5CE605F8557DD4B67547974EAF48F76DEC(L_116, L_117, L_118, Dictionary_2_Add_mCE799C5CE605F8557DD4B67547974EAF48F76DEC_RuntimeMethod_var);
}
IL_0293_1:
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_119 = V_9;
String_t* L_120 = V_10;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_121 = V_12;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_122;
L_122 = GLTFExtractorUtility_CreateMeshObject_m9F64D91604EACD992084CAE4A7535EE349D98675(__this, L_119, L_120, L_121, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_123 = L_122;
NullCheck(L_123);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_124;
L_124 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_123, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_125 = V_0;
NullCheck(L_125);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_126;
L_126 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_125, NULL);
NullCheck(L_124);
Transform_set_parent_m9BD5E563B539DD5BEC342736B03F97B38A243234(L_124, L_126, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_127 = L_123;
NullCheck(L_127);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_128;
L_128 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_127, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129;
L_129 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
NullCheck(L_128);
Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_128, L_129, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_130 = L_127;
NullCheck(L_130);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_131;
L_131 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_130, NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_132;
L_132 = Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline(NULL);
NullCheck(L_131);
Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_131, L_132, NULL);
NullCheck(L_130);
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_133;
L_133 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_130, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_134;
L_134 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
NullCheck(L_133);
Transform_set_localScale_mBA79E811BAF6C47B80FF76414C12B47B3CD03633(L_133, L_134, NULL);
}
IL_02df_1:
{
RuntimeObject* L_135 = V_7;
NullCheck(L_135);
bool L_136;
L_136 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_135);
if (L_136)
{
goto IL_00f6_1;
}
}
{
goto IL_02f9;
}
}// end try (depth: 1)
catch(Il2CppExceptionWrapper& e)
{
__finallyBlock.StoreException(e.ex);
}
}
IL_02f9:
{
return;
}
}
// UnityEngine.GameObject Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::CreateMeshObject(UnityEngine.Mesh,System.String,UnityEngine.Material)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* GLTFExtractorUtility_CreateMeshObject_m9F64D91604EACD992084CAE4A7535EE349D98675 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, String_t* ___1_meshId, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, 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*)&List_1_Add_m9E5B4EC58B3EED5F3BD40D05146F592FB2904E5F_RuntimeMethod_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*)&_stringLiteralF85263F579BDEEADCEC89CFCDB0C3F6C51D186BF);
s_Il2CppMethodInitialized = true;
}
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* V_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B4_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B1_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B5_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B2_0 = NULL;
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* G_B3_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);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = L_0;
String_t* L_2 = ___1_meshId;
NullCheck(L_1);
Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_1, L_2, NULL);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3 = L_1;
NullCheck(L_3);
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_4;
L_4 = GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D(L_3, GameObject_AddComponent_TisMeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE_mCDD3E77673305199F52C772AE8C7952F3864740D_RuntimeMethod_var);
V_0 = L_4;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___2_material;
il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
bool L_6;
L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
G_B1_0 = L_3;
if (!L_6)
{
G_B4_0 = L_3;
goto IL_004b;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_7 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = ___2_material;
NullCheck(L_7);
Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A(L_7, L_8, NULL);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_9 = ___0_mesh;
NullCheck(L_9);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_10;
L_10 = Mesh_get_colors_m3A38944EBA064B0E55A24C95C3706193F45B313D(L_9, NULL);
G_B2_0 = G_B1_0;
if (!L_10)
{
G_B5_0 = G_B1_0;
goto IL_005c;
}
}
{
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_11 = ___0_mesh;
NullCheck(L_11);
ColorU5BU5D_t612261CF293F6FFC3D80AB52259FF0DC2B2CC389* L_12;
L_12 = Mesh_get_colors_m3A38944EBA064B0E55A24C95C3706193F45B313D(L_11, NULL);
NullCheck(L_12);
G_B3_0 = G_B2_0;
if (!(((RuntimeArray*)L_12)->max_length))
{
G_B5_0 = G_B2_0;
goto IL_005c;
}
}
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_13 = V_0;
NullCheck(L_13);
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14;
L_14 = Renderer_get_sharedMaterial_mA2E0CA0A564617FFC3E0E50947C6300082C35F81(L_13, NULL);
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_15;
L_15 = Shader_Find_m183AA54F78320212DDEC811592F98456898A41C5(_stringLiteralF85263F579BDEEADCEC89CFCDB0C3F6C51D186BF, NULL);
NullCheck(L_14);
Material_set_shader_mBD3A0D9AB14DE2F7CD5F2775E9AD58E15424C171(L_14, L_15, NULL);
G_B5_0 = G_B3_0;
goto IL_005c;
}
IL_004b:
{
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_16 = V_0;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = __this->___mSourceMaterial_7;
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)il2cpp_codegen_object_new(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_il2cpp_TypeInfo_var);
NullCheck(L_18);
Material__ctor_mFCC42FB90257F1E8F7516A8640A79C465A39961C(L_18, L_17, NULL);
NullCheck(L_16);
Renderer_set_material_m21E88977071E0A914D62F3D9CFF0193B3117C45A(L_16, L_18, NULL);
G_B5_0 = G_B4_0;
}
IL_005c:
{
List_1_t558592816DA880773C8A60C1EB777F3B092B68EC* L_19 = __this->___mMeshRenderers_6;
MeshRenderer_t4B7747212F0B88244BB7790C61AE124BFC15BAAE* L_20 = V_0;
NullCheck(L_19);
List_1_Add_m9E5B4EC58B3EED5F3BD40D05146F592FB2904E5F_inline(L_19, L_20, List_1_Add_m9E5B4EC58B3EED5F3BD40D05146F592FB2904E5F_RuntimeMethod_var);
GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_21 = G_B5_0;
NullCheck(L_21);
MeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5* L_22;
L_22 = GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94(L_21, GameObject_AddComponent_TisMeshFilter_t6D1CE2473A1E45AC73013400585A1163BF66B2F5_mEAB8177A64DF1A50BB7996ACEEEADCD65358AC94_RuntimeMethod_var);
Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_23 = ___0_mesh;
NullCheck(L_22);
MeshFilter_set_mesh_mD2988E2D835205FD6B6CD35A61E1592844D971F8(L_22, L_23, NULL);
return L_21;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::CleanUpVariables()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_CleanUpVariables_mA839A6BF12396397207DF4810AF576625D0B2759 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mBA45442B5F92EFC878CC2D6B0646FD4D7371F5BC_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mE5FA11D62C725AE4D4AC0C4658671C66A63BCC94_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m49056A4564140B07E32F51C336062054EDAE572A_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB542E879C436E98D901D3068C891582A25F85711_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
{
Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2* L_0 = __this->___mGlTFToUnityMaterials_9;
NullCheck(L_0);
Dictionary_2_Clear_mBA45442B5F92EFC878CC2D6B0646FD4D7371F5BC(L_0, Dictionary_2_Clear_mBA45442B5F92EFC878CC2D6B0646FD4D7371F5BC_RuntimeMethod_var);
Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E* L_1 = __this->___mGlTFToUnityTextures_10;
NullCheck(L_1);
Dictionary_2_Clear_mE5FA11D62C725AE4D4AC0C4658671C66A63BCC94(L_1, Dictionary_2_Clear_mE5FA11D62C725AE4D4AC0C4658671C66A63BCC94_RuntimeMethod_var);
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_2 = __this->___mTextures_4;
NullCheck(L_2);
List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_inline(L_2, List_1_Clear_mBFD86AB2F85FB10B7CBA3FABFCD5AB785B271EDA_RuntimeMethod_var);
List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* L_3 = __this->___mMaterials_5;
NullCheck(L_3);
List_1_Clear_mB542E879C436E98D901D3068C891582A25F85711_inline(L_3, List_1_Clear_mB542E879C436E98D901D3068C891582A25F85711_RuntimeMethod_var);
List_1_t558592816DA880773C8A60C1EB777F3B092B68EC* L_4 = __this->___mMeshRenderers_6;
NullCheck(L_4);
List_1_Clear_m49056A4564140B07E32F51C336062054EDAE572A_inline(L_4, List_1_Clear_m49056A4564140B07E32F51C336062054EDAE572A_RuntimeMethod_var);
GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E* L_5 = __this->___mScenes_8;
if (!L_5)
{
goto IL_0051;
}
}
{
GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E* L_6 = __this->___mScenes_8;
NullCheck(L_6);
GLTFSceneList_Clear_mD88776B655470C878A9E77680D6E7E0221FE8F6B(L_6, NULL);
__this->___mScenes_8 = (GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E*)NULL;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mScenes_8), (void*)(GLTFSceneList_t568355F5F439C9C1C8DD23C118719966F5BF149E*)NULL);
}
IL_0051:
{
__this->___mPrimitiveCount_1 = 0;
il2cpp_codegen_runtime_class_init_inline(GC_t920F9CF6EBB7C787E5010A4352E1B587F356DC58_il2cpp_TypeInfo_var);
GC_Collect_m43D435501E4B72E382DB08A0431DE01D550F76A7(NULL);
return;
}
}
// UnityEngine.Matrix4x4 Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::GlTFToUnityMatrix(System.Single[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GLTFExtractorUtility_GlTFToUnityMatrix_m9052DFBE8231338C4E99A9B231C47AB599A27C4E (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* ___0_matrixValues, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mF0AED1993946FF775115C47514B29636472220A1_RuntimeMethod_var);
s_Il2CppMethodInitialized = true;
}
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
memset((&V_0), 0, sizeof(V_0));
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_1;
memset((&V_1), 0, sizeof(V_1));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___HANDNESS_CONVERSION_SCALE_11;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1;
L_1 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_0, NULL);
V_0 = L_1;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_2 = ___0_matrixValues;
SingleU5BU5D_t89DEFE97BCEDB5857010E79ECE0F52CF6E93B87C* L_3;
L_3 = Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mF0AED1993946FF775115C47514B29636472220A1((RuntimeObject*)L_2, Enumerable_ToArray_TisSingle_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_mF0AED1993946FF775115C47514B29636472220A1_RuntimeMethod_var);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4;
L_4 = MatrixUtil_MatrixFromArray_m496FE754C1B8910955F4A6B8CD63C384C123AF3A(L_3, NULL);
V_1 = L_4;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6 = V_1;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7;
L_7 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_5, L_6, NULL);
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = V_0;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9;
L_9 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_7, L_8, NULL);
return L_9;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::ExtractUnityTRS(UnityEngine.Matrix4x4,UnityEngine.Vector3&,UnityEngine.Quaternion&,UnityEngine.Vector3&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility_ExtractUnityTRS_mE6B028FD02D0B6E564D11C5C618A43DE95259EE2 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_mat44, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___1_position, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* ___2_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* ___3_scale, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_0 = ___1_position;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___0_mat44;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = MatrixUtil_GetPosition_m471943A2BA8FEBC84D6470C0BE762F0EDB724731(L_1, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_0 = L_2;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* L_3 = ___3_scale;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4 = ___0_mat44;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
L_5 = MatrixUtil_GetScale_m0871D11E6FAA3C64476E94D71F348B649C34AD22(L_4, NULL);
*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)L_3 = L_5;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* L_6 = ___2_rotation;
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_7 = ___0_mat44;
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8;
L_8 = MatrixUtil_GetRotation_m7E813B5E8D7C467E89E504E7CBAC43DBB4890D67(L_7, NULL);
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)L_6 = L_8;
return;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFExtractorUtility::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFExtractorUtility__ctor_m12751C3BC0731B9E962D2F347F2C595F079A6670 (GLTFExtractorUtility_t52A3EC004C81CC9E36775B27A106F3522348B1EF* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mE658EA1A4C9A74D278C06AB3313E2D7E5049B6BA_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mF7835ED20B641D86E4ACA5802AA028E3230D1C47_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m13F79705E65C807CD9BD57C4461A7B47785FDE03_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m38500C20418699AEC04B1946434E06EC96FB4B1C_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28_RuntimeMethod_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t558592816DA880773C8A60C1EB777F3B092B68EC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
__this->___ARRAY_BUFFER_2 = ((int32_t)34962);
__this->___ELEMENT_ARRAY_BUFFER_3 = ((int32_t)34963);
List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4* L_0 = (List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4*)il2cpp_codegen_object_new(List_1_t0F231C3F13EBA1FF9081BD61489D01AA3CBE59D4_il2cpp_TypeInfo_var);
NullCheck(L_0);
List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28(L_0, List_1__ctor_mD3639440D8DA82147DC9629DE83F253326590E28_RuntimeMethod_var);
__this->___mTextures_4 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mTextures_4), (void*)L_0);
List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* L_1 = (List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B*)il2cpp_codegen_object_new(List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B_il2cpp_TypeInfo_var);
NullCheck(L_1);
List_1__ctor_m38500C20418699AEC04B1946434E06EC96FB4B1C(L_1, List_1__ctor_m38500C20418699AEC04B1946434E06EC96FB4B1C_RuntimeMethod_var);
__this->___mMaterials_5 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMaterials_5), (void*)L_1);
List_1_t558592816DA880773C8A60C1EB777F3B092B68EC* L_2 = (List_1_t558592816DA880773C8A60C1EB777F3B092B68EC*)il2cpp_codegen_object_new(List_1_t558592816DA880773C8A60C1EB777F3B092B68EC_il2cpp_TypeInfo_var);
NullCheck(L_2);
List_1__ctor_m13F79705E65C807CD9BD57C4461A7B47785FDE03(L_2, List_1__ctor_m13F79705E65C807CD9BD57C4461A7B47785FDE03_RuntimeMethod_var);
__this->___mMeshRenderers_6 = L_2;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mMeshRenderers_6), (void*)L_2);
Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2* L_3 = (Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2*)il2cpp_codegen_object_new(Dictionary_2_t77D6B6F2E083F0B792A2726B2E96BAB1E353DAB2_il2cpp_TypeInfo_var);
NullCheck(L_3);
Dictionary_2__ctor_mF7835ED20B641D86E4ACA5802AA028E3230D1C47(L_3, Dictionary_2__ctor_mF7835ED20B641D86E4ACA5802AA028E3230D1C47_RuntimeMethod_var);
__this->___mGlTFToUnityMaterials_9 = L_3;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mGlTFToUnityMaterials_9), (void*)L_3);
Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E* L_4 = (Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E*)il2cpp_codegen_object_new(Dictionary_2_tA32B24D221EAF54C82E7F06EDE181266C72A875E_il2cpp_TypeInfo_var);
NullCheck(L_4);
Dictionary_2__ctor_mE658EA1A4C9A74D278C06AB3313E2D7E5049B6BA(L_4, Dictionary_2__ctor_mE658EA1A4C9A74D278C06AB3313E2D7E5049B6BA_RuntimeMethod_var);
__this->___mGlTFToUnityTextures_10 = L_4;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mGlTFToUnityTextures_10), (void*)L_4);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
memset((&L_5), 0, sizeof(L_5));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_5), (-1.0f), (1.0f), (1.0f), /*hidden argument*/NULL);
__this->___HANDNESS_CONVERSION_SCALE_11 = L_5;
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.Internal.Utility.GLTFLoading.GLTFMaterial::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GLTFMaterial_get_name_m0469A9F63333A5F6FA88C4D50CA8A1CF6F25014D (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, const RuntimeMethod* method)
{
{
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_0;
L_0 = GLTFMaterial_get_PbrMetallicRoughness_m4C3E5748F06227039A8C9D8473A9DC7101CEECBD(__this, NULL);
NullCheck(L_0);
String_t* L_1;
L_1 = GLTFMetallicRoughnessMaterial_get_Name_m9537A9EFA7FE9F9DD74254AC9BC97BCEBFEA5627(L_0, NULL);
return L_1;
}
}
// Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::get_PbrMetallicRoughness()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* GLTFMaterial_get_PbrMetallicRoughness_m4C3E5748F06227039A8C9D8473A9DC7101CEECBD (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, const RuntimeMethod* method)
{
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* G_B2_0 = NULL;
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* G_B1_0 = NULL;
{
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_0 = __this->___mPbrMetallicRoughness_1;
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_1 = L_0;
G_B1_0 = L_1;
if (L_1)
{
G_B2_0 = L_1;
goto IL_0010;
}
}
{
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_2;
L_2 = GLTFMaterial_GetPbrMetallicRoughness_m86B35CCDAEB5E77EE4E3260BA260997E2EAC8709(__this, NULL);
G_B2_0 = L_2;
}
IL_0010:
{
return G_B2_0;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::.ctor(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFMaterial__ctor_mF18234C4A123D0D38BF784298C51248903072B5F (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, intptr_t ___0_nativeMaterial, const RuntimeMethod* method)
{
{
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
intptr_t L_0 = ___0_nativeMaterial;
__this->___mNativeMaterial_0 = L_0;
return;
}
}
// Vuforia.Internal.Utility.GLTFLoading.GLTFMetallicRoughnessMaterial Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::GetPbrMetallicRoughness()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* GLTFMaterial_GetPbrMetallicRoughness_m86B35CCDAEB5E77EE4E3260BA260997E2EAC8709 (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0 = __this->___mNativeMaterial_0;
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_1 = (GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645*)il2cpp_codegen_object_new(GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645_il2cpp_TypeInfo_var);
NullCheck(L_1);
GLTFMetallicRoughnessMaterial__ctor_m2B1BFB417376DD39BBF1D8DF5C3274072F2F01BD(L_1, L_0, NULL);
__this->___mPbrMetallicRoughness_1 = L_1;
Il2CppCodeGenWriteBarrier((void**)(&__this->___mPbrMetallicRoughness_1), (void*)L_1);
GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* L_2 = __this->___mPbrMetallicRoughness_1;
return L_2;
}
}
// System.Boolean Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::Equals(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GLTFMaterial_Equals_mD4922815771A87461D0066A3DE2D9F619B79A3A0 (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, RuntimeObject* ___0_obj, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0 = ___0_obj;
bool L_1;
L_1 = GLTFMaterial_Equals_m7D7192D1D7F007C54D4CBC28F4E28098AAB12DD2(__this, ((GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB*)IsInstClass((RuntimeObject*)L_0, GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB_il2cpp_TypeInfo_var)), NULL);
return L_1;
}
}
// System.Boolean Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::Equals(Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GLTFMaterial_Equals_m7D7192D1D7F007C54D4CBC28F4E28098AAB12DD2 (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* ___0_other, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
intptr_t* L_0 = (&__this->___mNativeMaterial_0);
GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* L_1 = ___0_other;
NullCheck(L_1);
intptr_t L_2 = L_1->___mNativeMaterial_0;
intptr_t L_3 = L_2;
RuntimeObject* L_4 = Box(IntPtr_t_il2cpp_TypeInfo_var, &L_3);
bool L_5;
L_5 = IntPtr_Equals_m0F39AB64A7BBD67190E745FF8334A5FC766CB26E(L_0, L_4, NULL);
return L_5;
}
}
// System.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFMaterial::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GLTFMaterial_GetHashCode_m4FF6C20F359D74CC7310AD40D80534C5B025ACF2 (GLTFMaterial_tD809D0451684E1E1E2CB9B2EEFD0E135592455FB* __this, const RuntimeMethod* method)
{
{
intptr_t* L_0 = (&__this->___mNativeMaterial_0);
int32_t L_1;
L_1 = IntPtr_GetHashCode_m669B16AD7483C1C396E48F41D9CAC4B719E38F3D(L_0, NULL);
return L_1;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Collections.Generic.IEnumerable`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive> Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::get_Meshes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFMeshes_get_Meshes_mFB26AED43A188B82B3BF094C62AD893FCB0018C2 (GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* __this, const RuntimeMethod* method)
{
RuntimeObject* V_0 = NULL;
RuntimeObject* G_B2_0 = NULL;
RuntimeObject* G_B1_0 = NULL;
{
List_1_t389D5D92DA59369F56F509ECAB46D28415AA74AD* L_0 = __this->___mMeshes_1;
V_0 = L_0;
RuntimeObject* L_1 = V_0;
RuntimeObject* L_2 = L_1;
G_B1_0 = L_2;
if (L_2)
{
G_B2_0 = L_2;
goto IL_0012;
}
}
{
RuntimeObject* L_3;
L_3 = GLTFMeshes_GetMeshes_m1AF87F60AAF5460AABFF262EA2021D4F1944C414(__this, NULL);
G_B2_0 = L_3;
}
IL_0012:
{
return G_B2_0;
}
}
// System.Void Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::.ctor(System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GLTFMeshes__ctor_m79C3939B6F8F222D4D9A23FBB5FEDCA0DE71F661 (GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* __this, intptr_t ___0_nativeMeshes, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IntPtr_t_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0 = ((IntPtr_t_StaticFields*)il2cpp_codegen_static_fields_for(IntPtr_t_il2cpp_TypeInfo_var))->___Zero_1;
__this->___mNativeMeshes_0 = L_0;
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
intptr_t L_1 = ___0_nativeMeshes;
__this->___mNativeMeshes_0 = L_1;
return;
}
}
// System.Collections.Generic.IEnumerable`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive> Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::GetMeshes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFMeshes_GetMeshes_m1AF87F60AAF5460AABFF262EA2021D4F1944C414 (GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CGetMeshesU3Ed__5_t162A1CB3CA1F91A914E32A43D7D0FF9EB796A298_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
U3CGetMeshesU3Ed__5_t162A1CB3CA1F91A914E32A43D7D0FF9EB796A298* L_0 = (U3CGetMeshesU3Ed__5_t162A1CB3CA1F91A914E32A43D7D0FF9EB796A298*)il2cpp_codegen_object_new(U3CGetMeshesU3Ed__5_t162A1CB3CA1F91A914E32A43D7D0FF9EB796A298_il2cpp_TypeInfo_var);
NullCheck(L_0);
U3CGetMeshesU3Ed__5__ctor_mD169CFBDB20041008859AAA95247A5AD4858A7CC(L_0, ((int32_t)-2), NULL);
U3CGetMeshesU3Ed__5_t162A1CB3CA1F91A914E32A43D7D0FF9EB796A298* 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.Int32 Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::GetNumMeshes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GLTFMeshes_GetNumMeshes_m81ED1CD13A561E5E55B20917E1F3D8B03AB831E7 (GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* __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*)&_stringLiteral6F8E5CB80BB13FCCFE9055B13480A92A4A79A541);
s_Il2CppMethodInitialized = true;
}
int32_t V_0 = 0;
{
intptr_t L_0 = __this->___mNativeMeshes_0;
int32_t L_1;
L_1 = VuCesiumTiles_csMeshListGetSize_m0380D9959051BBE8BBB6B53A5147E5FE538718DF(L_0, (&V_0), NULL);
if ((((int32_t)L_1) == ((int32_t)1)))
{
goto IL_001c;
}
}
{
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mF3B4E057640E6E4683D4E5E7B41E1FDF52656ABA(_stringLiteral6F8E5CB80BB13FCCFE9055B13480A92A4A79A541, NULL);
return 0;
}
IL_001c:
{
int32_t L_2 = V_0;
return L_2;
}
}
// Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::GetMesh(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* GLTFMeshes_GetMesh_m63D522FC0E6292F52CBA683D1138D189D3F2AB0F (GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* __this, int32_t ___0_index, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157_il2cpp_TypeInfo_var);
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
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*)&_stringLiteralB73082FB2EBBFB0EA9CDD8085045CE442DB8AD3A);
s_Il2CppMethodInitialized = true;
}
intptr_t V_0;
memset((&V_0), 0, sizeof(V_0));
{
intptr_t L_0 = __this->___mNativeMeshes_0;
int32_t L_1 = ___0_index;
int32_t L_2;
L_2 = VuCesiumTiles_csMeshListGetElement_mCE4B22C3A4F533E2C948E184413CEE6DDE049011(L_0, L_1, (&V_0), NULL);
if ((((int32_t)L_2) == ((int32_t)1)))
{
goto IL_002c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3;
int32_t L_5 = ___0_index;
int32_t L_6 = L_5;
RuntimeObject* L_7 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_6);
NullCheck(L_4);
ArrayElementTypeCheck (L_4, L_7);
(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_7);
il2cpp_codegen_runtime_class_init_inline(Log_tE698D5B9CA2AAF2311B1A54609412BACAEFB065E_il2cpp_TypeInfo_var);
Log_Error_mD059D71785436B60BCAF45F9EAC5E2F37E91C6CE(_stringLiteralB73082FB2EBBFB0EA9CDD8085045CE442DB8AD3A, L_4, NULL);
return (GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157*)NULL;
}
IL_002c:
{
intptr_t L_8 = V_0;
GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157* L_9 = (GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157*)il2cpp_codegen_object_new(GLTFPrimitive_t81F2EA8C4D22D625027BFB1F557DA3FB1CE92157_il2cpp_TypeInfo_var);
NullCheck(L_9);
GLTFPrimitive__ctor_m1E496798944F547FDCBE2C1ECFC3636D684DB40B(L_9, L_8, NULL);
return L_9;
}
}
// System.Collections.Generic.IEnumerator`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive> Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFMeshes_GetEnumerator_m00B0BB15C801E0A50E462D1EDC1FDD7B22E8CC25 (GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* __this, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerable_1_tC94420C619309FB5E47240543BDEA2A7B0F91FEC_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
RuntimeObject* L_0;
L_0 = GLTFMeshes_get_Meshes_mFB26AED43A188B82B3BF094C62AD893FCB0018C2(__this, NULL);
NullCheck(L_0);
RuntimeObject* L_1;
L_1 = InterfaceFuncInvoker0< RuntimeObject* >::Invoke(0 /* System.Collections.Generic.IEnumerator`1<T> System.Collections.Generic.IEnumerable`1<Vuforia.Internal.Utility.GLTFLoading.GLTFPrimitive>::GetEnumerator() */, IEnumerable_1_tC94420C619309FB5E47240543BDEA2A7B0F91FEC_il2cpp_TypeInfo_var, L_0);
return L_1;
}
}
// System.Collections.IEnumerator Vuforia.Internal.Utility.GLTFLoading.GLTFMeshes::System.Collections.IEnumerable.GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GLTFMeshes_System_Collections_IEnumerable_GetEnumerator_m31F159EB7DA8F0EAF72F9FB45F833EB7F3882454 (GLTFMeshes_t908402F1A8447E6AA5E06E522769C6E242ECDE70* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0;
L_0 = GLTFMeshes_GetEnumerator_m00B0BB15C801E0A50E462D1EDC1FDD7B22E8CC25(__this, NULL);
return L_0;
}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* ScanFilter_get_Name_m31BF2447AF07026D0F77DB8EB1E4787498FC524D_inline (ScanFilter_tA67BFEC79252BDA9746B50578CDBE50D050DF1D7* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->___U3CNameU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C* JToken_get_Parent_mAB1B427020D43D84731701302113510461DB594F_inline (JToken_t034BD5C010BDF99670727D17139F467527005F66* __this, const RuntimeMethod* method)
{
{
JContainer_t9F5500EACF98C20893CC38FB8D9C930C6972C79C* L_0 = __this->____parent_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR JToken_t034BD5C010BDF99670727D17139F467527005F66* JToken_get_Next_m45699A2A0D9FA7EBB57ED4CACBC5B2C5DFA41F03_inline (JToken_t034BD5C010BDF99670727D17139F467527005F66* __this, const RuntimeMethod* method)
{
{
JToken_t034BD5C010BDF99670727D17139F467527005F66* L_0 = __this->____next_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* JProperty_get_Name_m62DFC62CF3A8ACCED021AD55F0A51B61ECBF8335_inline (JProperty_t19FEF036D9873990A0FA7B3D6A0886CE97842686* __this, const RuntimeMethod* method)
{
{
String_t* L_0 = __this->____name_16;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* BsonObjectId_get_Value_m04AD1E4ADDB6CDABA29892A15C0BEF61FDF54089_inline (BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* __this, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = __this->___U3CValueU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color32__ctor_mC9C6B443F0C7CA3F8B174158B2AF6F05E18EAC4E_inline (Color32_t73C5004937BF5BB8AD55323D51AAA40A898EF48B* __this, uint8_t ___0_r, uint8_t ___1_g, uint8_t ___2_b, uint8_t ___3_a, const RuntimeMethod* method)
{
{
__this->___rgba_0 = 0;
uint8_t L_0 = ___0_r;
__this->___r_1 = L_0;
uint8_t L_1 = ___1_g;
__this->___g_2 = L_1;
uint8_t L_2 = ___2_b;
__this->___b_3 = L_2;
uint8_t L_3 = ___3_a;
__this->___a_4 = L_3;
return;
}
}
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 MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_GetUnionCases_m61262C4FFE21EB8852003B260622075DA53F79C7_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCasesU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* FSharpUtils_get_GetUnionCaseInfoDeclaringType_m3E21ECA65A24B30E338C073CB92F110A1A6D3568_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoDeclaringTypeU3Ek__BackingField_10;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_PreComputeUnionTagReader_mB926563B89A498D86781F531DCF5FDC10D8B3918_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionTagReaderU3Ek__BackingField_7;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Union_set_TagReader_m7E2DEA894F2C7D693986F67860F58DDA75658C74_inline (Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* __this, FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* ___0_value, const RuntimeMethod* method)
{
{
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* L_0 = ___0_value;
__this->___U3CTagReaderU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CTagReaderU3Ek__BackingField_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* FSharpUtils_get_GetUnionCaseInfoTag_m7E031AD20358350431B0666AA200FA029AB809A4_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoTagU3Ek__BackingField_12;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_2_tACBF5A1656250800CE861707354491F0611F6624* FSharpUtils_get_GetUnionCaseInfoName_m19ED45E0C6E4884E357A2A60C34F8946E9126F36_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
Func_2_tACBF5A1656250800CE861707354491F0611F6624* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoNameU3Ek__BackingField_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_GetUnionCaseInfoFields_m1B3A85B73CF79EF064835C52B8B33EA9F5C5EA99_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CGetUnionCaseInfoFieldsU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_PreComputeUnionReader_mA8DDB07093CDF5204DC2DBA84BC1DCB0F50D7B0C_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionReaderU3Ek__BackingField_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_PreComputeUnionConstructor_mBA963EEEDAC85DCB6466B03261A8677EC4168681_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CPreComputeUnionConstructorU3Ek__BackingField_9;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* Union_get_TagReader_mDDA454417C5481F8C15DA7697E33A481B35C7C6C_inline (Union_t8D8BEF332DD21BDC7F6F3EE2D1C8B4EBA5AB1CA7* __this, const RuntimeMethod* method)
{
{
FSharpFunction_t4ED2AADFCA2D6CF63CCC7A92633C7C0A8BCCE622* L_0 = __this->___U3CTagReaderU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* FSharpUtils_get_IsUnion_m14CB99A28503DE8BAC9BFD8B399706725530E70D_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
il2cpp_codegen_runtime_class_init_inline(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var);
MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* L_0 = ((FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_StaticFields*)il2cpp_codegen_static_fields_for(FSharpUtils_t6A68667417C94C7BE5694B6ADC4FD3352AD1964D_il2cpp_TypeInfo_var))->___U3CIsUnionU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* ReflectionObject_get_Creator_mD22AE505C330D13FB781C80A94FDBB1BE28D22ED_inline (ReflectionObject_t244398099DDEE2F50A2C03CF3F5370AB97907956* __this, const RuntimeMethod* method)
{
{
ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* L_0 = __this->___U3CCreatorU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL);
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL);
V_0 = L_3;
goto IL_001e;
}
IL_001e:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
return L_4;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion_set_eulerAngles_m441C342F21FEFCED9BABED01FA516C97EA424D6E_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method)
{
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
L_1 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_0, (0.0174532924f), NULL);
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
L_2 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_1, NULL);
*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Regex_get_Options_m165C450CC7D77E4EA9BBFFED62C73269A6989EF2_inline (Regex_tE773142C2BE45C5D362B0F815AFF831707A51772* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___roptions_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____stringLength_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StringEnumConverter_set_AllowIntegerValues_m4E3781917A0ED8443393A8EC11DCCE14B25BD930_inline (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CAllowIntegerValuesU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void StringEnumConverter_set_CamelCaseText_m809A30ED4AD119C621D208C0D1E2D9C40461627C_inline (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CCamelCaseTextU3Ek__BackingField_0 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool StringEnumConverter_get_CamelCaseText_mFD86144918390A020C27BD13365FDEE73032D544_inline (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CCamelCaseTextU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool StringEnumConverter_get_AllowIntegerValues_m75A868489B11FBB1F3A7A4405445680F0FE721BA_inline (StringEnumConverter_t0DF69F04E17D94483EA166BABFDC95C2F5D093D9* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CAllowIntegerValuesU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VectorConverter_set_EnableVector2_mC4E6775CD15C1110DDBA6B19F356A60180C0D369_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CEnableVector2U3Ek__BackingField_3 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VectorConverter_set_EnableVector3_m6B058E417781E9C86DF5754DA3B3A0D87CA07BDF_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CEnableVector3U3Ek__BackingField_4 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void VectorConverter_set_EnableVector4_mE62805C4F05B3F9B3A7EEE178F408E31E704539E_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CEnableVector4U3Ek__BackingField_5 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VectorConverter_get_EnableVector2_m9F3544F8762A787153E31C908020A9C3B533746C_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CEnableVector2U3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VectorConverter_get_EnableVector3_m84A45EA1ABDEAE15AC07A9A7584E09D628AE1E8B_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CEnableVector3U3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool VectorConverter_get_EnableVector4_m507128B4F7DCFE1CE011CEA5432CD9AE629B4673_inline (VectorConverter_t81E8F2626DC532B93EBDD79759A3E6CBEAEBED24* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CEnableVector4U3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonBinaryWriter_set_DateTimeKindHandling_m470D2D66B4417835A34296AF0A835DCB925C15BC_inline (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CDateTimeKindHandlingU3Ek__BackingField_3 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BsonToken_get_CalculatedSize_m6A66AB38C2FB97CDDDA5961EE6F954EDE4654A90_inline (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CCalculatedSizeU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* BsonProperty_get_Value_m140BE11F2BE6426C997FDA3DB79A9C65362BD83B_inline (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = __this->___U3CValueU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* BsonProperty_get_Name_m469F994F0C1070A579F8BCA54C7C21079A227862_inline (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = __this->___U3CNameU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* BsonValue_get_Value_m0E90F60A60E8BE3E3A4BAFA144B86F5D1F466BCA_inline (BsonValue_t1BD9A1D2C944AB40C6952C5BDA1D9201DD0CDAD8* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->____value_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BsonString_get_ByteCount_mB00F557760C844565804059ACF2D78962E439976_inline (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CByteCountU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BsonBinaryWriter_get_DateTimeKindHandling_mDC26CC8C9F942F0E02D44F731CF201FF7957589A_inline (BsonBinaryWriter_t6786A61785C54243F86C1DA03B7E45B3AE3D5E3C* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CDateTimeKindHandlingU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t BsonBinary_get_BinaryType_mB2885BB41B7B3E90807B583649A913FA1C221196_inline (BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* __this, const RuntimeMethod* method)
{
{
uint8_t L_0 = __this->___U3CBinaryTypeU3Ek__BackingField_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* BsonRegex_get_Pattern_mB17C200A6B0EA11E7714E967013BC44B18DDDE28_inline (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = __this->___U3CPatternU3Ek__BackingField_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* BsonRegex_get_Options_mAADF4B9620A22EB9B57CA8F8DF8D7234A55CE82F_inline (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = __this->___U3COptionsU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonToken_set_CalculatedSize_m49DEC6DA052AD438BC674E2761FB9C3507DC0CF5_inline (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CCalculatedSizeU3Ek__BackingField_1 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonString_set_ByteCount_mC6FB979BF119967140058039933EBBD74258D8CB_inline (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, int32_t ___0_value, const RuntimeMethod* method)
{
{
int32_t L_0 = ___0_value;
__this->___U3CByteCountU3Ek__BackingField_4 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool BsonString_get_IncludeLength_m05F6C1FD60DA8157282E38683B065D10D8C75A42_inline (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CIncludeLengthU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonObjectId_set_Value_m84C3B3EAF92DF2BB0C88C3BADB6D4844B0D22170_inline (BsonObjectId_tC1AE5F1FAF627D9974F8975FD0819B38DFFAF39B* __this, ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___0_value, const RuntimeMethod* method)
{
{
ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = ___0_value;
__this->___U3CValueU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValueU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonReader_get_CloseInput_m05267B587E658524D7BEDCE52AC9A43E80C964AE_inline (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CCloseInputU3Ek__BackingField_13;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonReader_get_CurrentState_mB93A4BE534402333053CCA68E535460ADB7BF47E_inline (JsonReader_t11A049B304178F213051FD521F698A8BDA955951* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____currentState_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t BsonReader_get_DateTimeKindHandling_m25107D63AED270B15566D477BD849D71F427296D_inline (BsonReader_t3F30F6F458139894C5EE5BAA12F81869EE39D6BE* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____dateTimeKindHandling_29;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonProperty_set_Name_mBBB079E8AE88509E55C4EA265560931C3F9DE9A2_inline (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___0_value, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = ___0_value;
__this->___U3CNameU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CNameU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonProperty_set_Value_mDF84DCE2213D3630B917E9286A924C226F856947_inline (BsonProperty_t0E5012AAC8B0886D05D38BC664A00ED1CCE8106D* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_value, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = ___0_value;
__this->___U3CValueU3Ek__BackingField_1 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CValueU3Ek__BackingField_1), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonToken_set_Parent_m6595390CB8C04FAFD6CE011C93009EDAAE9C3C57_inline (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* ___0_value, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = ___0_value;
__this->___U3CParentU3Ek__BackingField_0 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CParentU3Ek__BackingField_0), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonString_set_IncludeLength_mBA6F6EF76CC16563094B348A0CB0DB778BBAB490_inline (BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* __this, bool ___0_value, const RuntimeMethod* method)
{
{
bool L_0 = ___0_value;
__this->___U3CIncludeLengthU3Ek__BackingField_5 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonBinary_set_BinaryType_mA98D4F47FD731BABB8E6829877952DF194EB7960_inline (BsonBinary_t616548815095F7E81F24D4BCFA10FC033B508687* __this, uint8_t ___0_value, const RuntimeMethod* method)
{
{
uint8_t L_0 = ___0_value;
__this->___U3CBinaryTypeU3Ek__BackingField_4 = L_0;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonRegex_set_Pattern_m0833160130040BBF2EBC3D653299DB5B4AC740A7_inline (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___0_value, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = ___0_value;
__this->___U3CPatternU3Ek__BackingField_2 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CPatternU3Ek__BackingField_2), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BsonRegex_set_Options_mB8E6E7F7185AB797F5F5386B2B83F8B566D5423E_inline (BsonRegex_t10B3BD22808FAC0F2D15B45AB73264CD359C1FD3* __this, BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* ___0_value, const RuntimeMethod* method)
{
{
BsonString_t0EA348848CD7706D7A8BB9A7BFFA3C1690B2DC40* L_0 = ___0_value;
__this->___U3COptionsU3Ek__BackingField_3 = L_0;
Il2CppCodeGenWriteBarrier((void**)(&__this->___U3COptionsU3Ek__BackingField_3), (void*)L_0);
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool JsonWriter_get_CloseOutput_m46B36C43CB57FF27FCB71DF885C7B8A44891A166_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CCloseOutputU3Ek__BackingField_6;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* BsonToken_get_Parent_mE3694864A6EF2CA191809EB65B6424A21BD9065B_inline (BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* __this, const RuntimeMethod* method)
{
{
BsonToken_tA06F6419115A498331AA6216B3125FC46D870C52* L_0 = __this->___U3CParentU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t JsonWriter_get_DateTimeZoneHandling_m040D4E5DF0DBBD760154D3B032BDF3E14EBFC91C_inline (JsonWriter_t0206AC5FFB5BE41B9CFEB1FB32856ED33860B5B5* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->____dateTimeZoneHandling_8;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Exception_t* Exception_get_InnerException_m0C1BDB339C786BA4DA7D2C1AD214571CFBBB1410_inline (Exception_t* __this, const RuntimeMethod* method)
{
{
Exception_t* L_0 = __this->____innerException_4;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void* IntPtr_ToPointer_m1A0612EED3A1C8B8850BE2943CFC42523064B4F6_inline (intptr_t* __this, const RuntimeMethod* method)
{
{
intptr_t L_0 = *__this;
return (void*)(L_0);
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method)
{
{
float L_0 = ___0_x;
__this->___x_2 = L_0;
float L_1 = ___1_y;
__this->___y_3 = L_1;
float L_2 = ___2_z;
__this->___z_4 = L_2;
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* InputField_get_text_m6E0796350FF559505E4DF17311803962699D6704_inline (InputField_tABEA115F23FBD374EBE80D4FAC1D15BD6E37A140* __this, const RuntimeMethod* method)
{
{
// return m_Text;
String_t* L_0 = __this->___m_Text_41;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* VuforiaBehaviour_get_DevicePoseBehaviour_m69EBBECA75E0D757A1660354780BBF4C7FD156B1_inline (VuforiaBehaviour_t53608E2BEC77029C0140CB1E88A0B186FC5E76C6* __this, const RuntimeMethod* method)
{
{
DevicePoseBehaviour_tB66D2A5B7C7DA1929EC742544831049B124BD642* L_0 = __this->___U3CDevicePoseBehaviourU3Ek__BackingField_11;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TargetStatus_get_StatusInfo_mA52A044649A96018BDC52555018BB9412877B0E6_inline (TargetStatus_t5D866F1CAA9D70E5B66D532E69B190EA3BAAC4B0* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___U3CStatusInfoU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ValidationAreaCapture_get_DeleteDataOnDispose_m0A022E3FD68F1B0C586EE05344B05B2E89F28B46_inline (ValidationAreaCapture_t6C5D11482D0D9AE96521CA9DE83C56CF5B32848A* __this, const RuntimeMethod* method)
{
{
bool L_0 = __this->___U3CDeleteDataOnDisposeU3Ek__BackingField_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* ANativeObserver_get_VuObserver_mA90B8E9AAE684D34BA8B11F26452EDACD8EBAAC8_inline (ANativeObserver_t2CAB5C757A45AED4942F0FD9F32FC7919F0B68FD* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CVuObserverU3Ek__BackingField_5;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeUnityDriver_OnDriverCreated_mBAA5DBDDDBD539A1B32A22B1450B68DBC439A497_inline (intptr_t ___0_driverPtr, const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
{
intptr_t L_0 = ___0_driverPtr;
((NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_StaticFields*)il2cpp_codegen_static_fields_for(NativeUnityDriver_t494F78513A722B81168E344732CB01E42C05EE82_il2cpp_TypeInfo_var))->___sDriverHandle_1 = L_0;
return;
}
}
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 int32_t GenericVuforiaConfiguration_get_LogLevel_m27A24421BB4A3093FE96E388275506EFCD96BBB2_inline (GenericVuforiaConfiguration_t10EDE5A6E35CF893071DDF204C6936DADB6ED8AF* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = __this->___logLevel_15;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method)
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v;
float L_1 = L_0.___x_1;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v;
float L_3 = L_2.___y_2;
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v;
float L_5 = L_4.___z_3;
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
memset((&L_6), 0, sizeof(L_6));
Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, /*hidden argument*/NULL);
V_0 = L_6;
goto IL_001b;
}
IL_001b:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_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 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 Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __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_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;
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
double L_6;
L_6 = sqrt(((double)((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))))));
V_0 = ((float)L_6);
goto IL_0034;
}
IL_0034:
{
float L_7 = V_0;
return L_7;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* CoreDependencies_get_Engine_m5ACCEB33966FA19811BC0D2A4CFB2280683D8B0B_inline (CoreDependencies_tB597E2232B2FBB11F9DBAB9C8C52726119AF666F* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = __this->___U3CEngineU3Ek__BackingField_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector_5;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_get_identity_m7E701AE095ED10FD5EA0B50ABCFDE2EEFF2173A5_inline (const RuntimeMethod* method)
{
static bool s_Il2CppMethodInitialized;
if (!s_Il2CppMethodInitialized)
{
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var);
s_Il2CppMethodInitialized = true;
}
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
memset((&V_0), 0, sizeof(V_0));
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ((Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields*)il2cpp_codegen_static_fields_for(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_il2cpp_TypeInfo_var))->___identityQuaternion_4;
V_0 = L_0;
goto IL_0009;
}
IL_0009:
{
Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_1 = V_0;
return L_1;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void 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 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 Color_tD001788D726C3A7F1379BEED0260B9591F440C1F GLTFMetallicRoughnessMaterial_get_BaseColorFactor_mE24765A7F23FEFA5A75668829FE5785DB890273A_inline (GLTFMetallicRoughnessMaterial_tBF1659C159AD830327A586000153F0C5A3772645* __this, const RuntimeMethod* method)
{
{
Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = __this->___U3CBaseColorFactorU3Ek__BackingField_3;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* MethodCall_2_Invoke_m52AAFD6E32D84536708521762FEE06B2C85835F4_gshared_inline (MethodCall_2_t21F35BA1A94A802BB27E478D4FB03AD486AD9E36* __this, RuntimeObject* ___0_target, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_target, ___1_args, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_mDBA25DA5DA5B7E056FB9B026AF041F1385FB58A9_gshared_inline (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___0_arg, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method)
{
{
il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Value_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
int32_t V_1 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
V_0 = L_1;
int32_t L_2 = (int32_t)__this->____size_2;
V_1 = L_2;
int32_t L_3 = V_1;
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
NullCheck(L_4);
if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length))))))
{
goto IL_0034;
}
}
{
int32_t L_5 = V_1;
__this->____size_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
int32_t L_7 = V_1;
RuntimeObject* L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<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 RuntimeObject* ObjectConstructor_1_Invoke_m060204F0A89E3ADF762B57E68AF19705294839B2_gshared_inline (ObjectConstructor_1_t1377F4A093EE17DE6CD8C12A14F4815E386038D3* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_args, const RuntimeMethod* method)
{
typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, const RuntimeMethod*);
return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_args, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m26287DBB36429B2E2FBCB3F96F439248F8CAA8BB_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mC149B1C717AF506BBE8932F2C1DC86C378D17EA8_gshared_inline (Nullable_1_t3D746CBB6123D4569FF4DEA60BC4240F32C6FE75* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mCF2FD8B3055FA87FC9C504F2122B3B0FAEDE3EC9_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
{
bool L_0 = (bool)__this->___hasValue_0;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Nullable_1_GetValueOrDefault_m8D130DB7F2A1E694736B449176F9C26DB456597B_gshared_inline (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->___value_1;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
{
int32_t L_0 = (int32_t)__this->____size_2;
return L_0;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m8671BB7A955C16011966B029D9912C97256E551D_gshared_inline (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A* __this, VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 ___0_item, const RuntimeMethod* method)
{
VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* 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));
VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_1 = (VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2*)__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;
VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* 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));
VertexAttributeDescriptorU5BU5D_t5D10E60612F12777F59B7E33939F9075DB0E02B2* L_6 = V_0;
int32_t L_7 = V_1;
VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 L_8 = ___0_item;
NullCheck(L_6);
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76)L_8);
return;
}
IL_0034:
{
VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76 L_9 = ___0_item;
(( void (*) (List_1_tA7CAD0AC45F81CB3151C43DB534729898937504A*, VertexAttributeDescriptor_tD4231FBF57335465D16308D2A18E8E83D36BFA76, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
return;
}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___0_obj, const RuntimeMethod* method)
{
typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___0_obj, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m1412A508E37D95E08FB60E8976FB75714BE934C1_gshared_inline (Enumerator_tC17DB73F53085145D57EE2A8168426239B0B569D* __this, const RuntimeMethod* method)
{
{
RuntimeObject* L_0 = (RuntimeObject*)__this->____currentValue_3;
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 void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method)
{
int32_t V_0 = 0;
{
int32_t L_0 = (int32_t)__this->____version_3;
__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
if (!true)
{
goto IL_0035;
}
}
{
int32_t L_1 = (int32_t)__this->____size_2;
V_0 = L_1;
__this->____size_2 = 0;
int32_t L_2 = V_0;
if ((((int32_t)L_2) <= ((int32_t)0)))
{
goto IL_003c;
}
}
{
ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
int32_t L_4 = V_0;
Array_Clear_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 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;
}
}